Source: python-annotated-types
Maintainer: Jaroslav Benkovský <jaroslav.benkovsky@nic.cz>
Section: python
Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends:
 debhelper-compat (= 13),
 dh-python,
 pybuild-plugin-pyproject,
 python3-all,
 python3-hatchling,
 python3-pytest <!nocheck>,
 python3-typing-extensions (>= 4.0.0~) <!nocheck>,
Standards-Version: 4.6.0
Homepage: https://github.com/annotated-types/annotated-types
Rules-Requires-Root: no

Package: python3-annotated-types
Architecture: all
Section: python
Depends: ${misc:Depends},
         ${python3:Depends},
Description: Constraints and metadata for typing.Annotated
 PEP-593 added typing.Annotated as a way of adding context-specific metadata to
 existing types, and specifies that Annotated[T, x] should be treated as T by
 any tool or library without special logic for x.
 .
 This package provides metadata objects which can be used to represent common
 constraints such as upper and lower bounds on scalar values and collection
 sizes, a Predicate marker for runtime checks, and descriptions of how we intend
 these metadata to be interpreted. In some cases, we also note alternative
 representations which do not require this package.
