|
|
||
|---|---|---|
| .. | ||
| README.md | ||
| requirements-dev.txt | ||
| requirements-dev.txt-raw | ||
| requirements-docs.txt | ||
| requirements-docs.txt-raw | ||
| requirements-flake8.txt | ||
| requirements-flake8.txt-raw | ||
| requirements-mypy.txt | ||
| requirements-mypy.txt-raw | ||
| requirements-pyinstaller.txt | ||
| requirements-pyinstaller.txt-raw | ||
| requirements-pylint.txt | ||
| requirements-pylint.txt-raw | ||
| requirements-pyqt-5.15.2.txt | ||
| requirements-pyqt-5.15.2.txt-raw | ||
| requirements-pyqt-5.15.txt | ||
| requirements-pyqt-5.15.txt-raw | ||
| requirements-pyqt-5.txt | ||
| requirements-pyqt-5.txt-raw | ||
| requirements-pyqt-6.2.txt | ||
| requirements-pyqt-6.2.txt-raw | ||
| requirements-pyqt-6.3.txt | ||
| requirements-pyqt-6.3.txt-raw | ||
| requirements-pyqt-6.4.txt | ||
| requirements-pyqt-6.4.txt-raw | ||
| requirements-pyqt-6.5.txt | ||
| requirements-pyqt-6.5.txt-raw | ||
| requirements-pyqt-6.6.txt | ||
| requirements-pyqt-6.6.txt-raw | ||
| requirements-pyqt-6.7.txt | ||
| requirements-pyqt-6.7.txt-raw | ||
| requirements-pyqt-6.8.txt | ||
| requirements-pyqt-6.8.txt-raw | ||
| requirements-pyqt-6.9.txt | ||
| requirements-pyqt-6.9.txt-raw | ||
| requirements-pyqt-6.10.txt | ||
| requirements-pyqt-6.10.txt-raw | ||
| requirements-pyqt-6.txt | ||
| requirements-pyqt-6.txt-raw | ||
| requirements-pyqt.txt | ||
| requirements-pyqt.txt-raw | ||
| requirements-pyroma.txt | ||
| requirements-pyroma.txt-raw | ||
| requirements-qutebrowser.txt-raw | ||
| requirements-sphinx.txt | ||
| requirements-sphinx.txt-raw | ||
| requirements-tests-bleeding.txt | ||
| requirements-tests.txt | ||
| requirements-tests.txt-raw | ||
| requirements-tox.txt | ||
| requirements-tox.txt-raw | ||
| requirements-vulture.txt | ||
| requirements-vulture.txt-raw | ||
| requirements-yamllint.txt | ||
| requirements-yamllint.txt-raw | ||
README.md
This directory contains various requirements files which are used by tox to
have reproducible tests with pinned versions.
The files are generated based on unpinned requirements in *.txt-raw files.
Those files can also contain some special commands:
- Add an additional comment to a line:
#@ comment: <package> <comment here> - Filter a line for requirements.io:
#@ filter: <package> <filter> - Don't include a package in the output:
#@ ignore: <package>(or multiple packages) - Replace a part of a frozen package specification with another:
#@ replace: <regex> <replacement> - Add a new line:
#@ add: <line> - Add environment markers to a line:
#@ markers: <package> <markers>
Some examples:
#@ comment: mypkg blah blub
#@ filter: mypkg != 1.0.0
#@ ignore: mypkg, otherpkg
#@ replace: foo bar
## Use the marker line to restrict the unpinned Flask requirement to python
## 3.7. For python 3.7 add a specific version into the output.
Flask
# Python 3.7
#@ markers: Flask python_version>="3.7"
#@ add: Flask==2.2.5 ; python_version=="3.7.*"