Commit graph

145 commits

Author SHA1 Message Date
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
Nick Coghlan
b99ed09dfd
Merge pull request #32 from ncoghlan/issue-12-sync-module-from-python-3.10
Issue #12:  sync module from CPython 3.10
2021-06-26 18:45:29 +10:00
Nick Coghlan
032662d6e9 Fix test incompatibility with PyPy3 2021-06-26 18:30:55 +10:00
Nick Coghlan
4b39470cbb Sync test suite, add notes on sync process 2021-06-26 17:49:42 +10:00
Nick Coghlan
94a3b86586 Sync module, mostly keeping old test suite 2021-06-26 16:55:09 +10:00
Nick Coghlan
630f73a3a5 Add back ContextStack alias 2021-06-26 16:50:39 +10:00
Nick Coghlan
6a40a1ee80 Fix syntax and import compatibility 2021-06-26 16:49:00 +10:00
Nick Coghlan
cf0cece837 Add back refresh_cm 2021-06-26 16:40:28 +10:00
Nick Coghlan
17b0a93e5b Issue #12: sync contextlib from Python 3.10 2021-06-26 16:36:23 +10:00
Nick Coghlan
94f3881963
Merge pull request #30 from ncoghlan/issue-29-switch-to-calver-update-min-py-version
Issue #29: Switch to CalVer, require Python >= 3.6
2021-06-26 16:14:45 +10:00
Nick Coghlan
eed96067d7 Exception chaining is now always available 2021-06-26 16:04:26 +10:00
Nick Coghlan
cb66e76cd8 Remove no longer used Py2 compatibility code 2021-06-26 15:59:43 +10:00
Nick Coghlan
cef92f49f9 Accept 3.10 beta for testing 2021-06-26 15:47:45 +10:00
Nick Coghlan
dbcddef29f Ensure '3.10' is parsed correctly in YAML 2021-06-26 15:43:50 +10:00
Nick Coghlan
093bc69490 Fix versions in GitHub Actions 2021-06-26 15:42:03 +10:00
Nick Coghlan
a1ea615bb3 Issue #29: Switch to CalVer, require Python >= 3.6 2021-06-26 15:39:33 +10:00
Jannis Leidel
5f8498c19f
Merge pull request #26 from jazzband/github-actions
Migrate from Travis-CI to GitHub Actions
2020-11-30 12:51:12 +01:00
Jannis Leidel
34947502e5
Update .github/workflows/release.yml
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-11-30 12:19:07 +01:00
Jannis Leidel
07825fc9d9
Update README.rst
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2020-11-25 19:48:42 +01:00
Jannis Leidel
ca6d76fb9f
Use tag event instead of release. 2020-11-23 20:52:38 +01:00
Jannis Leidel
5eba33be65
Remove all Travis-CI cruft. 2020-11-23 16:45:50 +01:00
Jannis Leidel
90b643f5fb
Add release workflow. 2020-11-23 16:41:12 +01:00
Jannis Leidel
4a2baeceab
Cache pip 2020-11-23 16:38:15 +01:00
Jannis Leidel
f50a62ed77
No combine 2020-11-23 16:34:36 +01:00
Jannis Leidel
403bb51102
Combine coverage data 2020-11-23 16:31:16 +01:00
Jannis Leidel
cd80f6860d
Run tox in verbose mode 2020-11-23 16:26:48 +01:00
Jannis Leidel
72bde0ee1d
No 3.4 2020-11-23 16:25:24 +01:00
Jannis Leidel
70cba0264a
Use Codecov instead of coveralls. 2020-11-23 16:21:54 +01:00
Jannis Leidel
b06a025948
Write coverage file. 2020-11-23 16:06:51 +01:00
Jannis Leidel
178007ad39
Define gh-actions matrix. 2020-11-23 15:57:55 +01:00
Jannis Leidel
78ec3a1f4b
Debugging errors.. 2020-11-23 15:05:27 +01:00
Jannis Leidel
f8a3439209
Limit parallel runs. 2020-11-23 15:01:42 +01:00
Jannis Leidel
7eb119a73e
Remove cruft. 2020-11-23 14:59:47 +01:00
Jannis Leidel
bf72a830c2
Add test workflow. 2020-11-23 14:55:13 +01:00
Nick Coghlan
603052bd0c Update NEWS.rst for 0.6.0 release
Closes #24
2019-10-10 22:26:16 +10:00
Nick Coghlan
cc63b02723
Merge pull request #23 from jazzband/ncoghlan-prepare-0.6.0
Prepare a 0.6.0 release
2019-09-21 23:00:17 +10:00
Nick Coghlan
571c6f7a0f
Version bump 2019-09-21 22:42:18 +10:00
Nick Coghlan
dd12dc65c2
Merge pull request #22 from jayvdb/abc-doc
Docs and tests for abc and nullcontext
2019-09-21 22:41:26 +10:00
John Vandenberg
717cb47d34 Docs and tests for abc and nullcontext
Followup of https://github.com/jazzband/contextlib2/pull/21
2019-09-21 09:17:20 +07:00
Nick Coghlan
739bd253bd
Merge pull request #21 from jayvdb/abc
Add nullcontext and AbstractContextManager
2019-09-20 21:15:35 +10:00
John Vandenberg
a8e6733e21 Add AbstractContextManager
Closes https://github.com/jazzband/contextlib2/issues/16
2019-09-09 23:22:33 +07:00
John Vandenberg
656a4eba29 Add nullcontext
Related to https://github.com/jazzband/contextlib2/issues/16
2019-09-09 23:02:56 +07:00
Nick Coghlan
57206f1181
Merge pull request #20 from jazzband/pypi-auto-release
Update travis.yml for PyPI semiauto-deploy via Jazzband.
2019-08-12 21:42:33 +10:00
Jannis Leidel
dd2388f7e6
Update travis.yml for PyPI semiauto-deploy via Jazzband. 2019-08-09 09:45:36 +02:00