File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change 2
2
3
3
<h1 align =" center " >python-typeapi</h1 >
4
4
5
- [ PEP585 ] : https://peps.python.org/pep-0585/
6
- [ PEP604 ] : https://peps.python.org/pep-0604/
7
5
[ documentation ] : https://niklasrosenstein.github.io/python-typeapi/
8
6
9
- The ` typeapi ` package provides a ** unified and consistent** API for the reflection Python type hints from
10
- CPython 3.6.3 onwards. It also allows evaluating string-literal type annotations of more recent Python releases in
11
- older versions (such as [ PEP585] [ ] and [ PEP604] [ ] expressions).
7
+ [ ![ Documentation] ( https://img.shields.io/badge/Documentation-blue?style=flat&logo=gitbook&logoColor=white )] ( https://NiklasRosenstein.github.io/python-typeapi/ )
8
+ [ ![ Python] ( https://github.com/NiklasRosenstein/python-typeapi/actions/workflows/python.yml/badge.svg )] ( https://github.com/NiklasRosenstein/python-typeapi/actions/workflows/python.yml )
12
9
13
- To learn more about this package, visit its [ documentation] [ ] .
10
+ The ` typeapi ` package provides a __ unified and consistent API__ for the reflection and introspection of
11
+ Python type hints. In addition, it allows evaluating future annotations such as
12
+ [ PEP585] ( https://peps.python.org/pep-0585/ ) (such as ` list[str] ` ) and
13
+ [ PEP604] ( https://peps.python.org/pep-0604/ ) (such as ` int | str ` ) in in versions that don't
14
+ natively support them.
15
+
16
+ __ Requirements__ :
17
+
18
+ * Python 3.8 or newer
14
19
15
20
Please file bug reports and feature requests [ on GitHub] ( https://github.com/NiklasRosenstein/python-typeapi/issues ) .
You can’t perform that action at this time.
0 commit comments