Commit graph

188 commits

Author SHA1 Message Date
Ülgen Sarıkavak
9a547a3247
Merge pull request #61 from jazzband/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2025-10-06 20:48:14 +03:00
pre-commit-ci[bot]
e713c7cd64
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v6.0.0)
2025-10-06 17:43:36 +00:00
Alyssa Coghlan
0d2a7d056e
Avoid duplicate testing in PRs 2024-07-25 12:57:40 +10:00
Alyssa Coghlan
15d711ad16
Add more project URL links 2024-06-19 22:13:48 +10:00
Nick Coghlan
892462960d Remove random paste error from NEWS.rst 2024-05-23 18:06:18 +10:00
Nick Coghlan
3fbca593ec Set an rc version 2024-05-23 18:03:41 +10:00
Alyssa Coghlan
f64cf04df8
Sync with CPython 3.12.3 (#60)
* generated new diff files covering this sync
* added some helper scripts for the sync process
* fixed RTD theme regression (due to RTD changes since the last release)

Closes #43
2024-05-23 17:55:20 +10:00
Alyssa Coghlan
8fe4d73971
Fix typechecking with recent mypy releases (#59)
* sync with latest typeshed stub file (closes #54)
* publish `dev/mypy.allowlist` in sdist (closes #53)
* drop Python 3.7 support due to positional-only arg
  syntax in the updated stub file
2024-05-23 00:26:48 +10:00
Alyssa Coghlan
7b862aaa80
Update supported versions (#58)
* Add Python 3.11 and 3.12 to CI (adjusting affected test cases)
* Add Python 3.11 and 3.12 to package metadata
* Drop Python 3.6 from package metadata

Note: typechecking is still disabled in CI for now

Closes #56
2024-05-22 21:59:53 +10:00
Alyssa Coghlan
defc103aae
CI config cleanup, fix author name
* Update pre-commit hooks
* Drop 3.6 from CI matrix (no longer available on GH actions)
* Ensure 3.10 pass actually runs on Python 3.10
* Disable typechecking CI until it works again
* Update old references to my birth name
2024-05-22 21:18:09 +10:00
Nick Coghlan
7e2a0a900a Fix references to me 2024-05-22 21:13:35 +10:00
Nick Coghlan
7c6b72683c Try to make the RTD build happy 2024-05-22 21:13:18 +10:00
Nick Coghlan
4be95fed29 Temporarily turn off typechecking test 2024-05-22 21:09:07 +10:00
Nick Coghlan
690922cfde Fix 3.10 testing 2024-05-22 20:54:41 +10:00
Nick Coghlan
c127f51df1 Also fix GitHub config 2024-05-22 20:23:08 +10:00
Nick Coghlan
241de07097 Can't test on 3.6 anymore 2024-05-22 20:20:46 +10:00
Nick Coghlan
ff30b3a68f Update pre-commit hooks 2024-05-22 20:08:13 +10:00
Hugo van Kemenade
9ef8594837
Merge pull request #49 from jazzband/add-pre-commit 2022-03-24 17:54:18 +02:00
Hugo van Kemenade
89893bba60
Merge pull request #48 from jazzband/all-repos_autofix_all-repos-sed 2022-03-24 17:53:37 +02:00
Hugo van Kemenade
26ad9aef80
Test Python 3.10 final 2021-11-10 22:59:22 +02:00
Hugo van Kemenade
c1d9e6a4a7 Add basic pre-commit config 2021-11-10 22:37:03 +02:00
Hugo van Kemenade
d63f68b104 CI: Replace deprecated pypy3 with pypy-3.8
pypy3 is deprecated and is not available in newer images:
https://github.com/actions/setup-python/issues/244#issuecomment-925966022

Instead explicitly specify the version:
https://github.com/actions/setup-python#specifying-a-pypy-version

Committed via https://github.com/asottile/all-repos
2021-11-10 22:14:24 +02:00
Jannis Leidel
0828b5a332
Merge pull request #47 from jazzband/jazzband/sync/default
Jazzband: Synced file(s) with jazzband/.github
2021-10-22 17:46:45 +02:00
jazzband-bot
1ea4e4dfe0 Jazzband: Created local 'CODE_OF_CONDUCT.md' from remote 'CODE_OF_CONDUCT.md' 2021-10-21 14:33:39 +00:00
Thomas Grainger
3feaef8f91
Merge pull request #45 from jazzband/typeshed-resync 2021-08-13 11:00:17 +01:00
Sviatoslav Sydorenko
89c5189648
Merge pull request #46 from ppentchev/roam-universal-wheels
Do not build universal wheels.
2021-07-26 23:50:56 +03:00
Peter Pentchev
5373afc4ba Do not build universal wheels.
Only Python 3.x is supported, so universal wheels will only confuse
tools that examine the PyPI metadata about supported Python versions.
2021-07-24 17:08:22 +03:00
Thomas Grainger
3d2540dda1
Update contextlib2/_typeshed.py 2021-07-20 17:38:40 +01:00
Thomas Grainger
d78420a808
Update contextlib2/_typeshed.py 2021-07-20 17:38:32 +01:00
Thomas Grainger
a35252eefd
backport _typeshed.Self 2021-07-20 14:11:42 +01:00
Thomas Grainger
16db3dcf86
resync from typeshed 2021-07-16 08:33:19 +01:00
Nick Coghlan
2dc4c04492
Merge pull request #40 from graingert/widen-supports-aclose
sync pyi from typeshed
2021-06-30 22:24:55 +10:00
Thomas Grainger
908e2da622
add py3.10 async contextlib.nullcontext (pyi)
Fixes #41
2021-06-29 19:15:55 +01:00
Thomas Grainger
c907a9975e
widen _SupportsAclose
Fixes #39
2021-06-29 09:55:17 +01:00
Nick Coghlan
94174bafeb
Merge pull request #38 from ncoghlan/issue-37-mypy-stubtest
Issue #37: Use mypy.stubcheck to validate stub file
2021-06-27 16:15:18 +10:00
Nick Coghlan
fffe1d96be Fix mypy.stubtest invocation 2021-06-27 16:09:59 +10:00
Nick Coghlan
9a1453b673 Issue #37: Use mypy.stubcheck to validate stub file
* use mypy.stubcheck to ensure stub API matches module API
* sync latest typeshed stub with nullcontext API fix
* use allowlist to ignore deliberately omitted deprecated APIs
2021-06-27 16:04:15 +10:00
Nick Coghlan
190f6af5ef
Merge pull request #36 from ncoghlan/remove-lingering-py2-mentions
Remove lingering Python 2 mention
2021-06-26 22:51:54 +10:00
Nick Coghlan
181b9c212f Remove lingering Python 2 mention 2021-06-26 22:51:16 +10:00
Nick Coghlan
bed62be63b
Merge pull request #34 from ncoghlan/issue-33-add-type-hinting-support
Issue #33: convert to package and include typeshed type hints
2021-06-26 22:36:08 +10:00
Nick Coghlan
4b353b9815 Update NEWS file 2021-06-26 22:34:23 +10:00
Nick Coghlan
0fb391a30c Actually run a typecheck in CI 2021-06-26 22:12:55 +10:00
Nick Coghlan
841d0ae73a Include the pyi patch file 2021-06-26 21:49:03 +10:00
Nick Coghlan
3f6ee4d314 Merge remote-tracking branch 'origin/master' into issue-33-add-type-hinting-support 2021-06-26 21:45:51 +10:00
Nick Coghlan
77e93832f0
Merge pull request #35 from ncoghlan/issue-12-backport-py3.10-contextlib-docs
Issue #12: Sync API documentation from Python 3.10
2021-06-26 21:44:11 +10:00
Nick Coghlan
72c47e4629 Fix type hint filename, make API spec version independent 2021-06-26 21:43:44 +10:00
Nick Coghlan
802688462c Update README (including for docs backport) 2021-06-26 21:43:16 +10:00
Nick Coghlan
a858a8f4d6 Tweak relative paths for docs patch 2021-06-26 21:28:15 +10:00
Nick Coghlan
46244c827d Issue #12: Sync API documentation from Python 3.10 2021-06-26 21:24:10 +10:00
Nick Coghlan
e42cd73fe9 Issue #33: convert to package and include typeshed type hints 2021-06-26 20:43:11 +10:00