Skip to content

[v3-2-test] Fix ArgNotSet repr to use stable string instead of memory address (#65222)#66897

Open
vatsrahul1001 wants to merge 3 commits into
v3-2-testfrom
backport-322-65222
Open

[v3-2-test] Fix ArgNotSet repr to use stable string instead of memory address (#65222)#66897
vatsrahul1001 wants to merge 3 commits into
v3-2-testfrom
backport-322-65222

Conversation

@vatsrahul1001
Copy link
Copy Markdown
Contributor

@vatsrahul1001 vatsrahul1001 commented May 14, 2026

Cherry-pick of #65222


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.7)

Generated-by: Claude Code (Opus 4.7) following the guidelines

…5222)

* Add tests for ArgNotSet serialization and repr/str behavior

* Add serialize, __repr__, __str__ to ArgNotSet for deterministic serialization

* Flip ArgNotSet repr/str test to expect sentinel string and use top-level imports

* Delegate ArgNotSet __repr__/__str__ to serialize() for polymorphic sentinel strings

---------

Co-authored-by: taeyong <taeyong4.kim@navercorp.com>
(cherry picked from commit e0587fd)
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.2 milestone May 14, 2026
@vatsrahul1001 vatsrahul1001 added the type:bug-fix Changelog: Bug Fixes label May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants