Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-sphinx-autodoc-typehints-1.25.3-1.4 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python312-sphinx-autodoc-typehints Distribution: openSUSE Tumbleweed
Version: 1.25.3 Vendor: openSUSE
Release: 1.4 Build date: Thu Feb 1 21:55:37 2024
Group: Development/Languages/Python Build host: reproducible
Size: 128742 Source RPM: python-sphinx-autodoc-typehints-1.25.3-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/agronholm/sphinx-autodoc-typehints
Summary: Type hints (PEP 484) support for the Sphinx autodoc extension
This is a Sphinx extension which allows to use Python 3 annotations for documenting acceptable argument types
and return value types of functions.

Provides

Requires

License

MIT

Changelog

* Thu Feb 01 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.25.3:
    * dependency bumps
* Sun Jan 14 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.25.2:
    * Allow Sphinx explicitly to write in parallel.
    * Fixed crash when documenting ParamSpecArgs
    * Fixed a bug where if a class has an attribute and a constructor
      argument with the same name, the constructor argument
      type would be rendered incorrectly (issue 308)
    * Fixed napoleon handling of numpy docstrings with no specified
      return type.
    * Fix a `Field list ends without a blank line` warning (issue 305).
    * More robust determination of rtype location / fix issue 302
    * Improvements to the location of the return type
    * Use format_annotation to render class attribute type annotations
    * Fix overloads support
    * Fix spacing between `:rtype:` and directives
    * Handle types from types module
    * If module is \_io, use io instead
    * Put rtype before examples or usage section
    * Remove redundant return type for attributes
    * Handle collections.abc.Callable as well as typing.Callable
    * Put Literal args in code blocks
    * Fix Optional role to be data.
    * Fixed default options not displaying for parameters without
      type hints.
    * Use hatchling instead of setuptools
    * Add support for typing.ParamSpec
    * Allow star prefixes for parameter names in docstring
* Fri Jul 21 2023 Johannes Kastl <kastl@b1-systems.de>
  - add sle15_python_module_pythons, remove skip_python2
* Fri Oct 07 2022 Yogalakshmi Arunachalam <yarunachalam@suse.com>
  - Update to version 1.19.2
    * Fix incorrect domain used for collections.abc.Callable.
    * Support for CPython 3.11, no longer adds Optional when the argument is default
* Thu Jul 14 2022 Ben Greiner <code@bnavigator.de>
  - Update to 1.18.3
    * Fix for new nptyping by @gaborbernat in #235
  - Remove requirement on old extra package pathlib
* Mon Jun 06 2022 Matej Cepl <mcepl@suse.com>
  - Update to 1.18.2:
    - [pre-commit.ci] pre-commit autoupdate
    - Support and require nptyping 2.1.1
* Wed May 11 2022 Matej Cepl <mcepl@suse.com>
  - Switch to multibuild to break build cycles.
* Thu May 05 2022 Matej Cepl <mcepl@suse.com>
  - Upgrade to 1.18.1:
    - Fix mocked module import not working when used as guarded
      import
    - Support and require nptyping>=2
    - Handle UnionType
    - Mark it as requiring nptyping<2
    - Add typehints_use_rtype option
    - Handles TypeError when getting source code via inspect
    - Add support for type subscriptions with multiple elements,
      where one or more elements are tuples; e.g.,
      nptyping.NDArray[(Any, ...), nptyping.Float]
    - Fix bug for arbitrary types accepting singleton
      subscriptions; e.g., nptyping.Float[64]
    - Resolve forward references
    - Expand and better handle TypeVar
    - Add intershpinx reference link for ... to Ellipsis (as is
      just an alias)
    - Prevents reaching inner blocks that contains if TYPE_CHECKING
    - Log a warning instead of crashing when a type guard import
      fails to resolve
    - When resolving type guard imports if the target module does
      not have source code (such is the case for C-extension
      modules) do nothing instead of crashing
    - Fix fully_qualified should be typehints_fully_qualified
    - Resolve type guard imports before evaluating annotations for
      objects
    - Remove set_type_checking_flag flag as this is now done by
      default
    - Fix crash when the inspect module returns an invalid python
      syntax source
    - Made formatting function configurable using the option
      typehints_formatter
    - Fixed normalize_source_lines() messing with the indentation
      of methods with decorators that have parameters starting with
      def.
    - Handle ValueError or TypeError being raised when signature of
      an object cannot be determined
    - Fix KeyError being thrown when argument is not documented
      (e.g. cls argument for class methods, and self for methods)
    - Added typehints_defaults config option allowing to
      automatically annotate parameter defaults.
    - Fixed NewType inserts a reference as first argument instead
      of a string
    - Dropped Python 3.6 support
    - Python 3.10 support
    - Normalize async functions properly
    - Allow py310 style annotations (PEP-563)
* Mon Dec 27 2021 Ben Greiner <code@bnavigator.de>
  - Skip python310: Not ready yet. Factory needs only the primary
    python3 flavor
* Tue Aug 03 2021 Matej Cepl <mcepl@suse.com>
  - Update to 1.12.0:
    - Dropped Python 3.5 support
    - Added the simplify_optional_unions config option
    - Fixed indentation of multiline strings
    - Changed formatting of None to point to the Python stdlib docs
    - Updated special dataclass handling
* Sat Apr 24 2021 Matej Cepl <mcepl@suse.com>
  - Remove no-net-tests.patch as adding the fixed
    python-sphinx-autodoc-typehints-system-object.inv.patch
    makes tests requiring network working
    (gh#agronholm/sphinx-autodoc-typehints#174).
* Fri Apr 23 2021 Matej Cepl <mcepl@suse.com>
  - Add no-net-tests.patch which marks tests requiring network
    (gh#agronholm/sphinx-autodoc-typehints#174).

Files

/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/INSTALLER
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/METADATA
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/RECORD
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/REQUESTED
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/WHEEL
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/licenses
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints-1.25.3.dist-info/licenses/LICENSE
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__init__.py
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/attributes_patch.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/attributes_patch.cpython-312.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/parser.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/parser.cpython-312.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/patches.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/patches.cpython-312.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/version.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/__pycache__/version.cpython-312.pyc
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/attributes_patch.py
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/parser.py
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/patches.py
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/py.typed
/usr/lib/python3.12/site-packages/sphinx_autodoc_typehints/version.py
/usr/share/doc/packages/python312-sphinx-autodoc-typehints
/usr/share/doc/packages/python312-sphinx-autodoc-typehints/CHANGELOG.md
/usr/share/doc/packages/python312-sphinx-autodoc-typehints/README.md
/usr/share/licenses/python312-sphinx-autodoc-typehints
/usr/share/licenses/python312-sphinx-autodoc-typehints/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 30 23:23:08 2024