python-llist icon indicating copy to clipboard operation
python-llist copied to clipboard

Make release please, most recent version is still 0.7.1 from more than 3 years ago

Open corneliusroemer opened this issue 11 months ago • 1 comments

Breaking https://github.com/ajakubek/python-llist/issues/18#issuecomment-2320186273 out into a separate issue.

Would be super nice to get a new release out on Pypi so we can get Python 3.12 (and maybe even 3.13) support of llist into conda-forge etc.

Let me know if you have no interest in doing Pypi releases anymore @ajakubek then I can create a fork and publish a fork to Pypi - but it's of course better for everyone to keep things simple and continuous if possible.

corneliusroemer avatar Feb 23 '25 19:02 corneliusroemer

Thank you author for the original library, and I made a fork

Fork install

  • Keep original name (llist):

    pip install git+https://github.com/vladiconcure/python-llist
    
  • New name (llistplus) to avoid conflicts:

    pip install git+https://github.com/vladiconcure/python-llist@rename/llistplus
    

What’s in this fork

  • 🔄 Auto-fallback to pure Python if the C extension isn’t available
  • 📦 Modern pyproject.toml build
  • 🏗️ Unified layout: C and Python impls in one package
  • ✅ Backwards-compatible with existing code
  • 🔧 Enhanced API: pure-Python version now includes all iterator classes (e.g., dllistiterator, sllistnodeiterator)

vladiconcure avatar Aug 03 '25 13:08 vladiconcure