CHANGELOG.md
August 16, 2015 ยท View on GitHub
[Unreleased][unreleased]
Added
- security.md
- Security paragraph in readme
Changed
- move security content to https://github.com/Friz-zy/awesome-linux-containers#security
1.4 - 2015-06-18
Added
- target, args, kwargs as clearly required arguments
- get, get_all functions into args_aliases.py
- processing of different types of values for uid_map and gid_map agrguments
- proc, rootdir, workdir, daemonize, stdin, stdout, stderr arguments into Container.init
- runup, preup, daemonize, chroot, chdir, chtty, postup, exceptup, preexec, postexec, exceptexec functions into Container
- proc variable into Clone and Container
- setns now can take path to namespaces files as arguments
- parent_pid as second argument into setns
Changed
- add rasing value error in setns
- processing of args and kwargs in Container.init
- Chroot class now based on Container
- change pid to target_pid first argument in setns
- set to None default values for 6 ns flags in Container.init and setns
- up README and docs
Removed
- except block from setns
1.3.1 - 2015-05-26
Fixed
- order of namespaces in args_aliases: it's important for setns! via src of nsenter
- docstrings
- readme
1.3 - 2015-05-15
Added
- setns.py with setns context manager
- args_aliases.py with dicts of possible additional arguments for many cases
- Inject class and cli
Fixed
- error handling with ctypes in cloning.py
- setns
1.2.4 - 2015-05-02
Fixed
- docstrings
- error handling
- add multilicensing: now pyspaces under MIT or BSD or Apache 2.0
- up cli and example in readme
Added
- 'all' argument into Container.init
1.2.3 - 2015-04-30
Added
- link to python-nsenter in readme
- TODO into readme
- discuss and link to butter in readme
- additional argument 'all' in cli
Changed
- add alisas 'mnt' for 'fs' option of cli execute
- update importing in process.py
- docstrings
- cli structure
1.2.2 - 2015-04-21
Fixed
- readme for pypi
1.2 - 2015-04-21
Added
- new class Chroot in process.py
- chroot option in cli
Changed
- cli example in readme
Fixed
- cli verbose mode
1.1.3 - 2015-04-20
Removed
- click from requireds
Changed
- cli version now used argparse instead of click
Added
- pins in readme
- docs
1.1.2 - 2015-04-19
Fixed
- pypi index and readme
1.1.1 - 2015-04-19
Changed
- add md2rst with pyndoc into setup.py
1.1 - 2015-04-18
Added
- add cli
- add click as requirement library
Fixed
- example in readme
- import convention for libc
1.0.5 - 2015-04-18
Added
- CHANGELOG.md
Changed
- move ctypes and libc into libc.py
Fixed
- Add self.sentinel into cloning.Clone for python3 compatibility
1.0 - 2015-04-16
Changed
- README.md
- docstrings
Added
- setup.py and package on pypi
- tests files
- directories structure
- cloning.py and process.py as first working concept
- initial commit with necessary files
unreleased 1.3.1-1.4 1.3-1.3.1 1.2.4-1.3 1.2.3-1.2.4 1.2.2-1.2.3 1.2-1.2.2 1.1.3-1.2 1.1.2-1.1.3 1.1.1-1.1.2 1.1-1.1.1 1.0.5-1.1 1.0-1.0.5