79591f2161
* First implementation * tweak error message wording * Fix boolean logic * Remove redundant parens * Add test for weakref error * Fix test * Reword error message * Add expected error output * Rinse and repeat for `dict` * Add test output file * Ignore Rust Rover config files * cargo fmt * Add newsfragment * Update newsfragments/4194.added.md Co-authored-by: David Hewitt <mail@davidhewitt.dev> * Use ensure_spanned! macro Co-authored-by: David Hewitt <mail@davidhewitt.dev> * Use ensure_spanned! macro for weakref error, too Co-authored-by: David Hewitt <mail@davidhewitt.dev> * Revert "Ignore Rust Rover config files" This reverts commit 6c8a2eec581ed250ec792d8465772d649b0a3199. * Update wording for error message Co-authored-by: Icxolu <10486322+Icxolu@users.noreply.github.com> * Update weakref error message, too * Refactor constant to a pyversions module * Fix compiler errors * Another wording update Co-authored-by: David Hewitt <mail@davidhewitt.dev> * And make weakref wording the same * Fix compiler error due to using weakref in our own code * Fix after merge * apply conditional pyclass * update conditional compilation in tests --------- Co-authored-by: cojmeister <luqas.c@gmail.com> Co-authored-by: David Hewitt <mail@davidhewitt.dev> Co-authored-by: Icxolu <10486322+Icxolu@users.noreply.github.com>
2 lines
104 B
Markdown
2 lines
104 B
Markdown
Added error messages when using `weakref` or `dict` when compiling for `abi3` for Python older than 3.9
|