Skip to content

Three one-off deviations from the standard: db-retry version, compose2pod Homepage, eof-fixer self-lint #94

Closed

Description

@lesnik512

Why

Three findings that fit no batch:

  1. db-retry: pyproject.toml carries a real version. The standard, section 2: version = "0", the tag sets the real one through uv version $GITHUB_REF_NAME in just publish.
  2. compose2pod: [project.urls] lacks Homepage. Section 11: Homepage is the docs site, or https://modern-python.org if none.
  3. eof-fixer: does not run eof-fixer on itself. eof-fixer is missing from its lint dependency group and from the lint / lint-ci recipes (section 1 and 2). It can depend on its own published package, or run uv run python -m eof_fixer; either is fine as long as the recipe names match the contract.

Done when

Each repo's pyproject.toml / justfile matches the cited section.

Activity

  1. lesnik512 commented on Sep 13, 2026

    @lesnik512
    MemberAuthor

    Done. All three repos now match the cited sections:

    Found along the way: compose2pod's keywords did not mirror its topics (section 11). Fixed in modern-python/compose2pod#97.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestready-for-agentFully specified, ready for an AFK agent

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions