-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ipfshttpclient is unmaintained #2629
Comments
I maintain this library which is now compliant with kubo 0.15, but it's only usable with asyncio. ipfshttpclient currenly supports the RPC API of go-ipfs between version 0.5.0 and 0.9.0 (i often patched ipfshttpclient.client.assert_version to make it work with later versions). There's a little bit of work involved to make it compliant with kubo but it's doable, would be happy to help. |
Another option: Making the IPFS backend opt-in. I bet most people using this library won't be using this and those that want to use this can just install |
On that note, as packager of the web3.py package for conda-forge, where do you get your ipfshttpclient from? currently setup.py wants 0.8.2 something, but according to pypi and github the latest version is 0.7.0. |
Thanks for raising this @RaitoBezarius. We don't currently have IPFS on the immediate roadmap so this fell by the wayside for a bit. I would be supportive of re-organizing the backend as opt-in. PRs are welcome otherwise we will try to get to this soon, ideally before |
pip freeze
outputWhat was wrong?
According to ipfs-shipyard/py-ipfs-http-client#316 and NixOS/nixpkgs#185294 ; we surmise that
ipfshttpclient
is currently unmaintained or has some breakages unresolved at the moment.I wanted to understand if you had plans to migrate away to another library or mark the IPFS backend as an extra module or deprecated for now?
How can it be fixed?
The text was updated successfully, but these errors were encountered: