- Need to mention:
* Drop numpydoc-pr523-py312deprecation.patch
* Drop mockapp.patch
- update to 1.9.0
* 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).
* MAINT: Changed class constructor init GL08 reporting (#592).
* BUG: Correct functionality of numpydoc SS05 (#613).
* Specity the types of numpydoc_xref_ignore option (#631).
* 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).
* 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).
OBS-URL: https://build.opensuse.org/request/show/1296857
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpydoc?expand=0&rev=19
* 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).
* MAINT: Changed class constructor init GL08 reporting (#592).
* BUG: Correct functionality of numpydoc SS05 (#613).
* Specity the types of numpydoc_xref_ignore option (#631).
* 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).
* 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).
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpydoc?expand=0&rev=24
- update to 1.7.0:
* PERF: wrap inspect.getsourcelines with cache (#532).
* during tokenize, use UTF8 encoding on all platforms (#510).
* fix 'Alias for field number X' problem with NamedTuples
* 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).
* ENH: Allow a trailing COMMA or PERIOD in a See Also function list block.
* BUG: turn member descriptors into links
* Escape the * in *args and **kwargs
OBS-URL: https://build.opensuse.org/request/show/1164292
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpydoc?expand=0&rev=15
* PERF: wrap inspect.getsourcelines with cache (#532).
* during tokenize, use UTF8 encoding on all platforms (#510).
* fix 'Alias for field number X' problem with NamedTuples
* 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).
* ENH: Allow a trailing COMMA or PERIOD in a See Also function list block.
* BUG: turn member descriptors into links
* Escape the * in *args and **kwargs
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpydoc?expand=0&rev=16
Forwarded request #1153590 from bnavigator
- Update to 1.6.0
* Requires Python 3.8+ and Sphinx 5+.
## Closed issues
* `numpydoc ignore` inline comment not recognized when using
decorators #495
* Align pre-commit and Sphinx rule override syntax #466
* Use pyproject.toml #473
* circleci-artifacts-redirector-action error #469
* Incorporate a pre-commit hook for numpydoc validation #450
* PR06 fails when offending type name is used only as a substring
#446
* style of [1] is strange in numpydoc docs #443
* Double click on function parameter selects parameter type as
well #427
## Merged pull requests
* BUG: validator now handles properties #500 (sdiebolt)
* Fix clean_backref for extensions that have backrefs to inline
elements. #499 (mcmtroffaes)
* BUG: validator now handles decorators #496 (sdiebolt)
* TST: Test no-file for source #493 (larsoner)
* Update pydata-sphinx-theme #490 (jarrodmillman)
* Sync updates to generate_requirements.py from scikit-image #485
(mwtoews)
* Generate requirements files from pyproject.toml #483 (mwtoews)
* Add token for artifact redirector #470 (jarrodmillman)
* Use rtd template (old method is deprecated) #468
(jarrodmillman)
* Drop Python 3.7 #462 (jarrodmillman)
* Require Sphinx 5+ #461 (jarrodmillman)
* Pre-commit hook for running numpydoc validation #454
OBS-URL: https://build.opensuse.org/request/show/1154144
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpydoc?expand=0&rev=14
- Update to 1.6.0
* Requires Python 3.8+ and Sphinx 5+.
## Closed issues
* `numpydoc ignore` inline comment not recognized when using
decorators #495
* Align pre-commit and Sphinx rule override syntax #466
* Use pyproject.toml #473
* circleci-artifacts-redirector-action error #469
* Incorporate a pre-commit hook for numpydoc validation #450
* PR06 fails when offending type name is used only as a substring
#446
* style of [1] is strange in numpydoc docs #443
* Double click on function parameter selects parameter type as
well #427
## Merged pull requests
* BUG: validator now handles properties #500 (sdiebolt)
* Fix clean_backref for extensions that have backrefs to inline
elements. #499 (mcmtroffaes)
* BUG: validator now handles decorators #496 (sdiebolt)
* TST: Test no-file for source #493 (larsoner)
* Update pydata-sphinx-theme #490 (jarrodmillman)
* Sync updates to generate_requirements.py from scikit-image #485
(mwtoews)
* Generate requirements files from pyproject.toml #483 (mwtoews)
* Add token for artifact redirector #470 (jarrodmillman)
* Use rtd template (old method is deprecated) #468
(jarrodmillman)
* Drop Python 3.7 #462 (jarrodmillman)
* Require Sphinx 5+ #461 (jarrodmillman)
* Pre-commit hook for running numpydoc validation #454
OBS-URL: https://build.opensuse.org/request/show/1153590
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpydoc?expand=0&rev=14
- Update to 1.1.0
Implemented enhancements
* MAINT: Suggestions from reviewing test suite #271 (rossbar)
* DEV: Add testing requirements #267 (rossbar)
* BUG: Defer to autodoc for signatures #221 (thequackdaddy)
Fixed bugs
* function signatures for *args, **kwargs objects off #218
* BUG: Connect to earlier event #269 (larsoner)
Closed issues
* “Handler <function mangle_docstrings at 0x7f64b5ba57b8> for
event ‘autodoc-process-docstring’ threw an exception” #268
* Timing of next release #249
* self included in list of params for method #220
* Additional notes
* Due to merging of #221, self and cls no longer will appear in method signatures.
- Release 1.0.0
Implemented enhancements
* ENH: Add args and kwargs to example #258 (larsoner)
* MAINT,STY: Upgrade to bionic, and change style similar to
NumPy #253 (mwtoews)
* Delay import of Sphinx #248 (cgohlke)
* Adding –validate option __main__ and run new validation #240
(datapythonista)
* Add docstring validation script (from pandas) #238
(datapythonista)
* ENH: Test full output and coverage #230 (larsoner)
* DOC: Add description for blank lines after the docstring. #229
(bingyao)
Fixed bugs
* References outside function #214
* FIX: Get doc of actual class in test #262 (larsoner)
* TST: Add inherited method #260 (larsoner)
* Fixes references outside function (#214) #259 (Hoxbro)
* Disable escaping “*” on signature #256 (tk0miya)
* MAINT: clean-up unused objects #254 (mwtoews)
* STY: Reword first lines of example.py docstrings #246
(justinludwig)
* DOC: Fixed three formatting issues in docs #245 (rossbar)
* STY Minor style improvements to doc/example.py to pass
validation #243 (rth)
* BUG: Allow no . at end if indented #239 (larsoner)
* DOC: Update links and code checkers info in format.rst #228
(bingyao)
* DOC: Update links and info in conf.py. #227 (bingyao)
* BUG: Fix full rebuilds #226 (larsoner)
* MAINT: doctest and pytest #225 (larsoner)
* Py3fy some doctests. #224 (anntzer)
* MAINT: fix trivial source comment typos #222 (luzpaz)
* Add missing headings to code examples #252 (Cadair)
Removed
* MNT Drop Python 2.7 and 3.4 support #236 (rth)
Closed issues
* Prefix added to reference keys in class docstrings #263
* Test failure with python 3.9 #261
* sphinx doc napoleon extension maintainer interest request #251
* Missing reference to float_power function in the ufunc list
#250
Additional notes
* CSS styling changed from NumpyDoc < 0.8 and Sphinx < 2.0 to
more properly make use of definition lists. This can cause
issues with rendering that can be fixed via CSS, especially
when using sphinx-rtd-theme.
- Add python-objects.inv to provide the inventory locally for
tests
- Don't install matplotlib for tests
* it is not available for python 3.6
* it is not used in tests because the doc directory is skipped
in all cases
OBS-URL: https://build.opensuse.org/request/show/874710
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-numpydoc?expand=0&rev=8
- Do not pull both nose and pytest, just stick with pytest
- Update to version 0.9.1
* Updating minimum sphinx version in setup.py
- Update to version 0.9.0
* CI: bump minimum Sphinx version tested from 1.2.3 to 1.6.5
* report object name upon mangle_docstrings exception
* ENH: Just use obj
* FIX: Opt-in, test, uniform styling, css
* Add cross-reference links to parameter types
* ENH: Allow a trailing COMMA or PERIOD in a See Also function list block.
* FIX parsing of type-only return params
* ENH: Added support for multiple functions+description
* ENH: accept autoclass member options
* Support Receives section for generator.send(...) params
* Use DEDUPLICATION_TAG to determine whether a citation node is
in a docstring
* ENH Only print the index if it is necessary.
* Clarify location of certain invalid docstrings.
* BUG: turn member descriptors into links
* FIX: Escape chars in re
* MNT Fix collections.abc imports
* FIX pedantic handling of whitespace in reference regex
* FIX remove duplicated citation back-references
* Move arg and kwargs escaping to docscrape_sphinx
* Escape the * in *args and **kwargs
OBS-URL: https://build.opensuse.org/request/show/718088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-numpydoc?expand=0&rev=9