All Versions
133
Latest Version
Avg Release Cycle
10 days
Latest Release
930 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.14.1 Changes
April 21, 2022๐ Features & Improvements
- 0๏ธโฃ Ask for description when doing
pdm init
and create default README for libraries. #1041
๐ Bug Fixes
- ๐ Fix a bug of missing subdirectory fragment when importing from a
requirements.txt
. #1036 - ๐ Fix use_cache.json with corrupted python causes
pdm use
error. #1039 - Ignore the
optional
key when converting from Poetry's dependency entries. #1042
๐ Improved Documentation
- ๐ Clarify documentation on enabling PEP582 globally. #1033
- 0๏ธโฃ Ask for description when doing
-
v1.14.0 Changes
April 08, 2022๐ Features & Improvements
- Editable installations won't be overridden unless
--no-editable
is passed.pdm add --no-editable
will now override theeditable
mode of the given packages. #1011 - ๐ Re-calculate the file hashes when running
pdm lock --refresh
. #1019
๐ Bug Fixes
- ๐ Fix a bug that requirement with extras isn't resolved to the version as specified by the range. #1001
- Replace the
${PROJECT_ROOT}
in the output ofpdm list
. #1004 - ๐ Further fix the python path issue of MacOS system installed Python. #1023
- ๐ Fix the install path issue on Python 3.10 installed from homebrew. #996
๐ Improved Documentation
- Document how to install PDM inside a project with Pyprojectx. #1004
Dependencies
- ๐ Support
installer 0.5.x
. #1002
- Editable installations won't be overridden unless
-
v1.13.6 Changes
March 28, 2022 -
v1.13.5 Changes
March 23, 2022๐ Features & Improvements
- Users can change the install destination of global project to the user site(
~/.local
) withglobal_project.user_site
config. #885 - Make the path to the global project configurable. Rename the configuration
auto_global
toglobal_project.fallback
and deprecate the old name. #986
๐ Bug Fixes
- ๐ Fix the compatibility when fetching license information in
show
command. #966 - Don't follow symlinks for the paths in the requirement strings. #976
- ๐ Use the default install scheme when installing build requirements. #983
- Fix a bug that
_.site_packages
is overridden by default option value. #985
- Users can change the install destination of global project to the user site(
-
v1.13.4 Changes
March 09, 2022๐ Features & Improvements
- โก๏ธ Update the dependency
pdm-pep517
to support PEP 639. #959
๐ Bug Fixes
- โก๏ธ Update the dependency
-
v1.13.3 Changes
February 24, 2022๐ Bug Fixes
- ๐ Fix a bug that VCS repo name are parsed as the package name. #928
- ๐ Support prerelease versions for global projects. #932
- ๐ Fix a bug that VCS revision in the lock file isn't respected when installing. #933
Dependencies
- Switch from
pythonfinder
tofindpython
as the Python version finder. #930
-
v1.13.2 Changes
February 20, 2022๐ Bug Fixes
- ๐ Fix a regression issue that prereleases can't be installed if the version specifier of the requirement doesn't imply that. #920
-
v1.13.1 Changes
February 18, 2022 -
v1.13.0 Changes
February 18, 2022๐ Features & Improvements
- Support
pre_*
andpost_*
scripts for task composition. Pre- and Post- scripts forinit
,build
,install
andlock
will be run if present. #789 - ๐ Support
--config/-c
option to specify another global configuration file. #883 - ๐ Packages with extras require no longer inherit the dependencies from the same package without extras. It is because the package without extras are returned as one of the dependencies. This change won't break the existing lock files nor dependency cache. #892
- ๐ Support version ranges in
[tool.pdm.overrides]
table. #909 - Rename config
use_venv
topython.use_venv
; rename configfeature.install_cache
toinstall.cache
; rename configfeature.install_cache_method
toinstall.cache_method
; rename configparallel_install
toinstall.parallel
. #914
๐ Bug Fixes
- ๐ Fix a bug that file URLs or VCS URLs don't work in
[tool.pdm.overrides]
table. #861 - ๐ Fix a bug of identifier mismatch for URL requirements without an explicit name. #901
- No
requires-python
should be produced if ANY(*
) is given. #917 - ๐ Fix a bug that
pdm.lock
gets created when--dry-run
is passed topdm add
. #918
๐ Improved Documentation
- 0๏ธโฃ The default editable backend becomes
path
. #904
๐ Removals and Deprecations
- Stop auto-migrating projects from PDM 0.x format. #912
๐จ Refactor
- Support
-
v1.13.0.post0 Changes
February 18, 2022๐ Bug Fixes
- ๐ Fix a bug that incompatible platform-specific wheels are installed. #921