You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+40Lines changed: 40 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,46 @@
1
1
# CHANGELOG
2
2
3
3
4
+
## v6.2.0 (2025-01-03)
5
+
6
+
### Documentation
7
+
8
+
* docs(quality): update documentation for code quality tools
9
+
10
+
- Add detailed code quality tools section to CONTRIBUTING.md
11
+
- Update Features section in README.md to include all linting tools
12
+
- Maintain Commitlint in the tooling list
13
+
- Include configuration details and usage instructions ([`d92e223`](https://github.com/gsinghjay/fast-api-ci-cd/commit/d92e2231250e38f4b1359421c7e93776a216586b))
14
+
15
+
### Features
16
+
17
+
* feat(lint): enhance code quality with flake8 and mypy
18
+
19
+
- Add flake8 with additional plugins:
20
+
- flake8-docstrings for docstring checks
21
+
- flake8-bugbear for additional bug checks
22
+
- flake8-comprehensions for list/dict/set comprehension checks
23
+
- flake8-simplify for code simplification suggestions
24
+
25
+
- Add mypy for static type checking with:
26
+
- Essential type stubs (PyYAML, python-jose, requests, setuptools)
27
+
28
+
- Pydantic plugin support
29
+
- Configurable type checking settings
30
+
31
+
- Fix code quality issues:
32
+
- Convert multi-line docstrings to single-line format
33
+
- Replace assert False with raise AssertionError()
* Merge pull request #83 from gsinghjay/feat/add-linting-improvements
40
+
41
+
feat(lint): enhance code quality with flake8 and mypy ([`fa1fc68`](https://github.com/gsinghjay/fast-api-ci-cd/commit/fa1fc68c737eaf43706e8386faf6ed9e61fbe99b))
0 commit comments