diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 861bc5d..0000000 --- a/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/netifaces-0.5.tar.gz -/netifaces-0.10.4.tar.gz -/netifaces-0.10.5.tar.gz -/netifaces-0.10.6.tar.gz -/netifaces-0.11.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..229f2a7 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +python-netifaces package is retired on branch c10s for CS-2546 \ No newline at end of file diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index 8aea9be..0000000 --- a/gating.yaml +++ /dev/null @@ -1,7 +0,0 @@ -# recipients: abokovoy, frenaud, kaleem, ftrivino, fcami ---- !Policy -product_versions: - - rhel-10 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/python-netifaces.spec b/python-netifaces.spec deleted file mode 100644 index 8102d5f..0000000 --- a/python-netifaces.spec +++ /dev/null @@ -1,185 +0,0 @@ -%global pypi_name netifaces - -Name: python-netifaces -Version: 0.11.0 -Release: 10%{?dist} -Summary: Python library to retrieve information about network interfaces -License: MIT -URL: https://pypi.python.org/pypi/netifaces -Source0: https://files.pythonhosted.org/packages/source/n/%{pypi_name}/%{pypi_name}-%{version}.tar.gz - -BuildRequires: gcc - - -%description -This package provides a cross platform API for getting address information -from network interfaces. - -%package -n python%{python3_pkgversion}-%{pypi_name} -Summary: Python %{python3_pkgversion} library to retrieve information about network interfaces -BuildRequires: python%{python3_pkgversion}-devel -BuildRequires: python%{python3_pkgversion}-setuptools -%{?python_provide:%python_provide python%{python3_pkgversion}-%{pypi_name}} - -%description -n python%{python3_pkgversion}-%{pypi_name} -This package provides a cross platform API for getting address information -from network interfaces. - - -%prep -%setup -q -n %{pypi_name}-%{version} - - -%build -%py3_build - - -%install -%py3_install - - -%files -n python%{python3_pkgversion}-%{pypi_name} -%doc README.rst -%{python3_sitearch}/%{pypi_name}-%{version}-*.egg-info/ -%{python3_sitearch}/%{pypi_name}*.so - -%changelog -* Mon Jun 24 2024 Troy Dawson - 0.11.0-10 -- Bump release for June 2024 mass rebuild - -* Fri Jan 26 2024 Fedora Release Engineering - 0.11.0-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Jan 22 2024 Fedora Release Engineering - 0.11.0-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jul 21 2023 Fedora Release Engineering - 0.11.0-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Tue Jun 13 2023 Python Maint - 0.11.0-6 -- Rebuilt for Python 3.12 - -* Fri Jan 20 2023 Fedora Release Engineering - 0.11.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Fri Jul 22 2022 Fedora Release Engineering - 0.11.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Mon Jun 13 2022 Python Maint - 0.11.0-3 -- Rebuilt for Python 3.11 - -* Fri Jan 21 2022 Fedora Release Engineering - 0.11.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Mon Oct 18 2021 François Cami - 0.11.0-1 -- Update to 0.11.0 - -* Fri Jul 23 2021 Fedora Release Engineering - 0.10.6-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Fri Jun 04 2021 Python Maint - 0.10.6-14 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 0.10.6-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 0.10.6-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue May 26 2020 Miro Hrončok - 0.10.6-11 -- Rebuilt for Python 3.9 - -* Thu Jan 30 2020 Fedora Release Engineering - 0.10.6-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Oct 31 2019 Miro Hrončok - 0.10.6-9 -- Subpackage python2-netifaces has been removed - See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal - -* Mon Aug 19 2019 Miro Hrončok - 0.10.6-8 -- Rebuilt for Python 3.8 - -* Fri Jul 26 2019 Fedora Release Engineering - 0.10.6-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 0.10.6-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 0.10.6-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Tue Jun 19 2018 Miro Hrončok - 0.10.6-4 -- Rebuilt for Python 3.7 - -* Fri Feb 09 2018 Fedora Release Engineering - 0.10.6-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Fri Jan 26 2018 Iryna Shcherbina - 0.10.6-2 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Mon Aug 14 2017 Peter Robinson 0.10.6-1 -- Update to 0.10.6 - -* Thu Aug 03 2017 Fedora Release Engineering - 0.10.5-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 0.10.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 0.10.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Thu Dec 22 2016 Miro Hrončok - 0.10.5-4 -- Rebuild for Python 3.6 - -* Mon Dec 19 2016 Miro Hrončok - 0.10.5-3 -- Rebuild for Python 3.6 - -* Mon Nov 14 2016 Orion Poplawski - 0.10.5-2 -- Really ship python2-netifaces - -* Mon Nov 14 2016 Orion Poplawski - 0.10.5-1 -- Update to 0.10.5 -- Ship python2-netifaces -- Modernize spec - -* Tue Jul 19 2016 Fedora Release Engineering - 0.10.4-5 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Thu Feb 04 2016 Fedora Release Engineering - 0.10.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 0.10.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Tue Jun 16 2015 Haïkel Guémar - 0.10.4-2 -- Add python3 subpackage - -* Mon Feb 23 2015 Haïkel Guémar - 0.10.4-1 -- Upstream 0.10.4 -- Packaging cleanups - -* Sun Aug 17 2014 Fedora Release Engineering - 0.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Mon Jun 30 2014 Toshio Kuratomi - 0.5-7 -- Replace python-setuptools-devel BR with python-setuptools - -* Sat Jun 07 2014 Fedora Release Engineering - 0.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sun Aug 04 2013 Fedora Release Engineering - 0.5-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu Feb 14 2013 Fedora Release Engineering - 0.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Jul 21 2012 Fedora Release Engineering - 0.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sat Jan 14 2012 Fedora Release Engineering - 0.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Wed Jun 1 2011 Ryan Rix 0.5-1 -- Initial packaging effort diff --git a/sources b/sources deleted file mode 100644 index abe3285..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (netifaces-0.11.0.tar.gz) = a53110efb78c89c4d72d002104866253a4c085dd27ff9f41d4cfe3811cc5619e7585ceda4e91e83cdd0645c40c745c61d205708ee9a34427b35f437a48f148e5 diff --git a/tests/test_netifaces.py b/tests/test_netifaces.py deleted file mode 100644 index 471797a..0000000 --- a/tests/test_netifaces.py +++ /dev/null @@ -1,30 +0,0 @@ -import netifaces -import pytest - - -def test_interfaces(): - ifaces = netifaces.interfaces() - assert isinstance(ifaces, list) - assert "lo" in ifaces - - -@pytest.mark.parametrize( - "iface,af,expected", - [ - ("lo", netifaces.AF_INET, "127.0.0.1"), - ("lo", netifaces.AF_INET6, "::1"), - ], -) -def test_ifaddresses_lo(iface, af, expected): - addrs = netifaces.ifaddresses(iface) - assert addrs[af][0]["addr"] == expected - - -def test_invalid(): - with pytest.raises(ValueError): - netifaces.ifaddresses("invalid interface") - - -def test_gateways(): - gw = netifaces.gateways() - assert "default" in gw diff --git a/tests/tests.yml b/tests/tests.yml deleted file mode 100644 index ee90341..0000000 --- a/tests/tests.yml +++ /dev/null @@ -1,13 +0,0 @@ ---- -- hosts: localhost - tags: - - classic - roles: - - role: standard-test-basic - required_packages: - - python3-netifaces - - python3-pytest - tests: - - unittests: - dir: "." - run: pytest-3 test_netifaces.py