2.1.2
📦 poetryView on GitHub →
✨ 2 features🐛 10 fixes🔧 5 symbols
Summary
This release focuses on performance improvements for dependency locking and marker operations, alongside several bug fixes for environment activation commands and marker logic determinism.
✨ New Features
- Improve performance of locking dependencies
- Improve performance of marker operations in poetry-core
🐛 Bug Fixes
- Fix an issue where markers were not locked correctly
- Fix non-deterministic results of poetry lock
- Fix poetry env activate returning the wrong command for tcsh
- Fix poetry env activate returning the wrong command for pwsh on Linux
- Fix incorrect marker calculation when removing parts covered by project's Python constraint
- Fix issue where extra markers were not simplified
- Fix non-deterministic intersection and union of markers
- Fix issue where intersection of python_version markers was not recognized as empty
- Fix issue where python_version markers were not simplified
- Fix conversion of Python constraints on a package into invalid markers
🔧 Affected Symbols
poetry lockpoetry env activatepoetry-coremarkerspython_version