Skip to content

Commit f4b4f0b

Browse files
committed
chore(deps): remove unused mypy configuration
- Remove mypy and django-stubs configuration from pyproject.toml - Keep pyright as the single type checker (project switched from mypy to pyright in v2.20.0) - Clean up unused dependencies to simplify development setup
1 parent 60c7ca4 commit f4b4f0b

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
### 🔧 Technical Improvements
66
- **Type safety**: Fixed all pyright typing errors for better code quality and maintainability
77
- **Code cleanup**: Removed unused functions and improved type annotations throughout codebase
8+
- **Dependencies**: Removed unused mypy configuration and django-stubs dependency
89

910
## 4.3.0 (2025-07-12)
1011

pyproject.toml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ dev = [
5050
"pytest-randomly>=3.15.0",
5151
"pytest-timeout>=2.3.1",
5252
"pytest>=8.3.3",
53-
"django-stubs[compatible-mypy]>=5.1.1",
5453
]
5554

5655
[build-system]
@@ -71,14 +70,6 @@ reportPrivateUsage = "warning"
7170
[tool.pyright.defineConstant]
7271
TYPE_CHECKING = true
7372

74-
# mypy
75-
[tool.mypy]
76-
python_version = "3.10"
77-
plugins = ["mypy_django_plugin.main"]
78-
79-
[tool.django-stubs]
80-
django_settings_module = "tests.settings"
81-
strict_settings = false
8273

8374
# Ruff
8475
[tool.ruff]

0 commit comments

Comments
 (0)