Releases: mansenfranzen/autodoc_pydantic
Releases · mansenfranzen/autodoc_pydantic
v2.2.0
2.2.0 (2024-04-26)
✨ Features
- Allow empty strings for directive prefixes (#285) (be21d37)
- Remove duplicated docs strings when
use_attribute_docstrings
is used inpydantic >= 2.7
(#276) (0ddb12f)
🐛 Bug Fixes
- deps: update dependency erdantic to <v2 (#246) (3c8daa8)
- deps: update dependency erdantic to ^0.7.0 (#226) (0909963)
- deps: update dependency flake8 to v7 (#233) (c270e8a)
- deps: update dependency pytest to v8 (#234) (8b330af)
- deps: update dependency sphinx-copybutton to ^0.5.0 (#227) (7ada937)
- deps: update dependency sphinx-rtd-theme to v2 (#235) (f43cfa9)
- deps: update dependency sphinxcontrib-mermaid to ^0.9.0 (#229) (984ce05)
- Improve error message for
_sort_summary_list
failures (#243) (87923a1) - Test please-release (d4595bf)
- Use more precise
name
instead ofobject_name
for_sort_summary_list
error msg (#244) (42bdd4b)
⛏ Other Changes
- Add
changelog-sections
to please-release (#218) (5355f98) - Add
refactor
and more categories to release-please configuration. (#258) (71e1c60) - Add Coduim PR Agent Workflow (#236) (38f9e16)
- Configure Renovate (#225) (efc2f9a)
- Deactivate dependency dashboard (#238) (11afaf3)
- deps: update abatilo/actions-poetry action to v3 (#230) (be248a4)
- deps: update actions/checkout action to v4 (#231) (5774bdf)
- deps: update actions/setup-python action to v5 (#232) (2bc973b)
- fix link in all-contributors bot (#281) (8261254)
- improve changelog (b22840f)
- Remove
dev
extras andtox
from pyproject.toml (204f246) - Remove dependabot in favor for Mend's renovate (#267) (9726cc5)
- Revert all-contributors commit type (#282) [skip ci] (c4c8fe7)
- Use ruff for linting and formatting (#242) (461be30)
📖 Documentation
- add exs-dwoodward as a contributor for code (#250) (532b54f)
- Add hint mentioning that pydantic directive prefixes allow empty strings (be21d37)
- Add missing erdantic version number (#224) (4c9c6b2)
- Fix broken link in example section (40b5b22)
- Improve
README.md
with update badges and remove animated gif comparison examples (40b5b22) - improve erdantic example (3c8daa8)
- Recommend globally installed tox instead of poetry installed tox (#223) (204f246)
- Remove pydantic v1/v2 branch note from developer setup guide (204f246)
- Replace Sphinx
index.rst
with repo'sREADME.md
(#270) (40b5b22) - Use
myst_parser
to includeCHANGELOG.md
instead of rst (#245) (e6fe9e1)
🚀 CI/CD Pipeline
- Add
pip-audit
security scanner (#268) (0be2710) - Add daily scheduled GH workflow with test for pre-release versions (#265) (a4c5140)
- Add dependabot configuration (#248) (dc0a81d)
- Add explicit
pydantic_settings
versions to prevent unwanted pydantic version upgrades in CI matrix (#263) (2c5c4d5) - Add pydantic 2.7 to test matrix (#253) (afdec96)
- fix broken tox environment naming convention preventing correct version selection (134c3cb)
- Fix incorrect tox env name for security scans (#271) (bcb9ee0)
- Ignore release-please branches for CI tests (#221) (5f4c0dc)
- Integrate
mypy
type checking (#259) ([134c3cb](https://github.com/mansenfranzen/autodoc...