diff --git a/python-proton-vpn-network-manager.changes b/python-proton-vpn-network-manager.changes index 73fe7bd..d7f814b 100644 --- a/python-proton-vpn-network-manager.changes +++ b/python-proton-vpn-network-manager.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Thu Oct 24 11:44:51 UTC 2024 - Yunhe Guo + +- Update to 0.9.1 +- Replace requires python-proton-vpn-connection with python-proton-vpn-api-core +- Conflicts python-proton-vpn-network-manager-openvpn + ------------------------------------------------------------------- Wed May 22 11:59:17 UTC 2024 - Alexandre Vicenzi diff --git a/python-proton-vpn-network-manager.spec b/python-proton-vpn-network-manager.spec index 96b4dca..4e286eb 100644 --- a/python-proton-vpn-network-manager.spec +++ b/python-proton-vpn-network-manager.spec @@ -19,7 +19,7 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-proton-vpn-network-manager -Version: 0.4.2 +Version: 0.9.1 Release: 0 Summary: Proton VPN library for NetworkManager License: GPL-3.0-or-later @@ -31,7 +31,7 @@ Patch1: keyring.patch BuildRequires: %{python_module gobject} BuildRequires: %{python_module pip} BuildRequires: %{python_module proton-core} -BuildRequires: %{python_module proton-vpn-connection} +BuildRequires: %{python_module proton-vpn-api-core} BuildRequires: %{python_module pycairo} BuildRequires: %{python_module pytest-asyncio} BuildRequires: %{python_module pytest-cov} @@ -44,8 +44,9 @@ BuildRequires: python-rpm-macros Requires: NetworkManager Requires: python-gobject Requires: python-proton-core -Requires: python-proton-vpn-connection +Requires: python-proton-vpn-api-core Requires: python-pycairo +Conflicts: python-proton-vpn-network-manager-openvpn Conflicts: python-protonvpn-nm-lib BuildArch: noarch %python_subpackages @@ -64,9 +65,8 @@ This package contains functionality for Proton VPN client to interact with Netwo %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -# test case is broken -# https://github.com/ProtonVPN/python-proton-vpn-network-manager/issues/2 -%pytest tests --deselect="tests/test_networkmanager.py::test_initialize_persisted_connection_determines_initial_connection_state" +# buildroot doesn't provide network manager service, so it is not possible to run killswitch tests +%pytest tests --deselect "tests/integration/killswitch/default/test_killswitch_connection.py" --deselect "tests/integration/killswitch/wireguard/test_killswitch_connection.py" %files %{python_files} %license LICENSE diff --git a/v0.4.2.tar.gz b/v0.4.2.tar.gz deleted file mode 100644 index 6d5a798..0000000 --- a/v0.4.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b2666012e1d6d25ba9e6ad2da0d2ee664becf02013596fb2686a81139360339b -size 29266 diff --git a/v0.9.1.tar.gz b/v0.9.1.tar.gz new file mode 100644 index 0000000..90420ac --- /dev/null +++ b/v0.9.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f66205b0d318e2de85f35bd0a6be1212b9f3140c2dffbcca003b37b28acd4ebd +size 59890