diff --git a/.github/workflows/ci-cd.yml b/.github/workflows/ci-cd.yml index 1a4d1846218..15a79d52ab5 100644 --- a/.github/workflows/ci-cd.yml +++ b/.github/workflows/ci-cd.yml @@ -206,6 +206,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 @@ -213,7 +217,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 a60cabe87e8..4f55c5ddf09 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 46ebaaced1a..33c2ebf0736 100644 --- a/docs/web_advanced.rst +++ b/docs/web_advanced.rst @@ -1118,7 +1118,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 781a6aa36a0..fe961939484 100644 --- a/requirements/constraints.txt +++ b/requirements/constraints.txt @@ -193,10 +193,11 @@ slotscheck==0.17.1 # via -r requirements/lint.in snowballstemmer==2.1.0 # via sphinx -sphinx==7.1.1 +sphinx==7.2.6 # via # -r requirements/doc.in # sphinxcontrib-blockdiag + # sphinxcontrib-serializinghtml # sphinxcontrib-spelling # sphinxcontrib-towncrier sphinxcontrib-applehelp==1.0.2 @@ -211,7 +212,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 9599f646f90..fb7bd011352 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -182,10 +182,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 @@ -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-towncrier==0.4.0a0 # via -r requirements/doc.in diff --git a/requirements/doc-spelling.txt b/requirements/doc-spelling.txt index d0388271fb0..9ee15189662 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 22a3fc769cb..d9e7fb0ad7f 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