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

Switch to hatchling, and requiring Python 3.9+ #115

Merged
merged 8 commits into from
Apr 8, 2023

Conversation

felixfontein
Copy link
Collaborator

No description provided.

@felixfontein felixfontein mentioned this pull request Apr 5, 2023
@felixfontein felixfontein force-pushed the hatch branch 5 times, most recently from 38a5322 to 7954841 Compare April 7, 2023 13:37
@felixfontein felixfontein changed the title [WIP] Began switching to hatchling, and requiring Python 3.9+ Switch to hatchling, and requiring Python 3.9+ Apr 7, 2023
@felixfontein felixfontein marked this pull request as ready for review April 7, 2023 14:08
@felixfontein felixfontein requested a review from gotmax23 April 7, 2023 14:16
Copy link
Collaborator

@gotmax23 gotmax23 left a comment

Choose a reason for hiding this comment

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

Here are some initial comments

Copy link
Collaborator

Choose a reason for hiding this comment

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

Should we move this to an integration nox target?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I first wanted to do that, but than decided to not do it in this PR since it is a quite extensive job, and also there would be five different targets and not just one (you really want to run them in parallel since they take a long time).

Copy link
Collaborator

Choose a reason for hiding this comment

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

nox supports parametrizing sessions which would make this easier, but yeah, I think it's reasonable to do that separately.

changelogs/fragments/hatchling.yml Outdated Show resolved Hide resolved
noxfile.py Outdated Show resolved Hide resolved
pyproject.toml Show resolved Hide resolved
.github/workflows/nox.yml Outdated Show resolved Hide resolved
felixfontein and others added 2 commits April 7, 2023 23:00
Co-authored-by: Maxwell G <maxwell@gtmx.me>
Copy link
Collaborator

@gotmax23 gotmax23 left a comment

Choose a reason for hiding this comment

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

I have a couple last comments. Other than that, I think we're good to go 😄.

.github/workflows/antsibull-docs.yml Show resolved Hide resolved
noxfile.py Outdated Show resolved Hide resolved
.github/workflows/antsibull-docs.yml Outdated Show resolved Hide resolved
.github/workflows/antsibull-docs.yml Show resolved Hide resolved
.github/workflows/nox.yml Show resolved Hide resolved
felixfontein and others added 2 commits April 8, 2023 22:40
Co-authored-by: Maxwell G <maxwell@gtmx.me>
Co-authored-by: Maxwell G <maxwell@gtmx.me>
pyproject.toml Outdated Show resolved Hide resolved
pyproject.toml Outdated Show resolved Hide resolved
Copy link
Collaborator

@gotmax23 gotmax23 left a comment

Choose a reason for hiding this comment

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

Ack. Thanks for working on this!

@gotmax23 gotmax23 merged commit 347e85d into ansible-community:main Apr 8, 2023
@felixfontein
Copy link
Collaborator Author

@gotmax23 thanks for reviewing!

@felixfontein felixfontein deleted the hatch branch April 8, 2023 21:05
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