@@ -55,8 +55,6 @@ Note that some tests require extra setup steps to install the required dependenc
5555 <td >Linux / macOS / WSL</td >
5656 <td >
5757
58- On Linux and macOS, you will be able to run the full test suite on Python
59- 3.9-3.12.
6058 To install the necessary requirements, run the following commands from a
6159 terminal window:
6260
@@ -134,7 +132,7 @@ there represents a PyPI distribution, and contains the following:
134132 source distribution.
135133* (Rarely) some docs specific to a given type stub package in ` README ` file.
136134
137- When a third party stub is added or
135+ When a third- party stub is added or
138136modified, an updated version of the corresponding distribution will be
139137automatically uploaded to PyPI within a few hours.
140138Each time this happens the least significant
@@ -186,7 +184,7 @@ supported:
186184 stubs for other reasons than the upstream library shipping with type
187185 information.
188186* ` upload ` (optional): This field is set to ` false ` to prevent automatic
189- uploads to PyPI. This should only used in special cases, e.g. when the stubs
187+ uploads to PyPI. This should only be used in special cases, e.g. when the stubs
190188 break the upload.
191189* ` partial_stub ` (optional): This field marks the type stub package as
192190 [ partial] ( https://peps.python.org/pep-0561/#partial-stub-packages ) . This is for
@@ -344,20 +342,20 @@ the latest mypy (`pip install -r requirements-tests.txt`) before running the scr
344342
345343### Supported type system features
346344
347- Since PEP 484 was accepted, there have been many other PEPs that added
348- new features to the Python type system. In general, new features can
349- be used in typeshed as soon as the PEP has been accepted and implemented
350- and most type checkers support the new feature.
345+ Since [ PEP 484] ( https://peps.python.org/pep-0484/ ) was accepted, there have been
346+ many other PEPs that added new features to the Python type system. In general,
347+ new features can be used in typeshed as soon as the PEP has been accepted and
348+ implemented and most type checkers support the new feature.
351349
352350Supported features include:
353- - [ PEP 544] ( https://peps.python.org/pep-0544/ ) (Protocol)
351+ - [ PEP 544] ( https://peps.python.org/pep-0544/ ) (` Protocol ` )
354352- [ PEP 585] ( https://peps.python.org/pep-0585/ ) (builtin generics)
355- - [ PEP 586] ( https://peps.python.org/pep-0586/ ) (Literal)
356- - [ PEP 591] ( https://peps.python.org/pep-0591/ ) (Final/ @final )
357- - [ PEP 589] ( https://peps.python.org/pep-0589/ ) (TypedDict)
353+ - [ PEP 586] ( https://peps.python.org/pep-0586/ ) (` Literal ` )
354+ - [ PEP 591] ( https://peps.python.org/pep-0591/ ) (` Final ` / ` @final ` )
355+ - [ PEP 589] ( https://peps.python.org/pep-0589/ ) (` TypedDict ` )
358356- [ PEP 604] ( https://peps.python.org/pep-0604/ ) (` Foo | Bar ` union syntax)
359- - [ PEP 612] ( https://peps.python.org/pep-0612/ ) (ParamSpec)
360- - [ PEP 647] ( https://peps.python.org/pep-0647/ ) (TypeGuard):
357+ - [ PEP 612] ( https://peps.python.org/pep-0612/ ) (` ParamSpec ` )
358+ - [ PEP 647] ( https://peps.python.org/pep-0647/ ) (` TypeGuard ` ):
361359 see [ #5406 ] ( https://github.com/python/typeshed/issues/5406 )
362360- [ PEP 655] ( https://peps.python.org/pep-0655/ ) (` Required ` and ` NotRequired ` )
363361- [ PEP 673] ( https://peps.python.org/pep-0673/ ) (` Self ` )
0 commit comments