Pydockenv

Latest version: v0.6.0

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

Scan your dependencies

Page 1 of 2

0.6.0

Changed

- Removed commands `load`, `save` and `export` to be re-added/ported into `go` as well
- [documentation] Updated the "Installation", "Development" and "Examples" sections of the README
- [internal] Ported all the code from `python` to `go`:
- easier installation: no more issues with interpreter version used and potential packages conflict
- easier development setup: no meta usage
- deeper integration with docker

0.5.0

Added

- Added possibility to specify container args for its creation in `.toml` file
- Added support for command aliases to be defined in `.toml` file

0.4.1

Added

- Added support for version specifiers in `.toml` file

Changed

- Changed the output of `export` command to include also version specifier for dependencies

0.4.0

Added

- Added `export` command to produce a `.toml` file for the current active environment.
- Added possibiliy to create an environment from a `.toml` file.
- Added `Executor.execute_for_container` method to execute something on a container which is not the currently active one.
- Added possibility to bypass path check when executing commands through the `Executor` using the `bypass_check` kwarg.
- Added function to install dependency on a container which is not the currently active one.
- [documentation] Added explanation on how to create/export from/to a `.toml` file.
- [internal] Added `env_name` label to each container.

Changed

- Modified `commands.dependency.install` to accept multiple packages.
- Modified `Excutor`'s methods to return `subprocess`' output.
- The environment name has to be passed with `--name`.
- [documentation] Modified env creation due to signature change

0.3.1

Changed

- Removed need of a configuration file.

Fixed

- Fixed conflict error when a port mapper on the same port is already running.

0.3.0

Added

- Added possibility to specify the python interpreted to use through the `PYDOCKENV_INTERPRETER` environment variable.
- Added `-y/--yes` flag to `uninstall` command.
- [internal] Added some others integration tests.

Changed

- Refactored code in order to make it more suitable for being used programmatically as a library.

Fixed

- Avoided bashism in `pydockenv` binary.
- Fixed installation from source tarball.
- Fixed missing network argument when creating port mapper that was supposed to be added in `v0.2.0` due to the ad-hoc network.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.