-
d0d63b4 The oldest CAPI version we support right now is 3.7 (#15839) by Nikita Sobolev · 3 years, 3 months ago main
-
eab5b50 Document new import error codes (#15840) by Shantanu · 3 years, 3 months ago
-
78339b9 Use error subcodes to differentiate import errors (#14740) by Shantanu · 3 years, 3 months ago
-
8c21953 New type inference: add support for upper bounds and values (#15813) by Ivan Levkivskyi · 3 years, 3 months ago
-
a7c4852 Revert "Reconsider constraints involving parameter specifications (#1… (#15832) by Ivan Levkivskyi · 3 years, 3 months ago
-
2aaeda4 Reconsider constraints involving parameter specifications (#15272) by EXPLOSION · 3 years, 3 months ago
-
5617cdd Update black pre-commit mirror link (#15815) by Marc Mueller · 3 years, 3 months ago
-
0d708cb New type inference: complete transitive closure (#15754) by Ivan Levkivskyi · 3 years, 3 months ago
-
2b613e5 Fix type narrowing of `== None` and `in (None,)` conditions (#15760) by Marti Raudsepp · 3 years, 3 months ago
-
54bc37c reduce frequency of pre-commit.ci autoupdate PRs (#15798) by Alex Waygood · 3 years, 3 months ago
-
cb81325 Update pre-commit deps (#15784) by Nikita Sobolev · 3 years, 3 months ago
-
d71afbf Change `tuple[]` repr to `tuple[()]` (#15783) by Nikita Sobolev · 3 years, 3 months ago
-
002502a Fix inference for attrs.fields (#15688) by Shantanu · 3 years, 3 months ago
-
710ad44 Better `tox` configuration (#15777) by Nikita Sobolev · 3 years, 3 months ago
-
8792ff1 Raise `RuntimeError` with better error messages (#15778) by Nikita Sobolev · 3 years, 3 months ago
-
6040b23 Remove the Python 37 environment from the `tox.ini` (#15693) by Mark Byrne · 3 years, 3 months ago
-
14efdf2 [stubtest] Test `NamedTuple` definitions with default fields (#15774) by Nikita Sobolev · 3 years, 3 months ago
-
da1853f Correctly narrow types for `tuple[type[X], ...]` (#15691) by Nikita Sobolev · 3 years, 3 months ago
-
a8467c4 [stubgen] Add required `...` rhs to `NamedTuple` fields with default values (#15680) by Nikita Sobolev · 3 years, 3 months ago
-
b901d21 docs: add missing verb (#15765) by Marcel Johannesmann · 3 years, 3 months ago
-
01c6994 Don't flag intentionally empty generators unreachable (#15722) by Ilya Priven · 3 years, 3 months ago
-
d2022a0 Add `__match_args__` to dataclasses with no fields (#15749) by Ali Hamdan · 3 years, 3 months ago
-
6bdcc92 stubtest: Fix `__mypy-replace` false positives (#15689) by Alex Waygood · 3 years, 3 months ago
-
14e7768 Raise errors on unbound TypeVars with values (#15732) by Nikita Sobolev · 3 years, 3 months ago
-
383137b Remove more unused scripts (#15728) by Nikita Sobolev · 3 years, 4 months ago
-
88c0c64 Update LICENSE with copyright year (#15727) by Nikita Sobolev · 3 years, 4 months ago
-
89ad125 Update commit hashes following typeshed sync (#15690) by Alex Waygood · 3 years, 4 months ago
-
b6b6624 tests: skip-path-normalization should be a testcase option (#15660) by Ilya Priven · 3 years, 4 months ago
-
3f601c3 Remove unneeded `--strict-optional` flags from test cases (#15684) by Alex Waygood · 3 years, 4 months ago
-
3240da4 Revert use of `ParamSpec` for `functools.wraps` by AlexWaygood · 3 years, 4 months ago
-
1866d28 Revert typeshed ctypes change by AlexWaygood · 3 years, 4 months ago
-
120af30 Revert sum literal integer change (#13961) by Shantanu · 3 years, 4 months ago
-
2f6b6e6 Remove use of LiteralString in builtins (#13743) by Shantanu · 3 years, 4 months ago
-
d7f9f06 Sync typeshed by AlexWaygood · 3 years, 4 months ago
-
14743a1 Bump minimum Python type check target version to 3.7 (#15668) by Nikita Sobolev · 3 years, 4 months ago
-
1958cb6 Remove `--py2` argument (#15670) by Marc Mueller · 3 years, 4 months ago
-
a538cc9 fix cherry-pick-typeshed (#15672) by Valentin Stanciu · 3 years, 4 months ago
-
211d742 Update dev version to 1.6.0+dev (#15671) by Valentin Stanciu · 3 years, 4 months ago
-
7a94183 Fix dataclass/protocol crash on joining types (#15629) by Ilya Priven · 3 years, 4 months ago
-
2ebd51e Teach `stubgen` to work with `complex` and unary expressions (#15661) by Nikita Sobolev · 3 years, 4 months ago
-
3983381 Fix testLiteralMeets failure (#15659) by Ilya Priven · 3 years, 4 months ago
-
3bf8521 Consistently avoid type-checking unreachable code (#15386) by Ilya Priven · 3 years, 4 months ago
-
dfea43f Add error code "explicit-override" for strict @override mode (PEP 698) (#15512) by Marc Mueller · 3 years, 4 months ago
-
8a5d8f0 type_narrowing.rst: fix syntax, consistency (#15652) by Ilya Priven · 3 years, 4 months ago
-
b78f4b5 Add runtime `__slots__` attribute to `attrs` (#15651) by Nikita Sobolev · 3 years, 4 months ago
-
fbe588f Ensure 3.12 tests pass (#15648) by Shantanu · 3 years, 4 months ago
-
4a1a38e Add runtime `__slots__` attribute to dataclasses (#15649) by Nikita Sobolev · 3 years, 4 months ago
-
235a3bb Fix parse test case on Python 3.12 (#15577) by Jukka Lehtosalo · 3 years, 4 months ago
-
edb41e0 Check tuples of abstract types (#15366) by Nikita Sobolev · 3 years, 4 months ago
-
4d394c1 attrs: define defaults to slots=True (#15642) by Ilya Priven · 3 years, 4 months ago
-
87fa107 .git-blame-ignore-revs: add #12711 (#15643) by Ilya Priven · 3 years, 4 months ago
-
38a7104 tests: --update-data incompatible with xdist (#15641) by Ilya Priven · 3 years, 4 months ago
-
569cfc9 tests: enforce meaningful version checks (#15635) by Ilya Priven · 3 years, 4 months ago
-
0a020fa Bump pytest to >=7.4.0 (#15611) by Alex Waygood · 3 years, 4 months ago
-
67cc059 stubgen: Support `ParamSpec` and `TypeVarTuple` (#15626) by Ali Hamdan · 3 years, 4 months ago
-
f72e4e5 Support optional for custom dataclass descriptors (#15628) by Marc Mueller · 3 years, 4 months ago
-
ebfea94 stubdoc: Fix crash on non-str docstring (#15623) by Ali Hamdan · 3 years, 4 months ago
-
1592945 Cleanup after enabling strict default for test files (#15627) by Marc Mueller · 3 years, 4 months ago
-
6cd8c00 Enable strict optional for more test files (3) (#15597) by Marc Mueller · 3 years, 4 months ago
-
d106c84 Enable strict optional for more test files (9) (#15607) by Marc Mueller · 3 years, 4 months ago
-
ef0b763 Enable strict optional for more test files (8) (#15606) by Marc Mueller · 3 years, 4 months ago
-
91e4ce4 Enable strict optional for more test files (7) (#15604) by Marc Mueller · 3 years, 4 months ago
-
d65e1e7 Add upper bound for lxml (#15608) by Marc Mueller · 3 years, 4 months ago
-
cf86387 "mypy Gitter" is dead; it is called "python/typing" (#15610) by Stavros Ntentos · 3 years, 4 months ago
-
79114d1 [mypyc] Fix multiple inheritance with a protocol on Python 3.12 (#15572) by Jukka Lehtosalo · 3 years, 4 months ago
-
8c70e80 [mypyc] Support the u8 native integer type (#15564) by Jukka Lehtosalo · 3 years, 4 months ago
-
e0b159e Enable strict optional for more test files (6) (#15603) by Marc Mueller · 3 years, 4 months ago
-
fa8853b Enable strict optional for more test files (5) (#15602) by Marc Mueller · 3 years, 4 months ago
-
fae7d90 Enable strict optional for more test files (4) (#15601) by Marc Mueller · 3 years, 4 months ago
-
d4865b2 Enable strict optional for more test files (2) (#15596) by Marc Mueller · 3 years, 4 months ago
-
8f66718 Enable strict optional for more test files (1) (#15595) by Marc Mueller · 3 years, 4 months ago
-
c13f1d4 Better consistency with explicit staticmethods (#15353) by Erik Kemperman · 3 years, 4 months ago
-
7d1a899 Add foundation to enable `--strict-optional` in all test files (#15586) by Marc Mueller · 3 years, 4 months ago
-
1e14d13 Update commits for sync-typeshed cherry picks (#15592) by Valentin Stanciu · 3 years, 4 months ago
-
a9f8df7 Remove `six` as a test dependency (#15589) by Alex Waygood · 3 years, 4 months ago
-
186fbb1 Revert use of `ParamSpec` for `functools.wraps` by AlexWaygood · 3 years, 4 months ago
-
71c4269 Revert typeshed ctypes change by AlexWaygood · 3 years, 4 months ago
-
56f4343 Revert sum literal integer change (#13961) by Shantanu · 3 years, 4 months ago
-
9f4c0d8 Remove use of LiteralString in builtins (#13743) by Shantanu · 3 years, 4 months ago
-
c44fe1a Sync typeshed by AlexWaygood · 3 years, 4 months ago
-
59ba429 When sync-typeshed fails to apply CP allow manual user merges (#15591) by Valentin Stanciu · 3 years, 4 months ago
-
85ba574 Handle type same as typing.Type in classmethod 1st arg (#15297) by Erik Kemperman · 3 years, 4 months ago
-
913477e Target py38 for ruff (#15585) by Marc Mueller · 3 years, 4 months ago
-
cb0a446 Fix variable name in comment in `getting_started.rst` (#15587) by Federico Padua · 3 years, 4 months ago
-
781dc8f [mypyc] Fix self-compilation on Python 3.12 (#15582) by Jukka Lehtosalo · 3 years, 4 months ago
-
e86f097 Target py3.8+ for black (#15583) by Nikita Sobolev · 3 years, 4 months ago
-
dcdcc60 Run `pyupgrade --py38-plus` on the source code (#15575) by Nikita Sobolev · 3 years, 4 months ago
-
49d95cf Don't add fictional parameters to `NamedTuple._make()` (#15578) by Alex Waygood · 3 years, 4 months ago
-
5e4d097 Fix strict optional handling in dataclasses (#15571) by Ivan Levkivskyi · 3 years, 4 months ago
-
2e9c9b4 Solve import cycles in expandtype and testtypes.py (#15580) by Nikita Sobolev · 3 years, 4 months ago
-
4df2215 [mypyc] Fix 3.12 issue with pickling of instances with __dict__ (#15574) by Jukka Lehtosalo · 3 years, 4 months ago
-
a759c49 Fix `ast` warnings for Python3.12 (#15558) by Nikita Sobolev · 3 years, 4 months ago
-
259c822 Unskip some tests that appear to pass (#15567) by Shantanu · 3 years, 4 months ago
-
96eadfd Fix wheel build trigger (#15568) by Shantanu · 3 years, 4 months ago
-
2edaf35 Drop support for running with Python 3.7 (#15566) by Shantanu · 3 years, 4 months ago
-
19c5d5f [mypyc] Improve failure reporting in default run test driver (#15563) by Jukka Lehtosalo · 3 years, 4 months ago
-
3730899 Define mypy_extensions.i16 in stubs (#15562) by Jukka Lehtosalo · 3 years, 4 months ago
-
92602c5 [mypyc] Document more unsupported features & update supported features (#15524) by Richard Si · 3 years, 4 months ago
-
21beadc Enforce typing_extensions >=4.7.0 on py37 (#15556) by Alex Waygood · 3 years, 4 months ago
-
b995e16 Rebind self-types in subclass methods without Self annotation (#15541) by Ivan Levkivskyi · 3 years, 4 months ago