Skip to content

temp: report FEATURES-as-dict warning at the real caller#38819

Closed
feanil wants to merge 0 commit into
feanil/features-dict-migrationfrom
feanil/features-dict-temp
Closed

temp: report FEATURES-as-dict warning at the real caller#38819
feanil wants to merge 0 commit into
feanil/features-dict-migrationfrom
feanil/features-dict-temp

Conversation

@feanil

@feanil feanil commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Third PR in the FEATURES-as-dict migration stack. Stacked on #38772.

Single temp: commit that fixes FeaturesProxy's stacklevel so the Accessing FEATURES as a dict is deprecated DeprecationWarning points at the real caller instead of always reporting line 89 of the proxy itself. Used to drive the migration: each green-CI run surfaces the list of flags still left to migrate.

Not for merge — this PR exists so we can iterate on the surfaced list while the upstream bridge / migration PRs land. Will be closed once every flag is migrated and FeaturesProxy is deleted.

Stack:

@feanil feanil force-pushed the feanil/features-dict-migration branch from 346382f to 520006a Compare June 26, 2026 19:59
@feanil feanil force-pushed the feanil/features-dict-migration branch from 520006a to 20636c5 Compare July 9, 2026 14:03
@feanil feanil force-pushed the feanil/features-dict-temp branch from 55b8500 to a1dd86b Compare July 9, 2026 14:04
@feanil feanil force-pushed the feanil/features-dict-migration branch 2 times, most recently from 529d37b to d975a1e Compare July 9, 2026 19:31
@feanil feanil closed this Jul 9, 2026
@feanil feanil force-pushed the feanil/features-dict-temp branch from a1dd86b to d975a1e Compare July 9, 2026 19:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant