Skip to content

Commit 8294801

Browse files
authored
Merge pull request #158 from tgoodlet/newsfragments
Add newsfragments for 0.7.0 release!
2 parents 887951a + 1ad161e commit 8294801

11 files changed

+20
-0
lines changed

changelog/110.bugfix.rst

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Fix a bug where ``_HookCaller.call_historic()`` would call the ``proc``
2+
arg even when the default is ``None`` resulting in a ``TypeError``.

changelog/116.removal.rst

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Deprecate the ``implprefix`` kwarg to ``PluginManager`` and instead
2+
expect users to start using explicit ``HookimplMarker`` everywhere.

changelog/117.trivial.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Break up the main monolithic package modules into separate modules by concern

changelog/122.feature.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add ``.plugin`` member to ``PluginValidationError`` to access failing plugin during post-mortem.

changelog/123.doc.rst

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Document how exceptions are handled and how the hook call loop
2+
terminates immediately on the first error which is then delivered
3+
to any surrounding wrappers.

changelog/131.feature.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Automate ``setuptools`` wheels building and PyPi upload using TravisCI.

changelog/136.doc.rst

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Docs rework including a much better introduction and comprehensive example
2+
set for new users. A big thanks goes out to @obestwalter for the great work!

changelog/138.feature.rst

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Add per implementation warnings support for hookspecs allowing for both
2+
deprecation and future warnings of legacy and (future) experimental hooks
3+
respectively.

changelog/153.trivial.rst

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
Reorganize tests more appropriately by modules relating to each
2+
internal component/feature. This is in an effort to avoid (future)
3+
duplication and better separation of concerns in the test set.

changelog/156.trivial.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Add ``HookImpl.__repr__()`` for better debugging.

changelog/66.feature.rst

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Start using ``towncrier`` and a custom ``tox`` environment to prepare releases!

0 commit comments

Comments
 (0)