* Now use Warehouse by default for ``upload``, patching ``distutils.config.PyPIRCCommand`` to affect default behavior.
Any config in .pypirc should be updated to replace
https://pypi.python.org/pypi/
with
https://upload.pypi.org/legacy/
Similarly, any passwords stored in the keyring should be updated to use this new value for "system".
The ``upload_docs`` command will continue to use the python.org site, but the command is now deprecated. Users are urged to use Read The Docs instead.
* 776: Use EXT_SUFFIX for py_limited_api renaming.
* 774 and 775: Use LegacyVersion from packaging when detecting numpy versions.
26.1.1
Not secure
=======
* Re-release of 26.1.0 with pytest pinned to allow for automated deployment and thus proper packaging environment variables, fixing issues with missing executable launchers.
26.1.0
Not secure
=======
* 763: ``pkg_resources.get_default_cache`` now defers to the :pypi:`appdirs` project to resolve the cache directory. Adds a vendored dependency on appdirs to pkg_resources.
26.0.0
Not secure
=======
* 748: By default, sdists are now produced in gzipped tarfile format by default on all platforms, adding forward compatibility for the same behavior in Python 3.6 (See Python 27819).
* 459 via 736: On Windows with script launchers, sys.argv[0] now reflects the name of the entry point, consistent with the behavior in distlib and pip wrappers.
* 752 via 753: When indicating ``py_limited_api`` to Extension, it must be passed as a keyword argument.
25.4.0
Not secure
=======
* Add Extension(py_limited_api=True). When set to a truthy value, that extension gets a filename appropriate for code using Py_LIMITED_API. When used correctly this allows a single compiled extension to work on all future versions of CPython 3. The py_limited_api argument only controls the filename. To be compatible with multiple versions of Python 3, the C extension will also need to set -DPy_LIMITED_API=... and be modified to use only the functions in the limited API.
25.3.0
Not secure
=======
* 739 Fix unquoted libpaths by fixing compatibility between ``numpy.distutils`` and ``distutils._msvccompiler`` for numpy < 1.11.2 (Fix issue 728, error also fixed in Numpy).
* 731: Bump certifi.
* Style updates. See 740, 741, 743, 744, 742, 747.