Nick Coghlan
c223508344
Sync with CPython 3.12.3
...
Also adds some helper scripts for the sync process
Closes #43
2024-05-23 16:55:15 +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
Nick Coghlan
7e2a0a900a
Fix references to me
2024-05-22 21:13:35 +10:00
Nick Coghlan
4b353b9815
Update NEWS file
2021-06-26 22:34:23 +10:00
Nick Coghlan
4b39470cbb
Sync test suite, add notes on sync process
2021-06-26 17:49:42 +10:00
Nick Coghlan
a1ea615bb3
Issue #29 : Switch to CalVer, require Python >= 3.6
2021-06-26 15:39:33 +10:00
Nick Coghlan
603052bd0c
Update NEWS.rst for 0.6.0 release
...
Closes #24
2019-10-10 22:26:16 +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
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
31aa120bb8
Prepare for 0.5.4 release
2016-07-31 13:34:38 +10:00
Nick Coghlan
6578b59179
Updates for 0.5.3 release
2016-05-02 21:12:42 +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
184eaa1240
Add release date
2016-05-02 15:04:30 +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
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
Nick Coghlan
7bb40c1582
Note new deprecation warnings
2016-01-12 21:16:20 +10:00
Nick Coghlan
a254dc69e2
Merge from default
2016-01-12 21:13:45 +10:00
Nick Coghlan
6820fad049
Note compatibility testing changes
2016-01-12 20:59:26 +10:00
Nick Coghlan
b5db8d23a4
Update NEWS and docs for 0.5.0
2016-01-12 20:54:00 +10:00
Marc Abramowitz
90cf9323d4
Add support for tox ( http://tox.testrun.org/ )
...
```
$ tox
...
py26: commands succeeded
py27: commands succeeded
pypy: commands succeeded
py32: commands succeeded
py33: commands succeeded
py34: commands succeeded
py35: commands succeeded
pypy3: commands succeeded
congratulations :)
```
2015-09-14 08:34:55 -07:00
Nick Coghlan
30515dbe4f
Update to Python 3.4 alpha version
2013-10-26 21:42:03 +10:00
Nick Coghlan
21a5d8b0a4
Issue #8 : Switch to ExitStack instead of ContextStack
2012-05-01 21:50:17 +10:00
Nick Coghlan
7d3f886c77
Fallback to unittest2 when necessary
2012-05-01 20:42:19 +10:00
Nick Coghlan
bccd39fa3a
Create development branch and start work on 0.4.0
2012-05-01 20:06:25 +10:00
Nick Coghlan
4e0cbce114
Issue #7 : Provide MANIFEST.in to ensure files are uploaded correctly
2012-01-17 21:57:24 +10:00
Nick Coghlan
e2b0e0c037
Prep for 0.3 release
2012-01-04 14:31:43 +10:00
Nick Coghlan
0cbb244909
Issue #6 : fix various problems related to the callback wrappers, including correctly looking up __exit__ on the type in register_exit()
2012-01-04 00:26:17 +10:00
Nick Coghlan
8bca9f8cd0
Issue #5 : ContextStack.register no longer pointlessly returns the wrapped function
2012-01-03 23:58:00 +10:00
Nick Coghlan
7cab096ee8
Issue #2 : Add examples and recipes section to docs
2012-01-03 23:53:22 +10:00
Nick Coghlan
580d9bde76
Issue #3 : Accept context managers in ContextStack.register_exit()
2012-01-03 22:21:27 +10:00
Nick Coghlan
8e373d228e
Issue #1 : Add ContextStack.preserve()
2012-01-03 15:05:55 +10:00
Nick Coghlan
7f99236d3b
Properly wrap callbacks in ContextStack.register() and actually assert something in TestContextStack.test_register()
2012-01-03 14:00:18 +10:00
Nick Coghlan
57bc54d8e4
Version history tweaks for in development version
2012-01-03 13:08:43 +10:00
Nick Coghlan
2c9b212384
Better version history information
2011-12-18 18:09:52 +10:00