Skip to content

Conversation

@bluetech
Copy link
Member

The first two commits are small cleanups.

The last two commits are minor refactors in preparation for adding native TOML support, but I think make sense on their own.

Do it early so later code doesn't have to deal with `type=None`.
Doesn't seem needed. Maybe it was useful before dicts had guaranteed
iteration order? `pytest --help` output is unchanged.
As we add native toml support, the name `IniValue` will be less
appropriate.
I am going to add another field, then it will start being ambiguous, so
make it kw-only to ensure clarity.
@bluetech bluetech added the skip news used on prs to opt out of the changelog requirement label Oct 25, 2025
Copy link
Member

@nicoddemus nicoddemus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@bluetech bluetech merged commit d5a0057 into pytest-dev:main Oct 25, 2025
33 checks passed
@bluetech bluetech deleted the config-tweaks branch October 25, 2025 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news used on prs to opt out of the changelog requirement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants