a8de44f268
- update to 44.1.0 * Set sys.argv[0] in setup script run by build_meta.__legacy__ * Fix for Python 4: replace unsafe six.PY3 with six.PY2 * Fixed a bug in the “setuptools.finalize_distribution_options” hook that lead to ignoring the order attribute of entry points managed by this hook. * Avoid loading working set during Distribution.finalize_options prior to invoking _install_setup_requires, broken since v42.0.0.
Ondřej Súkup2020-08-13 11:09:10 +00:00
0ab740a1c9
- Fix build without python2
Tomáš Chvátal
2020-03-13 13:17:24 +00:00
aa9e8b0acb
- remove dependency on six, this is vendored in setuptools to break the buildcycle with six (bsc#1166139)
Dirk Mueller2020-03-10 08:04:47 +00:00
1f1ebc325a
- 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.
Ondřej Súkup2020-02-04 14:34:09 +00:00
47c8c7ab20
- Try to use system packages rather than the vendored variants
Tomáš Chvátal
2019-10-16 14:24:01 +00:00
274c3cbad5
- Add patch to sort outputs for better reproducability: * sort-for-reproducibility.patch - Add missing dep on ordered-set as it is now in the vendored dir too
Tomáš Chvátal
2019-10-16 12:00:39 +00:00
f46ea89c28
Accepting request 737429 from home:mcalabkova:branches:devel:languages:python
Tomáš Chvátal
2019-10-11 09:46:40 +00:00
0577003532
- Switch to multibuild to enable testsuite
Tomáš Chvátal
2019-08-21 13:08:44 +00:00
91b3263796
- Update to 41.2.0: * #479: Remove some usage of the deprecated imp module. * #1565: Changed html_sidebars from string to list of string as per https://www.sphinx-doc.org/en/master/changes.html#id58 * #1697: Moved most of the constants from setup.py to setup.cfg * #1756: Forse metadata-version >= 1.2. when project urls are present.
Tomáš Chvátal
2019-08-21 12:18:57 +00:00
6be7a48fb9
- update to 41.0.0 * #1735: When parsing setup.cfg files, setuptools now requires the files to be encoded as UTF-8. Any other encoding will lead to a UnicodeDecodeError. This change removes support for specifying an encoding using a 'coding: ' directive in the header of the file, a feature that was introduces in 40.7. Given the recent release of the aforementioned feature, it is assumed that few if any projects are utilizing the feature to specify an encoding other than UTF-8.
Ondřej Súkup2019-04-16 09:19:24 +00:00
cea7c96148
Accepting request 673243 from devel:languages:python
Stephan Kulow
2019-02-24 15:57:51 +00:00
1981f513ee
Accepting request 673178 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2019-02-11 08:16:25 +00:00
c8f19c7954
Accepting request 670748 from devel:languages:python
Stephan Kulow
2019-02-04 14:33:15 +00:00
ec87fb5e26
Accepting request 670734 from home:apersaud:branches:devel:languages:python
Tomáš Chvátal
2019-02-02 18:39:12 +00:00
e242412bf4
- update to 40.6.3: * #1594: PEP 517 backend no longer declares setuptools as a dependency as it can be assumed.
Thomas Bechtold2018-12-13 09:27:58 +00:00
7ba87e05e8
- Fix fdupes call
Tomáš Chvátal
2018-12-06 12:04:15 +00:00
36c5aeca26
Accepting request 651229 from home:apersaud:branches:devel:languages:python
Matej Cepl2018-11-28 12:46:56 +00:00
a2c374a47a
Accepting request 527203 from home:tbechtold:branches:devel:languages:python
Dirk Mueller2017-09-19 08:50:37 +00:00
93c93d9c34
Accepting request 512362 from home:stroeder:branches:devel:languages:python
Thomas Bechtold2017-07-25 11:46:01 +00:00
cf3d602cd8
- remove fix-sle11-test-failure.patch: this doesn't build for SLE11 anymore, so no need to patch it anymore
Dirk Mueller2017-06-08 10:07:18 +00:00
b60f7b237a
- update to 36.0.1 * #1042: Fix import in py27compat module that still referenced six directly, rather than through the externs module (vendored packages hook). * #980 and others: Once again, Setuptools vendors all of its dependencies. It seems to be the case that in the Python ecosystem, all build tools must run without any dependencies (build, runtime, or otherwise). At such a point that a mechanism exists that allows build tools to have dependencies, Setuptools will adopt it. * #1015: Fix test failures on Python 3.7. * #1024: Add workaround for Jython #2581 in monkey module. * #992: Revert change introduced in v34.4.1, now considered invalid. * #1016: Revert change introduced in v35.0.0 per #1014, referencing #436. The approach had unintended consequences, causing sdist installs to be missing files.
Dirk Mueller2017-06-08 10:06:05 +00:00
da0a3f1841
Accepting request 460223 from devel:languages:python:singlespec
Jan Matejek
2017-02-24 14:33:59 +00:00
329b3604a1
- update to 34.2.0 * dependencies are no longer vendored and setuptools can't bootstrap without them * drop support for python 2.6 and 3.2 * declarative config option for setup.cfg * nspkg.pth files for development * switch to zip format for source dist * ensure extras are honored when building the working set * add support for reading dist-info metadata * support for PEP440 version specifiers - added build-time and run-time dependencies to appdirs and packaging, ensured these packages build without setuptools - drop upstreamed setuptools-certpath.patch - drop unneeded setuptools-5.4.1-create-sitedir.patch - add fdupes - change source file to zip, add unzip dependency
Jan Matejek
2017-02-23 13:35:50 +00:00
8aa0a97d1a
Accepting request 458704 from devel:languages:python:singlespec
Jan Matejek
2017-02-17 15:46:38 +00:00