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
Nick Coghlan
5a5d456af1
Merge pull request #17 from likeon/drop-py26
...
- dropped python 2.6 from test matrix
- updated travis config
- pep8 compliance
- set python-requires in package metadata
2019-04-09 00:32:26 +10:00
likeon
17cb926d56
Removed CPython 2.6 from a list of currently tested versions in README
...
Added "Python-Requires" metadata to setup.py to prevent package installation on python versions below 2.7
2019-04-08 14:06:10 +02:00
Aleksandr Sterkhov
977da10ab0
Dropped support for Python 2.6 as it reached EOL in 2013 and not supported by both tox and setuptools anymore
...
Enabled back Travis CI testing in pypy3 env, using stable python 3.7
Updated setup.py according to all the changes
Fixed several formatting issues to better comply with PEP8
2019-03-26 23:39:03 +01:00
Nick Coghlan
68069e372b
Merge pull request #15 from ncoghlan/update-test-matrix
...
Update test matrix
2017-04-25 13:47:18 +10:00
Nick Coghlan
3d2e7ab60e
Fix version ref in comment
2017-04-25 13:28:55 +10:00
Nick Coghlan
57eb33db7b
Don't test PyPy3 in Travis CI for now
2017-04-25 13:28:10 +10:00