Releases: EUDAT-B2HANDLE/PYHANDLE
Releases · EUDAT-B2HANDLE/PYHANDLE
Version 1.3.1
Features
- Added pypi step to jenkinsfile
- Update JenkinsFile to send to pypi
- Fixed a typo that prevented retuning useful info to user.
- Update python/requests compatability requirements
- Add support for python 3.11
- Remove python EOL versions
Version 1.2.1
- support correct version of requests in each python version
Version 1.2.0
Version 1.1.1
Features
- Use of "hdl:prefix/suffix" in check_handle_syntax(string) [check_handle_syntax fails with unhelpful error message when "hdl:prefix/suffix" is passed (issue #49 )
- Return values should be consistent in modify_handle_value, delete_handle_value, delete_handle, register_handle_json (issue #40)
- REST client: Cannot add options (issue #38)
- Logging too verbose (issue #37)
- Intercept "hdl:" in Handle names (issue #25)
Libraries update
- New python version supported (3.5, 3.6, 3.7, 3.9, 3.10.3)
- Syntax Warning to latest python versions (issue #48)
- Python 3.10.3 deprecation issues (issue #66)
- SSL error in python 3 (issue #30)
- Does not support Python 3.6 and higher (issue #27)
- Python 3.7 support (issue 26)
- Updated process for pypi
Documentation
- Τechnical documentation Updated eudat-b2handle.github.io/pyhandle/
- General documentation added https://eudat-b2handle.github.io/
Version 1.1.0
Features
- Use of "hdl:prefix/suffix" in check_handle_syntax(string) [check_handle_syntax fails with unhelpful error message when "hdl:prefix/suffix" is passed (issue #49 )
- Return values should be consistent in modify_handle_value, delete_handle_value, delete_handle, register_handle_json (issue #40)
- REST client: Cannot add options (issue #38)
- Logging too verbose (issue #37)
- Intercept "hdl:" in Handle names (issue #25)
Libraries update
- New python version supported (3.5, 3.6, 3.7, 3.9, 3.10.3)
- Syntax Warning to latest python versions (issue #48)
- Python 3.10.3 deprecation issues (issue #66)
- SSL error in python 3 (issue #30)
- Does not support Python 3.6 and higher (issue #27)
- Python 3.7 support (issue 26)
Documentation
- Τechnical documentation Updated eudat-b2handle.github.io/pyhandle/
- General documentation added https://eudat-b2handle.github.io/
Release 1.0.4 of pyhandle library
Release date
Released 2021-02-04 by Merret Buurman, DKRZ GmbH
Changes since 1.0.3:
PR31 / PR33
- Fixed a bug in the unit tests that led to false positive test results, and fixed those tests too.
- Added two convenience functions to create handles more easily: register_handle_kv(..) and register_handle_json(...).
- Added a NotImplemented exception for an argument that is not treated.
- Some simplification of code in the REST client.
- Removed logging-handler, which should not be present in a library, and which made all log statements be printed double to stdout.
- Convenience: Import the relevant submodules in init.py.
PR 28
- Merged the devel branch to master to allow running the software on Python >3.5
- Fixed some errors in the documentation
- Made minor adjustments to the README
Release 1.0.3 of the PyHandle Python Library
v1.0.3 Update __init__.py
Release 1.0.2 of the PyHandle Python Library
Release 1.0.1 of the PyHandle Python library
Changes since 1.0.0
- Allow limit and pagination for SQL queries
- Make Batch client work with PIDClientCredentials
- Allow searching with multiple keys (DB client)
- Fix bug (#15 )
- Update documentation
Release 1.0.0 of the PYHANDLE Python library.
Initial release of the PYHANDLE Python library.
Main features:
- Full support for Python 3.5
- New interface to interact with the native HS database
- New client to manage Batch files
- Improved performance of CRUD operations