Pdm-backend

Latest version: v2.4.3

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 7

2.0.2

   🐞 Bug Fixes
- Fix an issue the files in build directory are not collected when src layout is used &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/152 [<samp>(7686b)</samp>](https://github.com/pdm-project/pdm-backend/commit/7686b12)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/2.0.1...2.0.2)

2.0.1

&nbsp;&nbsp;&nbsp;🚀 Features

- Support overriding sdist mtime with SOURCE_DATE_EPOCH Resolve 149 &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/149 [<samp>(d94fb)</samp>](https://github.com/pdm-project/pdm-backend/commit/d94fb2c)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- A crash issue when using static version metadata Close 150 &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/150 [<samp>(59f61)</samp>](https://github.com/pdm-project/pdm-backend/commit/59f61cb)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/2.0.0...2.0.1)

2.0.0

&nbsp;&nbsp;&nbsp;🚀 Features

- Rename the package to `pdm-backend` &nbsp;-&nbsp; by frostming [<samp>(79d10)</samp>](https://github.com/pdm-project/pdm-backend/commit/79d1077)
- Rewrite the builders to support build hooks &nbsp;-&nbsp; by frostming [<samp>(9d5d5)</samp>](https://github.com/pdm-project/pdm-backend/commit/9d5d5a4)
- Rename the is_enabled hook to pdm_build_hook_enabled &nbsp;-&nbsp; by frostming [<samp>(4729b)</samp>](https://github.com/pdm-project/pdm-backend/commit/4729bd1)
- Update vendored packaging to 22.0 &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/135 [<samp>(5bee4)</samp>](https://github.com/pdm-project/pdm-backend/commit/5bee400)
- Associate builder to the context object &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/136 [<samp>(2986d)</samp>](https://github.com/pdm-project/pdm-backend/commit/2986dc6)
- Add a shortcut to get hook config &nbsp;-&nbsp; by frostming [<samp>(e5841)</samp>](https://github.com/pdm-project/pdm-backend/commit/e5841ae)
- Retrieve the backend version with importlib.metadata &nbsp;-&nbsp; by frostming [<samp>(20d0f)</samp>](https://github.com/pdm-project/pdm-backend/commit/20d0fb1)
- Wrap version in parentheses &nbsp;-&nbsp; by frostming [<samp>(03ba6)</samp>](https://github.com/pdm-project/pdm-backend/commit/03ba610)
- Update vendored pyproject-metadata to 0.7.0 &nbsp;-&nbsp; by frostming [<samp>(20c5e)</samp>](https://github.com/pdm-project/pdm-backend/commit/20c5ef4)
- Support specifying zipinfo date via env var &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/144 [<samp>(e7768)</samp>](https://github.com/pdm-project/pdm-backend/commit/e776826)
- Support specifying zipinfo date via env var &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/145 [<samp>(cd1fc)</samp>](https://github.com/pdm-project/pdm-backend/commit/cd1fc91)
- Support custom tag regex pattern &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/148 [<samp>(eb72f)</samp>](https://github.com/pdm-project/pdm-backend/commit/eb72f31)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Run setup.py after initialization &nbsp;-&nbsp; by frostming [<samp>(edcd8)</samp>](https://github.com/pdm-project/pdm-backend/commit/edcd802)
- Always call hook in the generated setup.py &nbsp;-&nbsp; by frostming [<samp>(67db6)</samp>](https://github.com/pdm-project/pdm-backend/commit/67db615)
- Don't force description and version field &nbsp;-&nbsp; by frostming [<samp>(85b81)</samp>](https://github.com/pdm-project/pdm-backend/commit/85b8199)
- Only quote string when the requirement is a URL &nbsp;-&nbsp; by frostming [<samp>(0a9b2)</samp>](https://github.com/pdm-project/pdm-backend/commit/0a9b213)
- Remove version from dynamic if no version config is found &nbsp;-&nbsp; by frostming [<samp>(5ace2)</samp>](https://github.com/pdm-project/pdm-backend/commit/5ace212)
- Ensure the version is not None &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/142 [<samp>(3e34c)</samp>](https://github.com/pdm-project/pdm-backend/commit/3e34c8a)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/1.1.1...2.0.0)

2.0.0a4

&nbsp;&nbsp;&nbsp;🚀 Features

- Update vendored packaging to 22.0 &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/135 [<samp>(5bee4)</samp>](https://github.com/pdm-project/pdm-backend/commit/5bee400)
- Associate builder to the context object &nbsp;-&nbsp; by frostming in https://github.com/pdm-project/pdm-backend/issues/136 [<samp>(2986d)</samp>](https://github.com/pdm-project/pdm-backend/commit/2986dc6)
- Add a shortcut to get hook config &nbsp;-&nbsp; by frostming [<samp>(e5841)</samp>](https://github.com/pdm-project/pdm-backend/commit/e5841ae)
- Retrieve the backend version with importlib.metadata &nbsp;-&nbsp; by frostming [<samp>(20d0f)</samp>](https://github.com/pdm-project/pdm-backend/commit/20d0fb1)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Don't force description and version field &nbsp;-&nbsp; by frostming [<samp>(85b81)</samp>](https://github.com/pdm-project/pdm-backend/commit/85b8199)
- Only quote string when the requirement is a URL &nbsp;-&nbsp; by frostming [<samp>(0a9b2)</samp>](https://github.com/pdm-project/pdm-backend/commit/0a9b213)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/2.0.0a3...2.0.0a4)

2.0.0a3

&nbsp;&nbsp;&nbsp;🚀 Features

- Rename the is_enabled hook to pdm_build_hook_enabled &nbsp;-&nbsp; by frostming [<samp>(4729b)</samp>](https://github.com/pdm-project/pdm-backend/commit/4729bd1)

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Always call hook in the generated setup.py &nbsp;-&nbsp; by frostming [<samp>(67db6)</samp>](https://github.com/pdm-project/pdm-backend/commit/67db615)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/2.0.0a2...2.0.0a3)

2.0.0a2

&nbsp;&nbsp;&nbsp;🐞 Bug Fixes

- Run setup.py after initialization &nbsp;-&nbsp; by frostming [<samp>(edcd8)</samp>](https://github.com/pdm-project/pdm-backend/commit/edcd802)

&nbsp;&nbsp;&nbsp;&nbsp;[View changes on GitHub](https://github.com/pdm-project/pdm-backend/compare/2.0.0a1...2.0.0a2)

Page 5 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.