summaryrefslogtreecommitdiff
path: root/.config/qutebrowser/misc/requirements
diff options
context:
space:
mode:
Diffstat (limited to '.config/qutebrowser/misc/requirements')
-rw-r--r--.config/qutebrowser/misc/requirements/README.md20
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-check-manifest.txt3
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-check-manifest.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-codecov.txt9
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-codecov.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-flake8.txt27
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-flake8.txt-raw23
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pip.txt8
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt7
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pylint-master.txt19
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pylint-master.txt-raw11
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pylint.txt19
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pylint.txt-raw7
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyqt.txt4
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyqt.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyroma.txt4
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-pyroma.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-qutebrowser.txt-raw7
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-tests-git.txt38
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-tests.txt42
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-tests.txt-raw21
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-tox.txt9
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-tox.txt-raw1
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-vulture.txt3
-rw-r--r--.config/qutebrowser/misc/requirements/requirements-vulture.txt-raw1
26 files changed, 288 insertions, 0 deletions
diff --git a/.config/qutebrowser/misc/requirements/README.md b/.config/qutebrowser/misc/requirements/README.md
new file mode 100644
index 0000000..6ae9862
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/README.md
@@ -0,0 +1,20 @@
+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>`
+
+Some examples:
+
+```
+#@ comment: mypkg blah blub
+#@ filter: mypkg != 1.0.0
+#@ ignore: mypkg, otherpkg
+#@ replace: foo bar
+```
diff --git a/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt b/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt
new file mode 100644
index 0000000..c11a3f7
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt
@@ -0,0 +1,3 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+check-manifest==0.37
diff --git a/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt-raw b/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt-raw
new file mode 100644
index 0000000..dcc0efe
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-check-manifest.txt-raw
@@ -0,0 +1 @@
+check-manifest
diff --git a/.config/qutebrowser/misc/requirements/requirements-codecov.txt b/.config/qutebrowser/misc/requirements/requirements-codecov.txt
new file mode 100644
index 0000000..9fed7b3
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-codecov.txt
@@ -0,0 +1,9 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+certifi==2018.4.16
+chardet==3.0.4
+codecov==2.0.15
+coverage==4.5.1
+idna==2.7
+requests==2.19.1
+urllib3==1.23
diff --git a/.config/qutebrowser/misc/requirements/requirements-codecov.txt-raw b/.config/qutebrowser/misc/requirements/requirements-codecov.txt-raw
new file mode 100644
index 0000000..15f1c72
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-codecov.txt-raw
@@ -0,0 +1 @@
+codecov
diff --git a/.config/qutebrowser/misc/requirements/requirements-flake8.txt b/.config/qutebrowser/misc/requirements/requirements-flake8.txt
new file mode 100644
index 0000000..b4f0045
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-flake8.txt
@@ -0,0 +1,27 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+attrs==18.1.0
+flake8==3.5.0
+flake8-bugbear==18.2.0
+flake8-builtins==1.4.1 # rq.filter: != 1.4.0
+flake8-comprehensions==1.4.1
+flake8-copyright==0.2.0
+flake8-debugger==3.1.0
+flake8-deprecated==1.3
+flake8-docstrings==1.3.0
+flake8-future-import==0.4.5
+flake8-mock==0.3
+flake8-per-file-ignores==0.6
+flake8-polyfill==1.0.2
+flake8-string-format==0.2.3
+flake8-tidy-imports==1.1.0
+flake8-tuple==0.2.13
+mccabe==0.6.1
+pathmatch==0.2.1
+pep8-naming==0.7.0
+pycodestyle==2.3.1 # rq.filter: < 2.4.0
+pydocstyle==2.1.1
+pyflakes==2.0.0
+six==1.11.0
+snowballstemmer==1.2.1
+typing==3.6.4
diff --git a/.config/qutebrowser/misc/requirements/requirements-flake8.txt-raw b/.config/qutebrowser/misc/requirements/requirements-flake8.txt-raw
new file mode 100644
index 0000000..7ccbbce
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-flake8.txt-raw
@@ -0,0 +1,23 @@
+flake8
+flake8-bugbear
+flake8-builtins!=1.4.0
+flake8-comprehensions
+flake8-copyright
+flake8-debugger
+flake8-deprecated
+flake8-docstrings
+flake8-future-import
+flake8-mock
+flake8-per-file-ignores
+flake8-string-format
+flake8-tidy-imports
+flake8-tuple
+pep8-naming
+pydocstyle
+pyflakes
+
+# https://github.com/PyCQA/pycodestyle/issues/741
+#@ filter: pycodestyle < 2.4.0
+
+# https://github.com/gforcada/flake8-builtins/issues/36
+#@ filter: flake8-builtins != 1.4.0
diff --git a/.config/qutebrowser/misc/requirements/requirements-pip.txt b/.config/qutebrowser/misc/requirements/requirements-pip.txt
new file mode 100644
index 0000000..bf003fc
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pip.txt
@@ -0,0 +1,8 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+appdirs==1.4.3
+packaging==17.1
+pyparsing==2.2.0
+setuptools==40.0.0
+six==1.11.0
+wheel==0.31.1
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt b/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt
new file mode 100644
index 0000000..e916393
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt
@@ -0,0 +1,7 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+altgraph==0.15
+future==0.16.0
+macholib==1.9
+pefile==2017.11.5
+PyInstaller==3.3.1
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt-raw b/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt-raw
new file mode 100644
index 0000000..c313980
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyinstaller.txt-raw
@@ -0,0 +1 @@
+PyInstaller
diff --git a/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt b/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt
new file mode 100644
index 0000000..2df0736
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt
@@ -0,0 +1,19 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+-e git+https://github.com/PyCQA/astroid.git#egg=astroid
+certifi==2018.4.16
+chardet==3.0.4
+github3.py==1.1.0
+idna==2.7
+isort==4.3.4
+lazy-object-proxy==1.3.1
+mccabe==0.6.1
+-e git+https://github.com/PyCQA/pylint.git#egg=pylint
+python-dateutil==2.7.3
+./scripts/dev/pylint_checkers
+requests==2.19.1
+six==1.11.0
+typed-ast==1.1.0
+uritemplate==3.0.0
+urllib3==1.23
+wrapt==1.10.11
diff --git a/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt-raw b/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt-raw
new file mode 100644
index 0000000..405b0ab
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pylint-master.txt-raw
@@ -0,0 +1,11 @@
+-e git+https://github.com/PyCQA/astroid.git#egg=astroid
+-e git+https://github.com/PyCQA/pylint.git#egg=pylint
+./scripts/dev/pylint_checkers
+requests
+github3.py
+
+# remove @commit-id for scm installs
+#@ replace: @.*# #
+
+# fix qute-pylint location
+#@ replace: qute-pylint==.* ./scripts/dev/pylint_checkers
diff --git a/.config/qutebrowser/misc/requirements/requirements-pylint.txt b/.config/qutebrowser/misc/requirements/requirements-pylint.txt
new file mode 100644
index 0000000..e78dfe2
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pylint.txt
@@ -0,0 +1,19 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+astroid==2.0.1
+certifi==2018.4.16
+chardet==3.0.4
+github3.py==1.1.0
+idna==2.7
+isort==4.3.4
+lazy-object-proxy==1.3.1
+mccabe==0.6.1
+pylint==2.0.1
+python-dateutil==2.7.3
+./scripts/dev/pylint_checkers
+requests==2.19.1
+six==1.11.0
+typed-ast==1.1.0
+uritemplate==3.0.0
+urllib3==1.23
+wrapt==1.10.11
diff --git a/.config/qutebrowser/misc/requirements/requirements-pylint.txt-raw b/.config/qutebrowser/misc/requirements/requirements-pylint.txt-raw
new file mode 100644
index 0000000..37252ee
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pylint.txt-raw
@@ -0,0 +1,7 @@
+pylint
+./scripts/dev/pylint_checkers
+requests
+github3.py
+
+# fix qute-pylint location
+#@ replace: qute-pylint==.* ./scripts/dev/pylint_checkers
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyqt.txt b/.config/qutebrowser/misc/requirements/requirements-pyqt.txt
new file mode 100644
index 0000000..2878a55
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyqt.txt
@@ -0,0 +1,4 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+PyQt5==5.11.2
+PyQt5-sip==4.19.12
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyqt.txt-raw b/.config/qutebrowser/misc/requirements/requirements-pyqt.txt-raw
new file mode 100644
index 0000000..37a69c4
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyqt.txt-raw
@@ -0,0 +1 @@
+PyQt5 \ No newline at end of file
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyroma.txt b/.config/qutebrowser/misc/requirements/requirements-pyroma.txt
new file mode 100644
index 0000000..6afd097
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyroma.txt
@@ -0,0 +1,4 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+docutils==0.14
+pyroma==2.3.1
diff --git a/.config/qutebrowser/misc/requirements/requirements-pyroma.txt-raw b/.config/qutebrowser/misc/requirements/requirements-pyroma.txt-raw
new file mode 100644
index 0000000..5ddfb65
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-pyroma.txt-raw
@@ -0,0 +1 @@
+pyroma
diff --git a/.config/qutebrowser/misc/requirements/requirements-qutebrowser.txt-raw b/.config/qutebrowser/misc/requirements/requirements-qutebrowser.txt-raw
new file mode 100644
index 0000000..c66c65b
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-qutebrowser.txt-raw
@@ -0,0 +1,7 @@
+Jinja2
+Pygments
+pyPEG2
+PyYAML
+colorama
+cssutils
+attrs
diff --git a/.config/qutebrowser/misc/requirements/requirements-tests-git.txt b/.config/qutebrowser/misc/requirements/requirements-tests-git.txt
new file mode 100644
index 0000000..ce00cd3
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-tests-git.txt
@@ -0,0 +1,38 @@
+bzr+lp:beautifulsoup
+git+https://github.com/cherrypy/cheroot.git
+hg+https://bitbucket.org/ned/coveragepy
+git+https://github.com/micheles/decorator.git
+git+https://github.com/pallets/flask.git
+git+https://github.com/miracle2k/python-glob2.git
+git+https://github.com/HypothesisWorks/hypothesis-python.git
+git+https://github.com/pallets/itsdangerous.git
+git+https://bitbucket.org/zzzeek/mako.git
+git+https://github.com/r1chardj0n3s/parse.git
+git+https://github.com/jenisys/parse_type.git
+hg+https://bitbucket.org/pytest-dev/py
+git+https://github.com/pytest-dev/pytest.git@features
+git+https://github.com/pytest-dev/pytest-bdd.git
+git+https://github.com/pytest-dev/pytest-cov.git
+git+https://github.com/pytest-dev/pytest-faulthandler.git
+git+https://github.com/pytest-dev/pytest-instafail.git
+git+https://github.com/pytest-dev/pytest-mock.git
+git+https://github.com/pytest-dev/pytest-qt.git
+git+https://github.com/pytest-dev/pytest-repeat.git
+git+https://github.com/pytest-dev/pytest-rerunfailures.git
+git+https://github.com/abusalimov/pytest-travis-fold.git
+git+https://github.com/The-Compiler/pytest-xvfb.git
+hg+https://bitbucket.org/gutworth/six
+hg+https://bitbucket.org/jendrikseipp/vulture
+git+https://github.com/pallets/werkzeug.git
+
+
+## qutebrowser dependencies
+
+git+https://github.com/tartley/colorama.git
+hg+https://bitbucket.org/cthedot/cssutils
+git+https://github.com/pallets/jinja.git
+git+https://github.com/pallets/markupsafe.git
+hg+http://bitbucket.org/birkenfeld/pygments-main
+hg+https://bitbucket.org/fdik/pypeg
+git+https://github.com/python-attrs/attrs.git
+git+https://github.com/yaml/pyyaml.git
diff --git a/.config/qutebrowser/misc/requirements/requirements-tests.txt b/.config/qutebrowser/misc/requirements/requirements-tests.txt
new file mode 100644
index 0000000..07b0378
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-tests.txt
@@ -0,0 +1,42 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+atomicwrites==1.1.5
+attrs==18.1.0
+backports.functools-lru-cache==1.5
+beautifulsoup4==4.6.0
+cheroot==6.3.3
+click==6.7
+# colorama==0.3.9
+coverage==4.5.1
+EasyProcess==0.2.3
+fields==5.0.0
+Flask==1.0.2
+glob2==0.6
+hunter==2.0.2
+hypothesis==3.66.6
+itsdangerous==0.24
+# Jinja2==2.10
+Mako==1.0.7
+# MarkupSafe==1.0
+more-itertools==4.2.0
+parse==1.8.4
+parse-type==0.4.2
+pluggy==0.6.0
+py==1.5.4
+py-cpuinfo==4.0.0
+pytest==3.6.3
+pytest-bdd==2.21.0
+pytest-benchmark==3.1.1
+pytest-cov==2.5.1
+pytest-faulthandler==1.5.0
+pytest-instafail==0.4.0
+pytest-mock==1.10.0
+pytest-qt==3.0.0
+pytest-repeat==0.5.0
+pytest-rerunfailures==4.1
+pytest-travis-fold==1.3.0
+pytest-xvfb==1.1.0
+PyVirtualDisplay==0.2.1
+six==1.11.0
+vulture==0.28
+Werkzeug==0.14.1
diff --git a/.config/qutebrowser/misc/requirements/requirements-tests.txt-raw b/.config/qutebrowser/misc/requirements/requirements-tests.txt-raw
new file mode 100644
index 0000000..1216899
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-tests.txt-raw
@@ -0,0 +1,21 @@
+beautifulsoup4
+cheroot
+coverage
+Flask
+hunter
+hypothesis
+pytest
+pytest-bdd
+pytest-benchmark
+pytest-cov
+pytest-faulthandler
+pytest-instafail
+pytest-mock
+pytest-qt
+pytest-repeat
+pytest-rerunfailures
+pytest-travis-fold
+pytest-xvfb
+vulture
+
+#@ ignore: Jinja2, MarkupSafe, colorama
diff --git a/.config/qutebrowser/misc/requirements/requirements-tox.txt b/.config/qutebrowser/misc/requirements/requirements-tox.txt
new file mode 100644
index 0000000..e8c660e
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-tox.txt
@@ -0,0 +1,9 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+packaging==17.1
+pluggy==0.6.0
+py==1.5.4
+pyparsing==2.2.0
+six==1.11.0
+tox==3.1.2
+virtualenv==16.0.0
diff --git a/.config/qutebrowser/misc/requirements/requirements-tox.txt-raw b/.config/qutebrowser/misc/requirements/requirements-tox.txt-raw
new file mode 100644
index 0000000..053148f
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-tox.txt-raw
@@ -0,0 +1 @@
+tox
diff --git a/.config/qutebrowser/misc/requirements/requirements-vulture.txt b/.config/qutebrowser/misc/requirements/requirements-vulture.txt
new file mode 100644
index 0000000..c8a26e8
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-vulture.txt
@@ -0,0 +1,3 @@
+# This file is automatically generated by scripts/dev/recompile_requirements.py
+
+vulture==0.28
diff --git a/.config/qutebrowser/misc/requirements/requirements-vulture.txt-raw b/.config/qutebrowser/misc/requirements/requirements-vulture.txt-raw
new file mode 100644
index 0000000..a10f860
--- /dev/null
+++ b/.config/qutebrowser/misc/requirements/requirements-vulture.txt-raw
@@ -0,0 +1 @@
+vulture