./devel/py-rpds-py, Python bindings to Rusts persistent data structures (rpds)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.22.3, Package name: py312-rpds-py-0.22.3, Maintainer: pkgsrc-users

Python bindings to the Rust rpds crate for persistent data structures.


Master sites:

Filesize: 26.144 KB

Version history: (Expand)


CVS history: (Expand)


   2024-12-04 21:30:31 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-rpds-py: updated to 0.22.3

0.22.1
ci: separate free-threaded and standard 3.13 distribution builds

0.22.0
update rpds.py for PyO3 0.23
Declare free-threading support
Enable free-threaded wheel builds
   2024-11-13 14:32:26 by Jonathan Perkin | Files touched by this commit (11)
Log message:
*: Switch to py-maturin's tool.mk
   2024-11-12 14:19:18 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-rpds-py: updated to 0.21.0

0.21.0

bump pyO3 to 0.22.6
   2024-08-26 13:33:50 by Ryo ONODERA | Files touched by this commit (1)
Log message:
devel/py-rpds-py: Fix packaging

* Tested with python 3.10 and 3.12.
   2024-08-08 07:23:37 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-rpds-py: updated to 0.20.0

0.20.0

Implements __hash__ for collections
   2024-07-31 10:11:57 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-rpds-py: updated to 0.19.1

v0.19.1

Make Python versions in GitHub Actions consistent
   2024-07-17 10:07:44 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-rpds-py: updated to 0.19.0

v0.19.0
deps: bump libc from 0.2.147 to 0.2.155
Make Python 3.13 Compatible
   2024-05-06 16:03:41 by Havard Eidnes | Files touched by this commit (3)
Log message:
devel/py-rpds-py: upgrade to version 0.18.1.

This bumps a few crate dependencies, including them pyo3 to 0.20.3,
so that we gain the ability to build this package on CPUs which do
not have native 64-bit atomic operations, thanks to the use of
the portable-atomic crate.