Isolate

Latest version: v0.14.3

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

Scan your dependencies

Page 8 of 9

0.7.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- Properly calculate the pythonpath for multi-Python chained environments

Features

- Support extra index URLs for virtualenv packages
- Support agent environment definitions in the server
- Preserve tracebacks

<!-- generated by git-cliff -->

0.6.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- Ensure conda environments are moved properly
- Build environments in their final destination

Features

- Expose installed binaries under PATH for custom packages
- Cross Python support for virtualenv and conda
- Recognize conda Python overwrites and prevent them with a helpful message
- Implement a Pyenv backend (FEA-505)
- Improve handling of missing Python versions in virtualenv
- Install missing Python versions for virtualenv with pyenv

Miscellaneous Tasks

- Ensure pre-commit is applied

Testing

- Ensure binaries are there

<!-- generated by git-cliff -->

0.5.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- High parallelism safe atomic cache locking

Features

- Enable extra environment definitions in isolate server ([41](https://github.com/orhun/git-cliff/issues/41))

<!-- generated by git-cliff -->

0.4.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- 3.7 compatibility

Features

- Isolate builder APIs!
- Add support for parallellism
- Add `is_agent()` to detect whether we are in an agent
- Publicize the interface module

Project

- Automatically install grpc and rich stuff

<!-- generated by git-cliff -->

0.3.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- Validate invalid parameters when initializing environments

Features

- Implement a client for isolate server as a new env
- Lazy load environment exports to reduce import time

<!-- generated by git-cliff -->

0.2.0

Changelog

All notable changes to this project will be documented in this file.

[unreleased]

Bug Fixes

- Use a different staging place when building environments

Features

- Unify extended Python IPC & consolidate agent startup logic
- Consolidate serialization/deserialization for proper error handling
- Implement gRPC based agent<->controller for RPC
- Migrate isolate server to gRPC

Miscellaneous Tasks

- Update title of release notes
- Fix server tests with the new endpoint change

Misc

- Update the version
- Add gRPC definition generator

<!-- generated by git-cliff -->

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.