diff options
-rw-r--r-- | doc/requirements.pip | 102 | ||||
-rw-r--r-- | requirements/ci.pip | 117 | ||||
-rw-r--r-- | requirements/dev.pip | 229 | ||||
-rw-r--r-- | requirements/pip-tools.pip | 20 | ||||
-rw-r--r-- | requirements/pip.pip | 26 | ||||
-rw-r--r-- | requirements/pytest.pip | 63 | ||||
-rw-r--r-- | requirements/wheel.pip | 23 |
7 files changed, 515 insertions, 65 deletions
diff --git a/doc/requirements.pip b/doc/requirements.pip index 07d16bcc..d63934dc 100644 --- a/doc/requirements.pip +++ b/doc/requirements.pip @@ -1,14 +1,100 @@ -# PyPI requirements for building documentation for coverage.py - --c ../requirements/pins.pip - -# https://requires.io/github/nedbat/coveragepy/requirements/ - +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +alabaster==0.7.12 + # via sphinx +babel==2.9.1 + # via sphinx +certifi==2021.10.8 + # via requests +charset-normalizer==2.0.7 + # via requests +colorama==0.4.4 + # via sphinx-autobuild doc8==0.9.1 -pyenchant==3.2.1 + # via -r doc/requirements.in +docutils==0.16 + # via + # -c doc/../requirements/pins.pip + # doc8 + # restructuredtext-lint + # sphinx + # sphinx-rtd-theme + # sphinx-tabs +idna==3.3 + # via requests +imagesize==1.2.0 + # via sphinx +jinja2==3.0.2 + # via sphinx +livereload==2.6.3 + # via sphinx-autobuild +markupsafe==2.0.1 + # via jinja2 +packaging==21.0 + # via sphinx +pbr==5.6.0 + # via stevedore +pyenchant==3.2.2 + # via + # -r doc/requirements.in + # sphinxcontrib-spelling +pygments==2.10.0 + # via + # doc8 + # sphinx + # sphinx-tabs +pyparsing==3.0.1 + # via packaging +pytz==2021.3 + # via babel +requests==2.26.0 + # via sphinx +restructuredtext-lint==1.3.2 + # via doc8 +six==1.16.0 + # via livereload +snowballstemmer==2.1.0 + # via sphinx sphinx==4.2.0 + # via + # -r doc/requirements.in + # sphinx-autobuild + # sphinx-rtd-theme + # sphinx-tabs + # sphinxcontrib-restbuilder + # sphinxcontrib-spelling sphinx-autobuild==2021.3.14 -sphinx_rtd_theme==1.0.0 + # via -r doc/requirements.in +sphinx-rtd-theme==1.0.0 + # via -r doc/requirements.in sphinx-tabs==3.2.0 + # via -r doc/requirements.in +sphinxcontrib-applehelp==1.0.2 + # via sphinx +sphinxcontrib-devhelp==1.0.2 + # via sphinx +sphinxcontrib-htmlhelp==2.0.0 + # via sphinx +sphinxcontrib-jsmath==1.0.1 + # via sphinx +sphinxcontrib-qthelp==1.0.3 + # via sphinx sphinxcontrib-restbuilder==0.3 + # via -r doc/requirements.in +sphinxcontrib-serializinghtml==1.1.5 + # via sphinx sphinxcontrib-spelling==7.2.1 + # via -r doc/requirements.in +stevedore==3.5.0 + # via doc8 +tornado==6.1 + # via livereload +urllib3==1.26.7 + # via requests + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/ci.pip b/requirements/ci.pip index 2eba2f49..6f5c7ae4 100644 --- a/requirements/ci.pip +++ b/requirements/ci.pip @@ -1,8 +1,111 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +attrs==21.2.0 + # via + # -r requirements/pytest.pip + # hypothesis + # pytest +backports.entry-points-selectable==1.1.0 + # via virtualenv +backports.functools-lru-cache==1.6.4 + # via + # -r requirements/pytest.pip + # pycontracts +decorator==5.1.0 + # via + # -r requirements/pytest.pip + # pycontracts +distlib==0.3.3 + # via virtualenv +execnet==1.9.0 + # via + # -r requirements/pytest.pip + # pytest-xdist +filelock==3.3.1 + # via + # tox + # virtualenv +flaky==3.7.0 + # via -r requirements/pytest.pip +future==0.18.2 + # via + # -r requirements/pytest.pip + # pycontracts +hypothesis==6.24.0 + # via -r requirements/pytest.pip +iniconfig==1.1.1 + # via + # -r requirements/pytest.pip + # pytest +packaging==21.0 + # via + # -r requirements/pytest.pip + # pytest + # tox +platformdirs==2.4.0 + # via virtualenv +pluggy==1.0.0 + # via + # -r requirements/pytest.pip + # pytest + # tox +py==1.10.0 + # via + # -r requirements/pytest.pip + # pytest + # pytest-forked + # tox +pycontracts @ git+https://github.com/slorg1/contracts@collections_and_validator + # via -r requirements/pytest.pip +pyparsing==3.0.1 + # via + # -r requirements/pytest.pip + # packaging + # pycontracts +pytest==6.2.5 + # via + # -r requirements/pytest.pip + # pytest-forked + # pytest-xdist +pytest-forked==1.3.0 + # via + # -r requirements/pytest.pip + # pytest-xdist +pytest-xdist==2.4.0 + # via -r requirements/pytest.pip +qualname==0.1.0 + # via + # -r requirements/pytest.pip + # pycontracts +six==1.16.0 + # via + # -r requirements/pytest.pip + # pycontracts + # tox + # virtualenv +sortedcontainers==2.4.0 + # via + # -r requirements/pytest.pip + # hypothesis +toml==0.10.2 + # via + # -r requirements/pytest.pip + # pytest + # tox +tox==3.24.4 + # via + # -r requirements/ci.in + # tox-gh-actions +tox-gh-actions==2.8.1 + # via -r requirements/ci.in +virtualenv==20.9.0 + # via tox +wheel==0.37.0 + # via -r requirements/ci.in --c pins.pip - -# Things CI servers need for running tests. -tox --r pytest.pip +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/dev.pip b/requirements/dev.pip index 10178192..eb76f0a8 100644 --- a/requirements/dev.pip +++ b/requirements/dev.pip @@ -1,28 +1,209 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt - -# Requirements for doing local development work on coverage.py. -# https://requires.io/github/nedbat/coveragepy/requirements/ - --c pins.pip --r pip.pip - -#pluggy==1.0.0 - -# PyPI requirements for running tests. -tox --r pytest.pip - -# for linting. -greenlet==1.1.1 -pylint==2.11.1 +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +astroid==2.8.3 + # via pylint +attrs==21.2.0 + # via + # -r requirements/pytest.pip + # hypothesis + # pytest +backports.entry-points-selectable==1.1.0 + # via + # -r requirements/pip.pip + # virtualenv +backports.functools-lru-cache==1.6.4 + # via + # -r requirements/pytest.pip + # pycontracts +bleach==4.1.0 + # via readme-renderer +build==0.7.0 + # via check-manifest +certifi==2021.10.8 + # via requests +charset-normalizer==2.0.7 + # via requests check-manifest==0.47 -readme_renderer==29.0 - -# for kitting. + # via -r requirements/dev.in +colorama==0.4.4 + # via twine +decorator==5.1.0 + # via + # -r requirements/pytest.pip + # pycontracts +distlib==0.3.3 + # via + # -r requirements/pip.pip + # virtualenv +docutils==0.16 + # via + # -c requirements/pins.pip + # readme-renderer +execnet==1.9.0 + # via + # -r requirements/pytest.pip + # pytest-xdist +filelock==3.3.1 + # via + # -r requirements/pip.pip + # tox + # virtualenv +flaky==3.7.0 + # via -r requirements/pytest.pip +future==0.18.2 + # via + # -r requirements/pytest.pip + # pycontracts +greenlet==1.1.2 + # via -r requirements/dev.in +hypothesis==6.24.0 + # via -r requirements/pytest.pip +idna==3.3 + # via requests +importlib-metadata==4.8.1 + # via + # keyring + # twine +iniconfig==1.1.1 + # via + # -r requirements/pytest.pip + # pytest +isort==5.9.3 + # via pylint +jedi==0.18.0 + # via pudb +keyring==23.2.1 + # via twine +lazy-object-proxy==1.6.0 + # via astroid +libsass==0.21.0 + # via -r requirements/dev.in +mccabe==0.6.1 + # via pylint +packaging==21.0 + # via + # -r requirements/pytest.pip + # bleach + # build + # pytest + # tox +parso==0.8.2 + # via jedi +pep517==0.12.0 + # via build +pkginfo==1.7.1 + # via twine +platformdirs==2.4.0 + # via + # -r requirements/pip.pip + # pylint + # virtualenv +pluggy==1.0.0 + # via + # -r requirements/pytest.pip + # pytest + # tox +pudb==2021.1 + # via -r requirements/dev.in +py==1.10.0 + # via + # -r requirements/pytest.pip + # pytest + # pytest-forked + # tox +pycontracts @ git+https://github.com/slorg1/contracts@collections_and_validator + # via -r requirements/pytest.pip +pygments==2.10.0 + # via + # pudb + # readme-renderer +pylint==2.11.1 + # via -r requirements/dev.in +pyparsing==3.0.1 + # via + # -r requirements/pytest.pip + # packaging + # pycontracts +pytest==6.2.5 + # via + # -r requirements/pytest.pip + # pytest-forked + # pytest-xdist +pytest-forked==1.3.0 + # via + # -r requirements/pytest.pip + # pytest-xdist +pytest-xdist==2.4.0 + # via -r requirements/pytest.pip +qualname==0.1.0 + # via + # -r requirements/pytest.pip + # pycontracts +readme-renderer==30.0 + # via + # -r requirements/dev.in + # twine requests==2.26.0 + # via + # -r requirements/dev.in + # requests-toolbelt + # twine +requests-toolbelt==0.9.1 + # via twine +rfc3986==1.5.0 + # via twine +six==1.16.0 + # via + # -r requirements/pip.pip + # -r requirements/pytest.pip + # bleach + # libsass + # pycontracts + # tox + # virtualenv +sortedcontainers==2.4.0 + # via + # -r requirements/pytest.pip + # hypothesis +toml==0.10.2 + # via + # -r requirements/pytest.pip + # check-manifest + # pylint + # pytest + # tox +tomli==1.2.1 + # via + # build + # pep517 +tox==3.24.4 + # via -r requirements/dev.in +tqdm==4.62.3 + # via twine twine==3.4.2 -libsass==0.21.0 + # via -r requirements/dev.in +typing-extensions==3.10.0.2 + # via + # astroid + # pylint +urllib3==1.26.7 + # via requests +urwid==2.1.2 + # via pudb +virtualenv==20.9.0 + # via + # -r requirements/pip.pip + # tox +webencodings==0.5.1 + # via bleach +wrapt==1.13.2 + # via astroid +zipp==3.6.0 + # via importlib-metadata -# Just so I have a debugger if I want it. -pudb==2021.1 +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements/pip-tools.pip b/requirements/pip-tools.pip new file mode 100644 index 00000000..f5c3e310 --- /dev/null +++ b/requirements/pip-tools.pip @@ -0,0 +1,20 @@ +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +click==8.0.3 + # via pip-tools +pep517==0.12.0 + # via pip-tools +pip-tools==6.4.0 + # via -r requirements/pip-tools.in +tomli==1.2.1 + # via pep517 +wheel==0.37.0 + # via pip-tools + +# The following packages are considered to be unsafe in a requirements file: +# pip +# setuptools diff --git a/requirements/pip.pip b/requirements/pip.pip index 112d6042..93fa23d0 100644 --- a/requirements/pip.pip +++ b/requirements/pip.pip @@ -1,7 +1,21 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +backports.entry-points-selectable==1.1.0 + # via virtualenv +distlib==0.3.3 + # via virtualenv +filelock==3.3.1 + # via virtualenv +platformdirs==2.4.0 + # via virtualenv +six==1.16.0 + # via virtualenv +virtualenv==20.9.0 + # via -r requirements/pip.in --c pins.pip - -pip==21.2.4 -virtualenv==20.8.1 +# The following packages are considered to be unsafe in a requirements file: +# pip diff --git a/requirements/pytest.pip b/requirements/pytest.pip index a6d804b3..47d9f067 100644 --- a/requirements/pytest.pip +++ b/requirements/pytest.pip @@ -1,14 +1,55 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt - --c pins.pip - -# The pytest specifics used by coverage.py - +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +attrs==21.2.0 + # via + # hypothesis + # pytest +backports.functools-lru-cache==1.6.4 + # via pycontracts +decorator==5.1.0 + # via pycontracts +execnet==1.9.0 + # via pytest-xdist flaky==3.7.0 -hypothesis==6.23.1 + # via -r requirements/pytest.in +future==0.18.2 + # via pycontracts +hypothesis==6.24.0 + # via -r requirements/pytest.in +iniconfig==1.1.1 + # via pytest +packaging==21.0 + # via pytest +pluggy==1.0.0 + # via pytest +py==1.10.0 + # via + # pytest + # pytest-forked +pycontracts @ git+https://github.com/slorg1/contracts@collections_and_validator + # via -r requirements/pytest.in +pyparsing==3.0.1 + # via + # packaging + # pycontracts pytest==6.2.5 + # via + # -r requirements/pytest.in + # pytest-forked + # pytest-xdist +pytest-forked==1.3.0 + # via pytest-xdist pytest-xdist==2.4.0 -# Use a fork of PyContracts that supports Python 3.9 -#PyContracts==1.8.12 -git+https://github.com/slorg1/contracts@collections_and_validator + # via -r requirements/pytest.in +qualname==0.1.0 + # via pycontracts +six==1.16.0 + # via pycontracts +sortedcontainers==2.4.0 + # via hypothesis +toml==0.10.2 + # via pytest diff --git a/requirements/wheel.pip b/requirements/wheel.pip index 4954d249..dd4a6dc0 100644 --- a/requirements/wheel.pip +++ b/requirements/wheel.pip @@ -1,10 +1,15 @@ -# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 -# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt +# +# This file is autogenerated by pip-compile with python 3.8 +# To update, run: +# +# make upgrade +# +auditwheel==5.0.0 + # via -r requirements/wheel.in +pyelftools==0.27 + # via auditwheel +wheel==0.37.0 + # via -r requirements/wheel.in --c pins.pip - -# Things needed to make wheels for coverage.py - -auditwheel; python_version > '3.6' -setuptools -wheel +# The following packages are considered to be unsafe in a requirements file: +# setuptools |