Skip to content

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

Merged
vatsrahul1001 merged 3 commits into
v3-2-testfrom
backport-322-65222
May 18, 2026
Merged

[v3-2-test] Fix ArgNotSet repr to use stable string instead of memory address (#65222)#66897
vatsrahul1001 merged 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
@vatsrahul1001 vatsrahul1001 requested a review from XD-DENG as a code owner May 18, 2026 04:25
@vatsrahul1001 vatsrahul1001 merged commit 586df8d into v3-2-test May 18, 2026
77 checks passed
@vatsrahul1001 vatsrahul1001 deleted the backport-322-65222 branch May 18, 2026 06:48
vatsrahul1001 added a commit that referenced this pull request May 20, 2026
…5222) (#66897)

* 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

---------


(cherry picked from commit e0587fd)

Co-authored-by: necmo <necmoyuri@gmail.com>
Co-authored-by: taeyong <taeyong4.kim@navercorp.com>
vatsrahul1001 added a commit that referenced this pull request May 20, 2026
…5222) (#66897)

* 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

---------


(cherry picked from commit e0587fd)

Co-authored-by: necmo <necmoyuri@gmail.com>
Co-authored-by: taeyong <taeyong4.kim@navercorp.com>
vatsrahul1001 added a commit that referenced this pull request May 21, 2026
…5222) (#66897)

* 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

---------


(cherry picked from commit e0587fd)

Co-authored-by: necmo <necmoyuri@gmail.com>
Co-authored-by: taeyong <taeyong4.kim@navercorp.com>
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