Skip to content

Project tooling: pyproject.toml, ruff, mypy, pytest #25

@tayeva

Description

@tayeva

Description

Set up project tooling infrastructure:

  • pyproject.toml with ruff, mypy, pytest configuration
  • uv-based dependency management
  • Quality gates for CI

Acceptance Criteria

  • pyproject.toml with ruff (linting + formatting), mypy (strict), pytest config
  • uv run ruff check passes
  • uv run mypy configured
  • uv run pytest discovers tests

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions