From 52ec6a1606947848b5b67d571add976463876c7a Mon Sep 17 00:00:00 2001 From: Jason Carver Date: Wed, 27 Nov 2019 16:10:23 -0800 Subject: [PATCH] Compile release notes --- docs/release_notes.rst | 33 +++++++++++++++++++++++++++++++++ newsfragments/318.doc.rst | 1 - newsfragments/350.bugfix.rst | 2 -- newsfragments/353.internal.rst | 1 - newsfragments/354.bugfix.rst | 2 -- newsfragments/355.bugfix.rst | 2 -- newsfragments/356.internal.rst | 1 - newsfragments/357.misc.rst | 0 8 files changed, 33 insertions(+), 9 deletions(-) delete mode 100644 newsfragments/318.doc.rst delete mode 100644 newsfragments/350.bugfix.rst delete mode 100644 newsfragments/353.internal.rst delete mode 100644 newsfragments/354.bugfix.rst delete mode 100644 newsfragments/355.bugfix.rst delete mode 100644 newsfragments/356.internal.rst delete mode 100644 newsfragments/357.misc.rst diff --git a/docs/release_notes.rst b/docs/release_notes.rst index 512ce24..7537972 100644 --- a/docs/release_notes.rst +++ b/docs/release_notes.rst @@ -3,6 +3,39 @@ Release Notes .. towncrier release notes start +libp2p v0.1.3 (2019-11-27) +-------------------------- + +Bugfixes +~~~~~~~~ + +- Handle Stream* errors (like ``StreamClosed``) during calls to ``stream.write()`` and + ``stream.read()`` (`#350 `__) +- Relax the protobuf dependency to play nicely with other libraries. It was pinned to 3.9.0, and now + permits v3.10 up to (but not including) v4. (`#354 `__) +- Fixes KeyError when peer in a stream accidentally closes and resets the stream, because handlers + for both will try to ``del streams[stream_id]`` without checking if the entry still exists. (`#355 `__) + + +Improved Documentation +~~~~~~~~~~~~~~~~~~~~~~ + +- Use Sphinx & autodoc to generate docs, now available on `py-libp2p.readthedocs.io `_ (`#318 `__) + + +Internal Changes - for py-libp2p Contributors +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +- Added Makefile target to test a packaged version of libp2p before release. (`#353 `__) +- Move helper tools from ``tests/`` to ``libp2p/tools/``, and some mildly-related cleanups. (`#356 `__) + + +Miscellaneous changes +~~~~~~~~~~~~~~~~~~~~~ + +- `#357 `__ + + v0.1.2 -------------- diff --git a/newsfragments/318.doc.rst b/newsfragments/318.doc.rst deleted file mode 100644 index 0e49888..0000000 --- a/newsfragments/318.doc.rst +++ /dev/null @@ -1 +0,0 @@ -Use Sphinx & autodoc to generate docs, now available on py-libp2p.readthedocs.io diff --git a/newsfragments/350.bugfix.rst b/newsfragments/350.bugfix.rst deleted file mode 100644 index 5f49ad6..0000000 --- a/newsfragments/350.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Handle Stream* errors (like ``StreamClosed``) during calls to ``stream.write()`` and -``stream.read()`` diff --git a/newsfragments/353.internal.rst b/newsfragments/353.internal.rst deleted file mode 100644 index b0d2a9e..0000000 --- a/newsfragments/353.internal.rst +++ /dev/null @@ -1 +0,0 @@ -Added Makefile target to test a packaged version of libp2p before release. diff --git a/newsfragments/354.bugfix.rst b/newsfragments/354.bugfix.rst deleted file mode 100644 index c3e55a4..0000000 --- a/newsfragments/354.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Relax the protobuf dependency to play nicely with other libraries. It was pinned to 3.9.0, and now -permits v3.10 up to (but not including) v4. diff --git a/newsfragments/355.bugfix.rst b/newsfragments/355.bugfix.rst deleted file mode 100644 index 3844b68..0000000 --- a/newsfragments/355.bugfix.rst +++ /dev/null @@ -1,2 +0,0 @@ -Fixes KeyError when peer in a stream accidentally closes and resets the stream, because handlers -for both will try to ``del streams[stream_id]`` without checking if the entry still exists. diff --git a/newsfragments/356.internal.rst b/newsfragments/356.internal.rst deleted file mode 100644 index 6c247c4..0000000 --- a/newsfragments/356.internal.rst +++ /dev/null @@ -1 +0,0 @@ -Move helper tools from `tests/` to `libp2p/tools/`, and some mildly-related cleanups. diff --git a/newsfragments/357.misc.rst b/newsfragments/357.misc.rst deleted file mode 100644 index e69de29..0000000