Published December 13, 2024
| Version v0.8.0
Software
Open
proxystore/proxystore: ProxyStore v0.8.0
- 1. University of Chicago
- 2. Argonne National Laboratory, @globus-labs
Description
<!-- Release notes generated using configuration in .github/release.yml at v0.8.0 -->
Highlights
This release migrates Globus Auth tooling to use the Globus SDK's GlobusApp
, refactors the experimental streaming interfaces to support more flexible usage and third party integrations, and drops support for Python 3.8. Installing in Python 3.13 generally works, except for [endpoints]
due to third-party dependencies.
Upgrade Steps
pip install --upgrade proxystore # or proxystore[all]
What's Changed
Breaking Changes
- Refactor streaming interfaces and protocols to support new features by @gpauloski in https://github.com/proxystore/proxystore/pull/641
- Migrate to Globus SDK's GlobusApp by @gpauloski in https://github.com/proxystore/proxystore/pull/646
Documentation
- Add warning to
Store
docstring about serialization by @gpauloski in https://github.com/proxystore/proxystore/pull/628 - Update related publications by @gpauloski in https://github.com/proxystore/proxystore/pull/631
- Add Flight paper to related publication by @gpauloski in https://github.com/proxystore/proxystore/pull/633
- Add Colmena IJHPCA article to related publications by @gpauloski in https://github.com/proxystore/proxystore/pull/636
- Add HPPSS24 preprint to publications by @gpauloski in https://github.com/proxystore/proxystore/pull/637
- Clarify closing topics in streaming guide by @gpauloski in https://github.com/proxystore/proxystore/pull/640
- Update color palette and background for dark mode in doc figures by @gpauloski in https://github.com/proxystore/proxystore/pull/643
- Add warning to endpoints debugging guide about HTTP proxy errors by @gpauloski in https://github.com/proxystore/proxystore/pull/649
- Update Proxy Patterns paper with TPDS publication by @gpauloski in https://github.com/proxystore/proxystore/pull/653
Package Changes
- Drop Python 3.8 and upgrade dependencies by @gpauloski in https://github.com/proxystore/proxystore/pull/647
Development Workflows
- Use trusted publishing for PyPI releases by @gpauloski in https://github.com/proxystore/proxystore/pull/632
Full Changelog: https://github.com/proxystore/proxystore/compare/v0.7.1...v0.8.0
Files
proxystore/proxystore-v0.8.0.zip
Files
(483.3 kB)
Name | Size | Download all |
---|---|---|
md5:c8a96617bcac01ee39d06057ea0a0cc4
|
483.3 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/proxystore/proxystore/tree/v0.8.0 (URL)
Software
- Repository URL
- https://github.com/proxystore/proxystore