regen100 / cmake-language-server

CMake LSP Implementation
MIT License
331 stars 25 forks source link

pdm-pep517 is deprecated #76

Closed 0-wiz-0 closed 12 months ago

0-wiz-0 commented 1 year ago

https://pypi.org/project/pdm-pep517/ says:

This project has been renamed and re-published as [pdm-backend](https://pypi.org/project/pdm-backend)

Here's a minimal diff to switch:

--- pyproject.toml.orig 2023-03-09 10:01:30.924441300 +0000
+++ pyproject.toml
@@ -38,9 +38,9 @@ cmake-language-server = "cmake_language_

 [build-system]
 requires = [
-    "pdm-pep517>=1.0.0",
+    "pdm-backend>=1.0.0",
 ]
-build-backend = "pdm.pep517.api"
+build-backend = "pdm.backend"

 [tool.pdm.version]
 source = "scm"