commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2023-09-26 22:01:52 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1770 (New) Package is "python-protonvpn-nm-lib" Tue Sep 26 22:01:52 2023 rev:7 rq:1113558 version:3.16.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2022-11-30 16:51:45.301380599 +0100 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1770/python-protonvpn-nm-lib.changes 2023-09-26 22:10:48.184191799 +0200 @@ -1,0 +2,13 @@ +Mon Sep 25 14:37:24 UTC 2023 - Matej Cepl + +- Clean up the SPEC file +- Add exclude-tests.patch (from gh#ProtonVPN/protonvpn-nm-lib!25) + +--- +Mon Sep 25 12:51:55 UTC 2023 - Alexandre Vicenzi + +- Update to 3.16.0 + * Fix connectivity issue if protonstatus is down + * Update openvpn template + +--- Old: protonvpn-nm-lib-3.14.0.tar.gz New: exclude-tests.patch protonvpn-nm-lib-3.16.0.tar.gz Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.caOOdv/_old 2023-09-26 22:10:49.176227622 +0200 +++ /var/tmp/diff_new_pack.caOOdv/_new 2023-09-26 22:10:49.180227766 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-protonvpn-nm-lib # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,25 +16,38 @@ # -%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 # test suite requires network connection, you can test locally with `rpmbuild --with test` %bcond_with test Name: python-protonvpn-nm-lib -Version:3.14.0 +Version:3.16.0 Release:0 Summary:Proton VPN NetworkManager library License:GPL-3.0-or-later Group: Development/Languages/Python URL:https://github.com/ProtonVPN/protonvpn-nm-lib Source: https://github.com/ProtonVPN/protonvpn-nm-lib/archive/refs/tags/%{version}.tar.gz#/protonvpn-nm-lib-%{version}.tar.gz +# PATCH-FIX-UPSTREAM exclude-tests.patch gh#ProtonVPN/protonvpn-nm-lib!25 mc...@suse.com +# Exlcude tests being grabbed by find_packeges during setup +Patch0: exclude-tests.patch +BuildRequires: %{python_module pip} BuildRequires: %{python_module pyxdg} -BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: gobject-introspection BuildRequires: python-rpm-macros +Requires: NetworkManager-openvpn +Requires: dbus-1-x11 +Requires: python-Jinja2 +Requires: python-dbus-python +Requires: python-distro +Requires: python-gobject +Requires: python-keyring +Requires: python-proton-client >= 0.5.0 +Requires: python-pyxdg +Requires: python-systemd +BuildArch: noarch # SECTION check that all runtime requirements are available -BuildRequires: NetworkManager-openvpn BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module dbus-python} BuildRequires: %{python_module distro} @@ -43,36 +56,26 @@ BuildRequires: %{python_module proton-client >= 0.5.0} BuildRequires: %{python_module pyxdg} BuildRequires: %{python_module systemd} +BuildRequires: NetworkManager-openvpn BuildRequires: dbus-1-x11 # /SECTION %if %{with test} BuildRequires: %{python_module pytest} %endif -Requires: NetworkManager-openvpn -Requires: dbus-1-x11 -Requires: python-Jinja2 -Requires: python-dbus-python -Requires: python-distro -Requires: python-gobject -Requires: python-keyring -Requires: python-proton-client >= 0.5.0 -Requires: python-pyxdg -Requires: python-systemd -BuildArch: noarch %python_subpackages %description The Proton VPN NetworkManager library %prep -%setup -q -n protonvpn-nm-lib-%{version} +%autosetup -n protonvpn-nm-lib-%{version} -p1 sed -i '/addopts/d' setup.cfg %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %if %{with test} ++ exclude-tests.patch ++ >From 4ca1b1aa3831d886485f66c437681a4bf276f64b Mon Sep 17 00:00:00 2001 From: Shaumyadeep Chaudhuri Date: Wed, 2 Aug 2023 20:37:12 +0200 Subject: [PATCH] Update setup.py Exclude tests being grabbed by
commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2022-11-30 16:51:44 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1597 (New) Package is "python-protonvpn-nm-lib" Wed Nov 30 16:51:44 2022 rev:6 rq:1039120 version:3.14.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2022-07-04 11:32:49.972019059 +0200 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1597/python-protonvpn-nm-lib.changes 2022-11-30 16:51:45.301380599 +0100 @@ -1,0 +2,8 @@ +Mon Nov 28 14:07:39 UTC 2022 - Alexandre Vicenzi + +- Update to 3.14.0 + * When vpn session is invalid and an api request is made, ensure that user is logged out + * Properly handle session refresh + * Display propper error message when unable to establish VPN tunnel + +--- Old: protonvpn-nm-lib-3.11.0.tar.gz New: protonvpn-nm-lib-3.14.0.tar.gz Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.MHIDcA/_old 2022-11-30 16:51:45.833383434 +0100 +++ /var/tmp/diff_new_pack.MHIDcA/_new 2022-11-30 16:51:45.841383477 +0100 @@ -21,7 +21,7 @@ # test suite requires network connection, you can test locally with `rpmbuild --with test` %bcond_with test Name: python-protonvpn-nm-lib -Version:3.11.0 +Version:3.14.0 Release:0 Summary:Proton VPN NetworkManager library License:GPL-3.0-or-later ++ protonvpn-nm-lib-3.11.0.tar.gz -> protonvpn-nm-lib-3.14.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/protonvpn-nm-lib-3.11.0/.gitlab-ci.yml new/protonvpn-nm-lib-3.14.0/.gitlab-ci.yml --- old/protonvpn-nm-lib-3.11.0/.gitlab-ci.yml 2022-05-31 16:19:23.0 +0200 +++ new/protonvpn-nm-lib-3.14.0/.gitlab-ci.yml 2022-10-20 17:13:58.0 +0200 @@ -70,18 +70,12 @@ extends: make-image-deb script: - make image-fed36 branch=$CI_COMMIT_REF_SLUG src=fedora36 - -make-image-fed34: - stage: image - extends: make-image-deb - script: - - make image-fed34 branch=$CI_COMMIT_REF_SLUG src=fedora34 - -make-image-fed35: + +make-image-fed37: stage: image extends: make-image-deb script: - - make image-fed35 branch=$CI_COMMIT_REF_SLUG src=fedora35 + - make image-fed37 branch=$CI_COMMIT_REF_SLUG src=fedora37 # CI Test Jobs ## test-deb: @@ -105,18 +99,12 @@ needs: - job: make-image-fed36 image: $CI_REGISTRY_IMAGE/fedora36:branch-$CI_COMMIT_REF_SLUG - -test-fed34: - extends: test-deb - needs: - - job: make-image-fed34 - image: $CI_REGISTRY_IMAGE/fedora34:branch-$CI_COMMIT_REF_SLUG - -test-fed35: + +test-fed37: extends: test-deb needs: - - job: make-image-fed35 - image: $CI_REGISTRY_IMAGE/fedora35:branch-$CI_COMMIT_REF_SLUG + - job: make-image-fed37 + image: $CI_REGISTRY_IMAGE/fedora37:branch-$CI_COMMIT_REF_SLUG ## Jobs to publish commits + tags from master to github @@ -125,8 +113,7 @@ needs: - job: build-deb - job: build-fed36 - - job: build-fed34 - - job: build-fed35 + - job: build-fed37 when: manual variables: RELEASE_SYNC_PUBLIC_URL: g...@github.com:ProtonVPN/protonvpn-nm-lib.git @@ -139,8 +126,7 @@ needs: - job: build-deb - job: build-fed36 - - job: build-fed34 - - job: build-fed35 + - job: build-fed37 when: manual variables: RELEASE_SYNC_PUBLIC_URL: g...@github.com:ProtonVPN/protonvpn-nm-lib.git diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/protonvpn-nm-lib-3.11.0/Dockerfile.fed34 new/protonvpn-nm-lib-3.14.0/Dockerfile.fed34 --- old/protonvpn-nm-lib-3.11.0/Dockerfile.fed342022-05-31 16:19:23.0 +0200 +++ new/protonvpn-nm-lib-3.14.0/Dockerfile.fed341970-01-01 01:00:00.0 +0100 @@ -1,74 +0,0 @@ -FROM IMAGE_URL_FED34 -ARG git_repo -ENV git_repo=${git_repo:-GIT_REPO} -ARG git_branch -ENV git_branch=${git_branch:-GIT_BRANCH} - -RUN dnf update -y - -#Â Install a few useful packages - -RUN dnf install -y net-tools \ -gcc \ -sudo \ -git \ -rpm-build \ -rpm-devel \ -rpmlint \ -rpmdevtools \ -rpm-sign \ -python3 \ -python3-pip \ -NetworkManager \ -NetworkManager-openvpn \ -sudo \ -vim \ -nano \ -pkg-config \ -openvpn \ -openssl-devel \ -openssl-libs \ -dbus-x11 \ -gnome-keyring \ -libsecret \ -gtk3 \ -polkit - -RUN dnf install -y \ -python3-pyxdg \ -
commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2022-07-04 11:32:44 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1548 (New) Package is "python-protonvpn-nm-lib" Mon Jul 4 11:32:44 2022 rev:5 rq:986478 version:3.11.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2022-05-03 21:19:47.241059949 +0200 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1548/python-protonvpn-nm-lib.changes 2022-07-04 11:32:49.972019059 +0200 @@ -1,0 +2,21 @@ +Fri Jul 1 19:26:58 UTC 2022 - Ben Greiner + +- Update to 3.11.0 + * Fix: When loading a session from keyring, update the app +version and user agent with the current ones +- Release 3.10.0 + * Introducing Proton's refreshed look. As we continue to make +privacy accessible to everyone, we've updated our apps to +provide you with an even better experience with our services. +Proton - Privacy by default +- Release 3.9.0 + * Fix: Crash when attempting to fetch netzone + * Fix: "1000:Permission Denied" error when killswitch is enabled +- Release 3.8.0 + * Improve: Server list + * Improve: Rename exception + * Feature: Moderate NAT, Non Standard Ports +- Enable local (non-obs) testing when network connection is + available + +--- Old: protonvpn-nm-lib-3.7.0.tar.gz New: protonvpn-nm-lib-3.11.0.tar.gz Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.pqFe2e/_old 2022-07-04 11:32:50.460019845 +0200 +++ /var/tmp/diff_new_pack.pqFe2e/_new 2022-07-04 11:32:50.468019858 +0200 @@ -16,23 +16,38 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} %define skip_python2 1 +# test suite requires network connection, you can test locally with `rpmbuild --with test` +%bcond_with test Name: python-protonvpn-nm-lib -Version:3.7.0 +Version:3.11.0 Release:0 -Summary:ProtonVPN NetworkManager library +Summary:Proton VPN NetworkManager library License:GPL-3.0-or-later Group: Development/Languages/Python URL:https://github.com/ProtonVPN/protonvpn-nm-lib Source: https://github.com/ProtonVPN/protonvpn-nm-lib/archive/refs/tags/%{version}.tar.gz#/protonvpn-nm-lib-%{version}.tar.gz -BuildRequires: %{python_module pytest-cov} -BuildRequires: %{python_module pytest} BuildRequires: %{python_module pyxdg} -BuildRequires: %{python_module requests} BuildRequires: %{python_module setuptools} BuildRequires: fdupes +BuildRequires: gobject-introspection BuildRequires: python-rpm-macros +# SECTION check that all runtime requirements are available +BuildRequires: NetworkManager-openvpn +BuildRequires: %{python_module Jinja2} +BuildRequires: %{python_module dbus-python} +BuildRequires: %{python_module distro} +BuildRequires: %{python_module gobject} +BuildRequires: %{python_module keyring} +BuildRequires: %{python_module proton-client >= 0.5.0} +BuildRequires: %{python_module pyxdg} +BuildRequires: %{python_module systemd} +BuildRequires: dbus-1-x11 +# /SECTION +%if %{with test} +BuildRequires: %{python_module pytest} +%endif Requires: NetworkManager-openvpn Requires: dbus-1-x11 Requires: python-Jinja2 @@ -47,22 +62,28 @@ %python_subpackages %description -The ProtonVPN NetworkManager library +The Proton VPN NetworkManager library %prep %setup -q -n protonvpn-nm-lib-%{version} +sed -i '/addopts/d' setup.cfg %build %python_build %install %python_install -%python_expand %fdupes %{buildroot}%{python_sitelib}/protonvpn_nm_lib +%python_expand %fdupes %{buildroot}%{$python_sitelib} + +%if %{with test} +%check +%pytest +%endif %files %{python_files} %license LICENSE %doc README.md %{python_sitelib}/protonvpn_nm_lib -%{python_sitelib}/protonvpn_nm_lib-*-py*.*-info +%{python_sitelib}/protonvpn_nm_lib-%{version}*-info %changelog ++ protonvpn-nm-lib-3.7.0.tar.gz -> protonvpn-nm-lib-3.11.0.tar.gz ++ 2131 lines of diff (skipped)
commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2022-05-03 21:19:38 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1538 (New) Package is "python-protonvpn-nm-lib" Tue May 3 21:19:38 2022 rev:4 rq:974754 version:3.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2022-03-11 11:33:02.578040402 +0100 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1538/python-protonvpn-nm-lib.changes 2022-05-03 21:19:47.241059949 +0200 @@ -1,0 +2,5 @@ +Tue May 3 10:38:34 UTC 2022 - Max Lin + +- Requiring python-Jinja2 instead of python-jinja2 + +--- Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.oKUtP8/_old 2022-05-03 21:19:47.669060484 +0200 +++ /var/tmp/diff_new_pack.oKUtP8/_new 2022-05-03 21:19:47.681060500 +0200 @@ -35,10 +35,10 @@ BuildRequires: python-rpm-macros Requires: NetworkManager-openvpn Requires: dbus-1-x11 +Requires: python-Jinja2 Requires: python-dbus-python Requires: python-distro Requires: python-gobject -Requires: python-jinja2 Requires: python-keyring Requires: python-proton-client >= 0.5.0 Requires: python-pyxdg
commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2022-03-08 20:31:48 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.2349 (New) Package is "python-protonvpn-nm-lib" Tue Mar 8 20:31:48 2022 rev:3 rq:960105 version:3.7.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2021-10-27 22:21:46.371216103 +0200 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.2349/python-protonvpn-nm-lib.changes 2022-03-11 11:33:02.578040402 +0100 @@ -1,0 +2,6 @@ +Thu Mar 3 15:07:18 UTC 2022 - Alexandre Vicenzi + +- Update to 3.7.0 + * Bug fixes and improvments + +--- Old: protonvpn-nm-lib-3.6.0.tar.gz New: protonvpn-nm-lib-3.7.0.tar.gz Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.h8G4jW/_old 2022-03-11 11:33:03.130041049 +0100 +++ /var/tmp/diff_new_pack.h8G4jW/_new 2022-03-11 11:33:03.138041059 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-protonvpn-nm-lib # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-protonvpn-nm-lib -Version:3.6.0 +Version:3.7.0 Release:0 Summary:ProtonVPN NetworkManager library License:GPL-3.0-or-later @@ -29,6 +29,7 @@ BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} BuildRequires: %{python_module pyxdg} +BuildRequires: %{python_module requests} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros @@ -58,9 +59,6 @@ %python_install %python_expand %fdupes %{buildroot}%{python_sitelib}/protonvpn_nm_lib -%check -%pytest tests - %files %{python_files} %license LICENSE %doc README.md ++ protonvpn-nm-lib-3.6.0.tar.gz -> protonvpn-nm-lib-3.7.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/protonvpn-nm-lib-3.6.0/.coveragerc new/protonvpn-nm-lib-3.7.0/.coveragerc --- old/protonvpn-nm-lib-3.6.0/.coveragerc 2021-10-23 14:40:47.0 +0200 +++ new/protonvpn-nm-lib-3.7.0/.coveragerc 2021-11-25 12:57:46.0 +0100 @@ -1,6 +1,6 @@ [run] omit = -protonvpn_nm_lib/core/__init__.py -protonvpn_nm_lib/core/dbus_get_wrapper.py -protonvpn_nm_lib/core/abstract_interface_manager.py -protonvpn_nm_lib/core/reconnector_manager.py +protonvpn_nm_lib/core/logger.py +protonvpn_nm_lib/daemon/* +protonvpn_nm_lib/core/connection_backend/* +protonvpn_nm_lib/core/dbus/* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/protonvpn-nm-lib-3.6.0/.gitlab-ci.yml new/protonvpn-nm-lib-3.7.0/.gitlab-ci.yml --- old/protonvpn-nm-lib-3.6.0/.gitlab-ci.yml 2021-10-23 14:40:47.0 +0200 +++ new/protonvpn-nm-lib-3.7.0/.gitlab-ci.yml 2021-11-25 12:57:46.0 +0100 @@ -65,18 +65,6 @@ script: - make image-arch branch=$CI_COMMIT_REF_SLUG src=archlinux -make-image-fed31: - stage: image - extends: make-image-deb - script: - - make image-fed31 branch=$CI_COMMIT_REF_SLUG src=fedora31 - -make-image-fed32: - stage: image - extends: make-image-deb - script: - - make image-fed32 branch=$CI_COMMIT_REF_SLUG src=fedora32 - make-image-fed33: stage: image extends: make-image-deb @@ -88,6 +76,12 @@ extends: make-image-deb script: - make image-fed34 branch=$CI_COMMIT_REF_SLUG src=fedora34 + +make-image-fed35: + stage: image + extends: make-image-deb + script: + - make image-fed35 branch=$CI_COMMIT_REF_SLUG src=fedora35 # CI Test Jobs ## test-deb: @@ -105,18 +99,6 @@ - job: make-image-arch image: $CI_REGISTRY_IMAGE/archlinux:branch-$CI_COMMIT_REF_SLUG -test-fed31: - extends: test-deb - needs: - - job: make-image-fed31 - image: $CI_REGISTRY_IMAGE/fedora31:branch-$CI_COMMIT_REF_SLUG - -test-fed32: - extends: test-deb - needs: - - job: make-image-fed32 - image: $CI_REGISTRY_IMAGE/fedora32:branch-$CI_COMMIT_REF_SLUG - test-fed33: extends: test-deb needs: @@ -128,6 +110,12 @@ needs: - job: make-image-fed34 image: $CI_REGISTRY_IMAGE/fedora34:branch-$CI_COMMIT_REF_SLUG + +test-fed35: + extends: test-deb + needs: + - job: make-image-fed35 +
commit python-protonvpn-nm-lib for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-protonvpn-nm-lib for openSUSE:Factory checked in at 2021-10-27 22:21:25 Comparing /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib (Old) and /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1890 (New) Package is "python-protonvpn-nm-lib" Wed Oct 27 22:21:25 2021 rev:2 rq:927845 version:3.6.0 Changes: --- /work/SRC/openSUSE:Factory/python-protonvpn-nm-lib/python-protonvpn-nm-lib.changes 2021-08-07 17:57:21.066795835 +0200 +++ /work/SRC/openSUSE:Factory/.python-protonvpn-nm-lib.new.1890/python-protonvpn-nm-lib.changes 2021-10-27 22:21:46.371216103 +0200 @@ -1,0 +2,6 @@ +Tue Oct 26 19:02:56 UTC 2021 - Alexandre Vicenzi + +- Update to 3.6.0 + * Bug fixes and improvments + +--- Old: protonvpn-nm-lib-3.3.2.tar.gz New: protonvpn-nm-lib-3.6.0.tar.gz Other differences: -- ++ python-protonvpn-nm-lib.spec ++ --- /var/tmp/diff_new_pack.9MmbdR/_old 2021-10-27 22:21:46.711216278 +0200 +++ /var/tmp/diff_new_pack.9MmbdR/_new 2021-10-27 22:21:46.715216280 +0200 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-protonvpn-nm-lib -Version:3.3.2 +Version:3.6.0 Release:0 Summary:ProtonVPN NetworkManager library License:GPL-3.0-or-later @@ -32,19 +32,16 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: NetworkManager Requires: NetworkManager-openvpn -Requires: gtk3 -Requires: openvpn +Requires: dbus-1-x11 Requires: python-dbus-python Requires: python-distro +Requires: python-gobject Requires: python-jinja2 Requires: python-keyring -Requires: python-proton-client < 0.6.0 Requires: python-proton-client >= 0.5.0 Requires: python-pyxdg Requires: python-systemd -Requires: xdg-utils BuildArch: noarch %python_subpackages @@ -59,7 +56,7 @@ %install %python_install -%python_expand %fdupes %{buildroot}%{$python_sitelib}/protonvpn_nm_lib +%python_expand %fdupes %{buildroot}%{python_sitelib}/protonvpn_nm_lib %check %pytest tests ++ protonvpn-nm-lib-3.3.2.tar.gz -> protonvpn-nm-lib-3.6.0.tar.gz ++ 3345 lines of diff (skipped)