diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 95a60f15b78..e961250bf67 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -222,6 +222,10 @@ jobs: if: ${{ matrix.no-extensions == '' }} run: | make cythonize + - name: Install self + env: + AIOHTTP_NO_EXTENSIONS: ${{ matrix.no-extensions }} + run: python -m pip install -e . - name: Run unittests env: COLOR: yes @@ -229,7 +233,7 @@ jobs: PIP_USER: 1 run: >- PATH="${HOME}/Library/Python/3.11/bin:${HOME}/.local/bin:${PATH}" - make test + pytest shell: bash - name: Re-run the failing tests with maximum verbosity if: failure() diff --git a/docs/index.rst b/docs/index.rst index a9854c07ece..b53a91e64d7 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -131,7 +131,7 @@ changes. Tutorial ======== -:ref:`Polls tutorial ` +:ref:`Polls tutorial ` Source code diff --git a/docs/web_advanced.rst b/docs/web_advanced.rst index 7ee0cd372a6..6b1ad199758 100644 --- a/docs/web_advanced.rst +++ b/docs/web_advanced.rst @@ -1122,7 +1122,7 @@ Handling error pages -------------------- Pages like *404 Not Found* and *500 Internal Error* could be handled -by custom middleware, see :ref:`polls demo ` +by custom middleware, see :ref:`polls demo ` for example. .. _aiohttp-web-forwarded-support: diff --git a/requirements/constraints.txt b/requirements/constraints.txt index 08079114f83..c763e3b2838 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -181,10 +181,11 @@ slotscheck==0.17.1 # via -r requirements/lint.in snowballstemmer==2.2.0 # via sphinx -sphinx==7.1.2 +sphinx==7.2.6 # via # -r requirements/doc.in # sphinxcontrib-blockdiag + # sphinxcontrib-serializinghtml # sphinxcontrib-spelling # sphinxcontrib-towncrier sphinxcontrib-applehelp==1.0.4 @@ -199,7 +200,7 @@ sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.9 # via sphinx sphinxcontrib-spelling==8.0.0 ; platform_system != "Windows" # via -r requirements/doc-spelling.in diff --git a/requirements/dev.txt b/requirements/dev.txt index 11fb4377637..097a8884d2a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -176,10 +176,11 @@ slotscheck==0.17.1 # via -r requirements/lint.in snowballstemmer==2.2.0 # via sphinx -sphinx==7.1.2 +sphinx==7.2.6 # via # -r requirements/doc.in # sphinxcontrib-blockdiag + # sphinxcontrib-serializinghtml # sphinxcontrib-towncrier sphinxcontrib-applehelp==1.0.4 # via sphinx @@ -193,7 +194,7 @@ sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.9 # via sphinx sphinxcontrib-towncrier==0.4.0a0 # via -r requirements/doc.in diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt index 7bac338f7f3..d16f83067f6 100644 --- a/requirements/doc-spelling.txt +++ b/requirements/doc-spelling.txt @@ -54,10 +54,11 @@ requests==2.31.0 # via sphinx snowballstemmer==2.2.0 # via sphinx -sphinx==7.1.2 +sphinx==7.2.6 # via # -r requirements/doc.in # sphinxcontrib-blockdiag + # sphinxcontrib-serializinghtml # sphinxcontrib-spelling # sphinxcontrib-towncrier sphinxcontrib-applehelp==1.0.4 @@ -72,7 +73,7 @@ sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.9 # via sphinx sphinxcontrib-spelling==8.0.0 ; platform_system != "Windows" # via -r requirements/doc-spelling.in diff --git a/requirements/doc.txt b/requirements/doc.txt index 93331634f2a..9a9970ec12e 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -52,10 +52,11 @@ requests==2.31.0 # via sphinx snowballstemmer==2.2.0 # via sphinx -sphinx==7.1.2 +sphinx==7.2.6 # via # -r requirements/doc.in # sphinxcontrib-blockdiag + # sphinxcontrib-serializinghtml # sphinxcontrib-towncrier sphinxcontrib-applehelp==1.0.4 # via sphinx @@ -69,7 +70,7 @@ sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-qthelp==1.0.3 # via sphinx -sphinxcontrib-serializinghtml==1.1.5 +sphinxcontrib-serializinghtml==1.1.9 # via sphinx sphinxcontrib-towncrier==0.4.0a0 # via -r requirements/doc.in