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 2022-08-02 22:09:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-hvac (Old)
 and      /work/SRC/openSUSE:Factory/.python-hvac.new.1533 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-hvac"

Tue Aug  2 22:09:18 2022 rev:12 rq:992138 version:0.11.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-hvac/python-hvac.changes  2022-05-03 
21:19:14.581019070 +0200
+++ /work/SRC/openSUSE:Factory/.python-hvac.new.1533/python-hvac.changes        
2022-08-02 22:09:55.857900318 +0200
@@ -1,0 +2,7 @@
+Tue Aug  2 05:50:10 UTC 2022 - Steve Kowalik <[email protected]>
+
+- Remove patch python-hvac-no-mock.patch
+- Add patch remove-mock.patch, from upstream.
+- Remove unneeded BuildRequires on mock 
+
+-------------------------------------------------------------------

Old:
----
  python-hvac-no-mock.patch

New:
----
  remove-mock.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-hvac.spec ++++++
--- /var/tmp/diff_new_pack.vvIKlE/_old  2022-08-02 22:09:56.353901748 +0200
+++ /var/tmp/diff_new_pack.vvIKlE/_new  2022-08-02 22:09:56.357901759 +0200
@@ -24,14 +24,13 @@
 License:        BSD-3-Clause
 URL:            https://github.com/ianunruh/hvac
 Source:         https://github.com/hvac/hvac/archive/v%{version}.tar.gz
-# https://github.com/hvac/hvac/issues/582
-Patch0:         python-hvac-no-mock.patch
+# PATCH-FIX-UPSTREAM Based on 
gh#hvac/hvac#23cd94654835134aa118805ecb4b7e5c538d04c1
+Patch0:         remove-mock.patch
 BuildRequires:  %{python_module Authlib}
 BuildRequires:  %{python_module Flask-SQLAlchemy}
 BuildRequires:  %{python_module Flask}
 BuildRequires:  %{python_module Werkzeug}
 BuildRequires:  %{python_module jwcrypto}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module parameterized}
 BuildRequires:  %{python_module pyhcl >= 0.3.10}
 BuildRequires:  %{python_module pytest}
@@ -51,8 +50,7 @@
 HashiCorp Vault API client for Python 2/3
 
 %prep
-%setup -q -n hvac-%{version}
-%patch0 -p1
+%autosetup -p1 -n hvac-%{version}
 # doctests and ldap need set up ldap server and that is quite an effort
 rm -r tests/doctest/
 rm tests/integration_tests/api/auth_methods/test_ldap.py

++++++ remove-mock.patch ++++++
diff --git a/tests/unit_tests/api/secrets_engines/test_kv.py 
b/tests/unit_tests/api/secrets_engines/test_kv.py
index 49781669..599cb65e 100644
--- a/tests/unit_tests/api/secrets_engines/test_kv.py
+++ b/tests/unit_tests/api/secrets_engines/test_kv.py
@@ -1,6 +1,6 @@
 from unittest import TestCase
 
-from mock import MagicMock
+from unittest.mock import MagicMock
 from parameterized import parameterized
 
 from hvac.api.secrets_engines.kv import Kv
diff --git a/tests/unit_tests/api/test_vault_api_category.py 
b/tests/unit_tests/api/test_vault_api_category.py
index 5945187b..1f67bcb7 100644
--- a/tests/unit_tests/api/test_vault_api_category.py
+++ b/tests/unit_tests/api/test_vault_api_category.py
@@ -1,6 +1,6 @@
 from unittest import TestCase
 
-from mock import create_autospec
+from unittest.mock import create_autospec
 
 from hvac.adapters import Adapter
 from hvac.api.vault_api_base import VaultApiBase
diff --git a/tests/unit_tests/v1/test_aws_iam_methods.py 
b/tests/unit_tests/v1/test_aws_iam_methods.py
index bec913b1..b5f0f84f 100644
--- a/tests/unit_tests/v1/test_aws_iam_methods.py
+++ b/tests/unit_tests/v1/test_aws_iam_methods.py
@@ -3,7 +3,7 @@
 from datetime import datetime
 from unittest import TestCase
 
-import mock
+from unittest import mock
 
 from hvac import Client
 
diff --git a/tests/utils/hvac_integration_test_case.py 
b/tests/utils/hvac_integration_test_case.py
index 6edaca18..d81ba091 100644
--- a/tests/utils/hvac_integration_test_case.py
+++ b/tests/utils/hvac_integration_test_case.py
@@ -1,17 +1,16 @@
 #!/usr/bin/env python
-# -*- coding: utf-8 -*-
 import logging
 import re
 import warnings
 
-from mock import patch
+from unittest.mock import patch
 
 from tests.utils import get_config_file_path, create_client, is_enterprise
 from tests.utils.server_manager import ServerManager
 import distutils.spawn
 
 
-class HvacIntegrationTestCase(object):
+class HvacIntegrationTestCase:
     """Base class intended to be used by all hvac integration test cases."""
 
     manager = None

Reply via email to