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

Follow up for #283 (response to comments) including change in Union[X, Any] (#288)

185df0ab486e3c36ef145f70d73e89dd9f2d020d authored over 8 years ago
Include __extra__ base in generics MRO (#287)

Fixes #203.

83d4b71d9159de6d3fcf925f50f13c059a3fe97e authored over 8 years ago
Bump version to 3.5.3.dev

6f0ba61f3a7390d29b0c7456e7d1d504f66887e4 authored over 8 years ago
Kill __subclasscheck__ (#283)

This PR:

- Fixes #136
- Fixes #133
- Partially addresses #203 (fixes the isinstance part, a...

7baf6fe2a6d96ab09c807aac174650baa35d15dd authored over 8 years ago
New backward-compatible NamedTuple (#282)

56e6d65fb7e369352aa0f7b0563ba988fd4bc9c7 authored over 8 years ago
Make no_type_check apply on classes too (#281)

c9d303d5da11f987de49fcb3a425951014087a8f authored over 8 years ago
Copy ClassVar upstream (#280)

With some refactoring to avoid depending on core test infrastructure.

2dd068b8edf4d3d6b2253355035bf45eb051cf78 authored over 8 years ago
Type should not inherit from type. (#267)

Fixes #266.

a1952c4a0a21b14887bd536fc494d15516667b37 authored over 8 years ago
Add Collection to typing (#265)

See http://bugs.python.org/issue27598

4a6885af6e237c96a20906c6cc0daa09f4c07ff5 authored over 8 years ago
Add 'FrozenSet' to __all__ (#261)

3260042e8289777a2398640cad2b64153dff354b authored over 8 years ago
Avoid crash in _get_type_vars() for Callable's '...'.

Fixes #259.

5178ebe41b9c2445a02a895fe06c2b18f91eb8a2 authored over 8 years ago
Conventions for variance terminology (#257)

Fixes #211

41a8509636e927fe5b9092b51b8f37e22710945e authored over 8 years ago
Update README.rst (#255)

bbbc35e782e34b0c0514821c3d7a3ad1e7cdb1e1 authored over 8 years ago
Remove the dict constraint in ForwardRef._eval_type (#252)

This improves compatibility with Pyston, which doesn't use a dict for globals.
I'm not sure if ...

5005de8ca2157212aa4e829085984d11724f2dc3 authored over 8 years ago
Change "the PEP 484" to "PEP 484". Widen scope of "to do" label.

26ebf93c0f90c718f4b461cdfe48612bb191f634 authored over 8 years ago
Update and clean readme (#244)

Fixes @243

e5960b981ac7b3d87fa7a055608119465d7ee129 authored over 8 years ago
Remove redundant copies of the PEPs here.

Please send PRs directly to the GitHub peps repo:
https://github.com/python/peps

629da3109fd170897b75c987ac21713dab8e0dee authored over 8 years ago
Add explanation of singletons in unions to PEP484 (#240)

28c3d32ced7ebdf52a65f897b8369067351e75be authored over 8 years ago
Add the Python 3.5 trove classifier (#235)

e55cbc4e71411c8ecda2787fa0629fd90ce9f70b authored over 8 years ago
Bump version to 3.5.2.2.

(That's the first one I successfully uploaded to PyPI.)

Be explicit about files included (so ru...

1e4c0bae6f797ee5878ce4bb30f3b03c679e3e11 authored over 8 years ago
Add TYPE_CHECKING constant. Fixes #230. (#234)

600c07fc9b829aa59dad0c62bd0284bb2b97b229 authored over 8 years ago
Allow functions as Union arguments. Fixes #229.

8ab2166b429af7d5d75b2c617e668aa6ca898956 authored over 8 years ago
The type of an empty tuple is spelled Tuple[()]. Fixes #231.

6493fd5cd852e6ea6965f49cdf675510ca364555 authored over 8 years ago
Fix an indentation error in the rST for NewType (#232)

7c247da085b5550ddfb83db1194a5bf35c11fd91 authored over 8 years ago
Add NewType (#226)

807d3a903d1694105c19a64baeaecd323832960f authored over 8 years ago
Typos, rst formatting and a minor addition to PEP 483 (#227)

ee81f397bb7dde29fa34d781a685ee4f797143c4 authored over 8 years ago
Add Type and ContextManager to list of everything in typing.py.

dfa9eb859dfce0606f21962bca06eae78216148a authored over 8 years ago
Pull in final fixes from typec2 branch.

4f36abf9cb629dd15115197976970f8c84a1283a authored over 8 years ago
Add annotation to async def example.

6cda9b8d9c7b7e5da4bd65372168281e31ffdfdc authored over 8 years ago
Add Type to __all__.

5f56889a54945ec15bd3fe4ae24759bb31ecc2cc authored over 8 years ago
Add Type[C] "implementation" (#224)

09f9cab86dfaa7e0a07f0bd45495d63f7d0b5d40 authored over 8 years ago
Short subsection on annotating coroutines (#225)

c532807fdbe4ae2e613d883280145e7466432510 authored over 8 years ago
Improve wording on covariance of Type[] (Ivan L, #107).

f30ced163e7bed5e1b494ad9458dd11f7825eb7c authored over 8 years ago
Add text about Type[C]. (#218)

This addresses #107 (but it doen't close it because the issue also calls for an implementation i...

39c07e862a2e05bbdc668e2711fd608eefa2e4e7 authored over 8 years ago
Stop generic subclasses from inheriting __extra__ (#223)

Fixes several issues related to subclass checks against
custom subclasses of generic collections.

6ab3abcf49c37d92da8e3e9cb6b9ad59a76ae8bf authored over 8 years ago
Add Ivan as co-author.

111d8f4ad632e6b65ea6f2e0677db6f8ce6494bd authored over 8 years ago
Generics and variance sections of PEP 483 (#219)

* Initial sketch of structure of generich and variance

* Add background for generics, more ex...

a9d82d4fbf507e28a1daff1a9ef2e6a0f039af6f authored over 8 years ago
First half of a serious style/grammar editing pass on Ivan's text.

6f0917de4b803836153e411249bf6c402e371d30 authored over 8 years ago
PEP 483 text update by Ivan Levkivskyi (#217)

efad919448e6efb4a992d389a70fc60bf4a0141f authored over 8 years ago
Corrections according to comments

f0ed85cf29483573b280fb4bca3934d7d14592b1 authored almost 9 years ago
Initial minor improvement to PEP 483 (#215)

9aaf8da07f9884f4b19496f621a855d8b6d2eb5c authored almost 9 years ago
Add copies of PEP 482 and 483 here so we can work on them.

ac1cc5fcc7a428b33b787d7336b288a51eed539a authored almost 9 years ago
Fix word duplication.

1bffbf669c0f7272a4cadc5ef0f17f444315d15a authored almost 9 years ago
Be more precise about types vs. classes (#214)

* Be more precise about types vs. classes

Also remove the mention of issubclass in the descri...

6e824a16e072579e322640cb82e3f355721b90e0 authored almost 9 years ago
Rip out the promotion from bytearray/memoryview to bytes. See http://bugs.python.org/issue26800.

580b404a4be575d5a9bfe38001d228e58e454cb6 authored almost 9 years ago
Set version number to 3.5.2.dev (in master).

5512d3ecf0133d354c0b103eb22cb268f981455d authored almost 9 years ago
Python2 specific asserts (#206)

13f97301982800592c4ad26fb48c163d5c9d22e7 authored almost 9 years ago
Replace assert statements with self.assertXxx() calls (#205)

(This is a little sad when using py.test, but it's the idiom used in the stdlib, and it allows t...

e599f84a11304f6e1bc0a46d6890e9826fda1d72 authored almost 9 years ago
Consider ellipsis in TupleMeta.__eq__ (#201)

a22b68efbc1275764dab0c61205ee36764e0be33 authored almost 9 years ago
Port ContextManager from cpython repository (#199)

https://hg.python.org/cpython/rev/841a263c0c56

88a0ac61954210845bd27ce80e6c3045b9b8317e authored almost 9 years ago
Make get_type_hints() always return None. Fixes #183.

fa78d52c81a1c667d6d9f0e7c2ee4dfece06c67f authored almost 9 years ago
Add Text alias.

6da9fc25d0d3a6d7ca1b7dc88c987b67c400240d authored almost 9 years ago
Make ItemsView derive from AbstractSet, not Set (which is the concrete set).

4cbbad01a2e0c916bd7f6989ed725aa68fdb1a2b authored almost 9 years ago
Add Text alias (str in PY3, unicode in PY2).

2009065ee4b81c48f4ad8d6fccb8958eb3fc0985 authored almost 9 years ago
Add DefaultDict.

3749d1f689197f6dec0e377d36c9d1b076c6f781 authored almost 9 years ago
Clean up whitespace (CPython is picky about this).

f427871df3a08a5267e11550ee0ce9e89489039e authored almost 9 years ago
Update the section on type erasure to disallow Node[int]() -- you must use a type alias. Fixes #79.

c85a9626ecb4bf237399ee80295985b659cc65c3 authored almost 9 years ago
Add DefaultDict to typing

7b43ada77821d23e55e3a4b35f6055a59b9e1ad7 authored almost 9 years ago
Use collections.abc.Reversible if it exists

91f7ac5aa2b82ff4bfc30b03000788fee269d6fc authored almost 9 years ago
Merge pull request #195 from python/new_generic

Revamped generic class behavior to conform to updated PEP 484

8c6aaf30751fec28f1a7e467139ae23c9cc30c81 authored almost 9 years ago
Improve speed of Generic.__new__. Both PY2 and PY3. Fixes #196.

e0d1c5dc659db9734c10a1b3c678df9df75fcda0 authored almost 9 years ago
Merge branch 'master' into new_generic (backport #192).

6a6119c8d3e43cadbc5e1f41accd27e43c951509 authored almost 9 years ago
Backport fix for #192 to Python 2. Remove optimistic TODO about #196.

baf2d9105ee29ca43cbf5eb73714a1e43731d296 authored almost 9 years ago
Merge branch 'master' into new_generic (Fix #192).

5ed17e5fe1c62461de00e3c3962e5ceec34ad7db authored almost 9 years ago
In Generic.__new__(), call __init__() if _gorg(cls) != cls. Fixes #192.

238502efd8ac4e0dac55f27edb4b523b97052d31 authored almost 9 years ago
Backport test_nested().

44a04885e9e202cf8fb09f7238e49ad3cad57943 authored almost 9 years ago
Backport fixing the __module__ attribute of a NamedTuple.

(Backport of 3819cbc1776b0553b1669f089ce9670546963126,
CPython issue #25665.)

373338dee3e049945080805d79578e17fb1cb40b authored almost 9 years ago
Remove the last _has_type_var().

75518b08111d64104a3e24119a51d34415a4c017 authored almost 9 years ago
Make flake8 happy.

31b0e0047e454a644d75ee26fa2f7128fffa4836 authored almost 9 years ago
Backported revamp of generic classes to Python 2.

39324fa8f56d7817c405b650cf960b486f59a6e8 authored almost 9 years ago
Revamp of generic classes. Dict[str, Tuple[S, T]] is now valid.

Still need to backport to python2.

abefbe4a72654e7e385944848b0158969ee33d2e authored almost 9 years ago
Show example of 2.7 syntax for argument-less function, and mention skipping 'self'.

7b26dac02fb00433e11cc5eb41671d591e78c58a authored almost 9 years ago
Merge pull request #190 from ilevkivskyi/master

Annotation of arbitrary argument lists

03ce623dd3bd3459b19bf341199d27c3a120c610 authored almost 9 years ago
Updated pep-0484.txt

Add short description of type hinting for arbitrary argument lists, fixes #185

1ceb0d7d9129feced6cb4d6c268fda170a306962 authored almost 9 years ago
Merge pull request #2 from python/master

Update

8dc6c1e396fb95dcb5a83d5998b75a42febebd51 authored almost 9 years ago
Fix typo in MyMapping example.

80a8ed4a66569e957c7e6dc9d94cf8a54e45082c authored almost 9 years ago
Clarify some rules around using or omitting Generic[...] as base class, by example.

eeb7393bef25c90355047380699a3b2867e4695c authored almost 9 years ago
Backport aab2c5976a985081b0589d067c906836296a6bfc. Fixes #187.

3b86719c5547e66f406e5b5b074efc0065a9efe4 authored almost 9 years ago
Improve the description of non-stub overload and add an example.

ad91087091296edae316167e65ab66f40e75a70a authored almost 9 years ago
Merge improvements to 2.7 signatures that I pushed out to the peps repo already.

a6e763a936577b7e64f296b1c681298076877b1d authored almost 9 years ago
Merge pull request #181 from matthiaskramm/master

Add bullet point about module-level __getattr__.

b91b8eaa800a49aa1e2a1ae0377e91569ed81638 authored almost 9 years ago
Add bullet point about module-level __getattr__.

See https://github.com/python/typeshed/issues/5.

e554e34fe521b2450ae5964056fe869daf047357 authored almost 9 years ago
Remove debug "env" call.

34ea8f417f307915f1659df361d9bbcc6e4dab67 authored about 9 years ago
Enable tests for Python 3.2 as well.

6e05c631c39c11276ac4ae730e0c968167ffc1a5 authored about 9 years ago
Use @skipUnless(). Add nightly Python build. Ignore .cache.

f08310f635e2c1b9dd8cb6194430857fa89ff067 authored about 9 years ago
Finally make typing and test_typing work for Python 3.3 and 3.4 again.

128a08c8df9edecac207d3437e75e5510ac4b1b7 authored about 9 years ago
Travis hack that should work for PY2/3.

7fa112157b31cb6c6ebc9786a60f77a40f6a3929 authored about 9 years ago
Backport changes to @overload.

a8c8491bbb4a0bea34d179526663f022a4b69809 authored about 9 years ago
Remove re/io from __all__ for PY2 backport.

32ccd59a7de57c07d435879b824f1c002449b7ab authored about 9 years ago
Get started with Travis CI.

3f00e5163045f87aa8c2e83d7c5aa8b5381749ba authored about 9 years ago
Remove re/io from __all__. Fixes #178.

809e40b4528a92cec45dd237aef8f2a130882317 authored about 9 years ago
Change @overload -- you can now use it outside stubs (you can still not call the decorated function though).

d12e85c28364f355749b27cc1b0c7093be781178 authored about 9 years ago
Sync with peps repo. 2.7 syntax and repo move.

515d78d1d15f68f85cdd5d4e45bb30a96b580d3f authored about 9 years ago
ambv/typehinting -> python/typing.

f50d8ac673eb2ebb1a8a20c5f3ae5c7f42b2546e authored about 9 years ago
Silence warning "foo() was never awaited".

c6cfe36ab074225295be5b416c386e309487164c authored about 9 years ago
Merge pickle fixes from downstream CPython repo.

0fa789fb7d9a3da1a187518f9bb624377b015da6 authored about 9 years ago
Add blank lines.

4b33967a86314126640446892a76036c6e982c79 authored about 9 years ago
Added an update from the downstream peps repo.

abe3bafdb861fc1d464c245da97bb1a3b1c6c8cd authored about 9 years ago
Merge pull request #168 from rowillia/master

Add Async classes to typehinting.

90134c30a07d66dddf2bf1f7b787309b2e10475d authored about 9 years ago
Add Async classes to typehinting.

2edc23b31af28215a236cfb73395f64c46cd973d authored about 9 years ago