Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/py-pip py-pip: updated to 20.1.1
details: https://anonhg.NetBSD.org/pkgsrc/rev/d4b0128b714d
branches: trunk
changeset: 433366:d4b0128b714d
user: adam <adam%pkgsrc.org@localhost>
date: Mon Jun 01 16:27:17 2020 +0000
description:
py-pip: updated to 20.1.1
20.1.1
======
Deprecations and Removals
-------------------------
- Revert building of local directories in place, restoring the pre-20.1
behaviour of copying to a temporary directory.
- Drop parallelization from ``pip list --outdated``.
Bug Fixes
---------
- Fix metadata permission issues when umask has the executable bit set.
- Avoid unnecessary message about the wheel package not being installed
when a wheel would not have been built. Additionally, clarify the message.
20.1
====
Process
-------
- Document that pip 21.0 will drop support for Python 2.7.
Features
--------
- Add ``pip cache dir`` to show the cache directory.
Bug Fixes
---------
- Abort pip cache commands early when cache is disabled.
- Correctly set permissions on metadata files during wheel installation,
to permit non-privileged users to read from system site-packages.
20.1b1
======
Deprecations and Removals
-------------------------
- Remove emails from AUTHORS.txt to prevent usage for spamming, and only populate names in AUTHORS.txt at time of release
- Remove deprecated ``--skip-requirements-regex`` option.
- Building of local directories is now done in place, instead of a temporary
location containing a copy of the directory tree.
- Remove unused ``tests/scripts/test_all_pip.py`` test script and the ``tests/scripts`` folder.
Features
--------
- pip now implements PEP 610, so ``pip freeze`` has better fidelity
in presence of distributions installed from Direct URL requirements.
- Add ``pip cache`` command for inspecting/managing pip's wheel cache.
- Raise error if ``--user`` and ``--target`` are used together in ``pip install``
- Significantly improve performance when ``--find-links`` points to a very large HTML page.
- Indicate when wheel building is skipped, due to lack of the ``wheel`` package.
- Change default behaviour to always cache responses from trusted-host source.
- An alpha version of a new resolver is available via ``--unstable-feature=resolver``.
Bug Fixes
---------
- Correctly freeze a VCS editable package when it is nested inside another VCS repository.
- Correctly handle ``%2F`` in URL parameters to avoid accidentally unescape them
into ``/``.
- Reject VCS URLs with an empty revision.
- Warn when an invalid URL is passed with ``--index-url``
- Use better mechanism for handling temporary files, when recording metadata
about installed files (RECORD) and the installer (INSTALLER).
- Correctly detect global site-packages availability of virtual environments
created by PyPA’s virtualenv>=20.0.
- Remove current directory from ``sys.path`` when invoked as ``python -m pip <command>``
- Stop failing uninstallation, when trying to remove non-existent files.
- Prevent an infinite recursion with ``pip wheel`` when ``$TMPDIR`` is within the source directory.
- Significantly speedup ``pip list --outdated`` by parallelizing index interaction.
- Improve Windows compatibility when detecting writability in folder.
Vendored Libraries
------------------
- Update semi-supported debundling script to reflect that appdirs is vendored.
- Add ResolveLib as a vendored dependency.
- Upgrade certifi to 2020.04.05.1
- Upgrade contextlib2 to 0.6.0.post1
- Upgrade distro to 1.5.0.
- Upgrade idna to 2.9.
- Upgrade msgpack to 1.0.0.
- Upgrade packaging to 20.3.
- Upgrade pep517 to 0.8.2.
- Upgrade pyparsing to 2.4.7.
- Remove pytoml as a vendored dependency.
- Upgrade requests to 2.23.0.
- Add toml as a vendored dependency.
- Upgrade urllib3 to 1.25.8.
Improved Documentation
----------------------
- Emphasize that VCS URLs using git, git+git and git+http are insecure due to
lack of authentication and encryption
- Clarify the usage of --no-binary command.
- Clarify the usage of freeze command in the example of Using pip in your program
- Add a "Copyright" page.
- Added example of defining multiple values for options which support them
20.0.2
======
Bug Fixes
---------
- Fix a regression in generation of compatibility tags.
Vendored Libraries
------------------
- Upgrade packaging to 20.1
20.0.1
======
Bug Fixes
---------
- Rename an internal module, to avoid ImportErrors due to improper uninstallation.
20.0
====
Process
-------
- Switch to a dedicated CLI tool for vendoring dependencies.
Deprecations and Removals
-------------------------
- Remove wheel tag calculation from pip and use ``packaging.tags``. This
should provide more tags ordered better than in prior releases.
- Deprecate setup.py-based builds that do not generate an ``.egg-info`` directory.
- The pip>=20 wheel cache is not retro-compatible with previous versions. Until
pip 21.0, pip will continue to take advantage of existing legacy cache
entries.
- Deprecate undocumented ``--skip-requirements-regex`` option.
- Deprecate passing install-location-related options via ``--install-option``.
- Use literal "abi3" for wheel tag on CPython 3.x, to align with PEP 384
which only defines it for this platform.
- Remove interpreter-specific major version tag e.g. ``cp3-none-any``
from consideration. This behavior was not documented strictly, and this
tag in particular is `not useful <https://snarky.ca/the-challenges-in-designing-a-library-for-pep-425/>`_.
Anyone with a use case can create an issue with pypa/packaging.
- Wheel processing no longer permits wheels containing more than one top-level
.dist-info directory.
- Support for the ``git+git@`` form of VCS requirement is being deprecated and
will be removed in pip 21.0. Switch to ``git+https://`` or
``git+ssh://``. ``git+git://`` also works but its use is discouraged as it is
insecure.
Features
--------
- Default to doing a user install (as if ``--user`` was passed) when the main
site-packages directory is not writeable and user site-packages are enabled.
- Warn if a path in PATH starts with tilde during ``pip install``.
- Cache wheels built from Git requirements that are considered immutable,
because they point to a commit hash.
- Add option ``--no-python-version-warning`` to silence warnings
related to deprecation of Python versions.
- Cache wheels that ``pip wheel`` built locally, matching what
``pip install`` does. This particularly helps performance in workflows where
``pip wheel`` is used for `building before installing
<https://pip.pypa.io/en/stable/user_guide/#installing-from-local-packages>`_.
Users desiring the original behavior can use ``pip wheel --no-cache-dir``.
- Display CA information in ``pip debug``.
- Show only the filename (instead of full URL), when downloading from PyPI.
- Suggest a more robust command to upgrade pip itself to avoid confusion when the
current pip command is not available as ``pip``.
- Define all old pip console script entrypoints to prevent import issues in
stale wrapper scripts.
- The build step of ``pip wheel`` now builds all wheels to a cache first,
then copies them to the wheel directory all at once.
Before, it built them to a temporary directory and moved
them to the wheel directory one by one.
- Expand ``~`` prefix to user directory in path options, configs, and
environment variables. Values that may be either URL or path are not
currently supported, to avoid ambiguity:
* ``--find-links``
* ``--constraint``, ``-c``
* ``--requirement``, ``-r``
* ``--editable``, ``-e``
Bug Fixes
---------
- Correctly handle system site-packages, in virtual environments created with venv (PEP 405).
- Fix case sensitive comparison of pip freeze when used with -r option.
- Enforce PEP 508 requirement format in ``pyproject.toml``
``build-system.requires``.
- Make ``ensure_dir()`` also ignore ``ENOTEMPTY`` as seen on Windows.
- Fix building packages which specify ``backend-path`` in pyproject.toml.
- Do not attempt to run ``setup.py clean`` after a ``pep517`` build error,
since a ``setup.py`` may not exist in that case.
- Fix passwords being visible in the index-url in
"Downloading <url>" message.
- Change method from shutil.remove to shutil.rmtree in noxfile.py.
- Skip running tests which require subversion, when svn isn't installed
- Fix not sending client certificates when using ``--trusted-host``.
- Make sure ``pip wheel`` never outputs pure python wheels with a
python implementation tag.
- Include ``subdirectory`` URL fragments in cache keys.
- Fix typo in warning message when any of ``--build-option``, ``--global-option``
and ``--install-option`` is used in requirements.txt
- Fix the logging of cached HTTP response shown as downloading.
- Effectively disable the wheel cache when it is not writable, as is the
case with the http cache.
- Correctly handle relative cache directory provided via --cache-dir.
Vendored Libraries
------------------
- Upgrade CacheControl to 0.12.5
- Upgrade certifi to 2019.9.11
- Upgrade colorama to 0.4.1
- Upgrade distlib to 0.2.9.post0
- Upgrade ipaddress to 1.0.22
- Update packaging to 20.0.
- Upgrade pkg_resources (via setuptools) to 44.0.0
- Upgrade pyparsing to 2.4.2
- Upgrade six to 1.12.0
- Upgrade urllib3 to 1.25.6
Improved Documentation
----------------------
- Document that "coding: utf-8" is supported in requirements.txt
- Explain how to get pip's source code in `Getting Started <https://pip.pypa.io/en/stable/development/getting-started/>`_
- Describe how basic authentication credentials in URLs work.
- Add more clear installation instructions
- Fix documentation links for index options
- Better document the requirements file format
diffstat:
devel/py-pip/Makefile | 4 +-
devel/py-pip/PLIST | 213 +++++++++++++++++++++++++++++++++++++------------
devel/py-pip/distinfo | 10 +-
3 files changed, 168 insertions(+), 59 deletions(-)
diffs (truncated from 424 to 300 lines):
diff -r c3e595ac1bba -r d4b0128b714d devel/py-pip/Makefile
--- a/devel/py-pip/Makefile Mon Jun 01 16:25:15 2020 +0000
+++ b/devel/py-pip/Makefile Mon Jun 01 16:27:17 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2019/10/19 06:38:56 adam Exp $
+# $NetBSD: Makefile,v 1.37 2020/06/01 16:27:17 adam Exp $
-DISTNAME= pip-19.3.1
+DISTNAME= pip-20.1.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= devel python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pip/}
diff -r c3e595ac1bba -r d4b0128b714d devel/py-pip/PLIST
--- a/devel/py-pip/PLIST Mon Jun 01 16:25:15 2020 +0000
+++ b/devel/py-pip/PLIST Mon Jun 01 16:27:17 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2019/10/15 17:16:54 adam Exp $
+@comment $NetBSD: PLIST,v 1.25 2020/06/01 16:27:17 adam Exp $
bin/pip${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -36,24 +36,33 @@
${PYSITELIB}/pip/_internal/cli/command_context.py
${PYSITELIB}/pip/_internal/cli/command_context.pyc
${PYSITELIB}/pip/_internal/cli/command_context.pyo
+${PYSITELIB}/pip/_internal/cli/main.py
+${PYSITELIB}/pip/_internal/cli/main.pyc
+${PYSITELIB}/pip/_internal/cli/main.pyo
${PYSITELIB}/pip/_internal/cli/main_parser.py
${PYSITELIB}/pip/_internal/cli/main_parser.pyc
${PYSITELIB}/pip/_internal/cli/main_parser.pyo
${PYSITELIB}/pip/_internal/cli/parser.py
${PYSITELIB}/pip/_internal/cli/parser.pyc
${PYSITELIB}/pip/_internal/cli/parser.pyo
+${PYSITELIB}/pip/_internal/cli/progress_bars.py
+${PYSITELIB}/pip/_internal/cli/progress_bars.pyc
+${PYSITELIB}/pip/_internal/cli/progress_bars.pyo
${PYSITELIB}/pip/_internal/cli/req_command.py
${PYSITELIB}/pip/_internal/cli/req_command.pyc
${PYSITELIB}/pip/_internal/cli/req_command.pyo
+${PYSITELIB}/pip/_internal/cli/spinners.py
+${PYSITELIB}/pip/_internal/cli/spinners.pyc
+${PYSITELIB}/pip/_internal/cli/spinners.pyo
${PYSITELIB}/pip/_internal/cli/status_codes.py
${PYSITELIB}/pip/_internal/cli/status_codes.pyc
${PYSITELIB}/pip/_internal/cli/status_codes.pyo
-${PYSITELIB}/pip/_internal/collector.py
-${PYSITELIB}/pip/_internal/collector.pyc
-${PYSITELIB}/pip/_internal/collector.pyo
${PYSITELIB}/pip/_internal/commands/__init__.py
${PYSITELIB}/pip/_internal/commands/__init__.pyc
${PYSITELIB}/pip/_internal/commands/__init__.pyo
+${PYSITELIB}/pip/_internal/commands/cache.py
+${PYSITELIB}/pip/_internal/commands/cache.pyc
+${PYSITELIB}/pip/_internal/commands/cache.pyo
${PYSITELIB}/pip/_internal/commands/check.py
${PYSITELIB}/pip/_internal/commands/check.pyc
${PYSITELIB}/pip/_internal/commands/check.pyo
@@ -108,27 +117,24 @@
${PYSITELIB}/pip/_internal/distributions/installed.py
${PYSITELIB}/pip/_internal/distributions/installed.pyc
${PYSITELIB}/pip/_internal/distributions/installed.pyo
-${PYSITELIB}/pip/_internal/distributions/source/__init__.py
-${PYSITELIB}/pip/_internal/distributions/source/__init__.pyc
-${PYSITELIB}/pip/_internal/distributions/source/__init__.pyo
-${PYSITELIB}/pip/_internal/distributions/source/legacy.py
-${PYSITELIB}/pip/_internal/distributions/source/legacy.pyc
-${PYSITELIB}/pip/_internal/distributions/source/legacy.pyo
+${PYSITELIB}/pip/_internal/distributions/sdist.py
+${PYSITELIB}/pip/_internal/distributions/sdist.pyc
+${PYSITELIB}/pip/_internal/distributions/sdist.pyo
${PYSITELIB}/pip/_internal/distributions/wheel.py
${PYSITELIB}/pip/_internal/distributions/wheel.pyc
${PYSITELIB}/pip/_internal/distributions/wheel.pyo
-${PYSITELIB}/pip/_internal/download.py
-${PYSITELIB}/pip/_internal/download.pyc
-${PYSITELIB}/pip/_internal/download.pyo
${PYSITELIB}/pip/_internal/exceptions.py
${PYSITELIB}/pip/_internal/exceptions.pyc
${PYSITELIB}/pip/_internal/exceptions.pyo
-${PYSITELIB}/pip/_internal/index.py
-${PYSITELIB}/pip/_internal/index.pyc
-${PYSITELIB}/pip/_internal/index.pyo
-${PYSITELIB}/pip/_internal/legacy_resolve.py
-${PYSITELIB}/pip/_internal/legacy_resolve.pyc
-${PYSITELIB}/pip/_internal/legacy_resolve.pyo
+${PYSITELIB}/pip/_internal/index/__init__.py
+${PYSITELIB}/pip/_internal/index/__init__.pyc
+${PYSITELIB}/pip/_internal/index/__init__.pyo
+${PYSITELIB}/pip/_internal/index/collector.py
+${PYSITELIB}/pip/_internal/index/collector.pyc
+${PYSITELIB}/pip/_internal/index/collector.pyo
+${PYSITELIB}/pip/_internal/index/package_finder.py
+${PYSITELIB}/pip/_internal/index/package_finder.pyc
+${PYSITELIB}/pip/_internal/index/package_finder.pyo
${PYSITELIB}/pip/_internal/locations.py
${PYSITELIB}/pip/_internal/locations.pyc
${PYSITELIB}/pip/_internal/locations.pyo
@@ -141,6 +147,9 @@
${PYSITELIB}/pip/_internal/models/candidate.py
${PYSITELIB}/pip/_internal/models/candidate.pyc
${PYSITELIB}/pip/_internal/models/candidate.pyo
+${PYSITELIB}/pip/_internal/models/direct_url.py
+${PYSITELIB}/pip/_internal/models/direct_url.pyc
+${PYSITELIB}/pip/_internal/models/direct_url.pyo
${PYSITELIB}/pip/_internal/models/format_control.py
${PYSITELIB}/pip/_internal/models/format_control.pyc
${PYSITELIB}/pip/_internal/models/format_control.pyo
@@ -150,6 +159,9 @@
${PYSITELIB}/pip/_internal/models/link.py
${PYSITELIB}/pip/_internal/models/link.pyc
${PYSITELIB}/pip/_internal/models/link.pyo
+${PYSITELIB}/pip/_internal/models/scheme.py
+${PYSITELIB}/pip/_internal/models/scheme.pyc
+${PYSITELIB}/pip/_internal/models/scheme.pyo
${PYSITELIB}/pip/_internal/models/search_scope.py
${PYSITELIB}/pip/_internal/models/search_scope.pyc
${PYSITELIB}/pip/_internal/models/search_scope.pyo
@@ -159,6 +171,9 @@
${PYSITELIB}/pip/_internal/models/target_python.py
${PYSITELIB}/pip/_internal/models/target_python.pyc
${PYSITELIB}/pip/_internal/models/target_python.pyo
+${PYSITELIB}/pip/_internal/models/wheel.py
+${PYSITELIB}/pip/_internal/models/wheel.pyc
+${PYSITELIB}/pip/_internal/models/wheel.pyo
${PYSITELIB}/pip/_internal/network/__init__.py
${PYSITELIB}/pip/_internal/network/__init__.pyc
${PYSITELIB}/pip/_internal/network/__init__.pyo
@@ -168,30 +183,57 @@
${PYSITELIB}/pip/_internal/network/cache.py
${PYSITELIB}/pip/_internal/network/cache.pyc
${PYSITELIB}/pip/_internal/network/cache.pyo
+${PYSITELIB}/pip/_internal/network/download.py
+${PYSITELIB}/pip/_internal/network/download.pyc
+${PYSITELIB}/pip/_internal/network/download.pyo
${PYSITELIB}/pip/_internal/network/session.py
${PYSITELIB}/pip/_internal/network/session.pyc
${PYSITELIB}/pip/_internal/network/session.pyo
+${PYSITELIB}/pip/_internal/network/utils.py
+${PYSITELIB}/pip/_internal/network/utils.pyc
+${PYSITELIB}/pip/_internal/network/utils.pyo
${PYSITELIB}/pip/_internal/network/xmlrpc.py
${PYSITELIB}/pip/_internal/network/xmlrpc.pyc
${PYSITELIB}/pip/_internal/network/xmlrpc.pyo
${PYSITELIB}/pip/_internal/operations/__init__.py
${PYSITELIB}/pip/_internal/operations/__init__.pyc
${PYSITELIB}/pip/_internal/operations/__init__.pyo
+${PYSITELIB}/pip/_internal/operations/build/__init__.py
+${PYSITELIB}/pip/_internal/operations/build/__init__.pyc
+${PYSITELIB}/pip/_internal/operations/build/__init__.pyo
+${PYSITELIB}/pip/_internal/operations/build/metadata.py
+${PYSITELIB}/pip/_internal/operations/build/metadata.pyc
+${PYSITELIB}/pip/_internal/operations/build/metadata.pyo
+${PYSITELIB}/pip/_internal/operations/build/metadata_legacy.py
+${PYSITELIB}/pip/_internal/operations/build/metadata_legacy.pyc
+${PYSITELIB}/pip/_internal/operations/build/metadata_legacy.pyo
+${PYSITELIB}/pip/_internal/operations/build/wheel.py
+${PYSITELIB}/pip/_internal/operations/build/wheel.pyc
+${PYSITELIB}/pip/_internal/operations/build/wheel.pyo
+${PYSITELIB}/pip/_internal/operations/build/wheel_legacy.py
+${PYSITELIB}/pip/_internal/operations/build/wheel_legacy.pyc
+${PYSITELIB}/pip/_internal/operations/build/wheel_legacy.pyo
${PYSITELIB}/pip/_internal/operations/check.py
${PYSITELIB}/pip/_internal/operations/check.pyc
${PYSITELIB}/pip/_internal/operations/check.pyo
${PYSITELIB}/pip/_internal/operations/freeze.py
${PYSITELIB}/pip/_internal/operations/freeze.pyc
${PYSITELIB}/pip/_internal/operations/freeze.pyo
-${PYSITELIB}/pip/_internal/operations/generate_metadata.py
-${PYSITELIB}/pip/_internal/operations/generate_metadata.pyc
-${PYSITELIB}/pip/_internal/operations/generate_metadata.pyo
+${PYSITELIB}/pip/_internal/operations/install/__init__.py
+${PYSITELIB}/pip/_internal/operations/install/__init__.pyc
+${PYSITELIB}/pip/_internal/operations/install/__init__.pyo
+${PYSITELIB}/pip/_internal/operations/install/editable_legacy.py
+${PYSITELIB}/pip/_internal/operations/install/editable_legacy.pyc
+${PYSITELIB}/pip/_internal/operations/install/editable_legacy.pyo
+${PYSITELIB}/pip/_internal/operations/install/legacy.py
+${PYSITELIB}/pip/_internal/operations/install/legacy.pyc
+${PYSITELIB}/pip/_internal/operations/install/legacy.pyo
+${PYSITELIB}/pip/_internal/operations/install/wheel.py
+${PYSITELIB}/pip/_internal/operations/install/wheel.pyc
+${PYSITELIB}/pip/_internal/operations/install/wheel.pyo
${PYSITELIB}/pip/_internal/operations/prepare.py
${PYSITELIB}/pip/_internal/operations/prepare.pyc
${PYSITELIB}/pip/_internal/operations/prepare.pyo
-${PYSITELIB}/pip/_internal/pep425tags.py
-${PYSITELIB}/pip/_internal/pep425tags.pyc
-${PYSITELIB}/pip/_internal/pep425tags.pyo
${PYSITELIB}/pip/_internal/pyproject.py
${PYSITELIB}/pip/_internal/pyproject.pyc
${PYSITELIB}/pip/_internal/pyproject.pyo
@@ -216,6 +258,39 @@
${PYSITELIB}/pip/_internal/req/req_uninstall.py
${PYSITELIB}/pip/_internal/req/req_uninstall.pyc
${PYSITELIB}/pip/_internal/req/req_uninstall.pyo
+${PYSITELIB}/pip/_internal/resolution/__init__.py
+${PYSITELIB}/pip/_internal/resolution/__init__.pyc
+${PYSITELIB}/pip/_internal/resolution/__init__.pyo
+${PYSITELIB}/pip/_internal/resolution/base.py
+${PYSITELIB}/pip/_internal/resolution/base.pyc
+${PYSITELIB}/pip/_internal/resolution/base.pyo
+${PYSITELIB}/pip/_internal/resolution/legacy/__init__.py
+${PYSITELIB}/pip/_internal/resolution/legacy/__init__.pyc
+${PYSITELIB}/pip/_internal/resolution/legacy/__init__.pyo
+${PYSITELIB}/pip/_internal/resolution/legacy/resolver.py
+${PYSITELIB}/pip/_internal/resolution/legacy/resolver.pyc
+${PYSITELIB}/pip/_internal/resolution/legacy/resolver.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/__init__.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/__init__.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/__init__.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/base.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/base.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/base.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/candidates.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/candidates.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/candidates.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/factory.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/factory.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/factory.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/provider.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/provider.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/provider.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/requirements.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/requirements.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/requirements.pyo
+${PYSITELIB}/pip/_internal/resolution/resolvelib/resolver.py
+${PYSITELIB}/pip/_internal/resolution/resolvelib/resolver.pyc
+${PYSITELIB}/pip/_internal/resolution/resolvelib/resolver.pyo
${PYSITELIB}/pip/_internal/self_outdated_check.py
${PYSITELIB}/pip/_internal/self_outdated_check.pyc
${PYSITELIB}/pip/_internal/self_outdated_check.pyo
@@ -228,12 +303,24 @@
${PYSITELIB}/pip/_internal/utils/compat.py
${PYSITELIB}/pip/_internal/utils/compat.pyc
${PYSITELIB}/pip/_internal/utils/compat.pyo
+${PYSITELIB}/pip/_internal/utils/compatibility_tags.py
+${PYSITELIB}/pip/_internal/utils/compatibility_tags.pyc
+${PYSITELIB}/pip/_internal/utils/compatibility_tags.pyo
${PYSITELIB}/pip/_internal/utils/deprecation.py
${PYSITELIB}/pip/_internal/utils/deprecation.pyc
${PYSITELIB}/pip/_internal/utils/deprecation.pyo
+${PYSITELIB}/pip/_internal/utils/direct_url_helpers.py
+${PYSITELIB}/pip/_internal/utils/direct_url_helpers.pyc
+${PYSITELIB}/pip/_internal/utils/direct_url_helpers.pyo
+${PYSITELIB}/pip/_internal/utils/distutils_args.py
+${PYSITELIB}/pip/_internal/utils/distutils_args.pyc
+${PYSITELIB}/pip/_internal/utils/distutils_args.pyo
${PYSITELIB}/pip/_internal/utils/encoding.py
${PYSITELIB}/pip/_internal/utils/encoding.pyc
${PYSITELIB}/pip/_internal/utils/encoding.pyo
+${PYSITELIB}/pip/_internal/utils/entrypoints.py
+${PYSITELIB}/pip/_internal/utils/entrypoints.pyc
+${PYSITELIB}/pip/_internal/utils/entrypoints.pyo
${PYSITELIB}/pip/_internal/utils/filesystem.py
${PYSITELIB}/pip/_internal/utils/filesystem.pyc
${PYSITELIB}/pip/_internal/utils/filesystem.pyo
@@ -252,9 +339,6 @@
${PYSITELIB}/pip/_internal/utils/logging.py
${PYSITELIB}/pip/_internal/utils/logging.pyc
${PYSITELIB}/pip/_internal/utils/logging.pyo
-${PYSITELIB}/pip/_internal/utils/marker_files.py
-${PYSITELIB}/pip/_internal/utils/marker_files.pyc
-${PYSITELIB}/pip/_internal/utils/marker_files.pyo
${PYSITELIB}/pip/_internal/utils/misc.py
${PYSITELIB}/pip/_internal/utils/misc.pyc
${PYSITELIB}/pip/_internal/utils/misc.pyo
@@ -264,6 +348,9 @@
${PYSITELIB}/pip/_internal/utils/packaging.py
${PYSITELIB}/pip/_internal/utils/packaging.pyc
${PYSITELIB}/pip/_internal/utils/packaging.pyo
+${PYSITELIB}/pip/_internal/utils/pkg_resources.py
+${PYSITELIB}/pip/_internal/utils/pkg_resources.pyc
+${PYSITELIB}/pip/_internal/utils/pkg_resources.pyo
${PYSITELIB}/pip/_internal/utils/setuptools_build.py
${PYSITELIB}/pip/_internal/utils/setuptools_build.pyc
${PYSITELIB}/pip/_internal/utils/setuptools_build.pyo
@@ -276,9 +363,6 @@
${PYSITELIB}/pip/_internal/utils/typing.py
${PYSITELIB}/pip/_internal/utils/typing.pyc
${PYSITELIB}/pip/_internal/utils/typing.pyo
-${PYSITELIB}/pip/_internal/utils/ui.py
-${PYSITELIB}/pip/_internal/utils/ui.pyc
-${PYSITELIB}/pip/_internal/utils/ui.pyo
${PYSITELIB}/pip/_internal/utils/unpacking.py
${PYSITELIB}/pip/_internal/utils/unpacking.pyc
${PYSITELIB}/pip/_internal/utils/unpacking.pyo
@@ -288,6 +372,9 @@
${PYSITELIB}/pip/_internal/utils/virtualenv.py
${PYSITELIB}/pip/_internal/utils/virtualenv.pyc
${PYSITELIB}/pip/_internal/utils/virtualenv.pyo
+${PYSITELIB}/pip/_internal/utils/wheel.py
+${PYSITELIB}/pip/_internal/utils/wheel.pyc
+${PYSITELIB}/pip/_internal/utils/wheel.pyo
${PYSITELIB}/pip/_internal/vcs/__init__.py
${PYSITELIB}/pip/_internal/vcs/__init__.pyc
${PYSITELIB}/pip/_internal/vcs/__init__.pyo
@@ -306,9 +393,9 @@
${PYSITELIB}/pip/_internal/vcs/versioncontrol.py
${PYSITELIB}/pip/_internal/vcs/versioncontrol.pyc
Home |
Main Index |
Thread Index |
Old Index