From 6711f35472a23cb8e177666f46770d6c76a30640 Mon Sep 17 00:00:00 2001 From: I335851 Date: Tue, 21 Jul 2026 13:18:17 +0200 Subject: [PATCH] New version 1.11.2 - update version file and Changelog - bump minimum version of lxml in setup.py to match Python 3.10 minimum --- CHANGELOG.md | 10 ++++++++-- VERSION | 2 +- setup.py | 2 +- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17347c2..9025349 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] + +## [1.12.0] + ### Added - service: `response_hook` parameter, enables inspection or rejection of raw responses (e.g. header-encoded SAP domain errors) without leaking HTTP transport objects through the OData API boundary. - Petr Hanak @@ -14,10 +17,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ### Fixed -- model: replace regexp-based ISO datetime parsing with `datetime.fromisoformat` for `Edm.DateTime` and `Edm.DateTimeOffset` - Petr Hanak - model: fix stripping single-quotes from string values - Petr Hanak - service: guard against cross-origin __next URL redirection - Petr Hanak +### Changed + +- model: refactor regexp-based ISO datetime parsing to `datetime.fromisoformat` for `Edm.DateTime` and `Edm.DateTimeOffset` - Petr Hanak ### Removed - Python 3.9 is no longer supported by pyodata. Python 3.10 is now the minimal supported version. @@ -211,7 +216,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## 1.1.1 - First PIP package release -[Unreleased]: https://github.com/SAP/python-pyodata/compare/1.11.1...HEAD +[Unreleased]: https://github.com/SAP/python-pyodata/compare/1.12.0...HEAD +[1.12.0]: https://github.com/SAP/python-pyodata/compare/1.11.2...1.12.0 [1.11.1]: https://github.com/SAP/python-pyodata/compare/1.11.1...1.11.2 [1.11.1]: https://github.com/SAP/python-pyodata/compare/1.11.0...1.11.1 [1.11.0]: https://github.com/SAP/python-pyodata/compare/1.10.1...1.11.0 diff --git a/VERSION b/VERSION index ca71766..0eed1a2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.11.2 +1.12.0 diff --git a/setup.py b/setup.py index 79177ea..ad43f71 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ def _read(name): zip_safe=False, python_requires='>=3.10', install_requires=[ - "lxml>=4.2.6", + "lxml>=4.6.5", ], extras_require={ },