summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpgjones <philip.graham.jones@googlemail.com>2023-02-26 11:31:44 +0000
committerPhil Jones <philip.graham.jones@googlemail.com>2023-04-02 14:58:03 +0100
commit7294e0f95e91bb3a333b76f28597fbd919ae095c (patch)
tree60f3adbe35a9210dcd784abb2fd88c739fc61c57
parentfae6164cda6c5e9af89895a22f700402fa4b5ec5 (diff)
downloadblinker-7294e0f95e91bb3a333b76f28597fbd919ae095c.tar.gz
Add recent changes to changelog
This requires supporting sphinx-issues to match the Pallets practice of adding the pr/issue number in the changelog.
-rw-r--r--CHANGES.rst14
-rw-r--r--docs/conf.py2
-rw-r--r--requirements/docs.in3
-rw-r--r--requirements/docs.txt19
4 files changed, 25 insertions, 13 deletions
diff --git a/CHANGES.rst b/CHANGES.rst
index d278ca0..d0e6572 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -1,3 +1,17 @@
+Version 1.6
+-----------
+
+Released 2023-04-02
+
+- Add a muted context manager to temporarily turn off a
+ signal. :pr:`84`
+- Allow int senders (alongside existing string senders). :pr:`83`
+- Add a send_async method to the Signal to allow signals to send to
+ coroutine receivers. :pr:`76`
+- Update and modernise the project structure to match that used by the
+ pallets projects. :pr:`77`
+- Add an intial set of type hints for the project.
+
Version 1.5
-----------
diff --git a/docs/conf.py b/docs/conf.py
index 5bbd200..3f09b72 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -8,10 +8,12 @@ release, version = get_version("blinker", placeholder=None)
extensions = [
"sphinx.ext.autodoc",
"pallets_sphinx_themes",
+ "sphinx_issues",
]
autoclass_content = "both"
autodoc_member_order = "groupwise"
+issues_github_path = "pallets-eco/blinker"
html_theme = "flask"
html_theme_options = {"index_sidebar_logo": False}
diff --git a/requirements/docs.in b/requirements/docs.in
index 6bb1491..0ace8b2 100644
--- a/requirements/docs.in
+++ b/requirements/docs.in
@@ -1,2 +1,3 @@
-Sphinx
Pallets-Sphinx-Themes
+Sphinx
+sphinx-issues
diff --git a/requirements/docs.txt b/requirements/docs.txt
index 50c7422..e038098 100644
--- a/requirements/docs.txt
+++ b/requirements/docs.txt
@@ -1,4 +1,4 @@
-# SHA1:fbaa88dac11dd2af8185fb95d77af49663788ce4
+# SHA1:443ee977856867aeaba570acaa0e03086aca933c
#
# This file is autogenerated by pip-compile-multi
# To update, run:
@@ -19,10 +19,6 @@ idna==3.4
# via requests
imagesize==1.4.1
# via sphinx
-importlib-metadata==6.0.0
- # via
- # pallets-sphinx-themes
- # sphinx
jinja2==3.1.2
# via sphinx
markupsafe==2.1.2
@@ -41,15 +37,18 @@ requests==2.28.2
# via sphinx
snowballstemmer==2.2.0
# via sphinx
-sphinx==5.3.0
+sphinx==6.1.3
# via
# -r requirements/docs.in
# pallets-sphinx-themes
-sphinxcontrib-applehelp==1.0.2
+ # sphinx-issues
+sphinx-issues==3.0.1
+ # via -r requirements/docs.in
+sphinxcontrib-applehelp==1.0.4
# via sphinx
sphinxcontrib-devhelp==1.0.2
# via sphinx
-sphinxcontrib-htmlhelp==2.0.0
+sphinxcontrib-htmlhelp==2.0.1
# via sphinx
sphinxcontrib-jsmath==1.0.1
# via sphinx
@@ -57,9 +56,5 @@ sphinxcontrib-qthelp==1.0.3
# via sphinx
sphinxcontrib-serializinghtml==1.1.5
# via sphinx
-typing-extensions==4.4.0
- # via importlib-metadata
urllib3==1.26.14
# via requests
-zipp==3.11.0
- # via importlib-metadata