Replies: 2 comments
-
|
Let's do it. I think this should be in a dedicated branch before merging into dev, and then main. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Changed with #195 already |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
PEP 518 – Specifying Minimum Build System Requirements for Python Projects suggests to use a
pyproject.tomlfile to specify the build dependencies and provide all project-related metadata and Python.org adjusted their Packaging Tutorial accordingly.PyPulseq currently still uses the "old" concept of a
setup.pyfile, but the ongoing refactoring process (#95, #123) might be the right moment to switch to a ``pyproject.toml` file.The advantage of a
pyproject.tomlfile is that it can also be used as config file for almost all current linters and formatters. A simple example of apyproject.tomlfile including some additional tool configurations can be found in the pyproject-toml-cheat-sheet Github Repo.What are your opinions?
Beta Was this translation helpful? Give feedback.
All reactions