#44 Update to 49.1.3
Merged 3 years ago by churchyard. Opened 3 years ago by churchyard.
rpms/ churchyard/python-setuptools 49.1.3  into  master

file modified
+14 -6
@@ -13,14 +13,17 @@ 

  

  Name:           python-setuptools

  # When updating, update the bundled libraries versions bellow!

- Version:        47.3.1

- Release:        2%{?dist}

+ Version:        49.1.3

+ Release:        1%{?dist}

  Summary:        Easily build and distribute Python packages

  # setuptools is MIT

+ # appdirs is MIT

  # packaging is BSD or ASL 2.0

  # pyparsing is MIT

  # six is MIT

- # ordered-set is MIT

+ # the setuptools logo has unknown license and possible TM problems,

+ # but the sdist **does not** contain it,

+ # see https://github.com/pypa/setuptools/issues/2227

  License:        MIT and (BSD or ASL 2.0)

  URL:            https://pypi.python.org/pypi/%{srcname}

  Source0:        %{pypi_source %{srcname} %{version} zip}
@@ -59,7 +62,7 @@ 

  # %%{_rpmconfigdir}/pythonbundles.py pkg_resources/_vendor/vendored.txt

  %global bundled %{expand:

  Provides: bundled(python3dist(appdirs)) = 1.4.3

- Provides: bundled(python3dist(packaging)) = 16.8

+ Provides: bundled(python3dist(packaging)) = 19.2

  Provides: bundled(python3dist(pyparsing)) = 2.2.1

  Provides: bundled(python3dist(six)) = 1.10

  }
@@ -103,8 +106,9 @@ 

  rm -f setuptools/*.exe

  # These tests require internet connection

  rm setuptools/tests/test_integration.py 

- # We don't do linting here

- sed -i 's/ --flake8//' pytest.ini

+ # We don't do linting or coverage here

+ sed -i pytest.ini -e 's/ --flake8//' \

+                   -e 's/ --cov//'

  

  %build

  # Warning, different bootstrap meaning here, has nothing to do with our bcond
@@ -176,6 +180,10 @@ 

  

  

  %changelog

+ * Wed Jul 29 2020 Miro Hrončok <mhroncok@redhat.com> - 49.1.3-1

+ - Update to 49.1.3 (#1853597)

+ - https://setuptools.readthedocs.io/en/latest/history.html#v49-1-3

+ 

  * Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 47.3.1-2

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

  

file modified
+1 -1
@@ -1,1 +1,1 @@ 

- SHA512 (setuptools-47.3.1.zip) = 05d8ac5e1612f0c22d9f51b5dbb22cdd1edfd9c15e97c5f31f6dee8d660e6ca19720cee5169158d0179baa87518766fda1cd2e4d5c69f683e973a9ff08155d48

+ SHA512 (setuptools-49.1.3.zip) = dcad685319a4863e754dec2406d9ce88740c12d54f8a0b04a790e54836346370ea86388c79e40fc6296ebd13bc645b6a3f6a78f987ef12e3e8f598be194c0d52

  • beware of the logo license/trademark (so far so good)
  • fix the list of licenses (no impact on the result, one MIT thing replaced with another)
  • sed out coverage from pytest.ini as well as linting

Related to https://bugzilla.redhat.com/show_bug.cgi?id=1853597

49.2.0 is intentionally skipped, see https://src.fedoraproject.org/rpms/python-setuptools/pull-request/43

Build succeeded.

+1. Patch looks good, most dependent packages build and the failures don't look related to setuptools.

Let me rebase the changelog.

rebased onto 730758f

3 years ago

Build failed.

Build succeeded.

Pull-Request has been merged by churchyard

3 years ago