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