Multivenv

Latest version: v1.0.0a40

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

Scan your dependencies

Page 1 of 7

1.0.0alpha.40

[1.0.0-alpha.40](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.39...v1.0.0-alpha.40) (2022-12-13)


Bug Fixes

* Remove verbose pip tools compile that was accidentally hard-coded ([3647d48](https://github.com/nickderobertis/multivenv/commit/3647d48bb3ce22992f6993ba68cfd196229b70cd))

1.0.0alpha.39

[1.0.0-alpha.39](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.38...v1.0.0-alpha.39) (2022-12-13)


Bug Fixes

* Add os_release to system info ([4a0e51d](https://github.com/nickderobertis/multivenv/commit/4a0e51d4ec7bba973387f1224a98f1ce90ded63d))
* Handle patching pip tags so that can access packages not compatible with the current system. Needs try/finally cleanup ([5dabc59](https://github.com/nickderobertis/multivenv/commit/5dabc59c7ae3f15380441fa3960e4a0759c565ad))
* Internal restructure to handle nullable cases ([e03fef6](https://github.com/nickderobertis/multivenv/commit/e03fef6401dce0139d088cf9056c5322617afe8b))
* Use platform.release() if release not defined in env ([b36276b](https://github.com/nickderobertis/multivenv/commit/b36276beae873b388ec1d8f217d18d3aa617421e))
* Wrap patching with try/finally ([0261f59](https://github.com/nickderobertis/multivenv/commit/0261f59517c87171392e4364e7be0046dd6accc7))

1.0.0alpha.38

[1.0.0-alpha.38](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.37...v1.0.0-alpha.38) (2022-08-06)


Bug Fixes

* Make more resilient to bad mvenv state files. Should make it so that changing the format is not a breaking change, just causes an extra sync ([15c3fe4](https://github.com/nickderobertis/multivenv/commit/15c3fe4635357bc6c8d22d9f5ca79939f5dd40fb))


Features

* Allow specifying auto_sync_changed paths per venv that will trigger re-auto-sync of that venv when any of those files change ([940f9f6](https://github.com/nickderobertis/multivenv/commit/940f9f66e42f1b46c65431b202aaa2a7048a8803))

1.0.0alpha.37

[1.0.0-alpha.37](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.36...v1.0.0-alpha.37) (2022-08-05)


Bug Fixes

* Use the correct bin path on windows ([5cbaa82](https://github.com/nickderobertis/multivenv/commit/5cbaa82e4a2e3101be30de780167ccb86f3465e6))

1.0.0alpha.36

[1.0.0-alpha.36](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.35...v1.0.0-alpha.36) (2022-08-04)


Bug Fixes

* Allow mvenv to work from subdir by making all relative paths relative to the config file location. Also add config path and cwd to info output ([49ed8fa](https://github.com/nickderobertis/multivenv/commit/49ed8faf32faa8692e87b3860cca147cf15167d2))
* Avoid line breaks in JSON outpuit ([d8751bb](https://github.com/nickderobertis/multivenv/commit/d8751bb5240a92d8408c404336ca14a2ddb99b35))


BREAKING CHANGES

* Python API for commands has changed, now .invoke should be used

1.0.0alpha.35

[1.0.0-alpha.35](https://github.com/nickderobertis/multivenv/compare/v1.0.0-alpha.34...v1.0.0-alpha.35) (2022-08-03)


Features

* Support running arbitrary commands in venv, by switching to using env vars rather than using direct binary path ([7092747](https://github.com/nickderobertis/multivenv/commit/7092747f692d5ae360e8a2f808559e784e18717f))

Page 1 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.