Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update setuptools to 42.0.2 #175

Merged
merged 1 commit into from Dec 11, 2019

Conversation

pyup-bot
Copy link
Collaborator

@pyup-bot pyup-bot commented Dec 1, 2019

This PR updates setuptools from 41.2.0 to 42.0.2.

Changelog

42.0.2

-------

* 1921: Fix support for easy_install's ``find-links`` option in ``setup.cfg``.
* 1922: Build dependencies (setup_requires and tests_require) now install transitive dependencies indicated by extras.

42.0.1

-------

* 1918: Fix regression in handling wheels compatibility tags.

42.0.0

-------

* 1830, 1909: Mark the easy_install script and setuptools command as deprecated, and use `pip <https://pip.pypa.io/en/stable/>`_ 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)
* 1898: Removed the "upload" and "register" commands in favor of `twine <https://pypi.org/p/twine>`_.
* 1767: Add support for the ``license_files`` option in ``setup.cfg`` to automatically
include multiple license files in a source distribution.
* 1829: Update handling of wheels compatibility tags:
* add support for manylinux2010
* fix use of removed 'm' ABI flag in Python 3.8 on Windows
* 1861: Fix empty namespace package installation from wheel.
* 1877: Setuptools now exposes a new entry point hook "setuptools.finalize_distribution_options", enabling plugins like `setuptools_scm <https://pypi.org/project/setuptools_scm>`_ to configure options on the distribution at finalization time.

41.6.0

-------

* 479: Replace usage of deprecated ``imp`` module with local re-implementation in ``setuptools._imp``.

41.5.1

-------

* 1891: Fix code for detecting Visual Studio's version on Windows under Python 2.

41.5.0

-------

* 1811: Improve Visual C++ 14.X support, mainly for Visual Studio 2017 and 2019.
* 1814: Fix ``pkg_resources.Requirement`` hash/equality implementation: take PEP 508 direct URL into account.
* 1824: Fix tests when running under ``python3.10``.
* 1878: Formally deprecated the ``test`` command, with the recommendation that users migrate to ``tox``.
* 1860: Update documentation to mention the egg format is not supported by pip and dependency links support was dropped starting with pip 19.0.
* 1862: Drop ez_setup documentation: deprecated for some time (last updated in 2016), and still relying on easy_install (deprecated too).
* 1868: Drop most documentation references to (deprecated) EasyInstall.
* 1884: Added a trove classifier to document support for Python 3.8.
* 1886: Added Python 3.8 release to the Travis test matrix.

41.4.0

-------

* 1847: In declarative config, now traps errors when invalid ``python_requires`` values are supplied.

41.3.0

-------

* 1690: When storing extras, rely on OrderedSet to retain order of extras as indicated by the packager, which will also be deterministic on Python 2.7 (with PYTHONHASHSEED unset) and Python 3.6+.
* 1858: Fixed failing integration test triggered by 'long_description_content_type' in packaging.
Links

@coveralls
Copy link

coveralls commented Dec 1, 2019

Pull Request Test Coverage Report for Build 848

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 845: 0.0%
Covered Lines: 1529
Relevant Lines: 1529

💛 - Coveralls

@coveralls
Copy link

coveralls commented Dec 1, 2019

Pull Request Test Coverage Report for Build 848

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 845: 0.0%
Covered Lines: 2641
Relevant Lines: 2641

💛 - Coveralls

@peterfarrell peterfarrell merged commit 196f25e into master Dec 11, 2019
@peterfarrell peterfarrell deleted the pyup-update-setuptools-41.2.0-to-42.0.2 branch December 11, 2019 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants