Features & Improvements
- Pass original working directory as env variable to pdm scripts (#3179)
- Output similar commands or script command when the input command is not correct (#3270)
- improve readability of Python interpreter validation message (#3276)
- Print task name by default when using
pdm run
(#3277) - Make
OrderedSet.__contains__
run in O(1) (#3280) - Emit
post_lock
after writing pyproject.toml and pdm.lock in add/update (#3285) - Drop support of Python 3.8 (#3298)