Skip to content
New issue

Have a question about this project?Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of serviceand privacy statement.We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to pyproject.toml #3075

Draft
wants to merge 6 commits into
base: dev
Choose a base branch
from

Conversation

lostella
Copy link
Contributor

@lostella lostella commented Dec 6, 2023

Description of changes:the objective is to move all of the project config and metadata from setup.py and setup.cfg to pyproject.toml

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Please tag this pr with at least one of these labels to make our release process faster:BREAKING, new feature, bug fix, other change, dev setup

@lostella
Copy link
Contributor Author

lostella commented Dec 6, 2023

ValueError: invalid pyproject.toml config: `project`.
configuration error: `project` must contain ['version'] properties

We're currently handling the__version__in Python with some automagic-git-tag-related trick. Having the version written down inpyproject.tomlwould require that we update it manually when tagging I guess?

@abdulfatir
Copy link
Contributor

@lostella lostella changed the title Add project details to pyproject Move to pyproject.toml Dec 28, 2023
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