Skip to content

Migrate from setup.py to pyproject.toml#290

Merged
s-heppner merged 3 commits into
eclipse-basyx:mainfrom
rwth-iat:update-pyproject-toml-eclipse
Sep 13, 2024
Merged

Migrate from setup.py to pyproject.toml#290
s-heppner merged 3 commits into
eclipse-basyx:mainfrom
rwth-iat:update-pyproject-toml-eclipse

Conversation

@hadijannat
Copy link
Copy Markdown
Contributor

@hadijannat hadijannat commented Aug 30, 2024

Previously, we used setup.py for specifying our package, together with a requirements.txt for defining our dependencies.

PEP 518 introduces pyproject.toml as the new and suggested way of specifying both, build process and dependencies.
With this PR, we migrate from the old setup.py and requirements.txt to using pyproject.toml.

Copy link
Copy Markdown
Member

@s-heppner s-heppner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Other than that small documentation thing, it LGTM now.
Thank you very much! :)

Comment thread pyproject.toml Outdated
Comment thread pyproject.toml Outdated
Remove unnecessary comment
@s-heppner s-heppner changed the title Migrate changes for updating pyproject.toml to eclipse-basyx Migrate from setup.py to pyproject.toml Sep 13, 2024
@s-heppner s-heppner merged commit 208e6f9 into eclipse-basyx:main Sep 13, 2024
@s-heppner s-heppner deleted the update-pyproject-toml-eclipse branch September 13, 2024 11:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants