Commit graph

19 commits

Author SHA1 Message Date
Kovid Goyal
04fcac72ec
Update minimum python to 3.11 from 3.10
3.10 is failing in CI and I cant be arsed to figure out why. It's anyway
a few months from EOL
2026-04-19 21:41:58 +05:30
Kovid Goyal
db7d0b701f
Add license metadata to pyproject.toml 2026-03-30 13:42:18 +05:30
Kovid Goyal
0ea65903b8
Revert "Increase minimum python version to 3.12"
This reverts commit 7004911271.
Dont need 3.12 anymore
2026-02-08 21:57:11 +05:30
Kovid Goyal
7004911271
Increase minimum python version to 3.12
Needed for PyErr_GetRaisedException

I could polyfill it, but cant be bothered. Python 3.12 is almost 3 years
old now. If somebody really, really needs older python support, PR
welcome.
2026-02-04 20:47:28 +05:30
Kovid Goyal
78898b3c0b
Specify python dependencies in pyproject.toml
Improves integration with other tools
2025-09-16 16:42:01 +05:30
Kovid Goyal
62580c855b
Make mypy 1.16 happy 2025-05-30 10:06:38 +05:30
Kovid Goyal
cad319a3c7
Bump minimum python version to 3.10
3.9 is EOL in a few months and I am tired of typing Optional
2025-01-07 12:07:01 +05:30
Kovid Goyal
68b6db4b61
Bump minimum python version to 3.9
3.8 is almost EOL will be in a month or so
2024-07-27 00:07:17 +05:30
Kovid Goyal
655494f37b
Exclude tests from pylsp type checking 2024-04-12 08:52:23 +05:30
Kovid Goyal
ce035361e8
ruff deprecations 2024-03-29 13:44:36 +05:30
Kovid Goyal
c72963dfc5
Use requires-python in pyproject.toml to specify python requirement 2024-03-29 13:23:09 +05:30
Kovid Goyal
4fe65f75bc
Move to using ruff for formatting 2024-03-29 12:09:24 +05:30
Kovid Goyal
c9f8596357
Switch to LSP for mypy 2024-03-28 19:36:07 +05:30
Kovid Goyal
baddc966dc
Ignore long lines in another generated file 2023-10-15 09:57:58 +05:30
Kovid Goyal
56063b96fd
Move gen scripts into their own package 2023-10-14 07:44:18 +05:30
Kovid Goyal
d656017f27
Move SSH askpass implementation into kitten 2023-02-26 08:01:02 +05:30
Kovid Goyal
836b652f4d
Enable checks for unused noqa 2023-01-09 17:28:35 +05:30
Kovid Goyal
7fe5d7b58f
Replace isort with ruff 2023-01-09 16:47:42 +05:30
Kovid Goyal
d248d5ad75
Move to pyproject.toml and ruff 2023-01-09 15:49:49 +05:30