Skip to content

Run tests with macros and without experimental inspect#5913

Open
Tpt wants to merge 1 commit intoPyO3:mainfrom
Tpt:tpt/tests-without-experimental-inspect
Open

Run tests with macros and without experimental inspect#5913
Tpt wants to merge 1 commit intoPyO3:mainfrom
Tpt:tpt/tests-without-experimental-inspect

Conversation

@Tpt
Copy link
Copy Markdown
Contributor

@Tpt Tpt commented Mar 25, 2026

We are currently not testing pyo3 with the macros feature enabled but without full enabled, i.e. with the default set of pyo3 features

Fixes Issue #5910

@Tpt Tpt added the CI-skip-changelog Skip checking changelog entry label Mar 25, 2026
@Tpt Tpt force-pushed the tpt/tests-without-experimental-inspect branch from a4a7225 to dcdd176 Compare March 25, 2026 19:06
We are currently not testing pyo3 with the `macros` feature enabled but without `full` enabled
@Tpt Tpt force-pushed the tpt/tests-without-experimental-inspect branch from dcdd176 to 8089ba8 Compare March 26, 2026 09:00
@Tpt Tpt marked this pull request as ready for review March 26, 2026 09:19
features += ",nightly"

return (None, "abi3", features, f"abi3,{features}")
return (None, "abi3", "macros", "abi3,macros", features, f"abi3,{features}")
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

There's a trade-off that doing this will make CI more expensive. @davidhewitt do you happen to have context for why you excluded testing just the "macros" feature here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI-skip-changelog Skip checking changelog entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants