{"added":null,"apiVersion":1,"behindSince":"2026-09-30","buildDepends":["devel/py-maturin"],"categories":["devel","python"],"comment":"Python bindings to Rust persistent data structures (rpds)","compare":"/compare/py312-rpds-py/index.json","dependentCount":null,"description":"Python bindings to the Rust rpds crate.\n\nWhat's here is quite minimal (in transparency, it was written initially to\nsupport replacing pyrsistent in the referencing library). If you see something\nmissing (which is very likely), a PR is definitely welcome to add it.\n\nMethods in general are named similarly to their rpds counterparts (rather than\npyrsistent's conventions, though probably a full drop-in pyrsistent-compatible\nwrapper module is a good addition at some point).","flavors":[],"html":"https://daemonports.org/midnightbsd/devel/py-rpds-py/","kind":"port","lastUpdate":"2026-09-04T23:57:06-04:00","license":["mit"],"maintainer":"ports@MidnightBSD.org","name":"${PYTHON_PKGNAMEPREFIX}rpds-py","newest":false,"newestVersion":"2026.6.3","noVulnData":true,"origin":"devel/py-rpds-py","otherSystems":[{"maintainer":"sunpoet@FreeBSD.org","newest":true,"origin":"devel/py-rpds-py","path":"/devel/py-rpds-py/","system":"FreeBSD","updated":"2026-10-14","version":"2026.6.3_1"},{"behindSince":"2026-09-30","maintainer":"The OpenBSD ports mailing-list \u003cports@openbsd.org\u003e","noVulnData":true,"origin":"devel/py-rpds-py","path":"/openbsd/devel/py-rpds-py/","system":"OpenBSD","version":"0.30.0p0"},{"maintainer":"pkgsrc-users@NetBSD.org","newest":true,"origin":"devel/py-rpds-py","path":"/netbsd/devel/py-rpds-py/","system":"NetBSD","updated":"2026-10-07","version":"2026.6.3"},{"behindSince":"2026-09-30","maintainer":"sunpoet@FreeBSD.org","origin":"devel/py-rpds-py","path":"/dragonfly/devel/py-rpds-py/","system":"DragonFly","version":"0.23.1"},{"maintainer":"sunpoet@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/py-rpds-py","path":"","system":"HardenedBSD","version":"2026.6.3"},{"behindSince":"2026-09-30","maintainer":"sunpoet@FreeBSD.org","noVulnData":true,"origin":"devel/py-rpds-py","path":"","system":"GhostBSD","version":"0.30.0_7"}],"packages":null,"pkgName":"${PYTHON_PKGNAMEPREFIX}rpds-py-0.30.0","related":null,"repository":"mports","requiredBy":["ai/py-mistral-vibe","devel/py-jsonschema","devel/py-referencing"],"requiredByCount":3,"runDepends":[],"status":null,"system":"midnightbsd","systemLabel":"MidnightBSD","version":"0.30.0","versions":null,"vulnerabilities":null,"www":"https://rpds.readthedocs.io/en/latest/"}
