How to Install and Uninstall python39-annotated-types Package on openSuSE Tumbleweed

Last updated: July 04,2024

1. Install "python39-annotated-types" package

This guide let you learn how to install python39-annotated-types on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install python39-annotated-types

2. Uninstall "python39-annotated-types" package

Please follow the guidance below to uninstall python39-annotated-types on openSuSE Tumbleweed:

$ sudo zypper remove python39-annotated-types

3. Information about the python39-annotated-types package on openSuSE Tumbleweed

Information for package python39-annotated-types:
-------------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : python39-annotated-types
Version : 0.6.0-1.1
Arch : noarch
Vendor : openSUSE
Installed Size : 50.9 KiB
Installed : No
Status : not installed
Source package : python-annotated-types-0.6.0-1.1.src
Upstream URL : https://github.com/annotated-types/annotated-types/
Summary : Reusable constraint types to use with typing.Annotated
Description :
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.