commit | e0422198fb4de0a5d81edd3de0d0ed32c119e9bb | [log] [tgz] |
---|---|---|
author | Jelle Zijlstra <jelle.zijlstra@gmail.com> | Mon May 06 15:57:27 2024 -0700 |
committer | GitHub <noreply@github.com> | Mon May 06 15:57:27 2024 -0700 |
tree | 8fedfb2ee456f4a96ddb673fbea256085c631e74 | |
parent | 040571f258d13a807f5c8e4ce0a182d5f9a2e81b [diff] |
gh-117486: Improve behavior for user-defined AST subclasses (#118212) Now, such classes will no longer require changes in Python 3.13 in the normal case. The test suite for robotframework passes with no DeprecationWarnings under this PR. I also added a new DeprecationWarning for the case where `_field_types` exists but is incomplete, since that seems likely to indicate a user mistake.