Pex

Latest version: v2.3.1

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

Scan your dependencies

Page 44 of 47

0.5.10

* Ensures that .egg/.whl distributions on disk have their mtime
updated even though we no longer overwrite them. This gives them a
new time lease against their ttl.

Without this change, once a distribution aged past the ttl it would
never be used again, and builds would re-create the same
distributions in tmpdirs over and over again.

0.5.9

* Fixes an issue where SourceTranslator would overwrite .egg/.whl
distributions already on disk. Instead, it should always check to see
if a copy already exists and reuse if there.

This ordinarily should not be a problem but the zipimporter caches
metadata by filename instead of stat/sha, so if the underlying
contents changed a runtime error would be thrown due to seemingly
corrupt zip file offsets.

0.5.8

* Adds `-i/--index` option to the pex tool.

0.5.7

* Adds `twitter.common.python.pex_bootstrap` `bootstrap_pex_env`
function in order to initialize a PEX environment from within a
python interpreter. (Patch contributed by kwlzn)
* Adds stdin=,stdout=,stderr= keyword parameters to the `PEX.run`
function. (Patch from benjy)

0.5.6

* The crawler now defaults to not follow links for security reasons.
(Before the default behavior was to implicitly `--follow-links` for
all requirements.)

0.5.5

* Improves scrubbing of site-packages from PEX environments.

Page 44 of 47

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.