Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python/typing
Python static typing home. Hosts the documentation and a user help forum.
https://github.com/python/typing
9a39406fa45fbfa76eb5d35afb7863f5f727ad87 authored almost 3 years ago
- Defer to the PEP 646 implementation in typing.py on 3.11
- Adjust some tests accordingly. Not...
2312c741154b61d5dfea3fa9f6b6f1adfb4b9aca authored almost 3 years ago
b595c737c153a0d0f638be9d32469d043b7128a6 authored almost 3 years ago
Co-authored-by: Alex Waygood <[email protected]>
35dff91370a382e312dd53d002d948e3efedb317 authored almost 3 years ago2acaa5acd01aeabb295e961913c111a7df52656d authored almost 3 years ago
Looks like this is in `typing.__all__` but was missed out of `typing_extensions.__all__`
e7bc381dc7a4dbc94441759af31f576bbd7302c6 authored almost 3 years ago
- Add "a" to make the message grammatical
- Add a trailing period because _type_check adds anot...
91691524757b82ddef8c14cef29f1cd186b40ca2 authored almost 3 years ago
f9d318138fcec1f9724ee1808aeff3ed1bf976a5 authored almost 3 years ago
5eed34c3daf3b38edf4d1246b3c063f38579cbe7 authored almost 3 years ago
db20497ae1be03d89e9cd083aa93cdff9c786831 authored almost 3 years ago
07fb800b29127a46a9c422d4dbc4e4d96df69d3f authored almost 3 years ago
3bcfc9ed3b0511e67119dc356fd736889e884fde authored almost 3 years ago
0ca0e458324ed27f96d81265faf94595f57d84af authored almost 3 years ago
95c9c2bab2034f0359e8457360d93a288a65e55d authored almost 3 years ago
This is a slightly broader refactor than just testing. It also
consolidates information about c...
This is what I've actually been doing, but better to document it.
1cb25b85dc8ddfb818923531bbaf1d1978715daa authored almost 3 years agob5dadf11d324e6302d1ca8cbfbdc8c8112189b14 authored almost 3 years ago
83ed5bfb8e06033f1b1e92df454da6d0d26e1474 authored almost 3 years ago
16cf672885bbf1dfb44914b9f0f50929380b7b41 authored almost 3 years ago
Closes: #1067
e982c967c94943327252bccdba4436cd624b301a authored almost 3 years ago9403ccf18c826d2028841bea77ea66c3f6045f7b authored almost 3 years ago
46094aa9a7cef3faf9344095db1feed31c77d176 authored almost 3 years ago
It's no longer necessary to use `# type: ignore`s for many uses of `ParamSpec` (hooray!)
77e79377a51e8cbb489daa9a7dca2b425aa62451 authored almost 3 years ago* PEP 655 Add interaction w/ required/optional keys
Change TypedDict to respect keys that are...
773f7595ab2f1d683a0ab211ca083cbc24a7af21 authored almost 3 years agoCo-authored-by: Nikita Sobolev <[email protected]>
f6e827230b397c26a114638fd5cac54517905d4d authored almost 3 years agoBackport of python/cpython#30842, with additional tests from @sobolevn's python/cpython#31222.
a53957cad88444d9a33e5906cef31c39fb0b919a authored almost 3 years agoc1db137f573d4b47bc5a141fb8f048f2d7c75fcc authored almost 3 years ago
a45c7e9fdbaaace11905bf5d873e427749de119c authored almost 3 years ago
31c318dd8399cb1966fd1560e2535d1e29a419d7 authored almost 3 years ago
eeb29ad833f992ea9f2f29b32723c05586cd0aec authored about 3 years ago
Co-authored-by: Erik De Bonte <[email protected]>
59e5918a83b81afa54a3bd51f02d362c458b06f0 authored about 3 years agoc81192315d437c4dca5cf290ddc0ff0a2a04f42b authored about 3 years ago
3b53f0167e3d7d22e3199cca85da5ef5c6c6f4cd authored about 3 years ago
523cf0233edc7a29502fbd30dc6bf641a7408e16 authored about 3 years ago
As promised in https://bugs.python.org/issue46386
Backported:
- https://github.com/python/cp...
86fab7591e74063f9dd7700ed446bd77fd276849 authored about 3 years ago
465953f8d4afced0b9a6d7aab84415b3478ee76a authored about 3 years ago
c6ce6b1b287fc47264ca63c6819dcd01f294e754 authored about 3 years ago
typing exists in all supported Python versions
0c397ed24103f2bdb72684a473ccb4bdd59f6495 authored about 3 years ago
As pointed out in #1023, there is no risk of incompatibility, since the
requires-python field w...
* Test on Python 3.11 pre-releases
* Update linter config
90b03abe37d3ebe585842f9dd31382af0150e9a0 authored about 3 years agoPer the Python docs and PEPs, `TypeAlias` appears to have been defined in PEP 613, not PEP 610.
a7a8d4824bc2dc2e51e252cfc166d3dbc7057d72 authored about 3 years agodef3e45c691a77882bdebf791ab4e90da9a91f6a authored about 3 years ago
2370371c7258f0b1432c34498ad742783503750d authored about 3 years ago
fbd81cd5e0a4061102e2b93de38cf8e0e63ad6bc authored about 3 years ago
Co-authored-by: Shantanu <[email protected]>
45895708e2afcef001650f7565e119a9d650f3d7 authored about 3 years ago
* Add section headers to the toc tree
* Add a "Guides" section and put the libraries document t...
Prior to this, the toctree directives pointed at numerous planned but
unpopulated docs. The res...
80cfad0255d2a4b12690aa9f76299d755b51b4e2 authored about 3 years ago
Came up in python/typeshed#6619
ad6d085d6d37ca8cf581431522b7dfc586784a66 authored about 3 years agoa2371460d184c96aab7a69acc47fd059f875e3b4 authored about 3 years ago
Adds a local copy of _SpecialForm in our namespace, so
typing._type_check won't raise TypeError...
273fe266abe09373a4d379f21c8b78d208864d94 authored about 3 years ago
The previous link sent the user to the German version of the site
345e89226e09f32b0525c3a3ae8f9e9476465aa6 authored about 3 years agocaa9cdf5d03d7ab04b971494f0cde2ebc8b1b297 authored about 3 years ago
28b64f4fea5d9a1c3b3df7dd306892615f0ff728 authored about 3 years ago
fefa5350c21fff901dd522b648d86703f6db0cf1 authored about 3 years ago
- Add an explicit inclusion policy: new stuff can go in here as soon as there is a PEP
- Remove...
37aa31fc1531283329f0eecafc20c38931100e8a authored about 3 years ago
97d466ff74fc64a5c56987c27f07120fe427fb88 authored about 3 years ago
b53cb9a0a85576290fa549324d0673a1b3969897 authored about 3 years ago
1d1270e48a827cb42ab57dd7b2d6ee71d371941d authored about 3 years ago
Co-authored-by: David Foster <[email protected]>
5c98e79c676b51688b5e27ccac2010d23cb235ad authored about 3 years ago1118e9ddd1a72576d7f7425dea226a377e64cbc5 authored about 3 years ago
60aa1e20c07af2f0165485a2cdbbd23a5265a194 authored about 3 years ago
Co-authored-by: Shantanu <[email protected]>
8fd49b5fb255d91a7a065e15b049dc4e4c030238 authored about 3 years ago
* Remove compatibility constants for old Python versions.
* Remove obsolete code branches.
* U...
* Drop Python 2.7 support -- tests, linting
* Adopt pyproject.toml and a build backend (flit)
...
Bump version to 4.0.0-pre
7d797bad1f65b3233bb2c31cec26d986e954603c authored over 3 years ago6eebf9f5f249293b824abcafed1183c68c5b3371 authored over 3 years ago
1fe5d43886b7f1c735eb556247dd1361f26edff6 authored over 3 years ago
e3bbd5e749527b41a177d64b2daa32c75bf5bfc8 authored over 3 years ago
Link the document and rename it slightly
85ce96b18a3c4da2697f00aa7a2ae36ede9e916a authored over 3 years ago796a0b699ab00df9e82a476740265b1ad5fae64d authored over 3 years ago
Update README accordingly
5cc1d2c840d9a99aeeb442ea6bf71d7ce2dee523 authored over 3 years agoCloses: #877
17fe6c432103e265a8e1724c62a49af1bbeda297 authored over 3 years agoCo-authored-by: Jelle Zijlstra <[email protected]>
0a9ee8f924e9081f98c1dbe26cc2eabb5f581c14 authored over 3 years agoBy Eric Traut, source: https://raw.githubusercontent.com/microsoft/pyright/main/docs/typed-libra...
1d8fb26709687cd76f159b069a4ba2d29f1fa48a authored over 3 years agoAlso sort entries and remove the now redundant docs/venv/ entry.
409715f17b57f7c7bb6c06b9b8322c0d86fd0a89 authored over 3 years ago
* Split Python 2.7 tests from Python 3 tests as they use different paths
and require installa...
829eb415207c1eee3856cb80ae33e6d2913697d7 authored over 3 years ago
f530b8cde47c862b566951ffc2ae562e247619aa authored over 3 years ago
This contained historic notes for PEP 484.
a4757c645af1de0592f324bb100237a32d41a928 authored over 3 years ago
* Split linting into two steps
* Fix an overly long line
* Run linter with Python 3.9
* Ignor...
6a6f807a967fc9533cda3b25b42a4baa279e9adb authored over 3 years ago
f3d3d054c819d9350aa91dde5aafe3547a2b63fa authored over 3 years ago
7552efe8b5f96f0e63f8e77711a4cf03cae92921 authored over 3 years ago
58de2e9c5bfb47cc6438a879eb304153bf153b95 authored over 3 years ago
af13555328b3a9d6cfa941eaa574f841d47187d2 authored over 3 years ago
c1cbcace0107b8a4d6e246c403aaa009caf9cc5f authored over 3 years ago
ec052c368f6ab7bb4f83c04824346015cdd9ae97 authored over 3 years ago
* Union shorthand is now mostly supported
* Explicitly mention type guards as being supported...
3ed2adbe3c1c595179b115d26ec209733ac03fb4 authored over 3 years ago7d2fae84d7592fdf04380fbbe2d3e667ecedbcf6 authored over 3 years ago
01b0368690ff9a367d6320cb161c4104fbb1af7a authored over 3 years ago
* Rename to "Static Typing for Python".
* Add "Documentation and Support" section.
* Update wh...
Use correct heading level
651cb585f1db980ac111a11fc40f1ebc4a8ff719 authored over 3 years agoc7c30c894e671a4175d7fd3ed1054a013b5853a9 authored over 3 years ago
* Rename "Abstract" to "Introduction" and remove fluff originally intended
for the PEP.
* "T...