Pip-run

Latest version: v16.0.0

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

Scan your dependencies

Page 14 of 17

3.0

===

Minor incompatibilty - ``DepsReader.read`` no longer accepts a
``var_name`` parameter.

19: DepsReader.read and DepsReader.try_read now return a
scripts.Dependencies instance, which always has an
``index_url`` attribute whose value will reflect
the value of ``__index_url__`` from the script (if present)
or None otherwise.

19: For standalone scripts, if ``__index_url__`` is indicated,
it will be used to resolve dependencies.

2.16

====

18: More fully support ``__requires__`` syntax as supported
by pkg_resources. This change had the unintended side-effect
of disallowing full dependency links (URLs) in ``__requires__``.
See 22 for details.

Updated package from skeleton.

2.15.1

======

Issue 15: Fixed issue where rwt would crash in environments
where pip's vendored dependencies (namely pkg_resources)
were unbundled.

2.15

====

Issue 14: Added workaround for pip 4106 such that rwt now
runs on Homebrew Python and other environments where a distutils
prefix is defined.

2.14

====

Added support for excluding already installed packages, but
only when requirements are not specified in a requirements.txt
file. Inspired by conversations at HackIllinois and Issue 13.

2.13

====

Issue 10: When launching the target subprocess, pass through
the exit code.

Now renders normal output from ``pip install``.

Page 14 of 17

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.