Skip to content

Migrate mypy.ini to pyproject.toml#119

Merged
jovnc merged 1 commit intogit-mastery:mainfrom
jiaxinnns:chore/mypy
Apr 4, 2026
Merged

Migrate mypy.ini to pyproject.toml#119
jovnc merged 1 commit intogit-mastery:mainfrom
jiaxinnns:chore/mypy

Conversation

@jiaxinnns
Copy link
Copy Markdown
Contributor

Fixes #110

Copy link
Copy Markdown
Collaborator

@jovnc jovnc left a comment

Choose a reason for hiding this comment

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

LGTM

@jovnc jovnc merged commit 3340627 into git-mastery:main Apr 4, 2026
6 checks passed
@jiaxinnns jiaxinnns requested a review from Copilot April 15, 2026 06:26
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Migrates mypy configuration away from a standalone mypy.ini file into pyproject.toml, aligning with mypy’s supported pyproject.toml configuration and addressing issue #110.

Changes:

  • Add a [tool.mypy] section to pyproject.toml and set python_version = "3.13".
  • Remove the need for a separate mypy.ini file by consolidating configuration into pyproject.toml.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Adds mypy configuration under [tool.mypy] (sets the target Python version).
mypy.ini Removed (config now lives in pyproject.toml).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

Migrate mypy.ini to pyproject.toml

3 participants