Skip to content

mewnala#90

Open
tychedelia wants to merge 5 commits intoprocessing:mainfrom
tychedelia:stubs
Open

mewnala#90
tychedelia wants to merge 5 commits intoprocessing:mainfrom
tychedelia:stubs

Conversation

@tychedelia
Copy link
Member

Sets up PyPI CI and stub generation for CI.

The PyPI CI flow was generated via maturin: https://www.maturin.rs/distribution.html.
See the PyPI classifiers I added: https://pypi.org/classifiers/
We are going to deploy using OIDC: https://docs.pypi.org/trusted-publishers/creating-a-project-through-oidc/

For stubs we need to depend on pyo3 main and substantially refactor our pymodule in Rust to all be inside a single mod rather than split up. This is noisey but ultimately not very different overall.

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.

1 participant