Commit graph

105 commits

Author SHA1 Message Date
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
Nick Coghlan
8728cae63b Update test matrix
- drop 3.3 compatibility testing
- CPython dev branch is now 3.7
- add 3.6 maintenance branch
- PyPy3 exception chaining bug has been fixed
2017-04-25 13:07:46 +10:00
Nick Coghlan
166b07a463 Merge pull request #14 from allanhaywood/issue13-setup-does-not-fallback-to-distutils
Fixing issue13: setup.py does not fallback to using distutils
2017-04-25 12:39:54 +10:00
Allan Haywood
44966d33d3 Fixing issue13: setup.py does not fallback to using distutils.core import setup
Added falling back to distutils.core
    Tested install on a machine with and without setuptools
2017-04-24 12:53:34 -07:00
Nick Coghlan
d533028739 Merge pull request #11 from ncoghlan/issue7-infinite-loop-on-py35
Issue7 infinite loop on py35
2016-07-31 13:40:33 +10:00
Nick Coghlan
31aa120bb8 Prepare for 0.5.4 release 2016-07-31 13:34:38 +10:00
Nick Coghlan
2f4fd22e2f Issue #7: Backport fix for CPython issue #27122
Prevents a potential infinite loop on Python 3.5 when handling
``RuntimeError``.

(CPython updates by Gregory P. Smith & Serhiy Storchaka)
2016-07-31 13:31:39 +10:00
Nick Coghlan
e4fbea45c6 Merge pull request #10 from jazzband/pypi-auto-release
Add PyPI auto release
2016-07-28 01:43:33 +10:00
Jannis Leidel
1d0b33bbb9 Add PyPI deploy section to Travis config file. 2016-07-27 17:33:07 +02:00
Nick Coghlan
4e8376e678 Merge pull request #9 from jezdez/jazzband
Updated links for Jazzband move.
2016-07-28 00:54:22 +10:00
Jannis Leidel
b12f399859 Updated links for Jazzband move. 2016-07-27 16:42:06 +02:00
Nick Coghlan
6482530d18 Merge pull request #8 from jezdez/coveralls
Set up coverage.py. Refs #4.
2016-07-26 23:53:49 +10:00
Jannis Leidel
864625d870 Set up coverage.py. Refs #4. 2016-07-26 14:36:15 +02:00
Nick Coghlan
6578b59179 Updates for 0.5.3 release 2016-05-02 21:12:42 +10:00
Nick Coghlan
6ff3657fdf Issue #6: Publish universal wheels 2016-05-02 16:54:31 +10:00
Nick Coghlan
8fa12aff40 Ignore egginfo directory 2016-05-02 16:54:00 +10:00
Nick Coghlan
0791b6a3f2 README tweaks 2016-05-02 16:50:59 +10:00
Nick Coghlan
911b459522 Issue #5: support old-style classes in ExitStack 2016-05-02 16:41:56 +10:00
Nick Coghlan
c8efb9adcc Start 0.5.3 development 2016-05-02 16:13:19 +10:00
Nick Coghlan
738954b2a3 Prep for full release 2016-05-02 15:05:22 +10:00
Nick Coghlan
184eaa1240 Add release date 2016-05-02 15:04:30 +10:00
Nick Coghlan
1fb0cf99cb Note ExitStack's new-style class requirement 2016-05-02 15:03:03 +10:00
Nick Coghlan
0433cd4844 Add Coveralls shield 2016-04-17 21:05:53 +10:00
Nick Coghlan
f84ad22549 Update README for new CI setup 2016-04-17 19:30:39 +10:00
Nick Coghlan
01069f94d2 Install tox in Travis CI 2016-04-17 19:14:31 +10:00
Nick Coghlan
8b856b8b51 Specify Travis CI commands 2016-04-17 19:11:50 +10:00
Nick Coghlan
f41d813441 Enable Travis CI 2016-04-17 19:06:48 +10:00
Nick Coghlan
39b2081953 Prepare for 0.5.2 release
Also backfills contributor credits for past releases.
2016-04-17 17:49:53 +10:00
Nick Coghlan
af360370a8 Fix release note headings 2016-04-17 17:32:23 +10:00
Nick Coghlan
943e50a52d Moving from BitBucket to GitHub 2016-04-17 17:31:06 +10:00
ncoghlan
c8b517d807 Merge pull request #1 from grzn/patch-1
MANIFEST.in should include itself so source distributions could be bu…
2016-04-14 00:11:14 +10:00
Guy Rozendorn
b93a40d958 MANIFEST.in should include itself so source distributions could be built from source distributions
We're using stdb (https://pypi.python.org/pypi/stdeb/0.8.5) to build debian packages from the source distribution of contextlib2, and it fails becasue MANIFEST.in is not in the tgz
This
2016-04-13 16:18:00 +03:00
Devin Jeanpierre
e48fbea5a5 Make all classes new-style in Python 2, allowing them to be used with ExitStack. 2016-01-29 14:11:25 -08:00
Nick Coghlan
20cdf6eda5 Revert README to ReST formatting for PyPI 2016-01-13 22:43:32 +10:00
Nick Coghlan
4469999858 NEWS entry for 2.6 compatibility 2016-01-13 22:40:27 +10:00