Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pynetbox for openSUSE:Factory
checked in at 2024-11-17 16:41:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pynetbox (Old)
and /work/SRC/openSUSE:Factory/.python-pynetbox.new.2017 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pynetbox"
Sun Nov 17 16:41:56 2024 rev:38 rq:1224559 version:7.4.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pynetbox/python-pynetbox.changes
2024-08-19 23:44:42.180125941 +0200
+++
/work/SRC/openSUSE:Factory/.python-pynetbox.new.2017/python-pynetbox.changes
2024-11-17 16:42:01.737301699 +0100
@@ -1,0 +2,7 @@
+Fri Nov 15 13:41:37 UTC 2024 - John Paul Adrian Glaubitz
<[email protected]>
+
+- Update to 7.4.1
+ * Updated requests and urllib3 python libraries due to
+ security vulnerabilities
+
+-------------------------------------------------------------------
Old:
----
pynetbox-7.4.0.tar.gz
New:
----
pynetbox-7.4.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pynetbox.spec ++++++
--- /var/tmp/diff_new_pack.T5VQqg/_old 2024-11-17 16:42:02.217321638 +0100
+++ /var/tmp/diff_new_pack.T5VQqg/_new 2024-11-17 16:42:02.221321804 +0100
@@ -18,7 +18,7 @@
%define skip_python2 1
Name: python-pynetbox
-Version: 7.4.0
+Version: 7.4.1
Release: 0
Summary: NetBox API client library
License: Apache-2.0
++++++ pynetbox-7.4.0.tar.gz -> pynetbox-7.4.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pynetbox-7.4.0/.github/ISSUE_TEMPLATE/bug_report.yaml
new/pynetbox-7.4.1/.github/ISSUE_TEMPLATE/bug_report.yaml
--- old/pynetbox-7.4.0/.github/ISSUE_TEMPLATE/bug_report.yaml 2024-08-08
09:19:30.000000000 +0200
+++ new/pynetbox-7.4.1/.github/ISSUE_TEMPLATE/bug_report.yaml 2024-10-25
17:59:01.000000000 +0200
@@ -11,7 +11,7 @@
attributes:
label: pynetbox version
description: What version of pynetbox are you currently running?
- placeholder: v7.4.0
+ placeholder: v7.4.1
validations:
required: true
- type: input
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/PKG-INFO new/pynetbox-7.4.1/PKG-INFO
--- old/pynetbox-7.4.0/PKG-INFO 2024-08-08 09:19:35.562882200 +0200
+++ new/pynetbox-7.4.1/PKG-INFO 2024-10-25 17:59:06.397744200 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: pynetbox
-Version: 7.4.0
+Version: 7.4.1
Summary: NetBox API client library
Home-page: https://github.com/netbox-community/pynetbox
Author: Zach Moody, Arthur Hanson
@@ -29,7 +29,7 @@
| NetBox Version | Plugin Version |
|:--------------:|:--------------:|
-| 4.0.6 | 7.4.0 |
+| 4.0.6 | 7.4.1 |
| 4.0.0 | 7.3.4 |
| 3.7 | 7.3.0 |
| 3.6 | 7.2.0 |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/README.md new/pynetbox-7.4.1/README.md
--- old/pynetbox-7.4.0/README.md 2024-08-08 09:19:30.000000000 +0200
+++ new/pynetbox-7.4.1/README.md 2024-10-25 17:59:01.000000000 +0200
@@ -9,7 +9,7 @@
| NetBox Version | Plugin Version |
|:--------------:|:--------------:|
-| 4.0.6 | 7.4.0 |
+| 4.0.6 | 7.4.1 |
| 4.0.0 | 7.3.4 |
| 3.7 | 7.3.0 |
| 3.6 | 7.2.0 |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/pynetbox/__init__.py
new/pynetbox-7.4.1/pynetbox/__init__.py
--- old/pynetbox-7.4.0/pynetbox/__init__.py 2024-08-08 09:19:30.000000000
+0200
+++ new/pynetbox-7.4.1/pynetbox/__init__.py 2024-10-25 17:59:01.000000000
+0200
@@ -1,4 +1,4 @@
from pynetbox.core.api import Api as api
from pynetbox.core.query import AllocationError, ContentError, RequestError
-__version__ = "7.4.0"
+__version__ = "7.4.1"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/pynetbox.egg-info/PKG-INFO
new/pynetbox-7.4.1/pynetbox.egg-info/PKG-INFO
--- old/pynetbox-7.4.0/pynetbox.egg-info/PKG-INFO 2024-08-08
09:19:35.000000000 +0200
+++ new/pynetbox-7.4.1/pynetbox.egg-info/PKG-INFO 2024-10-25
17:59:06.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: pynetbox
-Version: 7.4.0
+Version: 7.4.1
Summary: NetBox API client library
Home-page: https://github.com/netbox-community/pynetbox
Author: Zach Moody, Arthur Hanson
@@ -29,7 +29,7 @@
| NetBox Version | Plugin Version |
|:--------------:|:--------------:|
-| 4.0.6 | 7.4.0 |
+| 4.0.6 | 7.4.1 |
| 4.0.0 | 7.3.4 |
| 3.7 | 7.3.0 |
| 3.6 | 7.2.0 |
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/requirements.txt
new/pynetbox-7.4.1/requirements.txt
--- old/pynetbox-7.4.0/requirements.txt 2024-08-08 09:19:30.000000000 +0200
+++ new/pynetbox-7.4.1/requirements.txt 2024-10-25 17:59:01.000000000 +0200
@@ -1,2 +1,3 @@
-requests>=2.20.0,<3.0
+requests>=2.32.3,<3.0
+urllib3>=2.2.3,<3
packaging
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pynetbox-7.4.0/tests/unit/test_response.py
new/pynetbox-7.4.1/tests/unit/test_response.py
--- old/pynetbox-7.4.0/tests/unit/test_response.py 2024-08-08
09:19:30.000000000 +0200
+++ new/pynetbox-7.4.1/tests/unit/test_response.py 2024-10-25
17:59:01.000000000 +0200
@@ -2,7 +2,23 @@
from unittest.mock import Mock, patch
from pynetbox.core.endpoint import Endpoint
-from pynetbox.core.response import Record, RecordSet
+from pynetbox.core.response import Record, RecordSet, flatten_custom
+
+
+class FlattenCustomTest(unittest.TestCase):
+ def test_flatten_custom(self):
+ test_dicts = [
+ {"foo0": []},
+ {"foo1": [{"a": "b"}]},
+ {"foo2": [{"a": "b", "c": "d"}]},
+ {"foo3": 123},
+ {"foo4": "a"},
+ {"foo5": {"a": "b"}},
+ {"foo6": [{"a": "b", "c": "d"}]},
+ ]
+ for test_dict in test_dicts:
+ ret = flatten_custom(test_dict)
+ assert ret == test_dict
class RecordTestCase(unittest.TestCase):