Reprozip

Latest version: v1.3

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

Scan your dependencies

Page 3 of 7

1.0.8

Not secure
------------------

Behavior changes:
* No longer default to overwriting trace directories. ReproZip will ask what to do or exit with an error if one of --continue/--overwrite is not provided

Bugfixes:
* Fix an issue identifying Debian packages when a file's in two packages
* Fix Python error `Mixing iteration and read methods would lose data`
* Fix reprounzip info showing some numbers as 0 instead of hiding them in non-verbose mode
* Another fix to X server IP determination for Docker

Enhancements:
* New GUI for reprounzip, allowing one to unpack without using the command-line
* Add filters to remove some common files types from packed files (.pyc) or detected input files (.py, .so, ...)
* Add JSON output format to `reprounzip info`
* Allow using the Virtualbox display to reproduce X11-enabled experiments

1.0.7

Not secure
------------------

Bugfixes:
* Correctly show an error message if ptrace is unavailable
* Make Docker & Vagrant setup much faster

Enhancements:
* Add support for RPM-based distributions, in addition to Debian-based

1.0.6

Not secure
------------------

(reprounzip-vistrails didn't change)

Bugfixes:
* Fixes error using Docker with `--enable-x11` on Python 3

Enhancements:
* `docker run` gets a `--detach` command, to keep the container running (useful for starting servers on remote machines)
* Restrictions on upload and download commands have been relaxed, in particular it is possible to download input files as well as output files
* Don't compress outer tar (data is still compressed); this should make some operations (like `reprounzip info`) faster
* Add `reprozip combine`, useful to combine multiple traces into one (as different runs). Handy if running distributed experiments on shared filesystem (MPI)

1.0.5

Not secure
------------------

(reprounzip-vagrant didn't change)

Bugfixes:
* Correctly download parameters from server
* More reliable way of determining X server IP without using /bin/ip

1.0.4

Not secure
------------------

Behavior changes:
* reprounzip will no longer run on Python 2.6

Bugfixes:
* Fixes file download not using cache if URL is HTTPS
* Fixes unpacking with directory or chroot for some multi-step packages

Features:
* Add `--docker-option` to pass raw options to Docker
* You can use `run` or `run -` to run every run, regardless of their number
* Allow `download <name>`, shortcut for `download <name>:./<name>` (downloads to current directory, keep name)
* Allow `download --all`
* Add `--input` and `--output` to showfiles
* Implement `vagrant suspend` command
* Do file downloads with [requests](http://python-requests.org/)
* Download a parameter file to update URLs and image names without waiting for the next ReproZip version

1.0.3

Not secure
------------------

Bugfixes:
* You could get a traceback with some unpackers (not Vagrant) on some packages that explicitely pack the / directory
* Some environment variables prevented running, such as bash exported functions.

Features:
* Remove setup directory if setup fails, so you can run setup again without gettin `target directory exists`
* Add `--set-env` and `--pass-env` to run

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.