Releases: stefanhoelzl/scriptenv
Releases · stefanhoelzl/scriptenv
v0.3.0
- Features
- disabling scriptenv is supported
- use scriptenv.requires as contextmanger
- config value to disable lockfiles
- Pipfile.lock support
- Bugfixes
- makes scriptenv reenterable by avoiding duplicates in paths
- cleanup sys.modules when disabling scriptenv
- fixed cli run issue with flags in command
- fixes issue calling cli without args
- Internal
- refactored scriptenv into builder and env
- removes global state from integration tests
- added default_factory for config description
- fixes pylint use-list/dict-literal issues
master
- Features
- disabling scriptenv is supported
- use scriptenv.requires as contextmanger
- config value to disable lockfiles
- Pipfile.lock support
- Bugfixes
- makes scriptenv reenterable by avoiding duplicates in paths
- cleanup sys.modules when disabling scriptenv
- fixed cli run issue with flags in command
- fixes issue calling cli without args
- Internal
- refactored scriptenv into builder and env
- removes global state from integration tests
- added default_factory for config description
- fixes pylint use-list/dict-literal issues
v0.2.0
- Features
- reuse cache across updates
- forward scriptenv to subprocesses
- forward entry points to subprocesses
- added cli to run entry points of packages
- added basic config module
- Bugfixes
- fixes issue with packages containing invalid python files
- Internal
- updated readme with development and usage info
- using local version with git hash for latest releases
- added coverage and downloads badges to readme
- fixed spelling in readme
- remove author name from cache path
- refactor module structure
- added own module for pip interactions
- mccabe code complexity dropped to 4
- added own module for scriptenv
- resturctured integration tests
- updated roadmap
- default to user cache directory
- simplified ScriptEnv API
- updated readme
v0.1.0
- Features
- basic installation of requirements
- suppress pip stdout
- support multiple requirements
- support package version numbers
- cache packages
- uses appdirs for user cache directory
- caches resolved dependencies
- supports wheels
- Bugfixes
- fixes installation issues
- fixes windows path issues
- Internal
- use single pip install command
- encapsulates pip invocations
- package metadata updated
- added roadmap