Changelog
### 1.6.2
```
To be released.
- Implement ``:autoquickref:`` option that use available informations to
build a ``quickref``. [:pull:`9` by Alexandre Bonnetain]
```
### 1.6.1
```
Released on March 3, 2018.
- Remove references to the ``sphinx.util.compat`` module which was deprecated
in Sphinx 1.6 and removed in 1.7. [:issue:`5`, :pull:`4` by Jeremy Cline]
- Made :mod:`sphinxcontrib.autohttp.tornado` compatible with Tornado 4.5 and
newer. `Tornado 4.5 <http://www.tornadoweb.org/en/stable/releases/v4.5.0.html>`
removed the ``handlers`` attribute from ``tornado.web.Application``.
[:pull:`3` by Dave Shawley]
```
### 1.6.0
```
Released on January 13, 2018.
- Minimum compatible version of Sphinx became changed to 1.5.
- Fixed a bug that prevented building :mod:`sphinxcontrib.autohttp`
from building properly with Sphinx 1.6 or higher.
[:oldissue:`182`, :oldpull:`152` by Dave Shawley]
- Use HTTPS for ``:rfc:`` generated links. [:oldpull:`144` by Devin Sevilla]
- Added ``groupby`` option to :rst:dir:`autoflask` directive. It makes
paths be grouped by their view functions. [:oldpull:`147` by Jiangge Zhang]
- Fixed a bug that :rst:dir:`autoflask` directive had excluded nonsignificant
routes with :http:method:`HEAD`/:http:method:`OPTIONS`. [:oldissue:`165`]
```
### 1.5.0
```
Released on May 30, 2016.
- Added :mod:`sphinxcontrib.autohttp.flaskqref` for generating quick reference
table. [:oldpull:`80`, :oldpull:`100` by Harry Raaymakers]
- :rst:dir:`autoflask` now supports ``:modules:`` and ``:undoc-modules:``
arguments, used to filter documented flask endpoints by view module
[:oldpull:`102` by Ivelin Slavov]
- Added ``:order:`` option to :rst:dir:`autoflask` directive.
[:oldpull:`103` by Justin Gruca]
- HTTP message headers become to link the recent RFCs (:rfc:`7230`, :rfc:`7231`,
:rfc:`7232`, :rfc:`7233`, :rfc:`7234`, :rfc:`7235`, :rfc:`7236`, :rfc:`7237`,
that are separated to multiple RFCs from the old one) instead of :rfc:`2615`
which is replaced by them in 2014.
[:oldpull:`105`, :oldpull:`106` by Alex C. (iscandr)]
- Support ``resolve_any_xref`` method introduced since Sphinx 1.3
[:oldpull:`108` by Takayuki Shimizukawa]
- It no more warns non-standard message headers without ``X-`` prefix
according as the deprecation of the practice of prefixing the names of
unstandardized parameters with ``X-`` in all IETF protocols since June 2012
by :rfc:`6648`. [:oldpull:`114` by Dolan Murvihill]
- Fixed performance bottleneck in doctree lookup by adding a cache for it.
[:oldpull:`115` by Kai Lautaportti]
- Added :http:statuscode:`451` to :rst:role:`http:statuscode`.
[:oldpull:`117` by Xavier Oliver]
```
### 1.4.0
```
Released on August 13, 2015.
- Added :http:statuscode:`429 Too Many Requests` as a valid
:rst:role:`http:statuscode`. [:oldpull:`81` by DDBReloaded]
- Became to not resolve references if they can't be resolved.
[:oldpull:`87` by Ken Robbins]
- Became to preserve endpoint ordering when ``:endpoints:`` option is given.
[:oldpull:`88` by Dan Callaghan]
- Added status codes for WebDAV. [:oldpull:`92` by Ewen Cheslack-Postava]
- Added CORS_ headers. [:oldpull:`96` by Tomi Pieviläinen]
- Now :mod:`sphinxcontrib.autohttp.flask` supports multiple paths for
endpoints using same HTTP method. [:oldpull:`97` by Christian Felder]
.. _CORS: http://www.w3.org/TR/cors/
```
### 1.3.0
```
Released on July 31, 2014.
- ``jsonparameter``/``jsonparam``/``json`` became deprecated and split
into ``reqjsonobj``/``reqjson``/``<jsonobj``/``<json`` and
``reqjsonarr``/``<jsonarr``.
[:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Support synopsis (short description in HTTP index),
deprecation and noindex options for resources.
[:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Stabilize order of index items.
[:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Added :rst:dir:`http:any` directive and :rst:role:`http:any`
role for ``ANY`` method. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Added :rst:dir:`http:copy` directive and :rst:role:`http:copy`
role for ``COPY`` method. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Added :rst:role:`http:header` role that also creates reference to the
related specification. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- :rst:role:`http:statuscode` role became to provide references to
specification sections. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin]
- Fixed Python 3 incompatibility of :mod:`autohttp.tornado`.
[:oldpull:`61` by Dave Shawley]
```
### 1.2.1
```
Released on March 31, 2014.
- Fixed broken Python 2.6 compatibility. [:oldpull:`41` by Kien Pham]
- Added missing link to six_ dependency.
.. _six: http://pythonhosted.org/six/
```
### 1.2.0
```
Released on October 19, 2013.
- Python 3 support! [:oldpull:`34` by murchik, :oldpull:`39` Donald Stufft]
- Added support for Tornado webapps. (:mod:`sphinxcontrib.autohttp.tornado`)
[:oldpull:`38` by Rodrigo Machado]
```
### 1.1.9
```
Released on August 8, 2013.
- Now Bottle_ apps can be loaded by :mod:`~sphinxcontrib.autohttp`.
See :mod:`sphinxcontrib.autohttp.bottle` module.
[patch_ by Jameel Al-Aziz]
- Added ``:reqheader:`` and ``:resheader:`` option flags.
- ``:jsonparameter:`` can be typed. [:oldpull:`31` by Chuck Harmston]
- ``:queryparameter:`` can be typed. [:oldpull:`37` by Viktor Haag]
- :rst:dir:`autoflask` and :rst:dir:`autobottle` directives now allow
empty ``:endpoints:``, ``:undoc-endpoints:``, and ``:blueprints:``
arguments. [:oldpull:`33` by Michael Twomey]
.. _patch: https://github.com/jalaziz/sphinxcontrib-httpdomain
.. _Bottle: http://bottlepy.org/
```
Links
- PyPI: https://pypi.org/project/sphinxcontrib-httpdomain
- Changelog: https://pyup.io/changelogs/sphinxcontrib-httpdomain/
- Repo: https://github.com/sphinx-contrib/httpdomain
This PR updates sphinxcontrib-httpdomain from 1.1.8 to 1.7.0.
Changelog
### 1.6.2 ``` To be released. - Implement ``:autoquickref:`` option that use available informations to build a ``quickref``. [:pull:`9` by Alexandre Bonnetain] ``` ### 1.6.1 ``` Released on March 3, 2018. - Remove references to the ``sphinx.util.compat`` module which was deprecated in Sphinx 1.6 and removed in 1.7. [:issue:`5`, :pull:`4` by Jeremy Cline] - Made :mod:`sphinxcontrib.autohttp.tornado` compatible with Tornado 4.5 and newer. `Tornado 4.5 <http://www.tornadoweb.org/en/stable/releases/v4.5.0.html>` removed the ``handlers`` attribute from ``tornado.web.Application``. [:pull:`3` by Dave Shawley] ``` ### 1.6.0 ``` Released on January 13, 2018. - Minimum compatible version of Sphinx became changed to 1.5. - Fixed a bug that prevented building :mod:`sphinxcontrib.autohttp` from building properly with Sphinx 1.6 or higher. [:oldissue:`182`, :oldpull:`152` by Dave Shawley] - Use HTTPS for ``:rfc:`` generated links. [:oldpull:`144` by Devin Sevilla] - Added ``groupby`` option to :rst:dir:`autoflask` directive. It makes paths be grouped by their view functions. [:oldpull:`147` by Jiangge Zhang] - Fixed a bug that :rst:dir:`autoflask` directive had excluded nonsignificant routes with :http:method:`HEAD`/:http:method:`OPTIONS`. [:oldissue:`165`] ``` ### 1.5.0 ``` Released on May 30, 2016. - Added :mod:`sphinxcontrib.autohttp.flaskqref` for generating quick reference table. [:oldpull:`80`, :oldpull:`100` by Harry Raaymakers] - :rst:dir:`autoflask` now supports ``:modules:`` and ``:undoc-modules:`` arguments, used to filter documented flask endpoints by view module [:oldpull:`102` by Ivelin Slavov] - Added ``:order:`` option to :rst:dir:`autoflask` directive. [:oldpull:`103` by Justin Gruca] - HTTP message headers become to link the recent RFCs (:rfc:`7230`, :rfc:`7231`, :rfc:`7232`, :rfc:`7233`, :rfc:`7234`, :rfc:`7235`, :rfc:`7236`, :rfc:`7237`, that are separated to multiple RFCs from the old one) instead of :rfc:`2615` which is replaced by them in 2014. [:oldpull:`105`, :oldpull:`106` by Alex C. (iscandr)] - Support ``resolve_any_xref`` method introduced since Sphinx 1.3 [:oldpull:`108` by Takayuki Shimizukawa] - It no more warns non-standard message headers without ``X-`` prefix according as the deprecation of the practice of prefixing the names of unstandardized parameters with ``X-`` in all IETF protocols since June 2012 by :rfc:`6648`. [:oldpull:`114` by Dolan Murvihill] - Fixed performance bottleneck in doctree lookup by adding a cache for it. [:oldpull:`115` by Kai Lautaportti] - Added :http:statuscode:`451` to :rst:role:`http:statuscode`. [:oldpull:`117` by Xavier Oliver] ``` ### 1.4.0 ``` Released on August 13, 2015. - Added :http:statuscode:`429 Too Many Requests` as a valid :rst:role:`http:statuscode`. [:oldpull:`81` by DDBReloaded] - Became to not resolve references if they can't be resolved. [:oldpull:`87` by Ken Robbins] - Became to preserve endpoint ordering when ``:endpoints:`` option is given. [:oldpull:`88` by Dan Callaghan] - Added status codes for WebDAV. [:oldpull:`92` by Ewen Cheslack-Postava] - Added CORS_ headers. [:oldpull:`96` by Tomi Pieviläinen] - Now :mod:`sphinxcontrib.autohttp.flask` supports multiple paths for endpoints using same HTTP method. [:oldpull:`97` by Christian Felder] .. _CORS: http://www.w3.org/TR/cors/ ``` ### 1.3.0 ``` Released on July 31, 2014. - ``jsonparameter``/``jsonparam``/``json`` became deprecated and split into ``reqjsonobj``/``reqjson``/``<jsonobj``/``<json`` and ``reqjsonarr``/``<jsonarr``. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Support synopsis (short description in HTTP index), deprecation and noindex options for resources. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Stabilize order of index items. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Added :rst:dir:`http:any` directive and :rst:role:`http:any` role for ``ANY`` method. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Added :rst:dir:`http:copy` directive and :rst:role:`http:copy` role for ``COPY`` method. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Added :rst:role:`http:header` role that also creates reference to the related specification. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - :rst:role:`http:statuscode` role became to provide references to specification sections. [:oldissue:`55`, :oldpull:`72` by Alexander Shorin] - Fixed Python 3 incompatibility of :mod:`autohttp.tornado`. [:oldpull:`61` by Dave Shawley] ``` ### 1.2.1 ``` Released on March 31, 2014. - Fixed broken Python 2.6 compatibility. [:oldpull:`41` by Kien Pham] - Added missing link to six_ dependency. .. _six: http://pythonhosted.org/six/ ``` ### 1.2.0 ``` Released on October 19, 2013. - Python 3 support! [:oldpull:`34` by murchik, :oldpull:`39` Donald Stufft] - Added support for Tornado webapps. (:mod:`sphinxcontrib.autohttp.tornado`) [:oldpull:`38` by Rodrigo Machado] ``` ### 1.1.9 ``` Released on August 8, 2013. - Now Bottle_ apps can be loaded by :mod:`~sphinxcontrib.autohttp`. See :mod:`sphinxcontrib.autohttp.bottle` module. [patch_ by Jameel Al-Aziz] - Added ``:reqheader:`` and ``:resheader:`` option flags. - ``:jsonparameter:`` can be typed. [:oldpull:`31` by Chuck Harmston] - ``:queryparameter:`` can be typed. [:oldpull:`37` by Viktor Haag] - :rst:dir:`autoflask` and :rst:dir:`autobottle` directives now allow empty ``:endpoints:``, ``:undoc-endpoints:``, and ``:blueprints:`` arguments. [:oldpull:`33` by Michael Twomey] .. _patch: https://github.com/jalaziz/sphinxcontrib-httpdomain .. _Bottle: http://bottlepy.org/ ```Links
- PyPI: https://pypi.org/project/sphinxcontrib-httpdomain - Changelog: https://pyup.io/changelogs/sphinxcontrib-httpdomain/ - Repo: https://github.com/sphinx-contrib/httpdomain