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 our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace setup.py with PyPA "build" #363

Merged
merged 3 commits into from
Dec 1, 2022
Merged

Replace setup.py with PyPA "build" #363

merged 3 commits into from
Dec 1, 2022

Conversation

santisoler
Copy link
Member

@santisoler santisoler commented Nov 24, 2022

Use the build package to generate source and wheel distributions.
This means we can remove the setup.py file entirely since it's not
needed. Update the GitHub Actions workflows to match.

Relevant issues/PRs:

Inspired in fatiando/verde#371

Use the build package to generate source and wheel distributions.
This means we can remove the setup.py file entirely since it's not
needed. Update the GitHub Actions workflows to match.

Inspired in fatiando/verde#371
@santisoler santisoler added this to the v0.6.0 milestone Nov 24, 2022
@santisoler santisoler added the maintenance A maintenance task to improve development label Nov 25, 2022
Copy link
Member

@leouieda leouieda left a comment

Choose a reason for hiding this comment

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

Looks great!

@santisoler santisoler merged commit 46fea17 into main Dec 1, 2022
@santisoler santisoler deleted the ditch-setup.py branch December 1, 2022 23:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance A maintenance task to improve development
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants