PyPIで2要素認証が義務化されます。
https://blog.pypi.org/posts/2023-05-25-securing-pypi-with-2fa/
そのため2要素認証の設定を行った上でアップロードを試みたところ、以下のエラーが生じました。
~/.pypircを以下のように設定していました。
これを以下のように変更することでエラーが解消しました。APIトークンはPyPIのアカウント設定画面で作成することができました。
まとめ#
私の場合、nbdevを使用していた際、以下で説明されている方法から変更する必要がありました。
https://nbdev.fast.ai/tutorials/tutorial.html#upload-to-pypi
nbdevの利用に限らず、同様のことでお困りの方の参考になりましたら幸いです。