savoirfairelinux / opendht

OpenDHT: a C++17 Distributed Hash Table implementation
GNU General Public License v3.0
1.02k stars 172 forks source link

Upload official Python client to PyPI #500

Open abitrolly opened 4 years ago

abitrolly commented 4 years ago

https://pypi.org/project/opendht/ version 1.8.1 is very old. Is it possible to upload new versions during release process?

@manuels can you help with that?

abitrolly commented 4 years ago

This this guide https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/ seems pretty easy.

manuels commented 4 years ago

Maybe I can find the time in the next day. Currently v1.8.1 is published because it is default on debian.

aberaud commented 4 years ago

@manuels Thanks ! Version in Debian is obsolete and we're working to get it updated. A PyPI update would be great :-)

ghenry commented 2 years ago

Still a requirement?

Thanks.

abitrolly commented 2 years ago

@ghenry yes, testing Python examples without building everything would be pretty much awesome. I am particularly interested in playing with local peer discovery https://github.com/savoirfairelinux/opendht/wiki/Peer-discovery