Releases: HDFGroup/hsds
Releases · HDFGroup/hsds
v0.9.4 release
Update dependencies, remove Python 3.9 support, and update version to 0.9.4.
Python Support:
* Removed support for Python 3.9 in pyproject.toml.
Version Update:
*Updated HSDS_VERSION to 0.9.4 in hsds/basenode.py.
*Updated project version to 0.9.4 in pyproject.toml.
Dependencies:
* Updated numpy to >=2.0.0 in pyproject.toml.
* Replaced requests-unixsocket2 with requests-unixsocket in pyproject.toml.
* Updated requirements.txt with specific versions for all dependencies.
v0.9.3
v0.9.1
Updated:
- Improved support for links to contigous HDF5 datasets
- Added support for fancy selection with multiple dimensions
- Numpy 2.0 support
- Codespaces integration
- Support "Where in" queries
- Support Hyperchunks for multidimensional datasets
- Multi-link methods - get/update multiple links in one request
- Multi-attribute methods - get/update multiple attributes in one request
- Support bithshuffle compression
- Added support for Fixed width UTF8 string
- Enable dataset shape reduction
- Support broadcast operations for dataset reads and writes
Plus - various bug fixes
v0.8.4
v0.8.3
v0.8.2
v0.8.0
Features:
- Support for path traversal in getObjectByPath #219
- Added setup instructions for Tencent Cloud
- Add ChunkInitializer support
- Removed RangegetProxy node
Fixes:
v0.7.0
Updates:
- Use Label Selectors to filter Kubernetes pods - #162
- Python 3.9 support - #154
- Make config keys optional - #149
- Security Vulnerabilities - #147
- Config to disable read/writes to non-default buckets - #138
- Fix for domain objects not getting deleted in non-default bucket - #136
- Support new Docker version - #134
- Fix for HSDS pod errors when running under high load - #133
- Streaming support - #126
- Add HSDS package to PyPI - #116
- No Docker option - #115
- Fancy Indexing support - #109
- Fix for nodes stock in waiting while scaling - #104
- Enable Direct Access - #94
- Enable AWS Lambda - #93
- Support Azure RBAC using AD Groups - #79
- Tool for updating references to linked files - #78
- OpenShift support - #75
- KeyCloak Authentication - #74
The 0.7.0 release target can be found here: #82
v0.6.3
Updates:
- Updated "Quick Start" guide to use posix driver rather than OpenIO
- Added support for KeyCloak Authentication
- Fix for compound types that contain variable length fields
- Added tool (hsds/tools/link_mod.py) to update the URI for linked files
- Return 200 rather than 409 for idempotent PUT link requests
- Added support for Kubernetes namespaces
- Various documentation updates