Sebastian Rittau
2ce70534c3
Remove 3.9 support from CI and tests ( #15401 )
2026-02-09 12:59:13 +01:00
renovate[bot]
bdfdd3296c
Update GitHub Actions ( #15198 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-01 01:23:33 +00:00
Alex Waygood
eca15d9654
Put all mypy_test.py version parsing in mypy_test.py ( #14974 )
2025-11-03 15:30:38 -05:00
Sebastian Rittau
4d7b6c653b
[CI] Use Python 3.14 for regression tests ( #14973 )
2025-11-03 16:33:50 +01:00
Sebastian Rittau
2ed2765d8d
[CI] Remove @disjoint_base hacks ( #14854 )
2025-10-08 21:36:59 +02:00
renovate[bot]
6683d3baa0
Update GitHub Actions ( #14811 )
2025-10-01 09:23:13 +02:00
Brian Schubert
703f7d074c
[CI] Run daily tests on pull requests in forks ( #14713 )
2025-09-14 18:28:50 -07:00
Brian Schubert
fa4a662cdc
Revert "Mitigate CI stall by excluding materialize from mypy_primer projects" ( #14721 )
...
Revert "Mitigate CI stall by excluding `materialize` from mypy_primer project…"
This reverts commit 88973e3ad5 .
2025-09-14 18:51:20 +01:00
Brian Schubert
88973e3ad5
Mitigate CI stall by excluding materialize from mypy_primer projects ( #14720 )
2025-09-14 17:40:12 +01:00
Brian Schubert
64aa465f68
[CI] Fix running stubtest when multiple stubs have changed ( #14677 )
2025-09-05 10:37:47 +02:00
Sebastian Rittau
ff32af2c65
[CI] Move installing 3rd party pks into extra step ( #14652 )
2025-08-27 16:26:32 +02:00
Sebastian Rittau
a64dfff8df
[CI] Remove some Python 3.14 workarounds ( #14651 )
2025-08-27 06:47:06 -07:00
Jelle Zijlstra
7aa7cc914f
daily stubtest: also pin to updated commit ( #14645 )
2025-08-26 07:31:07 +01:00
Jelle Zijlstra
e8ba06f710
Add @disjoint_base decorator in the stdlib ( #14599 )
...
And fix some other new stubtest finds.
2025-08-24 07:27:14 -07:00
Avasam
82c02d3729
Remove duplicate get_external_apt_dependencies.py and re-standardize CI package install logs ( #14533 )
2025-08-20 18:48:37 +02:00
Avasam
2e3203fdff
Use uv action rather than install script ( #14530 )
2025-08-08 12:11:44 +02:00
Sebastian Rittau
3f08a4ed10
Split tool.stubtest.platforms metadata key ( #13746 )
...
Co-authored-by: Avasam <samuel.06@hotmail.com >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-31 12:07:20 -04:00
Sebastian Rittau
1a256d8211
[CI] Run pyright tests with Python 3.13 ( #14469 )
2025-07-27 12:49:01 +02:00
Sebastian Rittau
aebefb1754
Remove support for pytype ( #14463 )
2025-07-27 11:47:37 +02:00
Sebastian Rittau
f15658bfe4
[CI] Use version from requirements for setup-uv ( #14082 )
2025-07-26 17:39:21 +02:00
Sebastian Rittau
e3cae530c9
[CI] Update apt cache before installing apt packages ( #14181 )
2025-05-28 11:14:44 +02:00
Sebastian Rittau
5785616f7a
[CI] Update astral-sh/setup-uv ( #14081 )
2025-05-16 13:27:18 +02:00
Sebastian Rittau
2d50d6b316
Support Python 3.14 ( #13957 )
2025-05-10 06:27:40 -07:00
Sebastian Rittau
9a0ad91944
[CI] Install apt dependencies when running "mypy: Check stubs" ( #13979 )
...
Extracted from #13957
2025-05-09 12:46:00 -07:00
Sebastian Rittau
168af67fb8
[CI] Fix "mypy: Check stubs" when using specific Python version ( #13975 )
2025-05-09 20:26:53 +02:00
Sebastian Rittau
785c9c4688
[CI] Install apt dependencies when running "pyright: Run test cases" ( #13976 )
2025-05-09 19:31:03 +02:00
Sebastian Rittau
414e6d2150
[CI] Run stubtest with Python 3.13 ( #13638 )
2025-03-18 13:36:15 +01:00
Sebastian Rittau
030e7ada23
[CI] Use Python 3.13 where possible ( #13637 )
2025-03-17 16:20:14 +01:00
Sebastian Rittau
70ecc34c05
[CI] Shorten job names ( #13635 )
...
When looking at GitHub's action runs, the individual jobs are listed in
the left sidebar, but since the job names are fairly long, they get cut
off, leading to a lot of guessing when finding the correct job. Shorter
job names should fix this.
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com >
2025-03-17 15:06:16 +01:00
Sebastian Rittau
acac58ad4a
[CI] Quieten apt-get ( #13629 )
...
Don't print progress when installing packages via apt-get. This
prevent spurious output in CI logs.
2025-03-16 08:06:43 -07:00
sobolevn
3ac6c388c6
Update tools versions in stubtest workflow ( #13582 )
2025-03-05 14:24:56 +01:00
Avasam
b834c88016
Remove uncompletable TODO in test.yml ( #13570 )
2025-03-03 15:50:44 +01:00
Avasam
c99e54da3e
Cross-platform third-party stubs requirements install script ( #13482 )
2025-02-09 21:21:22 +00:00
sobolevn
c5f3608372
Use 3.13 in regular CI ( #13397 )
2025-01-13 11:05:54 +00:00
Alex Waygood
0023f5a169
Run the "typecheck our own code" workflow on PRs touching the lib/ directory ( #13394 )
2025-01-11 12:56:01 +00:00
Sebastian Rittau
822fae31e5
Remove Python 3.8 from CI ( #13387 )
2025-01-10 14:15:39 +01:00
Shantanu
2047b82073
Run primer with 3.13 ( #12819 )
2024-12-30 16:49:32 -08:00
Shantanu
ff4237fa24
Match mypy primer comment code ( #13318 )
...
These actions diverged, making them more closely match makes it easier
to maintain
2024-12-27 22:40:41 -08:00
Avasam
7178fa3356
Use astral-sh/setup-uv to install uv in CI ( #13311 )
2024-12-26 22:07:59 +00:00
Stephen Morton
edee8d3157
add CLONE_NEWTIME to os.__all__ ( #13221 )
2024-12-08 22:10:41 +00:00
Brian Schubert
0e9c9e1362
Change issue text on daily/stubsabot failure to include exact run URL ( #13210 )
...
Use current run URL in issue body
2024-12-06 12:19:32 -08:00
Sebastian Rittau
701cd065b8
[CI] Switch to macos-latest ( #12897 )
...
macos-12 is deprecated and will be removed:
https://github.com/actions/runner-images/issues/10721
2024-10-24 11:00:11 -07:00
Sebastian Rittau
c6affbb804
[CI] Pin Ubuntu in third party stubtest ( #12846 )
...
This fixes a problem with gdb changing between the Ubuntu versions.
2024-10-18 12:09:05 +02:00
Sebastian Rittau
6ba6589144
Support environment markers in requires fields ( #12711 )
2024-10-02 10:14:33 +02:00
Alex Waygood
9f033bf439
Fixup some pyright CI configuration details ( #12690 )
2024-09-23 13:07:57 -07:00
Avasam
f0e16b8743
Add --threads argument to pyright cli ( #12688 )
2024-09-23 19:19:28 +02:00
Avasam
d34ef50754
Optional pytype install on Windows (no CI) ( #12669 )
2024-09-17 10:58:31 +02:00
Jan Kühle
99f6238b91
Update pytype to 2024.09.13 and Python 3.12 ( #12653 )
2024-09-13 14:01:46 +02:00
sobolevn
6f248dfa37
Bump mypy to 1.11.1 ( #12463 )
2024-08-04 23:19:28 -07:00
Shantanu
dcab6e8888
Use Python 3.12 for mypy_primer ( #12244 )
...
I'd like for us to cover projects that use Python 3.12 only syntax
2024-06-30 16:43:28 -07:00