qutebrowser/misc/requirements
Florian Bruhin a41c14412b Update to Qt 6.7.2 2024-06-25 10:04:22 +02: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-06-03 04:23:36 +00:00
requirements-check-manifest.txt-raw
requirements-dev.txt Update dependencies 2024-06-03 04:23:36 +00:00
requirements-dev.txt-raw scripts: Handle packaging dependencies via tox 2021-12-03 15:28:04 +01:00
requirements-docs.txt scripts: Use pip-installed asciidoc 2022-12-12 11:06:28 +01:00
requirements-docs.txt-raw scripts: Use pip-installed asciidoc 2022-12-12 11:06:28 +01:00
requirements-flake8.txt Update dependencies 2024-05-20 04:21:17 +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-06-03 04:23:36 +00:00
requirements-mypy.txt-raw mypy: Switch to upstream stubs for PyQt6 2023-07-09 01:02:33 +02:00
requirements-pyinstaller.txt Update dependencies 2024-06-03 04:23:36 +00:00
requirements-pyinstaller.txt-raw un-pin pyinstaller 2023-10-28 10:44:44 +13:00
requirements-pylint.txt Update dependencies 2024-06-03 04:23:36 +00:00
requirements-pylint.txt-raw Update qute-pylint requirements regex for new setuptools. 2023-12-26 14:09:35 +13:00
requirements-pyqt-5.15.2.txt Update dependencies 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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 2023-10-16 04:24:13 +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-04-08 04:22:53 +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 to Qt 6.7.2 2024-06-25 10:04:22 +02: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 to Qt 6.7.2 2024-06-25 10:04:22 +02: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 to Qt 6.7.2 2024-06-25 10:04:22 +02: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-06-03 04:23:36 +00:00
requirements-pyroma.txt-raw
requirements-qutebrowser.txt-raw Update lint etc for dependencies 2024-02-26 19:22:27 +13:00
requirements-sphinx.txt Update dependencies 2024-06-03 04:23:36 +00:00
requirements-sphinx.txt-raw Move Sphinx to tox 2018-12-11 19:09:42 +01:00
requirements-tests-bleeding.txt bleeding requirements: Switch back to pytest-instafail master 2022-11-20 10:35:21 +01:00
requirements-tests.txt Update dependencies 2024-06-03 04:23:36 +00:00
requirements-tests.txt-raw Initial Python 3.7 drop 2023-06-26 14:39:54 +02:00
requirements-tox.txt Update dependencies 2024-05-27 04:21:09 +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-01-22 04:20:11 +00:00
requirements-vulture.txt-raw
requirements-yamllint.txt Update dependencies 2024-02-19 04:20:46 +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.*"