commit python-snimpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2024-01-03 12:24:36 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.28375 (New) Package is "python-snimpy" Wed Jan 3 12:24:36 2024 rev:7 rq:1135641 version:1.0.2 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2023-08-01 15:38:18.581738502 +0200 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.28375/python-snimpy.changes 2024-01-03 12:24:44.642942453 +0100 @@ -1,0 +2,7 @@ +Fri Dec 29 10:26:57 UTC 2023 - Dirk Müller + +- update to 1.0.2: + * Compatibility with Python 3.12 by adding dependency to +pyasyncore. + +--- Old: snimpy-1.0.1.tar.gz New: snimpy-1.0.2.tar.gz Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.G4Zu8G/_old 2024-01-03 12:24:45.410970515 +0100 +++ /var/tmp/diff_new_pack.G4Zu8G/_new 2024-01-03 12:24:45.410970515 +0100 @@ -18,7 +18,7 @@ Name: python-snimpy -Version:1.0.1 +Version:1.0.2 Release:0 Summary:Interactive SNMP tool License:ISC ++ snimpy-1.0.1.tar.gz -> snimpy-1.0.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-1.0.1/.github/FUNDING.yml new/snimpy-1.0.2/.github/FUNDING.yml --- old/snimpy-1.0.1/.github/FUNDING.yml1970-01-01 01:00:00.0 +0100 +++ new/snimpy-1.0.2/.github/FUNDING.yml2023-07-02 17:55:20.0 +0200 @@ -0,0 +1,3 @@ +--- +github: vincentbernat +custom: https://www.buymeacoffee.com/vincentbernat diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-1.0.1/.github/workflows/tests.yml new/snimpy-1.0.2/.github/workflows/tests.yml --- old/snimpy-1.0.1/.github/workflows/tests.yml2023-06-25 00:17:32.0 +0200 +++ new/snimpy-1.0.2/.github/workflows/tests.yml2023-11-01 13:54:09.0 +0100 @@ -1,3 +1,4 @@ +--- name: Tests on: push: @@ -13,6 +14,7 @@ name: Run tests runs-on: ubuntu-latest strategy: + fail-fast: false matrix: python-version: - 3.7 @@ -20,10 +22,12 @@ - 3.9 - "3.10" - "3.11" + - "3.12" steps: - - uses: actions/checkout@v1 + - uses: actions/checkout@v4 with: submodules: true + fetch-depth: 0 - name: Setup Python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-1.0.1/HISTORY.rst new/snimpy-1.0.2/HISTORY.rst --- old/snimpy-1.0.1/HISTORY.rst2023-06-30 08:47:54.0 +0200 +++ new/snimpy-1.0.2/HISTORY.rst2023-12-12 09:27:40.0 +0100 @@ -3,6 +3,11 @@ History --- +1.0.2 (2023-12-12) +++ + +* Compatibility with Python 3.12 by adding dependency to pyasyncore. + 1.0.1 (2023-06-30) ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-1.0.1/PKG-INFO new/snimpy-1.0.2/PKG-INFO --- old/snimpy-1.0.1/PKG-INFO 2023-06-30 08:51:27.635898400 +0200 +++ new/snimpy-1.0.2/PKG-INFO 2023-12-12 09:28:02.394754200 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: snimpy -Version: 1.0.1 +Version: 1.0.2 Summary: interactive SNMP tool Home-page: https://github.com/vincentbernat/snimpy Author: Vincent Bernat @@ -83,6 +83,11 @@ History --- +1.0.2 (2023-12-12) +++ + +* Compatibility with Python 3.12 by adding dependency to pyasyncore. + 1.0.1 (2023-06-30) ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-1.0.1/docs/_themes/flask_theme_support.py new/snimpy-1.0.2/docs/_themes/flask_theme_support.py --- old/snimpy-1.0.1/docs/_themes/flask_theme_support.py2023-06-30 08:50:57.0 +0200 +++ new/snimpy-1.0.2/docs/_themes/flask_theme_support.py2023-06-30 08:56:02.0 +0200 @@ -1,19 +1,7 @@ # flasky extensions. flasky pygments style based on tango style from pygments.style import Style -from pygments.token import ( -Keyword, -Name, -Comment, -String, -Error, -Number, -Operator, -Generic, -Whitespace, -Punctuation, -Other, -Literal, -) +from pygments.token import Keyword, Name, Comment, String, Error, \ + Number, Operator, Generic, Whitespace, Punctuation, Other, Literal class
commit python-snimpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2023-08-01 15:38:15 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.32662 (New) Package is "python-snimpy" Tue Aug 1 15:38:15 2023 rev:6 rq:1101629 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2022-04-20 17:03:50.071180553 +0200 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.32662/python-snimpy.changes 2023-08-01 15:38:18.581738502 +0200 @@ -1,0 +2,9 @@ +Tue Aug 1 06:20:20 UTC 2023 - Steve Kowalik + +- Update to 1.0.1: + * Switch to pysnmp-lextudio, a maintained fork of PySNMP. +- Drop patch python-snimpy-disable-IPv6-tests.diff, no longer required. +- Use pyproject macros. +- Stop using greedy globs in %files. + +--- Old: python-snimpy-disable-IPv6-tests.diff snimpy-1.0.0.tar.gz New: snimpy-1.0.1.tar.gz Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.AjgzyG/_old 2023-08-01 15:38:20.093747864 +0200 +++ /var/tmp/diff_new_pack.AjgzyG/_new 2023-08-01 15:38:20.153748236 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-snimpy # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2016-2021, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -17,33 +17,30 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} -%global skip_python2 1 Name: python-snimpy -Version:1.0.0 +Version:1.0.1 Release:0 Summary:Interactive SNMP tool License:ISC -Group: Development/Languages/Python URL:https://github.com/vincentbernat/snimpy Source: https://files.pythonhosted.org/packages/source/s/snimpy/snimpy-%{version}.tar.gz -Patch0: python-snimpy-disable-IPv6-tests.diff BuildRequires: %{python_module cffi >= 1.0.0} BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module vcversioner} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: libsmi-devel BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module cffi >= 1.0.0} -BuildRequires: %{python_module pycryptodomex} -BuildRequires: %{python_module pysnmp >= 4} +BuildRequires: %{python_module pysnmp >= 5} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} # /SECTION Requires: python-cffi >= 1.0.0 -Requires: python-pycryptodomex -Requires: python-pysnmp >= 4 +Requires: python-pysnmp >= 5 Requires: python-setuptools Requires(post): update-alternatives Requires(postun):update-alternatives @@ -72,23 +69,20 @@ * when something goes wrong, you get an exception %prep -%setup -q -n snimpy-%{version} -%patch0 -p1 +%autosetup -p1 -n snimpy-%{version} %build export CFLAGS="%{optflags}" -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitearch} %python_clone -a %{buildroot}%{_bindir}/snimpy %python_clone -a %{buildroot}%{_mandir}/man1/snimpy.1 %check -# https://github.com/vincentbernat/snimpy/issues/98 -sed -i 's:import mock:from unittest import mock:' tests/test_{basictypes,main}.py -%python_exec -m unittest discover tests -v +%pytest_arch %post %python_install_alternative snimpy snimpy.1 @@ -101,6 +95,7 @@ %doc AUTHORS.rst README.rst %python_alternative %{_bindir}/snimpy %python_alternative %{_mandir}/man1/snimpy.1%{ext_man} -%{python_sitearch}/snimpy* +%{python_sitearch}/snimpy +%{python_sitearch}/snimpy-%{version}.dist-info %changelog ++ snimpy-1.0.0.tar.gz -> snimpy-1.0.1.tar.gz ++ 1741 lines of diff (skipped)
commit python-snimpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2022-04-20 17:03:47 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.1941 (New) Package is "python-snimpy" Wed Apr 20 17:03:47 2022 rev:5 rq:971081 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2021-06-07 22:44:22.932574467 +0200 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.1941/python-snimpy.changes 2022-04-20 17:03:50.071180553 +0200 @@ -1,0 +2,5 @@ +Wed Apr 20 09:32:37 UTC 2022 - pgaj...@suse.com + +- do not require python-mock for build + +--- Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.g5LWfh/_old 2022-04-20 17:03:50.635181520 +0200 +++ /var/tmp/diff_new_pack.g5LWfh/_new 2022-04-20 17:03:50.643181534 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-snimpy # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # Copyright (c) 2016-2021, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -37,7 +37,6 @@ BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module cffi >= 1.0.0} -BuildRequires: %{python_module mock} BuildRequires: %{python_module pycryptodomex} BuildRequires: %{python_module pysnmp >= 4} BuildRequires: %{python_module setuptools} @@ -87,6 +86,8 @@ %python_clone -a %{buildroot}%{_mandir}/man1/snimpy.1 %check +# https://github.com/vincentbernat/snimpy/issues/98 +sed -i 's:import mock:from unittest import mock:' tests/test_{basictypes,main}.py %python_exec -m unittest discover tests -v %post
commit python-snimpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2021-06-07 22:43:54 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.32437 (New) Package is "python-snimpy" Mon Jun 7 22:43:54 2021 rev:4 rq:897974 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2021-02-18 20:52:24.931439652 +0100 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.32437/python-snimpy.changes 2021-06-07 22:44:22.932574467 +0200 @@ -1,0 +2,6 @@ +Sun Jun 6 12:52:43 UTC 2021 - Martin Hauke + +- update to version 1.0.0: + * Drop compatibility with Python 2 + +--- Old: snimpy-0.8.14.tar.gz New: snimpy-1.0.0.tar.gz Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.g8JPl6/_old 2021-06-07 22:44:23.516575453 +0200 +++ /var/tmp/diff_new_pack.g8JPl6/_new 2021-06-07 22:44:23.516575453 +0200 @@ -2,7 +2,7 @@ # spec file for package python-snimpy # # Copyright (c) 2021 SUSE LLC -# Copyright (c) 2016-2020, Martin Hauke +# Copyright (c) 2016-2021, Martin Hauke # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,8 +18,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%global skip_python2 1 Name: python-snimpy -Version:0.8.14 +Version:1.0.0 Release:0 Summary:Interactive SNMP tool License:ISC @@ -46,7 +47,7 @@ Requires: python-pysnmp >= 4 Requires: python-setuptools Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives %python_subpackages %description ++ snimpy-0.8.14.tar.gz -> snimpy-1.0.0.tar.gz ++ 2733 lines of diff (skipped)
commit python-snimpy for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2021-02-18 20:40:06 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.28504 (New) Package is "python-snimpy" Thu Feb 18 20:40:06 2021 rev:3 rq:867027 version:0.8.14 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2020-11-29 12:26:54.709910152 +0100 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.28504/python-snimpy.changes 2021-02-18 20:52:24.931439652 +0100 @@ -1,0 +2,6 @@ +Wed Jan 27 04:21:34 UTC 2021 - Steve Kowalik + +- Switch from python3_only to python_alternative for the snimpy script + and its manual page. + +--- Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.f98ens/_old 2021-02-18 20:52:25.355440050 +0100 +++ /var/tmp/diff_new_pack.f98ens/_new 2021-02-18 20:52:25.363440058 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-snimpy # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # Copyright (c) 2016-2020, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -45,6 +45,8 @@ Requires: python-pycryptodomex Requires: python-pysnmp >= 4 Requires: python-setuptools +Requires(post): update-alternatives +Requires(postun): update-alternatives %python_subpackages %description @@ -80,15 +82,23 @@ %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitearch} +%python_clone -a %{buildroot}%{_bindir}/snimpy +%python_clone -a %{buildroot}%{_mandir}/man1/snimpy.1 %check %python_exec -m unittest discover tests -v +%post +%python_install_alternative snimpy snimpy.1 + +%postun +%python_uninstall_alternative snimpy snimpy.1 + %files %{python_files} %license docs/license.rst %doc AUTHORS.rst README.rst -%python3_only %{_bindir}/snimpy -%python3_only %{_mandir}/man1/snimpy.1%{ext_man} +%python_alternative %{_bindir}/snimpy +%python_alternative %{_mandir}/man1/snimpy.1%{ext_man} %{python_sitearch}/snimpy* %changelog
[opensuse-commit] commit python-snimpy for openSUSE:Factory
Hello community, here is the log from the commit of package python-snimpy for openSUSE:Factory checked in at 2020-11-29 12:26:50 Comparing /work/SRC/openSUSE:Factory/python-snimpy (Old) and /work/SRC/openSUSE:Factory/.python-snimpy.new.5913 (New) Package is "python-snimpy" Sun Nov 29 12:26:50 2020 rev:2 rq:850755 version:0.8.14 Changes: --- /work/SRC/openSUSE:Factory/python-snimpy/python-snimpy.changes 2020-03-24 22:37:22.497236158 +0100 +++ /work/SRC/openSUSE:Factory/.python-snimpy.new.5913/python-snimpy.changes 2020-11-29 12:26:54.709910152 +0100 @@ -1,0 +2,8 @@ +Wed Jul 29 10:43:00 UTC 2020 - Marketa Calabkova + +- update to version 0.8.14 + * Add ``items()`` in addition to ``iteritems()`` This is an iterator +on Python 3 and return a list of items in Python 2. + * MIB parsing is still done with ``libsmi`` but through CFFI + +--- Old: snimpy-0.8.13.tar.gz New: snimpy-0.8.14.tar.gz Other differences: -- ++ python-snimpy.spec ++ --- /var/tmp/diff_new_pack.IJoOLT/_old 2020-11-29 12:26:55.717911171 +0100 +++ /var/tmp/diff_new_pack.IJoOLT/_new 2020-11-29 12:26:55.717911171 +0100 @@ -1,6 +1,7 @@ # # spec file for package python-snimpy # +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2016-2020, Martin Hauke # # All modifications and additions to the file contributed by third parties @@ -12,12 +13,13 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-snimpy -Version:0.8.13 +Version:0.8.14 Release:0 Summary:Interactive SNMP tool License:ISC @@ -35,7 +37,6 @@ # SECTION test requirements BuildRequires: %{python_module cffi >= 1.0.0} BuildRequires: %{python_module mock} -BuildRequires: %{python_module nose} BuildRequires: %{python_module pycryptodomex} BuildRequires: %{python_module pysnmp >= 4} BuildRequires: %{python_module setuptools} @@ -81,7 +82,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%python_exec setup.py test +%python_exec -m unittest discover tests -v %files %{python_files} %license docs/license.rst ++ snimpy-0.8.13.tar.gz -> snimpy-0.8.14.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-0.8.13/.travis.yml new/snimpy-0.8.14/.travis.yml --- old/snimpy-0.8.13/.travis.yml 2018-10-12 08:15:30.0 +0200 +++ new/snimpy-0.8.14/.travis.yml 2019-10-21 20:44:15.0 +0200 @@ -18,7 +18,8 @@ env: TOX_ENV=py36 - python: "3.7" env: TOX_ENV=py37 - dist: xenial +- python: "3.8" + env: TOX_ENV=py38 - python: "pypy" env: TOX_ENV=pypy - python: "pypy" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-0.8.13/HISTORY.rst new/snimpy-0.8.14/HISTORY.rst --- old/snimpy-0.8.13/HISTORY.rst 2018-10-12 08:57:32.0 +0200 +++ new/snimpy-0.8.14/HISTORY.rst 2020-04-26 19:55:59.0 +0200 @@ -3,6 +3,12 @@ History --- +0.8.14 (2020-04-26) + + * Add ``items()`` in addition to ``iteritems()`` This is an iterator + on Python 3 and return a list of items in Python 2. + 0.8.13 (2018-10-12) +++ @@ -97,12 +103,11 @@ * Major rewrite. * SNMP support is now provided through PySNMP_. -* MIB parsing is still done with libsmi_ but through CFFI instead of a +* MIB parsing is still done with ``libsmi`` but through CFFI instead of a C module. * More unittests. Many bugfixes. .. _PySNMP: http://pysnmp.sourceforge.net/ -.. _libsmi: http://www.ibr.cs.tu-bs.de/projects/libsmi/ 0.6.4 (2013-03-21) ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snimpy-0.8.13/PKG-INFO new/snimpy-0.8.14/PKG-INFO --- old/snimpy-0.8.13/PKG-INFO 2018-10-13 16:39:47.0 +0200 +++ new/snimpy-0.8.14/PKG-INFO 2020-04-26 20:21:28.800819900 +0200 @@ -1,6 +1,6 @@ -Metadata-Version: 1.1 +Metadata-Version: 2.1 Name: snimpy -Version: 0.8.13 +Version: 0.8.14 Summary: interactive SNMP tool Home-page: https://github.com/vincentbernat/snimpy Author: Vincent Bernat @@ -71,6 +71,12 @@ History --- +0.8.14 (2020-04-26) ++++ + + * Add ``items()`` in addition to ``iteritems()`` This is an iterator + on