- update to 44.0.0

- last version with python2 support
- add testdata.tar.gz -> missing data for testsuite
 * Drop support for Python 3.4.
 * include pyproject.toml in source distribution by default.
     Projects relying on the previous behavior where pyproject.toml
 * Setuptools once again declares 'setuptools' in the build-system.requires
     and adds PEP 517 build support by declaring itself as the build-backend
 * Fix support for easy_install's find-links option in setup.cfg
 * Build dependencies (setup_requires and tests_require) now install transitive
     dependencies indicated by extras.
 * Mark the easy_install script and setuptools command as deprecated, and use
     pip when available to fetch/build wheels for missing setup_requires/tests_require
     requirements, with the following differences in behavior:
       + support for python_requires
       + better support for wheels (proper handling of priority with respect to PEP 425 tags)
       + PEP 517/518 support
       + eggs are not supported
       + no support for the allow_hosts easy_install option (index_url/find_links are still honored)
       + pip environment variables are honored (and take precedence over easy_install options)
 * Removed the "upload" and "register" commands in favor of twine.
 * Add support for the license_files option in setup.cfg to automatically
    include multiple license files in a source distribution.
 * Update handling of wheels compatibility tags: * add support for manylinux2010
     * fix use of removed 'm' ABI flag in Python 3.8 on Windows
 * Fix empty namespace package installation from wheel.
 * Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options",
     enabling plugins like setuptools_scm to configure options on the distribution
     at finalization time.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-setuptools?expand=0&rev=189
This commit is contained in:
Ondřej Súkup 2020-02-04 14:34:09 +00:00 committed by Git OBS Bridge
parent 9334e9c089
commit 1f1ebc325a
5 changed files with 43 additions and 5 deletions

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Tue Feb 4 14:29:34 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
- update to 44.0.0
- last version with python2 support
- add testdata.tar.gz -> missing data for testsuite
* Drop support for Python 3.4.
* include pyproject.toml in source distribution by default.
Projects relying on the previous behavior where pyproject.toml
* Setuptools once again declares 'setuptools' in the build-system.requires
and adds PEP 517 build support by declaring itself as the build-backend
* Fix support for easy_install's find-links option in setup.cfg
* Build dependencies (setup_requires and tests_require) now install transitive
dependencies indicated by extras.
* Mark the easy_install script and setuptools command as deprecated, and use
pip when available to fetch/build wheels for missing setup_requires/tests_require
requirements, with the following differences in behavior:
+ support for python_requires
+ better support for wheels (proper handling of priority with respect to PEP 425 tags)
+ PEP 517/518 support
+ eggs are not supported
+ no support for the allow_hosts easy_install option (index_url/find_links are still honored)
+ pip environment variables are honored (and take precedence over easy_install options)
* Removed the "upload" and "register" commands in favor of twine.
* Add support for the license_files option in setup.cfg to automatically
include multiple license files in a source distribution.
* Update handling of wheels compatibility tags: * add support for manylinux2010
* fix use of removed 'm' ABI flag in Python 3.8 on Windows
* Fix empty namespace package installation from wheel.
* Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options",
enabling plugins like setuptools_scm to configure options on the distribution
at finalization time.
-------------------------------------------------------------------
Mon Nov 11 12:47:57 UTC 2019 - Ondřej Súkup <mimi.vx@gmail.com>

View File

@ -1,7 +1,7 @@
#
# spec file for package python-setuptools
#
# Copyright (c) 2019 SUSE LLC.
# Copyright (c) 2020 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -27,7 +27,7 @@
%bcond_with test
%endif
Name: python-setuptools%{psuffix}
Version: 41.6.0
Version: 44.0.0
Release: 0
Summary: Enhancements to distutils for building and distributing Python packages
License: Python-2.0 OR ZPL-2.0
@ -35,6 +35,7 @@ URL: https://github.com/pypa/setuptools
Source: https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-%{version}.zip
Source1: psfl.txt
Source2: zpl.txt
Source3: testdata.tar.gz
Patch0: sort-for-reproducibility.patch
Patch1: importlib.patch
BuildRequires: %{python_module appdirs}
@ -87,6 +88,7 @@ especially ones that have dependencies on other packages.
%prep
%setup -q -n setuptools-%{version}
tar -xzvf %{SOURCE3}
%patch0 -p1
%patch1 -p1
find . -type f -name "*.orig" -delete

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6afa61b391dcd16cb8890ec9f66cc4015a8a31a6e1c2b4e0c464514be1a3d722
size 852541

BIN
setuptools-44.0.0.zip (Stored with Git LFS) Normal file

Binary file not shown.

3
testdata.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0b627ac8b927edfbd4154fb31316e700c678017c3b04e6c5452a1ba03eacb00e
size 1618