libgit2 / pygit2

Python bindings for libgit2
https://www.pygit2.org/
Other
1.58k stars 382 forks source link

wheels for Windows are missing in release 1.12.2 #1222

Open AdrianDsg opened 1 year ago

AdrianDsg commented 1 year ago

Hi,
apparently the wheels for Windows are missing in the release 1.12.2.
This is probably caused by the failing appveyor build.

The upload to pypi with twine in line 66 of appveyor.yml failed.

Based on the error message given by twine I suppose that an API Token generated by @jdavid is required to fix the upload. Using a trusted publisher might also be feasable.

HTTPError: 401 Unauthorized from https://upload.pypi.org/legacy/      
         User jdavid has two factor auth enabled, an API Token or Trusted      
         Publisher must be used to upload in place of password.

As the source distribution (also see #1221) is also missing something else has apparently gone wrong as well.
I'm still pretty new to pygit2 so I might have missed something.

Regards,
Adrian

jdavid commented 1 year ago

Uploaded manually. Still remains to fix the automatic upload from AppVeyor, to do for the next release.

AdrianDsg commented 1 year ago

happy to confirm that the wheels have been uploaded. thanks for the fast reaction 👍🏼