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

Join to template, adding python 3.12 support #3363

Merged
merged 225 commits into from May 2, 2024

Conversation

pacrob
Copy link
Contributor

@pacrob pacrob commented Apr 24, 2024

Bringing the joy and wonder of the python project template to web3! (finally)

Main change is adding python 3.12 testing.
Otherwise, most updates are structural to bring things in line with the template.

Todo:

  • Clean up commit history
  • Add or update documentation related to these changes
  • Add entry to the release notes

Cute Animal Picture

image

@pacrob pacrob changed the title Join to template Join to template, adding python 3.12 support Apr 25, 2024
@pacrob pacrob marked this pull request as ready for review April 26, 2024 16:39
Copy link
Contributor

@reedsa reedsa left a comment

Choose a reason for hiding this comment

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

Looks good, ran tests, build and docs successfully. Thanks! 🚢

Copy link
Collaborator

@kclowes kclowes left a comment

Choose a reason for hiding this comment

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

This will be so nice to get in! I left a few comments, but nothing major.

.readthedocs.yaml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
.project-template/template_vars.txt Outdated Show resolved Hide resolved
.gitignore Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
Makefile Outdated Show resolved Hide resolved
tox.ini Outdated
deps=
wheel
build[virtualenv]
allowlist_externals=
bash.exe
commands=
bash.exe {toxinidir}/web3/scripts/release/test_windows_wheel_install.sh
Copy link
Collaborator

Choose a reason for hiding this comment

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

I think this should stay. See: #3046

tox.ini Show resolved Hide resolved
@pacrob pacrob force-pushed the join-to-template branch 2 times, most recently from 8297405 to 346ad3b Compare April 30, 2024 19:46
@pacrob pacrob removed the request for review from kclowes April 30, 2024 19:46
@pacrob pacrob force-pushed the join-to-template branch 5 times, most recently from 6edb68d to 6f3a5d6 Compare April 30, 2024 21:52
@pacrob pacrob requested a review from kclowes April 30, 2024 22:00
Copy link
Collaborator

@kclowes kclowes left a comment

Choose a reason for hiding this comment

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

Looks good to me! I just left one small comment.

setup.py Outdated Show resolved Hide resolved
@pacrob pacrob merged commit b57cfb6 into ethereum:main May 2, 2024
71 checks passed
@pacrob pacrob deleted the join-to-template branch May 2, 2024 21:36
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.

None yet