Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-proton-vpn-api-core for 
openSUSE:Factory checked in at 2026-03-24 18:50:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-proton-vpn-api-core (Old)
 and      /work/SRC/openSUSE:Factory/.python-proton-vpn-api-core.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-proton-vpn-api-core"

Tue Mar 24 18:50:46 2026 rev:10 rq:1342246 version:4.16.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-proton-vpn-api-core/python-proton-vpn-api-core.changes
    2025-11-06 18:19:05.946395272 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-proton-vpn-api-core.new.8177/python-proton-vpn-api-core.changes
  2026-03-24 18:51:32.617080501 +0100
@@ -1,0 +2,19 @@
+Sun Mar 22 18:00:40 UTC 2026 - Richard Rahl <[email protected]>
+
+- Update to version 4.16.0:
+  * feat: [VPNLINUX-1565] group secure core servers
+- Update to version 4.15.2:
+  *  feat: [VPNLINUX-1471] Preprocess country/city features
+  * [VPNLINUX-1599] Feature flag cleanup
+  * fix: app break clause version
+- Update to version 4.14.3:
+  * feat: [VPNLINUX-1492-1493-1494] Add composable filters to ServerList
+  * feat: [VPNLINUX-1507] add citites to country dataclass
+- Update to version 4.14.1:
+  * Create NetworkManager backend
+- be more explicit in the files section
+- remove deprecated Group
+- As this package now integrates the NetworkManager backend obsolete
+  the old package
+
+-------------------------------------------------------------------

Old:
----
  v4.13.1.tar.gz

New:
----
  v4.16.0.tar.gz

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

Other differences:
------------------
++++++ python-proton-vpn-api-core.spec ++++++
--- /var/tmp/diff_new_pack.cCM5Wo/_old  2026-03-24 18:51:33.073099363 +0100
+++ /var/tmp/diff_new_pack.cCM5Wo/_new  2026-03-24 18:51:33.073099363 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-proton-vpn-api-core
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,16 +18,17 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-proton-vpn-api-core
-Version:        4.13.1
+Version:        4.16.0
 Release:        0
 Summary:        Proton VPN API library
 License:        GPL-3.0-or-later
-Group:          Development/Languages/Python
 URL:            https://github.com/ProtonVPN/python-proton-vpn-api-core
-Source:         
https://github.com/ProtonVPN/python-proton-vpn-api-core/archive/refs/tags/v%{version}.tar.gz
+Source0:        %{url}/archive/refs/tags/v%{version}.tar.gz
+BuildRequires:  %{python_module Jinja2}
 BuildRequires:  %{python_module PyNaCl}
 BuildRequires:  %{python_module cryptography}
 BuildRequires:  %{python_module distro}
+BuildRequires:  %{python_module gobject}
 BuildRequires:  %{python_module pip}
 BuildRequires:  %{python_module proton-core}
 BuildRequires:  %{python_module pytest-asyncio}
@@ -50,11 +51,11 @@
 Requires:       python-sentry-sdk
 %endif
 Conflicts:      proton-vpn < 4.8.2
-Conflicts:      python-proton-vpn-network-manager < 0.12.10
-Obsoletes:      python-proton-vpn-session <= 0.6.7
 Obsoletes:      python-proton-vpn-connection <= 0.14.4
 Obsoletes:      python-proton-vpn-killswitch <= 0.4.0
 Obsoletes:      python-proton-vpn-logger <= 0.2.1
+Obsoletes:      python-proton-vpn-network-manager <= 0.13.5
+Obsoletes:      python-proton-vpn-session <= 0.6.7
 BuildArch:      noarch
 %python_subpackages
 
@@ -62,7 +63,7 @@
 This package contains a facade to the other Proton VPN components, exposing a 
uniform API for Proton VPN client.
 
 %prep
-%autosetup -p1 -n python-proton-vpn-api-core-%{version}
+%autosetup
 
 %build
 %pyproject_wheel
@@ -74,11 +75,11 @@
 %check
 # Failing tests, needs to be investigated
 # See https://github.com/ProtonVPN/python-proton-vpn-api-core/issues/4
-%pytest tests --ignore=tests/connection/test_vpnconfiguration.py 
--ignore=tests/connection/test_events.py 
--ignore=tests/connection/test_persistence.py 
--ignore=tests/connection/test_publisher.py 
--ignore=tests/connection/test_states.py 
--ignore=tests/connection/test_vpnconnection.py 
--ignore=tests/core/refresher/test_certificate_refresher.py 
--ignore=tests/core/refresher/test_client_config_refresher.py 
--ignore=tests/core/refresher/test_feature_flags_refresher.py 
--ignore=tests/core/refresher/test_server_list_refresher.py 
--ignore=tests/core/refresher/test_scheduler.py 
--ignore=tests/core/refresher/test_vpn_data_refresher.py 
--ignore=tests/core/test_connection.py --ignore=tests/core/test_settings.py 
--ignore=tests/core/test_usage.py
+%pytest tests --ignore=tests/connection/test_vpnconfiguration.py 
--ignore=tests/connection/test_events.py 
--ignore=tests/connection/test_persistence.py 
--ignore=tests/connection/test_publisher.py 
--ignore=tests/connection/test_states.py 
--ignore=tests/connection/test_vpnconnection.py 
--ignore=tests/core/refresher/test_certificate_refresher.py 
--ignore=tests/core/refresher/test_client_config_refresher.py 
--ignore=tests/core/refresher/test_feature_flags_refresher.py 
--ignore=tests/core/refresher/test_server_list_refresher.py 
--ignore=tests/core/refresher/test_scheduler.py 
--ignore=tests/core/refresher/test_vpn_data_refresher.py 
--ignore=tests/core/test_connection.py --ignore=tests/core/test_settings.py 
--ignore=tests/core/test_usage.py 
--ignore=tests/networkmanager/core/test_networkmanager.py 
--ignore=tests/networkmanager/openvpn/test_openvpn.py 
--ignore=tests/networkmanager/wireguard/test_wireguard.py 
--ignore=tests/networkmanager/killswitch/default/test_nmkillswitch.py 
--ignore=test
 s/networkmanager/killswitch/wireguard/test_wgkillswitch.py 
--ignore=tests/networkmanager/openvpn/test_openvpnconfiguration.py
 
 %files %{python_files}
 %license LICENSE
 %doc README.md
 %{python_sitelib}/proton
-%{python_sitelib}/proton_vpn_api_core-%{version}*-info
+%{python_sitelib}/proton_vpn_api_core-%{version}.dist-info
 

++++++ v4.13.1.tar.gz -> v4.16.0.tar.gz ++++++
++++ 7291 lines of diff (skipped)

Reply via email to