forked from pool/python-numpydoc
Compare commits
9 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 54bff35f09 | |||
| dbfb0dde81 | |||
| f7c5d27872 | |||
| e74f95ec14 | |||
| 1879da51aa | |||
| ce6f7c916d | |||
| b59af912fb | |||
| 85c279ef7e | |||
| ec8f4c6643 |
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:866e5ae5b6509dcf873fc6381120f5c31acf13b135636c1a81d68c166a95f921
|
|
||||||
size 87575
|
|
||||||
3
numpydoc-1.9.0.tar.gz
Normal file
3
numpydoc-1.9.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:5fec64908fe041acc4b3afc2a32c49aab1540cf581876f5563d68bb129e27c5b
|
||||||
|
size 91451
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
From 543dbb1a19e372593197b6bbaa7f37d6bfd8bf8e Mon Sep 17 00:00:00 2001
|
|
||||||
From: Chiara Marmo <chiara.marmo@universite-paris-saclay.fr>
|
|
||||||
Date: Tue, 9 Jan 2024 11:48:24 +0100
|
|
||||||
Subject: [PATCH 1/3] Filter DeprecationWarning.
|
|
||||||
|
|
||||||
---
|
|
||||||
numpydoc/tests/test_validate.py | 1 +
|
|
||||||
1 file changed, 1 insertion(+)
|
|
||||||
|
|
||||||
diff --git a/numpydoc/tests/test_validate.py b/numpydoc/tests/test_validate.py
|
|
||||||
index d41e4bd0..0671684b 100644
|
|
||||||
--- a/numpydoc/tests/test_validate.py
|
|
||||||
+++ b/numpydoc/tests/test_validate.py
|
|
||||||
@@ -1348,6 +1348,7 @@ def test_bad_generic_functions(self, capsys, func):
|
|
||||||
assert isinstance(errors, list)
|
|
||||||
assert errors
|
|
||||||
|
|
||||||
+ @pytest.mark.filterwarnings("ignore::DeprecationWarning")
|
|
||||||
@pytest.mark.parametrize(
|
|
||||||
"klass,func,msgs",
|
|
||||||
[
|
|
||||||
|
|
||||||
@@ -1,3 +1,66 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 31 18:06:59 UTC 2025 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
|
- Need to mention:
|
||||||
|
* Drop numpydoc-pr523-py312deprecation.patch
|
||||||
|
* Drop mockapp.patch
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 31 15:43:39 UTC 2025 - Felix Stegmeier <felix.stegmeier@suse.com>
|
||||||
|
|
||||||
|
- 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).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 27 12:20:40 UTC 2025 - ecsos <ecsos@opensuse.org>
|
||||||
|
|
||||||
|
- Add %{?sle15_python_module_pythons}
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 4 13:30:11 UTC 2025 - Markéta Machová <mmachova@suse.com>
|
||||||
|
|
||||||
|
- Add mockapp.patch to fix test failure with Sphinx 8.1
|
||||||
|
- Trim dependencies
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 20 16:21:18 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 1.8.0:
|
||||||
|
* Unify CLIs (#537).
|
||||||
|
* Move "Attributes" and "Methods" below "Parameters" (#571).
|
||||||
|
* FIX: coroutines can have a return statement (#542).
|
||||||
|
* Unwrap decorated objects for YD01 validation check (#541).
|
||||||
|
* Fix bug with validation encoding (#550).
|
||||||
|
* Add note about TOML regex; fix typo (#552).
|
||||||
|
* DOC: Clarify recommendations regarding use of backticks
|
||||||
|
(#525).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 3 07:51:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
Wed Apr 3 07:51:01 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package python-numpydoc
|
# spec file for package python-numpydoc
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2025 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@@ -16,8 +16,9 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-numpydoc
|
Name: python-numpydoc
|
||||||
Version: 1.7.0
|
Version: 1.9.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Sphinx extension to support docstrings in Numpy format
|
Summary: Sphinx extension to support docstrings in Numpy format
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@@ -26,24 +27,16 @@ URL: https://github.com/numpy/numpydoc
|
|||||||
Source: https://files.pythonhosted.org/packages/source/n/numpydoc/numpydoc-%{version}.tar.gz
|
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 2024-02-29)
|
# https://docs.python.org/3/objects.inv (changes from time to time, accessed 2024-02-29)
|
||||||
Source1: python-objects.inv
|
Source1: python-objects.inv
|
||||||
# PATCH-FIX-UPSTREAM numpydoc-pr523-py312deprecation.patch gh#numpy/numpydoc#523
|
|
||||||
Patch0: numpydoc-pr523-py312deprecation.patch
|
|
||||||
BuildRequires: %{python_module Jinja2 >= 2.10}
|
|
||||||
BuildRequires: %{python_module Sphinx >= 5}
|
BuildRequires: %{python_module Sphinx >= 5}
|
||||||
BuildRequires: %{python_module base >= 3.8}
|
BuildRequires: %{python_module base >= 3.8}
|
||||||
BuildRequires: %{python_module pip}
|
BuildRequires: %{python_module pip}
|
||||||
BuildRequires: %{python_module setuptools}
|
BuildRequires: %{python_module setuptools}
|
||||||
BuildRequires: %{python_module tabulate >= 0.8.10}
|
|
||||||
BuildRequires: %{python_module tomli >= 1.1.0 if %python-base < 3.11}
|
|
||||||
BuildRequires: %{python_module wheel}
|
BuildRequires: %{python_module wheel}
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: python-rpm-macros
|
BuildRequires: python-rpm-macros
|
||||||
Requires(post): update-alternatives
|
Requires(post): update-alternatives
|
||||||
Requires(postun): update-alternatives
|
Requires(postun): update-alternatives
|
||||||
Requires: python-Jinja2 >= 2.10
|
|
||||||
Requires: python-Sphinx >= 5
|
Requires: python-Sphinx >= 5
|
||||||
Requires: python-tabulate >= 0.8.10
|
|
||||||
Requires: (python-tomli if python-base < 3.11)
|
|
||||||
BuildArch: noarch
|
BuildArch: noarch
|
||||||
# SECTION test requirements
|
# SECTION test requirements
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
@@ -70,22 +63,22 @@ sed -i "\|https://docs.python.org/3| s|None|'%{SOURCE1}'|" numpydoc/tests/tinybu
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
%python_clone -a %{buildroot}%{_bindir}/validate-docstrings
|
%python_clone -a %{buildroot}%{_bindir}/numpydoc
|
||||||
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
%python_expand %fdupes %{buildroot}%{$python_sitelib}
|
||||||
|
|
||||||
%check
|
%check
|
||||||
%pytest
|
%pytest
|
||||||
|
|
||||||
%post
|
%post
|
||||||
%python_install_alternative validate-docstrings
|
%python_install_alternative numpydoc
|
||||||
|
|
||||||
%postun
|
%postun
|
||||||
%python_uninstall_alternative validate-docstrings
|
%python_uninstall_alternative numpydoc
|
||||||
|
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%license LICENSE.txt
|
%license LICENSE.txt
|
||||||
%doc README.rst
|
%doc README.rst
|
||||||
%python_alternative %{_bindir}/validate-docstrings
|
%python_alternative %{_bindir}/numpydoc
|
||||||
%{python_sitelib}/numpydoc/
|
%{python_sitelib}/numpydoc/
|
||||||
%{python_sitelib}/numpydoc-%{version}.dist-info
|
%{python_sitelib}/numpydoc-%{version}.dist-info
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user