1.9.0 ===== We're happy to announce the release of numpydoc 1.9.0! Enhancements ------------ - ignore some errors at module level (`#593 `_). - Rework hook output to remove the table (`#611 `_). - Switch to storing AST nodes on the stack for more accurate method signature check and easy access to parent nodes (`#623 `_). Bug Fixes --------- - MAINT: Changed class constructor __init__ GL08 reporting (`#592 `_). - BUG: Correct functionality of numpydoc SS05 (`#613 `_). - Specity the types of ``numpydoc_xref_ignore`` option (`#631 `_). Documentation ------------- - DOC: Do not use types for ``*args``, ``**kwargs`` (`#585 `_). - mention conda-forge in installation docs (`#595 `_). - Fix typo in validation.rst (`#605 `_). - Fix broken link in ``format.rst`` (`#628 `_). Maintenance ----------- - CI: use hashes for actions' versions in publishing job (`#579 `_). - Bump the actions group with 2 updates (`#581 `_). - Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 in the actions group (`#582 `_). - [pre-commit.ci] pre-commit autoupdate (`#583 `_). - MAINT: Add _exception_on_warning to MockApp (`#586 `_). - Bump the actions group across 1 directory with 2 updates (`#590 `_). - don't pass maxsplit as positional arg (`#596 `_). - [pre-commit.ci] pre-commit autoupdate (`#598 `_). - Add Python 3.13 support (`#599 `_). - Update readthedocs config (`#600 `_). - Bump the actions group with 2 updates (`#603 `_). - Bump the actions group with 3 updates (`#609 `_). - [pre-commit.ci] pre-commit autoupdate (`#614 `_). - Bump actions/download-artifact from 4.2.1 to 4.3.0 in the actions group (`#620 `_). - Bump scientific-python/circleci-artifacts-redirector-action from 1.0.0 to 1.1.0 in the actions group (`#627 `_). - Switch to dependency groups (`#626 `_). - Fix pip setup command in github workflow (`#629 `_). Contributors ------------ 13 authors added to this release (alphabetically): - Brigitta Sipőcz (`@bsipocz `_) - Daniel McCloy (`@drammock `_) - Eric Larson (`@larsoner `_) - Gilles Peiffer (`@Peiffap `_) - Jarrod Millman (`@jarrodmillman `_) - Lucas Colley (`@lucascolley `_) - Matt Gebert (`@mattgebert `_) - Maxine Hartnett (`@maxinelasp `_) - Ross Barnowski (`@rossbar `_) - Stefan van der Walt (`@stefanv `_) - Stefanie Molin (`@stefmolin `_) - Tim Hoffmann (`@timhoffm `_) - Yuki Kobayashi (`@koyuki7w `_) 7 reviewers added to this release (alphabetically): - Charles Harris (`@charris `_) - Eric Larson (`@larsoner `_) - Jarrod Millman (`@jarrodmillman `_) - Lucas Colley (`@lucascolley `_) - Matt Gebert (`@mattgebert `_) - Ross Barnowski (`@rossbar `_) - Stefan van der Walt (`@stefanv `_) _These lists are automatically generated, and may not be complete or may contain duplicates._ 1.8.0 ===== We're happy to announce the release of numpydoc 1.8.0! Enhancements ------------ - Unify CLIs (`#537 `_). - Move "Attributes" and "Methods" below "Parameters" (`#571 `_). Bug Fixes --------- - FIX: coroutines can have a return statement (`#542 `_). - Unwrap decorated objects for YD01 validation check (`#541 `_). - Fix bug with validation encoding (`#550 `_). Documentation ------------- - Classify development status as Production/Stable (`#548 `_). - Add note about TOML regex; fix typo (`#552 `_). - DOC: Clarify recommendations regarding use of backticks (`#525 `_). Maintenance ----------- - Fix typo in label-check.yml (`#538 `_). - [pre-commit.ci] pre-commit autoupdate (`#539 `_). - DEV: Rm xfails from pytest summary (`#540 `_). - Drop Python 3.8 support (`#545 `_). - Clean up old sphinx cruft (`#549 `_). - Test on sphinx 7.3 (`#547 `_). - Require GHA update grouping (`#553 `_). - Update pre-commit config (`#554 `_). - Use ruff for linting and formatting (`#555 `_). - Use intersphinx registry to avoid out of date links (`#563 `_). - Do not rely on requirements.txt in ci, use .[test,doc] (`#566 `_). - CI: update action that got moved org (`#567 `_). - Fix navbar for documentation pages (`#569 `_). - [pre-commit.ci] pre-commit autoupdate (`#570 `_). - docscrape: fixes from SciPy (`#576 `_). - MAINT: Remove scale to work around PyPI bug (`#578 `_). Contributors ------------ 10 authors added to this release (alphabetically): - Brigitta Sipőcz (`@bsipocz `_) - Eric Larson (`@larsoner `_) - Jarrod Millman (`@jarrodmillman `_) - Lucas Colley (`@lucascolley `_) - M Bussonnier (`@Carreau `_) - Matt Haberland (`@mdhaber `_) - Melissa Weber Mendonça (`@melissawm `_) - Ross Barnowski (`@rossbar `_) - Stefanie Molin (`@stefmolin `_) - Thomas A Caswell (`@tacaswell `_) 7 reviewers added to this release (alphabetically): - Eric Larson (`@larsoner `_) - Jarrod Millman (`@jarrodmillman `_) - M Bussonnier (`@Carreau `_) - Matt Haberland (`@mdhaber `_) - Ross Barnowski (`@rossbar `_) - Stefan van der Walt (`@stefanv `_) - Stefanie Molin (`@stefmolin `_) _These lists are automatically generated, and may not be complete or may contain duplicates._ 1.7.0 ===== We're happy to announce the release of numpydoc 1.7.0! Enhancements ------------ - PERF: wrap inspect.getsourcelines with cache (`#532 `_). Bug Fixes --------- - during tokenize, use UTF8 encoding on all platforms (`#510 `_). - fix 'Alias for field number X' problem with NamedTuples (`#527 `_). Documentation ------------- - DOC: Fix typos found by codespell (`#514 `_). - DOC: Update link to mailing list (`#518 `_). - Add Python 3.12 to classifiers (`#529 `_). - Update release process (`#534 `_). - Update release process (`#535 `_). Maintenance ----------- - [pre-commit.ci] pre-commit autoupdate (`#508 `_). - [pre-commit.ci] pre-commit autoupdate (`#513 `_). - MAINT: apply refurb suggestion (`#515 `_). - [pre-commit.ci] pre-commit autoupdate (`#516 `_). - Bump actions/setup-python from 4 to 5 (`#520 `_). - [pre-commit.ci] pre-commit autoupdate (`#521 `_). - Filter ``DeprecationWarning`` in failing test for python 3.12 (`#523 `_). - MAINT: Replace NameConstant with Constant (`#524 `_). - [pre-commit.ci] pre-commit autoupdate (`#526 `_). - Update precommit repos (`#531 `_). - Require sphinx 6 (`#530 `_). - Use trusted publisher (`#533 `_). Contributors ------------ 8 authors added to this release (alphabetically): - Chiara Marmo (`@cmarmo `_) - Daniel McCloy (`@drammock `_) - Dimitri Papadopoulos Orfanos (`@DimitriPapadopoulos `_) - Eric Larson (`@larsoner `_) - Jarrod Millman (`@jarrodmillman `_) - Niko Föhr (`@fohrloop `_) - Philipp Hoffmann (`@dontgoto `_) - Ross Barnowski (`@rossbar `_) 9 reviewers added to this release (alphabetically): - Antoine Pitrou (`@pitrou `_) - Charles Harris (`@charris `_) - Daniel McCloy (`@drammock `_) - Eric Larson (`@larsoner `_) - GitHub Web Flow (`@web-flow `_) - Jarrod Millman (`@jarrodmillman `_) - Niko Föhr (`@fohrloop `_) - Ross Barnowski (`@rossbar `_) - Stefan van der Walt (`@stefanv `_) _These lists are automatically generated, and may not be complete or may contain duplicates._