Skip to content

Remove dead SQLAlchemy test configuration from pyproject.toml - #751

Merged
laughingman7743 merged 1 commit into
masterfrom
chore/remove-dead-sqla-testing-config
Aug 11, 2026
Merged

Remove dead SQLAlchemy test configuration from pyproject.toml#751
laughingman7743 merged 1 commit into
masterfrom
chore/remove-dead-sqla-testing-config

Conversation

@laughingman7743

Copy link
Copy Markdown
Member

WHAT

Remove the unused SQLAlchemy testing block from pyproject.toml.
Document why the equivalent configuration must remain in setup.cfg.

Closes #737.

WHY

The SQLAlchemy compliance test plugin reads sqla_testing settings only from setup.cfg or test.cfg.
Keeping the duplicate TOML block suggests that the plugin consumes a configuration source that it never reads.

TESTING

  • just lint
  • Verified that pyproject.toml no longer contains tool.sqla_testing.
  • Verified that setup.cfg still exposes requirement_cls and profile_file through ConfigParser.

@laughingman7743
laughingman7743 marked this pull request as ready for review August 11, 2026 05:52
@laughingman7743
laughingman7743 merged commit 32c4278 into master Aug 11, 2026
25 of 33 checks passed
@laughingman7743
laughingman7743 deleted the chore/remove-dead-sqla-testing-config branch August 11, 2026 05:52
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.

Remove dead [tool.sqla_testing] from pyproject.toml (setup.cfg cannot migrate)

1 participant