qutebrowser/misc/requirements
qutebrowser bot 12bed611c5 Update dependencies 2025-12-15 17:05:29 +01:00
..
README.md Flask updates, pin for py37 and add blinker 2023-05-07 12:29:15 +12:00
requirements-dev.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-dev.txt-raw chore: replace bump2version with bump-my-version 2025-01-30 19:14:38 -07: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 2025-10-13 18:00:02 +02:00
requirements-flake8.txt-raw requirements: Drop flake8-copyright for now 2022-11-28 10:40:48 +01:00
requirements-mypy.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-mypy.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-pyinstaller.txt Update dependencies 2025-11-27 17:21:32 +01:00
requirements-pyinstaller.txt-raw un-pin pyinstaller 2023-10-28 10:44:44 +13:00
requirements-pylint.txt Update dependencies 2025-12-15 17:05:29 +01: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 2025-10-13 18:00:02 +02: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 2025-11-10 07:39:05 +01: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 2025-11-10 07:39:05 +01: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 2025-05-26 04:25:50 +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 2025-05-26 04:25:50 +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 2025-05-26 04:25:50 +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 2025-05-26 04:25:50 +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 2025-05-26 04:25:50 +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 2025-05-26 04:25:50 +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.8.txt Update dependencies 2025-05-26 04:25:50 +00:00
requirements-pyqt-6.8.txt-raw requirements: Remove index-url again 2024-12-13 13:03:31 +01:00
requirements-pyqt-6.9.txt requirements: Qt 6.9.2 2025-09-03 00:38:32 +02:00
requirements-pyqt-6.9.txt-raw ci/tox/requirements: Update for Qt 6.9 2025-04-08 21:09:32 +02:00
requirements-pyqt-6.10.txt Update dependencies 2025-12-08 04:29:09 +00:00
requirements-pyqt-6.10.txt-raw Add missing PyQt 6.10 requirement files 2025-10-22 17:01:19 +02:00
requirements-pyqt-6.txt Update dependencies 2025-12-08 04:29:09 +00:00
requirements-pyqt-6.txt-raw Add PyQt 6.10 release 2025-10-22 16:03:46 +02:00
requirements-pyqt.txt Update dependencies 2025-12-08 04:29:09 +00:00
requirements-pyqt.txt-raw Add PyQt 6.10 release 2025-10-22 16:03:46 +02:00
requirements-pyroma.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-pyroma.txt-raw lint: Move check-manifest into pyroma 2025-07-07 08:09:47 +02:00
requirements-qutebrowser.txt-raw Remove importlib_resources from requirements 2024-10-15 11:55:04 +02:00
requirements-sphinx.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-sphinx.txt-raw Move Sphinx to tox 2018-12-11 19:09:42 +01:00
requirements-tests-bleeding.txt bleeding: Avoid deprecated egg syntax 2025-02-23 22:00:32 +01:00
requirements-tests.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-tests.txt-raw Remove pytest-bdd<8 limit 2024-12-06 14:53:03 +01:00
requirements-tox.txt Update dependencies 2025-12-15 17:05:29 +01:00
requirements-tox.txt-raw ci: Switch to tox main branch 2025-05-13 12:32:02 +02:00
requirements-vulture.txt Update dependencies 2025-10-13 18:00:02 +02:00
requirements-vulture.txt-raw Rename raw-requirements files 2016-06-07 23:21:50 +02:00
requirements-yamllint.txt Update dependencies 2025-09-29 04:23:12 +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.*"