Karton

Latest version: v1.0.0

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

Scan your dependencies

1.0.0

* Add a way of setting the FS consistency on macOS (to make disk access
faster).
* Try harder to sync the image and host clock.
* Add DefinitionProperties.run_command to run a command at various points
during the image lifetime.
* Add DefinitionProperties.copy to copy files and directories into an
image when building it. (6)
* Add DefinitionProperties.share_whole_home to share the whole home
directory.
* Allow to set environment variables on the command line. (5)
* Add --no-cache to the build command to avoid using Docker's cached
layers when building an image. (7)
* Warn the user if they are using outdated images.
* Fix a problem with Fedora images and yum.
* Add DefinitionProperties.uid. (4)
* Work correctly when stdin is not a TTY. (8)

0.1.1

* Remove a stray quote which made image generation fail with recent
versions of Docker. (3)

0.1

* Detect Docker availability and status better.
* Add ability to run Docker using sudo (for Fedora).
* Don't store runtime files in /tmp on Linux.
* Improve the error message when Karton cannot use the current directory
in the image.
* Improve how commands to run as suggested to the user.
* Remove the rarely useful DefinitionProperties.eval method.
* Improve the documentation for DefinitionProperties.

0.0.4

* Automatically check for updates.
* Allow definition files to use relative paths.
* Better docs in the auto-generated definition file.

0.0.3

* Better support for ARM (including Fedora support for ARMv8).

0.0.2

* First working alpha release.
* All the main features (configuring images, runnning programs, etc.) are
implemented and work on macOS and Linux.

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.