Features & Improvements
- Log the response text when
pdm publishfails with HTTP error. #2400
Bug Fixes
- Improve the error message when a specific package can't be found in the lockfile. #2358
- prevent wrong project name (including space and illegal characters) #2360
- Fix a bug that PDM cannot detect namespace packages correctly when creating symlinks. The package's
__init__.pycontains an unusual line. #2378 - Fix template files created by
pdm initbeing read-only when copied from a read-only PDM installation. #2379 - Don't reset the build backend when asking for import. #2388
- Never wrap the output of the
exportcommand. #2390 - Forbid global project in conda base environment, since it may remove conda-managed packages. #2409