Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python/typing_extensions
Backported and experimental type hints for Python
https://github.com/python/typing_extensions
Backport recent fixes to `Protocol` from 3.12
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Third-party tests failed on Sat Jun 03 2023
github-actions[bot] opened this issue over 1 year ago
github-actions[bot] opened this issue over 1 year ago
4.6.0 and later break TensorFlow 2.12.0 with Python 3.8
stewartmiles opened this issue over 1 year ago
stewartmiles opened this issue over 1 year ago
Unskip `typeguard` tests
AlexWaygood opened this issue over 1 year ago
AlexWaygood opened this issue over 1 year ago
Skip `cattrs` tests on 3.7
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Third-party tests failed on Fri Jun 02 2023
github-actions[bot] opened this issue over 1 year ago
github-actions[bot] opened this issue over 1 year ago
Fix tests on Python 3.13, add note on TypedDict kwargs
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Document how to run tests
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Release 4.6.3 planning
JelleZijlstra opened this issue over 1 year ago
JelleZijlstra opened this issue over 1 year ago
Third-party tests: cattrs has switched to pdm
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport CPython PR 105152
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
runtime_checkable error in newer versions caused by a protocol subclass
vnmabus opened this issue over 1 year ago
vnmabus opened this issue over 1 year ago
Add a cron job for testing third-party users of typing_extensions
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Sync LICENSE with CPython
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Tests are broken on 3.13 due to TypedDict kwargs removal
JelleZijlstra opened this issue over 1 year ago
JelleZijlstra opened this issue over 1 year ago
Add introspection helper functions for third-party libraries
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport some new protocol tests from CPython
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Minor improvements to CI workflows
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Skip a problematic test on CPython 3.12.0b1
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Test regression on Python 3.12: AttributeError: type object 'Foo' has no attribute '_is_protocol'
mgorny opened this issue over 1 year ago
mgorny opened this issue over 1 year ago
Add a daily action to test typing-extensions against some downstream users
JelleZijlstra opened this issue over 1 year ago
JelleZijlstra opened this issue over 1 year ago
Add more detailed versioning policy
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Re-export all names from typing
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Prepare release 4.6.2
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Don't reimplement `runtime_checkable` on py38+
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Fix @deprecated on classes with only __new__
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Reimplement TypedDict in a similar way to Python
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Add guidance on robust runtime use
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Fix isinstance check for Generic classes
dolfinus opened this pull request over 1 year ago
dolfinus opened this pull request over 1 year ago
TypeError: Instance and class checks can only be used with @runtime_checkable protocols
RafikBellahsene-it opened this issue over 1 year ago
RafikBellahsene-it opened this issue over 1 year ago
Prepare release 4.6.1
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Use pre releases to allow community find bug or patch its packages.
Czaki opened this issue over 1 year ago
Czaki opened this issue over 1 year ago
Have `Protocol` inherit from `typing.Generic` on 3.8+
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Release 4.6.0 breaks Pydantic 1.9.2
tungalbert99 opened this issue over 1 year ago
tungalbert99 opened this issue over 1 year ago
TypeError after upgrading version to 4.6.0
vkukushkin88 opened this issue over 1 year ago
vkukushkin88 opened this issue over 1 year ago
Cannot parameterise `typing_extensions.Protocol` with a `ParamSpec` or `TypeVarTuple` on py310+
AlexWaygood opened this issue over 1 year ago
AlexWaygood opened this issue over 1 year ago
TypeError: issubclass() arg 1 must be a class with version 4.6.0
wanting-lin opened this issue over 1 year ago
wanting-lin opened this issue over 1 year ago
TypeError: issubclass() arg 1 must be a class with version 4.6.0 with pydantic
wanting-lin opened this issue over 1 year ago
wanting-lin opened this issue over 1 year ago
Clarify error message for non `@runtime_checkable` decorated protocols
XuehaiPan opened this pull request over 1 year ago
XuehaiPan opened this pull request over 1 year ago
Prepare release 4.6.0
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Further simplify the implementations of the TypeVarLikes
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Remove __module__ assignment for TypeVar and friends
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Improve the repr() of `_marker`
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Support 3.12
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
add infer_variance for ParamSpec
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Add references to additional known limitations
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Slightly cleanup implementation of typevarlikes
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Shorten README, link to docs page
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Extend docs intro
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Improve some docstrings
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Add documentation page for typing-extensions
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Bring over TypeVarTests from CPython
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Further 3.12 compatibility fixes
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Backport changes to the repr of `typing.Unpack` that were made in Python 3.12
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Fix tests on Python 3.12
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Backport some recent `Protocol` fixes from 3.12
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Add TypeAliasType
JelleZijlstra opened this pull request over 1 year ago
JelleZijlstra opened this pull request over 1 year ago
Backport PEP 695's TypeAliasType
adriangb opened this issue over 1 year ago
adriangb opened this issue over 1 year ago
Release 4.6.0
JelleZijlstra opened this issue over 1 year ago
JelleZijlstra opened this issue over 1 year ago
Backport `NewType` as it exists on py310+
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport Python 3.10 NewTypes
effigies opened this issue over 1 year ago
effigies opened this issue over 1 year ago
README: Updates re NamedTuple and TypedDict
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Add a backport of `types.get_original_bases`
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Improve CI definitons
sobolevn opened this pull request over 1 year ago
sobolevn opened this pull request over 1 year ago
Backport tests of `Union` + `Literal` from CPython
sobolevn opened this pull request over 1 year ago
sobolevn opened this pull request over 1 year ago
Make tests pass on conda builds
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Add __orig_bases__ to TypedDict
adriangb opened this pull request over 1 year ago
adriangb opened this pull request over 1 year ago
Allow GenericAlias-like objects to interact with typing
adriangb opened this pull request over 1 year ago
adriangb opened this pull request over 1 year ago
Reimplement `Literal` on Python <=3.10.0
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport fixes to Literal from 3.11?
dfremont opened this issue over 1 year ago
dfremont opened this issue over 1 year ago
Add faster versions of various runtime-checkable protocols
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Fix various things with `Literal`
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Use typing_extensions.Literal for 3.8 due to unresolved bugs in CPython
adriangb opened this pull request over 1 year ago
adriangb opened this pull request over 1 year ago
State in README that we backport the 3.12 version of `Protocol`, `runtime_checkable` and various runtime-checkable protocols
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport the ability to define `__init__` methods on Protocol classes
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Speedup `isinstance(3, typing_extensions.SupportsIndex)` by >10x
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Use `inspect.getattr_static` in `_ProtocolMeta.__instancecheck__`
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport use of `getattr_static` for `_ProtocolMeta.__instancecheck__`?
AlexWaygood opened this issue over 1 year ago
AlexWaygood opened this issue over 1 year ago
Remove flake8-noqa from test-requirements.txt
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport performance improvements to runtime-checkable protocols
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport test coverage improvements for runtime-checkable protocols
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
flake8 config: ignore W503
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Runtime-checkable protocol tests: Use `@runtime_checkable`, not `@runtime`
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Improve flake8 config
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport CPython PR 26067
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Suppress DeprecationWarnings and `print`s when running tests
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Backport CPython PR 27387
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Allow "test and lint" workflow to be run manually from forks
AlexWaygood opened this pull request over 1 year ago
AlexWaygood opened this pull request over 1 year ago
Move builtin protocol whitelist to mapping instead of list
YouJiacheng opened this pull request almost 2 years ago
YouJiacheng opened this pull request almost 2 years ago
'typing-extensions' requires a different Python: 3.6.7
narendra92 opened this issue almost 2 years ago
narendra92 opened this issue almost 2 years ago
Generic with ParamSpec raise TypeError
omaxx opened this issue almost 2 years ago
omaxx opened this issue almost 2 years ago
Add typing_extensions.Buffer
JelleZijlstra opened this pull request almost 2 years ago
JelleZijlstra opened this pull request almost 2 years ago
deprecated: Update docstring
JelleZijlstra opened this pull request almost 2 years ago
JelleZijlstra opened this pull request almost 2 years ago
Remove duplicate test
AlexWaygood opened this pull request almost 2 years ago
AlexWaygood opened this pull request almost 2 years ago
Fix unused classes in test case
JosephSBoyle opened this pull request almost 2 years ago
JosephSBoyle opened this pull request almost 2 years ago
Add minimum `typing_extensions` version for each backport
FFY00 opened this issue almost 2 years ago
FFY00 opened this issue almost 2 years ago
Include tox.ini in sdist
hauntsaninja opened this pull request almost 2 years ago
hauntsaninja opened this pull request almost 2 years ago
Backport python/cpython#31628
Gobot1234 opened this pull request almost 2 years ago
Gobot1234 opened this pull request almost 2 years ago
Self doesn't support an async iterator protocol
erwinkinn opened this issue almost 2 years ago
erwinkinn opened this issue almost 2 years ago
sdist is missing tox.ini
mtelka opened this issue almost 2 years ago
mtelka opened this issue almost 2 years ago