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

1.2.2 Release #47

Merged
merged 3 commits into from
Jan 13, 2025
Merged

1.2.2 Release #47

merged 3 commits into from
Jan 13, 2025

Conversation

daxpryce
Copy link
Contributor

This will release 1.2.2 to pypi.

dylanwhawk and others added 3 commits December 29, 2024 15:05
Update pyproject for maturin 1.8.0
* Update build.yml

* Update pyproject.toml

Expanding our supported python trove identifiers to include python 3.13

* Update Cargo.toml

Updating pyo3 from 0.15 to 0.23

* Update pyproject.toml

Moving 3.6 and 3.7 to EOL (since not only they, but even 3.8 are EOL. pyo3 currently does not support abi3-py36, and I'm betting 3.7 is going to follow suit sometime soon.)

* Update Cargo.toml

abi3-py36 changing to abi3-py38

* Updated a bunch of versions. Pyo3 changed fairly substantially in signature specification for python. Also updated my first name everywhere.

* Updating versions, running clippy, yanking the logging nonsense that was never used and never should be used (there have to be better ways than that nonsense), and about to have clippy fix my convention of always using a return statement because I hate implicit returns but that's a me thing not a world thing

* More clippy fixes

* More clippy suggestions. It's like I never ran this before.

* Adding ipython and networkx as dev deps. `cd packages/pyo3 && uv sync && uv run ipython` get you to a reasonable repl for manual testing. I cannot believe I did not do proper python testing here. Maybe I did it in graspologic?

* Running cargo fmt

* Misspelled repetition, which I have also repetitively done in this commit message alone

* Committing some minor changes before I rebase on dev. I forgot the dev/main branching scheme.

* Updating the pyproject.toml to be correct as per the current pypa specification. I really hope this doesn't break older versions.

* Fixing the changes clippy made to some of the commonmark documentation in the function. Too much was being treated as a quoted paragraph.
@daxpryce daxpryce merged commit 70551ca into main Jan 13, 2025
12 checks passed
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