Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-hvac for openSUSE:Factory checked in at 2024-01-07 21:41:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-hvac (Old) and /work/SRC/openSUSE:Factory/.python-hvac.new.28375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-hvac" Sun Jan 7 21:41:08 2024 rev:15 rq:1137431 version:2.1.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-hvac/python-hvac.changes 2023-12-02 17:13:11.101374370 +0100 +++ /work/SRC/openSUSE:Factory/.python-hvac.new.28375/python-hvac.changes 2024-01-07 21:41:24.178421345 +0100 @@ -1,0 +2,64 @@ +Sun Jan 7 20:00:06 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- update to 2.1.0: + * Add support for sys/policies endpoint (GH-1100) + * add quota support to system backend (GH-1092) + * Add support to PKI class to perform CRUD on issuers (GH-1102) + * `Client.write_data` - remove potentially dangerous default + * :pencil: Add HTTP/2+ use case into the advanced usage section + * update the KV documentation (GH-1122) + * Add support for sys/policies endpoint (GH-1100) + * fix readthedocs (RTD) public docsite, modernize some of the + docs build/testing (GH-1119) + * Add support to PKI class to perform CRUD on issuers (GH-1102) + * Update GCP secrets engine documentation (GH-1099) + * fix readthedocs (RTD) public docsite, modernize some of the + docs build/testing (GH-1119) + * Revamp integration tests, run in parallel (GH-1105) + * Add Vault 1.15.x to integration tests (GH-1103) +- update to 2.0.0: + * This release makes a number of breaking changes. Most + notably, dropping support for Python 3.6 & 3.7, dropping + support for Vault versions 1.6.x through 1.10.x, and removing + previously deprecated methods and code paths. Most of the + other breaking changes are fairly minor or only affect + specific use cases, but please review all changes carefully. + * There are also several other deprecations and announcements + to be aware of. We hope to have a more rapid release schedule + going forward. + * In accordance with our supported Python version policy we + will continue to drop Python versions as they become end-of- + life. These may not be announced in advance, but will be done + in major versions. + * `Client.write` method breaking changes 2.0.0 (GH-1089) + * Drop support for Vault 1.6-1.10 (GH-1074) + * Changing default values for `sys.initialize` parameters + `secret_shares` and `secret_threshold` (GH-1063) + * Remove old deprecated `client` attributes (GH-1062) + * Remove MFA class (GH-1056) + * adapters: if `session` is user-supplied, do not overwrite + session options with `Client`/`Adapter` options (GH-1021) + * Make `pyhcl` optional again (GH-1060) + * Drop Python 3.6 & 3.7, Add Python 3.11, bump some + dependencies (GH-1048) + * Breaking changes coming to Adapters' use of custom sessions + * Breaking changes coming to `Client.write` method (GH-1034) + * The default value of `raise_on_deleted_version` will change + from `True` to `False` in `v3.0.0` (GH-955) + * The `certificate` parameter for `create_ca_certificate_role` + will stop accepting file paths in v3.0.0 (GH-914) + * Drop support for Vault 1.6-1.10 (GH-1074) + * Changing default values for `sys.initialize` parameters + `secret_shares` and `secret_threshold` (GH-1063) + * Fix typo in `safety_buffer` argument in AWS auth (GH-1068) + * Add support for Python 3.12 (GH-1073) + * Database Secrets Engine - add `rotate_static_credentials` + method, docs updates, unit tests (GH-1069) + * Make `plaintext` and `ciphertext` optional for batch + operations (GH-1049) + * Changing default values for `sys.initialize` parameters + `secret_shares` and `secret_threshold` (GH-1063) + * adapters: if `session` is user-supplied, do not overwrite + session options with `Client`/`Adapter` options (GH-1021) + +------------------------------------------------------------------- Old: ---- v1.2.1.tar.gz New: ---- hvac-2.1.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-hvac.spec ++++++ --- /var/tmp/diff_new_pack.HHXFuB/_old 2024-01-07 21:41:24.618437352 +0100 +++ /var/tmp/diff_new_pack.HHXFuB/_new 2024-01-07 21:41:24.622437497 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-hvac # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,12 +17,12 @@ Name: python-hvac -Version: 1.2.1 +Version: 2.1.0 Release: 0 Summary: HashiCorp Vault API client License: BSD-3-Clause -URL: https://github.com/ianunruh/hvac -Source: https://github.com/hvac/hvac/archive/v%{version}.tar.gz +URL: https://github.com/hvac/hvac +Source: https://github.com/hvac/hvac/releases/download/v%{version}/hvac-%{version}.tar.gz BuildRequires: %{python_module Authlib} BuildRequires: %{python_module Flask-SQLAlchemy} BuildRequires: %{python_module Flask} @@ -32,6 +32,8 @@ BuildRequires: %{python_module pip} BuildRequires: %{python_module poetry} BuildRequires: %{python_module pyhcl >= 0.3.10} +BuildRequires: %{python_module pytest-mock} +BuildRequires: %{python_module pytest-xdist} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests >= 2.21.0} BuildRequires: %{python_module requests-mock} @@ -64,7 +66,8 @@ %pytest %files %{python_files} -%doc README.* CHANGELOG.* +%doc README.* docs/changelog.rst %license LICENSE.txt -%{python_sitelib}/hvac* +%{python_sitelib}/hvac +%{python_sitelib}/hvac-%{version}.dist-info