Releases: pdm-project/pdm
Releases · pdm-project/pdm
Release v0.4.0
Features & Improvements
- Global project support
- Add a new option
-g/--global
to manage global project. The default location is at ~/.pdm/global-project
.
- Use the virtualenv interpreter when detected inside an activated venv.
- Add a new option
-p/--project
to select project root other than the default one. #30
- Add a new command
pdm config del
to delete an existing config item. #71
Bug Fixes
- Fix a URL parsing issue that username will be dropped in the SSH URL. #68
Improved Documentation
- Add docs for global project and selecting project path. #30
Release v0.3.2
Features & Improvements
- Display all availible Python interpreters if users don't give on in
pdm init
. #67
Bug Fixes
- Regard
4.0
as infinite upper bound when checking subsetting. #66
Release v0.3.1
Bug Fixes
- Fix a bug that
ImpossiblePySpec
's hash clashes with normal one.
Release v0.3.0
Features & Improvements
- Add a new command
pdm config
to inspect configurations. #26
- Add a new command
pdm cache clear
to clean caches. #63
Bug Fixes
- Correctly show dependency graph when circular dependencies exist. #62
Improved Documentation
- Write the initial documentation for PDM. #14
Release v0.2.6
Features & Improvements
- Improve the user interface of selecting Python interpreter. #54
Bug Fixes
- Fix the wheel installer to correctly unparse the flags of console scripts. #56
- Fix a bug that OS-dependent hashes are not saved. #57
Release v0.2.5
Features & Improvements
- Allow specifying Python interpreter via
--python
option in pdm init
. #49
- Set
python_requires
when initializing and defaults to >={current_version}
. #50
Bug Fixes
- Always consider wheels before tarballs; correctly merge markers from different parents. #47
- Filter out incompatible wheels when installing. #48
Release v0.2.4
Bug Fixes
- Use the project local interpreter to build wheels. #43
- Correctly merge Python specifiers when possible. #4
Release v0.2.3
Bug Fixes
- Fix a bug that editable build generates a malformed
setup.py
.
Release v0.2.2
Features & Improvements
- Add a fancy greeting banner when user types
pdm --help
. #42
Bug Fixes
- Fix the RECORD file in built wheel. #41
Dependencies
- Add dependency
python-cfonts
to display banner. #42
Release v0.2.1
Bug Fixes
- Fix a bug that short python_version markers can't be parsed correctly. #38
- Make
_editable_intall.py
compatible with Py2.