Skip to content

Commit

Permalink
make setup dependencies discoverable
Browse files Browse the repository at this point in the history
Currently, dependency resolvers like the one of PDM, cannot resolve the
setup dependencies correctly, as those are hidden inside the python
code of setup.py

Supplement setup.py with pyproject.toml. Note that we can't remove
setup.py yet, as it remains part of OpenStack's Project Testing
Interface.

Change-Id: Ifb414df2577bc9ada78eaa26747da4f4bd673dda
  • Loading branch information
DavHau authored and tipabu committed Jan 25, 2024
1 parent 7e65d10 commit 85a3e82
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[build-system]
requires = ["setuptools", "pbr"]
build-backend = "setuptools.build_meta"

0 comments on commit 85a3e82

Please sign in to comment.