Open
Conversation
The `*` import was shadowing the name of the pyclass. The PyMethods trait was only defined for the multiple-pymethods feature, but it cannot be conditionally imported inside the macro. I just defined the trait unconditionally. Fixes #4792.
* fix: update type import cfg * add: add newsfragments
* Fix unsoundness in `PyBytesWriter::write_vectored` * Add testcase * Update safety comment on `PyBytesWriter::set_len` * Apply suggestion Co-authored-by: Icxolu <10486322+Icxolu@users.noreply.github.com> --------- Co-authored-by: Icxolu <10486322+Icxolu@users.noreply.github.com>
Merging this PR will degrade performance by 21.15%
Performance Changes
Comparing Footnotes |
* update UI tests for Rust 1.94 * ci: debug windows introspection failure * check path for failed object * ensure file path for `test-introspection` is correct
* fix deadlock when initializing enum via `into_pyobject()` * newsfragment * fix `unreachable_code` failure
Contributor
|
Think we should backport #5917 as well? |
Member
Member
Author
|
I actually deliberately skipped #5917 because it could break existing compiles. Thought it's probably best to defer that to 0.29.0, which probably means we should aim to ship that before too long. I'll try to get this shipped later today, sorry for the delay, ran out of energy yesterday evening and dropped the ball on a few different things. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backports for an upcoming 0.28.3 release.
Will wait until #5928 is resolved (to cherry-pick it here) and then I think we're ready to ship this set of fixes.