rpds
rpds copied to clipboard
Python bindings to the Rust rpds crate for persistent data structures
`rpds-py` cannot be built on `Python 3.13.0a6+`. ## Steps to reproduce ``` pyenv install 3.13-dev pyenv virtualenv 3.13-dev rpds-test pyenv shell rpds-test $ pip install rpds-py Collecting rpds-py Downloading rpds_py-0.18.1.tar.gz...
Bumps [pyo3](https://github.com/pyo3/pyo3) from 0.20.3 to 0.21.2. Release notes Sourced from pyo3's releases. PyO3 0.21.2 This release contains some fixes to compile-time edge cases for the PyO3 0.21 series: A missing...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. Release notes Sourced from actions/download-artifact's releases. v4.0.0 What's Changed The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts....
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. Release notes Sourced from actions/upload-artifact's releases. v4.0.0 What's Changed The release of upload-artifact@v4 and download-artifact@v4 are major changes to the backend architecture of Artifacts....
This PR fixes overflow errors during hashing persistent data structures.
The test suite of 0.20.0 release fails with PyO3 panics when built with `--profile=dev`. To reproduce: ``` pip install -e . -Cbuild-args=--profile=dev pip install pytest pytest ``` Output: ```pytb =========================================================...
updates: - [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0) - [github.com/psf/black: 24.8.0 → 24.10.0](https://github.com/psf/black/compare/24.8.0...24.10.0)
There isn't a binary wheel currently for ARM64 Windows. The source distribution build is failing to build with HTTP 502 errors. Hopefully that will clear itself up soon and get...