forked from pool/python-numpydoc
Accepting request 874710 from home:bnavigator:branches:devel:languages:python:numeric
- 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
This commit is contained in:
2
.gitattributes
vendored
2
.gitattributes
vendored
@@ -21,3 +21,5 @@
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
||||
## Specific LFS patterns
|
||||
python-objects.inv filter=lfs diff=lfs merge=lfs -text
|
||||
|
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9140669e6b915f42c6ce7fef704483ba9b0aaa9ac8e425ea89c76fe40478f642
|
||||
size 27555
|
3
numpydoc-1.1.0.tar.gz
Normal file
3
numpydoc-1.1.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c36fd6cb7ffdc9b4e165a43f67bf6271a7b024d0bb6b00ac468c9e2bfc76448e
|
||||
size 609482
|
@@ -1,3 +1,75 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 23 20:31:36 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 11 18:28:01 UTC 2020 - Arun Persaud <arun@gmx.de>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package python-numpydoc
|
||||
#
|
||||
# Copyright (c) 2020 SUSE LLC
|
||||
# Copyright (c) 2021 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,17 +16,20 @@
|
||||
#
|
||||
|
||||
|
||||
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
|
||||
%{?!python_module:%define python_module() python3-%{**}}
|
||||
%define skip_python2 1
|
||||
Name: python-numpydoc
|
||||
Version: 0.9.2
|
||||
Version: 1.1.0
|
||||
Release: 0
|
||||
Summary: Sphinx extension to support docstrings in Numpy format
|
||||
License: BSD-3-Clause
|
||||
Group: Development/Languages/Python
|
||||
URL: https://github.com/numpy/numpydoc
|
||||
Source: https://files.pythonhosted.org/packages/source/n/numpydoc/numpydoc-%{version}.tar.gz
|
||||
# https://docs.python.org/3/objects.inv (changes from time to time, accessed 2021-02-23)
|
||||
Source1: python-objects.inv
|
||||
BuildRequires: %{python_module Jinja2 >= 2.3}
|
||||
BuildRequires: %{python_module Sphinx >= 1.6.}
|
||||
BuildRequires: %{python_module matplotlib}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
@@ -45,6 +48,12 @@ of them in third-party projects.
|
||||
|
||||
%prep
|
||||
%setup -q -n numpydoc-%{version}
|
||||
# remove interpreter line. This script has no main section
|
||||
sed -i '1 {/env python/ d}' numpydoc/validate.py
|
||||
# don't check coverage
|
||||
sed -i 's/--cov.*$//' setup.cfg
|
||||
# provide the python doc inventory locally
|
||||
sed -i "\|https://docs.python.org/3| s|None|'%SOURCE1'|" numpydoc/tests/tinybuild/conf.py
|
||||
|
||||
%build
|
||||
%python_build
|
||||
@@ -54,7 +63,8 @@ of them in third-party projects.
|
||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||
|
||||
%check
|
||||
%pytest
|
||||
# ignore doc: gh#numpy/numpydoc#296
|
||||
%pytest --ignore doc/
|
||||
|
||||
%files %{python_files}
|
||||
%license LICENSE.txt
|
||||
|
3
python-objects.inv
Normal file
3
python-objects.inv
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:61f9e52900acb4a0b7254128c9f30b706b3048aa2380de5e7e3d80750019729d
|
||||
size 109541
|
Reference in New Issue
Block a user