Skip to content

Conversation

musicinmybrain
Copy link
Contributor

Add a symlink to the top-level license file to fix the lack of a license file in the published pyo3-async-runtimes-macros crate. Note that the chosen Apache-2.0 license requires its text to be distributed.

Before this PR:

$ cargo publish --dry-run
[…]
$ tar -tzf ../target/package/pyo3-async-runtimes-macros-0.26.0.crate
pyo3-async-runtimes-macros-0.26.0/.cargo_vcs_info.json
pyo3-async-runtimes-macros-0.26.0/Cargo.lock
pyo3-async-runtimes-macros-0.26.0/Cargo.toml
pyo3-async-runtimes-macros-0.26.0/Cargo.toml.orig
pyo3-async-runtimes-macros-0.26.0/README.md
pyo3-async-runtimes-macros-0.26.0/src/lib.rs
pyo3-async-runtimes-macros-0.26.0/src/tokio.rs

After this PR:

$ cargo publish --dry-run
[…]
$ tar -tzf ../target/package/pyo3-async-runtimes-macros-0.26.0.crate
pyo3-async-runtimes-macros-0.26.0/.cargo_vcs_info.json
pyo3-async-runtimes-macros-0.26.0/Cargo.lock
pyo3-async-runtimes-macros-0.26.0/Cargo.toml
pyo3-async-runtimes-macros-0.26.0/Cargo.toml.orig
pyo3-async-runtimes-macros-0.26.0/LICENSE
pyo3-async-runtimes-macros-0.26.0/README.md
pyo3-async-runtimes-macros-0.26.0/src/lib.rs
pyo3-async-runtimes-macros-0.26.0/src/tokio.rs

@davidhewitt davidhewitt merged commit da865a7 into PyO3:main Sep 30, 2025
35 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.

3 participants