#3 F29: Update to 0.23.0 [blocked]
Closed 2 months ago by churchyard. Opened 5 months ago by churchyard.

file modified
+28 -12

@@ -1,8 +1,9 @@ 

+ %{?python_enable_dependency_generator}

  %global pypi_name zeroconf

  

  Name:           python-%{pypi_name}

- Version:        0.20.0

- Release:        3%{?dist}

+ Version:        0.23.0

+ Release:        4%{?dist}

  Summary:        Pure Python Multicast DNS Service Discovery Library

  

  License:        LGPLv2

@@ -13,9 +14,7 @@ 

  BuildRequires:  python3-devel

  BuildRequires:  python3-setuptools

  BuildRequires:  python3-pytest

- BuildRequires:  python3-mock

- BuildRequires:  python3-netifaces

- BuildRequires:  python3-six

+ BuildRequires:  python3dist(ifaddr)

  

  # Integration tests work in mock but fail in Koji with PermissionError

  %bcond_with integration

@@ -28,9 +27,6 @@ 

  Summary:        Pure Python 3 Multicast DNS Service Discovery Library

  %{?python_provide:%python_provide python3-%{pypi_name}}

  

- Requires:       python3-netifaces

- Requires:       python3-six

- 

  %description -n python3-%{pypi_name}

  A pure Python 3 implementation of multicast DNS service discovery

  supporting Bonjour/Avahi.

@@ -40,10 +36,6 @@ 

  # Remove bundled egg-info

  rm -rf %{pypi_name}.egg-info

  

- # Remove enum-compat from install_requires

- # See https://bugzilla.redhat.com/show_bug.cgi?id=1432165

- sed -i '/enum-compat/d' setup.py

- 

  %build

  %py3_build

  

@@ -70,6 +62,30 @@ 

  

  

  %changelog

+ * Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.23.0-4

+ - Rebuilt for Python 3.8.0rc1 (#1748018)

+ 

+ * Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.23.0-3

+ - Rebuilt for Python 3.8

+ 

+ * Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-2

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

+ 

+ * Tue Jun 11 2019 Peter Robinson <pbrobinson@fedoraproject.org> 0.23.0-1

+ - New version 0.23.0

+ 

+ * Sun Apr 28 2019 Peter Robinson <pbrobinson@fedoraproject.org> 0.22.0-1

+ - New version 0.22.0

+ 

+ * Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.21.3-3

+ - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild

+ 

+ * Thu Dec 27 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 0.21.3-2

+ - Enable python dependency generator

+ 

+ * Mon Dec 24 2018 Peter Robinson <pbrobinson@fedoraproject.org> 0.21.3-1

+ - New version 0.21.3

+ 

  * Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.20.0-3

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild

  

file modified
+1 -1

@@ -1,1 +1,1 @@ 

- SHA512 (zeroconf-0.20.0.tar.gz) = 655adc0e32c6fb997214ce81f2e6ebc9a2393382d10bb3b83845f79730417083679b6bd4ee6b296e576c55225f4a6fe12d737dd32dc6c30b2549af183c7753a7

+ SHA512 (zeroconf-0.23.0.tar.gz) = 820de9b6d847482585b50dce6c86a4155c64f7249cbac1304dc6779858e09a3e194bea9d858ca0cb8d559e733627f8881a450f6200239b29e506763f0b7a26ba

no initial comment
No matching package to install: 'python3dist(ifaddr)'

If we want this update, the python-ifaddr package needs to be backported as well.

Does the dependency generator and related change work in F-29, from the change log that appears to be a F-30 feature

It is opt-in in Fedora 29. And the spec file has it opted in (line 1).

2 new commits added

  • Rebuilt for Python 3.8
  • - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
4 months ago

1 new commit added

  • Rebuilt for Python 3.8.0rc1 (#1748018)
2 months ago

Pull-Request has been closed by churchyard

2 months ago