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