qutebrowser/misc/requirements
Florian Bruhin 3608b2b3be Pin pytest-bdd<8
See https://github.com/qutebrowser/qutebrowser/issues/8342
2024-11-24 01:09:01 +01:00
..
README.md Flask updates, pin for py37 and add blinker 2023-05-07 12:29:15 +12:00
requirements-check-manifest.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-check-manifest.txt-raw Rename raw-requirements files 2016-06-07 23:21:50 +02:00
requirements-dev.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-dev.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-docs.txt Update dependencies 2024-08-12 04:21:43 +00:00
requirements-docs.txt-raw scripts: Use pip-installed asciidoc 2022-12-12 11:06:28 +01:00
requirements-flake8.txt Update dependencies 2024-11-04 04:20:40 +00:00
requirements-flake8.txt-raw requirements: Drop flake8-copyright for now 2022-11-28 10:40:48 +01:00
requirements-mypy.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-mypy.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-pyinstaller.txt Update dependencies 2024-11-11 10:23:04 +00:00
requirements-pyinstaller.txt-raw un-pin pyinstaller 2023-10-28 10:44:44 +13:00
requirements-pylint.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-pylint.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-pyqt-5.15.2.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-5.15.2.txt-raw Drop Qt < 5.15 2022-08-23 18:31:41 +02:00
requirements-pyqt-5.15.txt Update dependencies 2024-09-17 11:14:19 +00:00
requirements-pyqt-5.15.txt-raw requirements: Initial upgrade to PyQt5 5.15.3 2021-02-25 09:22:10 +01:00
requirements-pyqt-5.txt Update dependencies 2024-09-17 11:14:19 +00:00
requirements-pyqt-5.txt-raw scripts: Allow linking/installing pyqt-5 or pyqt-6 2022-08-23 18:31:41 +02:00
requirements-pyqt-6.2.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-6.2.txt-raw Add test environments for Qt 6.2 and 6.3 2022-08-23 18:31:40 +02:00
requirements-pyqt-6.3.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-6.3.txt-raw Add test environments for Qt 6.2 and 6.3 2022-08-23 18:31:40 +02:00
requirements-pyqt-6.4.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-6.4.txt-raw tox/ci: Add PyQt 6.4 2022-11-24 09:26:30 +01:00
requirements-pyqt-6.5.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-6.5.txt-raw ci: Add PyQt 6.5 2023-04-10 23:25:15 +02:00
requirements-pyqt-6.6.txt Update dependencies 2024-07-15 04:21:46 +00:00
requirements-pyqt-6.6.txt-raw add pyqt6.6 requirements file 2023-11-13 18:45:18 +13:00
requirements-pyqt-6.7.txt Update dependencies 2024-09-30 04:20:13 +00:00
requirements-pyqt-6.7.txt-raw Revert "Add Riverbank Computing as extra index for PyQt requirements" 2024-06-03 18:26:03 +12:00
requirements-pyqt-6.txt Update dependencies 2024-09-30 04:20:13 +00:00
requirements-pyqt-6.txt-raw Revert "Add Riverbank Computing as extra index for PyQt requirements" 2024-06-03 18:26:03 +12:00
requirements-pyqt.txt Update dependencies 2024-09-30 04:20:13 +00:00
requirements-pyqt.txt-raw Revert "Add Riverbank Computing as extra index for PyQt requirements" 2024-06-03 18:26:03 +12:00
requirements-pyroma.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-pyroma.txt-raw Rename raw-requirements files 2016-06-07 23:21:50 +02:00
requirements-qutebrowser.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-sphinx.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-sphinx.txt-raw Move Sphinx to tox 2018-12-11 19:09:42 +01:00
requirements-tests-bleeding.txt Bleeding requirements: Use pytest-bdd release 2024-10-15 11:42:07 +02:00
requirements-tests.txt Pin pytest-bdd<8 2024-11-24 01:09:01 +01:00
requirements-tests.txt-raw Pin pytest-bdd<8 2024-11-24 01:09:01 +01:00
requirements-tox.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-tox.txt-raw Remove 3.6 pins from requirements files. 2022-04-04 12:08:19 +12:00
requirements-vulture.txt Update dependencies 2024-11-18 04:22:39 +00:00
requirements-vulture.txt-raw Rename raw-requirements files 2016-06-07 23:21:50 +02:00
requirements-yamllint.txt Update dependencies 2024-08-12 04:21:43 +00:00
requirements-yamllint.txt-raw Add yamllint 2020-07-23 11:21:04 +02:00

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.*"