Skip to content

build: configure setuptools in pyproject.toml #298

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

Merged
merged 12 commits into from
Mar 29, 2024
Merged

Conversation

jsstevenson
Copy link
Member

Per https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html. We've done this for most of our other projects now -- it enables some consolidation of tool configurations and is more reflective of modern Python packaging.

@jsstevenson jsstevenson added the priority:medium Medium priority label Mar 22, 2024
@jsstevenson
Copy link
Member Author

@korikuzma anything I'm forgetting? any special considerations for deploying to EB?

@jsstevenson jsstevenson requested a review from korikuzma March 29, 2024 00:37
@jsstevenson jsstevenson mentioned this pull request Mar 29, 2024
@jsstevenson jsstevenson marked this pull request as ready for review March 29, 2024 12:09
@korikuzma
Copy link
Member

@korikuzma anything I'm forgetting? any special considerations for deploying to EB?

I don't think so. Once this PR and #299 gets merged, I will rename epic-231 branch to main and see

@jsstevenson jsstevenson requested a review from korikuzma March 29, 2024 12:33
ope

Co-authored-by: Kori Kuzma <korikuzma@gmail.com>
@jsstevenson jsstevenson merged commit 8a0bf36 into epic-231 Mar 29, 2024
11 checks passed
@jsstevenson jsstevenson deleted the pyproject branch March 29, 2024 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority:medium Medium priority
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants