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

Clarify pep-0484 as opt-in conventions only like WSGI

Much of the concern is that this will change the appearance of idiomatic python code to somethin...

c2738911588102860c7c665478897dc26dc95a00 authored almost 10 years ago
s/types.py/typing.py in the README, remove TODOs that are done

97df7b7e1681f52ce473b1c7e01838ab54e9b362 authored almost 10 years ago
Update post-history header (it'll go out later today for sure).

c1ecd5796f3304d518377c814501bc1fd3bd3fb5 authored almost 10 years ago
It's undecided whether SomeGenericClass[...](...) is allowed.

7d656df57e0e64e3a714ee5519211925c139a172 authored almost 10 years ago
Just remove named constants and constant expressions. Fixes issue #86.

5d48c1d6190e7edd54d6a2c2eea17ab392304859 authored almost 10 years ago
Named constants and constant expressions are in danger.

44c6e0824b531a5090136bf20caace488770afb1 authored almost 10 years ago
Shorten the longest line.

a6537d29735040541d027d103d96646369e9aa22 authored almost 10 years ago
Make get_type_hints() conform to PEP specification.

9545030091d849d83de945aa353cc78714cc9126 authored almost 10 years ago
Merge branch 'master' of github.com:ambv/typehinting

929bfbc72f237c1b7179a206329d2106a97e2038 authored almost 10 years ago
s/required/needed for stub file package versioning

c274533b22d023b51b9dc3a41da01bd3689185fc authored almost 10 years ago
Fix markup. Remove top note. Add Wikipedia URL.

8d0c71d8e4d6b7ced8251454b0db6568b2a35e0d authored almost 10 years ago
Remove .gitignore.

Instead you should create your own global .gitignore; see
http://stackoverflow.com/questions/7335...

b8f3c50cee6bd06a47b68847d064a893a9719ec3 authored almost 10 years ago
Add third-party stubs discussion outlined in #84. Reformat paragraphs to conform to 72 characters per line.

7433bcbe74fb874fa7ebafa72608ca1db2d50ae1 authored almost 10 years ago
More layout tweaks, mostly reverting the previous change.

a83508d64f28bbf545ffd498f26fef1ccce905a8 authored almost 10 years ago
Fix README layout issues when viewed on GitHub.

e14c511dca4834610ea9b062f0e8a017a1f07056 authored almost 10 years ago
Explain subtype treatment in constrained TypeVars. Explain bare List is equivalent to List[Any].

0b5f10cde3152a33e9de5e883ace9648d215a468 authored almost 10 years ago
Disallow instantiating Generator.

0a4d95b4195445335c6fd3ac89852d6be6335512 authored almost 10 years ago
Describe the Generator type.

9f8cdadb290da8a09398496e8688af872eaeafc2 authored almost 10 years ago
Add type parameter for return values of Generator.

79e45af2badfd11589849fd56889ac1ca906ccd5 authored almost 10 years ago
Clarify possible locations of # type: and # type: ignore comments.

468692b167a4ed74083a67e38088e1d1cd840e8b authored almost 10 years ago
Describe generic types as base classes

78e7674cfb23f07c777a0486dbb9fb854af2fff2 authored almost 10 years ago
Discuss abstract generic types

12d52b483e4e649c714adbfcd0b78aa6eceef7cf authored almost 10 years ago
Add Generator to the PEP.

2d1d5326e21dd831cea238c92dbedb5401d1b6bb authored almost 10 years ago
Add Generator to __all__ in typing.py.

49732b5ae8888cb0de3cc8975a359ede3eb1e9e0 authored almost 10 years ago
An alternative intro to generics.

482d6b999c2d2bed87abf71a1c013b700501a568 authored almost 10 years ago
Add Generator to typing.py.

f198bd113e42f96b13c2e41ba6e4cdc5d5685534 authored almost 10 years ago
Explain Generic[T, ...] as a base class

5ae38beeb0ee882497666449b072d5e977916130 authored almost 10 years ago
Kill old-mypy-compatible typevar().

d9bb73b7156d88290a0f87e2b822f26c935c937e authored almost 10 years ago
Minor cleanup (long lines, Test->Tests naming, separate import T/KT/VT).

e538cc3aedb2f407753fafc16cb25200fbda7cf9 authored almost 10 years ago
Disallow instantiating concrete types (List etc.).

5cbb342afed9784846b6bbf4436aea70b5b56532 authored almost 10 years ago
Fix repr(Callable) -- it had no tests.

6c26ebaa47f38c8b58d46bae53924d7d5b027e40 authored almost 10 years ago
Add workflows, important dates and URLs, and more TO TO lists.

22def043aa122e82d0993282aeec5153466827c1 authored almost 10 years ago
Clarify #type: comments. Add #type:ignore on a line by itself.

7d96808d855139ed6f60129ace4c5dd8421ca413 authored almost 10 years ago
More acks.

cb6fe022c02a07efc8f6ca04382e7c12e7ca9517 authored almost 10 years ago
Fix markup nit.

76d91603e58deca8f7ba6f24addbcd713aad60d8 authored almost 10 years ago
Attempt to rigorously define constant expressions. Please review.

80e0b1e5039c8bcc25640ec53aba797602c2ed3c authored almost 10 years ago
Update formatting only

f9fb678ea9a7edb44a1b79fbb05c96cece366127 authored almost 10 years ago
Update type alias exaples

5e11319fb1a8d4c82068b8666c87a80b6397209e authored almost 10 years ago
Fix type variable example

ff3ba17e09de7aa1bec286bd8f6430b1dd8c788a authored almost 10 years ago
Switch to covariant=True and contravariant=True.

9bcd62645ba3b4effac939b1729812c0f98ef665 authored almost 10 years ago
Fixes #64

075bf720004c2b9ad2e500379b2602e20574dec0 authored almost 10 years ago
Switch the code to covariant=True/contravariant=True (experimental).

b3af81c7314180474119dbf1307789645134763e authored almost 10 years ago
Kill Undefined in typing.py.

766b93878a7112f655dc27db6353a598184e9996 authored almost 10 years ago
Swap kind="in" and kind="out".

450c885ac1a4757e83faf090f00850caadc45b56 authored almost 10 years ago
Mark Shannon is BDFL-Delegate.

88aa55887f501decdd850fbc0327f37a53761f2e authored almost 10 years ago
We need a separate PEP for the __future__ import.

c6c3fbdbddf96aa1b52cb7f6981da7c4706d1929 authored almost 10 years ago
Kill Undefined.

a7375d0f3f5c2307b90e11badf68f9f18d06e3d2 authored almost 10 years ago
A small treatise about variance.

df6c1fd35458c3e093157b090287ed071887bd5e authored almost 10 years ago
Add basic co/contravariance feature to generics.

9a434e65dc8a4747d07e0b467a457666406c0d4c authored almost 10 years ago
Remove done stuff, added more TODO stuff, some reorg.

097dcf0924c99fcdd3bfb3a3f7f35f53ba51ffa2 authored almost 10 years ago
Clarify types in re and io modules.

96ff7616015a983fcb4936ee4fb27904f85adbdc authored almost 10 years ago
Mention the __future__ proposal. Document get_type_hints(). Recommend capitalizing aliases.

6757aa616fe95f2a0cc45deb574a5bd43cf79a3a authored almost 10 years ago
Describe type comments on multiple assignment, with/for-statements, and parts of expressions.

de78fcaecc8aed0ddd8e5f2d5efb4aaaf5480398 authored almost 10 years ago
Support Tuple[t, ...] (literal ellipsis).

9d95333fbcce31ca7fca02b8f2151076c78359ee authored almost 10 years ago
Make @no_type_check work as a class decorator.

2d464af7c9ca650c6f42eb7fc309c9cd1a6e0809 authored almost 10 years ago
Some broad sweeping changes.

- Added a section "What is checked".
- Define acceptable of type hints more carefully.
- Define t...

2eba4d8964c5a3338b243df44f10b00b7d22dff8 authored almost 10 years ago
Kill one FIXME. Also, typing is referred to as a module again.

0984c655c4472b2dcfb90924c45a0f5acfe307a8 authored almost 10 years ago
Add SupportsComplex, SupportsBytes.

a8cd08dc7e4008bd5a18778017f22ff36ecf993b authored almost 10 years ago
Silence pep8.

5528e08f264648dadd061b5f0914c674568971c7 authored almost 10 years ago
Add FrozenSet.

07e7a9c31c68f4a4f2eead0e53316d5a161cc0c4 authored almost 10 years ago
Fix isinstance(x, Union).

1bf368e42da220063f976d02258b0f49ae06c9b3 authored almost 10 years ago
Editing nits for @no_type_check.

4dc78d530c4a48a6336558ad4eeee582085ccb83 authored almost 10 years ago
Cross-checked the PEP with typing.__all__.

df02fc3b40b600e4bf7779fad5b99b4c0c096744 authored almost 10 years ago
Tiny nits.

cdc161af9eb3dc3e30a14dc07c530c8d5772a7db authored almost 10 years ago
Reorganize __all__ to be more useful as a ToC.

fb1a34ecd0a13e3b0078878e6923b14688837472 authored almost 10 years ago
Give better error message when subclassing a type alias.

7f4bc70353cd2375627abe3825ed63a332215725 authored almost 10 years ago
Support Python 3.2.

Instead of using inspect.Signature, explicitly extract defaults from
function object.

e539513b2ea92df82adc557aaf28e3b09634928f authored almost 10 years ago
Add a comprehensive __all__.

1adac42b69ae391be3123794c701a1bcc89f0f85 authored almost 10 years ago
Jukka's fix for Undefined(Pattern[str]).

b36c9bd2399ce525581b965ea2fdab5646034eba authored almost 10 years ago
Make re, io (fake) submodules.

0814247d30c5c11869b037b4fa482c4b5c30c3df authored almost 10 years ago
Any is a subclass of anything -- add explicit checks for this.

c514a5463e29e6a128c75496c36273572a4ffe51 authored almost 10 years ago
Add SupportsInt etc. and Reversible.

38d246d9ffeae5b1827526398d5584872cbe5bb4 authored almost 10 years ago
Silence pep8.

e20621b0760ab668d4e85516f6a57ee408c425a3 authored almost 10 years ago
Add minimal support mapping view types (just the type names, really).

d47772dc2ca8134c3c82aefc446a825ed8c51fe2 authored almost 10 years ago
Add ByteString.

faa8ba5b010d5cf4e3681a54e06691ffd3293002 authored almost 10 years ago
Add predefined constants PY2, PY3, WINDOWS, POSIX.

aacccc9f47a55cf4f6d6329fdc9087744f39f7ba authored almost 10 years ago
Add section on PEP Development Process, with github links.

89c86b0fa07ba0e14994371c4fb2f7854f72156b authored almost 10 years ago
Update Post-History header.

8355fd65e3298bce2c1b13a6d55f66d4d6f3ae02 authored almost 10 years ago
Be more flexible in accepting generic types as base classes.

f0203332546811c1af3bdaa80968976a81db1e74 authored almost 10 years ago
Tweak _TypeAlias.__init__ docstring.

42f10f22a8fd5814844b926d106574dbe71c7421 authored almost 10 years ago
Add Match and Pattern (second try).

cb8b66daf330a4ceec5a8c2e0e0a11c1570e94a0 authored almost 10 years ago
Revert "Add Match and Pattern."

(I had copied mypy's stubs instead of its runtime code.)

This reverts commit 0196be38cf808e5e50...

64bdfd57cff2c72cb6b5d533dbbb7486bcfbab28 authored almost 10 years ago
Add Match and Pattern.

Also changed @overload to return a function that fails (as opposed to
failing when decorating).

0196be38cf808e5e50dc0ea39c21888f803647d8 authored almost 10 years ago
Add IO classes.

99c87c04e9f9475edacf3f4f9d4696bc6b70b7c4 authored almost 10 years ago
Add NamedTuple.

c836fdab1ade9c7eac9d29207f214c338eeb95d2 authored almost 10 years ago
"Support" @overload (it exists, but always raises when used).

edf5cac6184b4310d5b6818cb0876d3696caa030 authored almost 10 years ago
cast() should not check its arguments.

5c12393da31ebfc82239f4dac7504eb18b140ee5 authored almost 10 years ago
Optionally use unittest.main, it's easier to test with specific Python versions.

d27438ba63ec2d5d83c48fda37f74b08422c9fea authored almost 10 years ago
Remove done TODO.

6af4c5bb9f7587c6fcb6071dfc67939f2a615622 authored about 10 years ago
Define stubs and @overload. (Also fix some titles and FIXMEs.)

e7ad8996fc936f053f8a382205c8be6e9e1a8a78 authored about 10 years ago
Describe cast().

f36703988cba108f3ec1356075c7020aed1e0c92 authored about 10 years ago
Fix the description of *Any*.

585c7be638aef077c972396cc4a1b5265086e4b7 authored about 10 years ago
Describe Callable[..., t]. Changed examples around it to avoid confusion.

211d49df0c3e8d534dafa92e892afbd962bb4dfd authored about 10 years ago
Explain why List[int] instead of List<int>.

17fd2a614ad4138f8c8659e366fbe9fd0efc6262 authored about 10 years ago
Add TODO about class decorator.

745fc51bb34570440d43147695dd37aebbf1feff authored about 10 years ago
Add section on rejected alternatives.

23c75c7e4f9149681ebf9bc83c7683d472029f8e authored about 10 years ago
Tackle the first two editing tasks from README.

faa274d498f970c74771de1f2badbc2a4fc48a2b authored about 10 years ago
Update TODOs.

e5c2ee916c05048ed3431120e214191ced747d50 authored about 10 years ago
Add (most) collection ABCs and List, Set, Dict.

83cc595002310343908b96dbe9ea067deeca06cb authored about 10 years ago
Improve docstring for Undefined.

42efbf994985a42aa1769864fcac2a9a83e02ba7 authored about 10 years ago