Pip-shims

Latest version: v0.7.3

Safety actively analyzes 702100 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.3.2

=======================

Features
--------

- Added access to ``pip._internal.models.index.PyPI``. `21 <https://github.com/sarugaku/pip-shims/issues/21>`_

0.3.1

==================

Features
--------

- Added shims for the following:
* ``InstallationError``
* ``UninstallationError``
* ``DistributionNotFound``
* ``RequirementsFileParseError``
* ``BestVersionAlreadyInstalled``
* ``BadCommand``
* ``CommandError``
* ``PreviousBuildDirError`` `19 <https://github.com/sarugaku/pip-shims/issues/19>`_

0.3.0

==================

Features
--------

- Added and exposed ``FrozenRequirement`` for consumption. `17 <https://github.com/sarugaku/pip-shims/issues/17>`_


Bug Fixes
---------

- Fixed a bug which caused usage of incorrect location for ``_strip_extras``. `13 <https://github.com/sarugaku/pip-shims/issues/13>`_

- Fixed a bug which caused ``FormatControl`` imports to fail in ``pip>=18.1``. `15 <https://github.com/sarugaku/pip-shims/issues/15>`_

- Fixed a bug which caused ``InstallRequirement.from_line`` and ``InstallRequirement.from_editable`` to fail in ``pip>=18.1``. `16 <https://github.com/sarugaku/pip-shims/issues/16>`_

0.2.0

==================

Features
--------

- Added a shim for ``pip._internal.req.req_uninstall.UninstallPathSet``. `10 <https://github.com/sarugaku/pip-shims/issues/10>`_

- Made all module loading lazy by replacing modules dynamically at runtime. `9 <https://github.com/sarugaku/pip-shims/issues/9>`_

0.1.2

==================

Features
--------

- Added ``WheelCache`` and ``unpack_url`` functionality. `4 <https://github.com/sarugaku/pip-shims/issues/4>`_


Bug Fixes
---------

- Fixed a bug which caused failures in the detection and import on pip version 9 and below when using modutils. `5 <https://github.com/sarugaku/pip-shims/issues/5>`_

- Fixed a bug with sort order logic which caused invalid import paths to be prioritized accidentally. `7 <https://github.com/sarugaku/pip-shims/issues/7>`_

0.1.1

==================

Bug Fixes
---------

- Fixed tests failures for appveyor path comparisons. `2 <https://github.com/sarugaku/pip-shims/issues/2>`_


Documentation Updates
---------------------

- Added warning to documentation to discourage use of these shims for accessing the pip API. `1 <https://github.com/sarugaku/pip-shims/issues/1>`_

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.