1
0
Go to file
Dominique Leuenberger 61a130ee30 Accepting request 976276 from devel:languages:python
- Switch to multibuild to break build cycles.
- 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)

OBS-URL: https://build.opensuse.org/request/show/976276
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-sphinx-autodoc-typehints?expand=0&rev=10
2022-05-12 20:58:13 +00:00
_multibuild Too much 2022-05-11 10:10:34 +00:00
.gitattributes Accepting request 687459 from home:sebix 2019-03-22 10:14:22 +00:00
.gitignore Accepting request 687459 from home:sebix 2019-03-22 10:14:22 +00:00
python-sphinx-autodoc-typehints-system-object.inv.patch Accepting request 975167 from home:mcepl:branches:devel:languages:python 2022-05-05 10:40:05 +00:00
python-sphinx-autodoc-typehints.changes - Switch to multibuild to break build cycles. 2022-05-11 10:08:49 +00:00
python-sphinx-autodoc-typehints.spec - Switch to multibuild to break build cycles. 2022-05-11 10:08:49 +00:00
sphinx_autodoc_typehints-1.18.1.tar.gz Accepting request 975167 from home:mcepl:branches:devel:languages:python 2022-05-05 10:40:05 +00:00