github pdm-project/pdm 1.4.3
v1.4.3

latest releases: 2.20.1, 2.20.0.post1, 2.20.0...
3 years ago

Features & Improvements

  • Change the group name of entry points from pdm.plugins to pdm.
    Export some useful objects and models for shorter import path. #318
  • Refactor: Remove the reference of stream singleton, improve the UI related code. #320
  • Support dependencies managed by poetry and flit being installed as editable packages. #324
  • Refactor: Extract the logic of finding interpreters to method for the sake of subclass overriding. #326
  • Complete the cache command, add list, remove and info subcommands. #329
  • Refactor: Unify the code about selecting interpreter to reduce the duplication. #331
  • Retrieve the version and description of a flit project by parsing the AST of the main file. #333

Bug Fixes

  • Fix a parsing error when non-ascii characters exist in pyproject.toml. #308
  • Fix a bug that non-editable VCS candidates can't satisfy their requirements once locked in the lock file. #314
  • Fix a bug of import-on-init that fails when requirements.txt is detected. #328

Miscellany

  • refactor pdm.iostream to improve 'typing' support #301
  • fix some typos #323

Don't miss a new pdm release

NewReleases is sending notifications on new releases.