Skip to content

Commit 066401e

Browse files
Update mypyc_attr supported keys list for weakref support (#15)
* Ignore .worktrees directory (#6) * chore: sync AGENTS rules to keep contributor guidance consistent (#8) * Update mypyc_attr supported keys test expectations * Delete AGENTS.md * Update .gitignore
1 parent 97d7722 commit 066401e

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

mypyc/test-data/irbuild-classes.test

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2927,11 +2927,11 @@ L0:
29272927
from mypy_extensions import mypyc_attr
29282928

29292929
@mypyc_attr("allow_interpreted_subclasses", "invalid_arg") # E: "invalid_arg" is not a supported "mypyc_attr" \
2930-
# N: supported keys: "allow_interpreted_subclasses", "free_list_len", "native_class", "serializable"
2930+
# N: supported keys: "allow_interpreted_subclasses", "free_list_len", "native_class", "serializable", "supports_weakref"
29312931
class InvalidArg:
29322932
pass
29332933
@mypyc_attr(invalid_kwarg=True) # E: "invalid_kwarg" is not a supported "mypyc_attr" \
2934-
# N: supported keys: "allow_interpreted_subclasses", "free_list_len", "native_class", "serializable"
2934+
# N: supported keys: "allow_interpreted_subclasses", "free_list_len", "native_class", "serializable", "supports_weakref"
29352935
class InvalidKwarg:
29362936
pass
29372937
@mypyc_attr(str()) # E: All "mypyc_attr" positional arguments must be string literals.

0 commit comments

Comments
 (0)