django-ipfs-storage icon indicating copy to clipboard operation
django-ipfs-storage copied to clipboard

Update project to work with Django 4 and a maintained IPFS library

Open miguelgr opened this issue 2 years ago • 0 comments

:wave: Hi @jeffbr13, I am assuming you'd like to keep the project up to date but let me know.

I picked your project few days ago but it was completely outdated since the IPFS community/ecosystem is in constant change. Currently the only updated and working Python implementation of the API is IPFS-Toolkit.

Here is my working version in a Django project and the changes I've made:

  • Update Python's IPFS client library and IPFSStorage class.
  • Introduce tests (pytest), I haven't configured any CI since it would be nice to have with Github Actions in the original repo.
  • Modified minor things on readme and setup files.

:spiral_notepad: I kept the versioning in the package's __init__ but moved the storage code to its own module.

:beers: Cheers.

miguelgr avatar Mar 23 '23 15:03 miguelgr