aboutsummaryrefslogtreecommitdiffstats
path: root/requirements
diff options
context:
space:
mode:
authorGravatar Mark <[email protected]>2022-05-30 09:37:10 -0700
committerGravatar GitHub <[email protected]>2022-05-30 09:37:10 -0700
commitf94e5f3e29859ac27159c3afbef6869d10906201 (patch)
tree1b8f91fbc91fdfcfbc605658823b6062b39e4f31 /requirements
parentReplace ASCII diagram with mermaid sequence diagram (diff)
parentRebuild the container before running the test command (diff)
Merge #139 - use pip-tools instead of Pipenv
Diffstat (limited to 'requirements')
-rw-r--r--requirements/coverage.in3
-rw-r--r--requirements/coverage.pip10
-rw-r--r--requirements/coveralls.in3
-rw-r--r--requirements/coveralls.pip28
-rw-r--r--requirements/lint.in4
-rw-r--r--requirements/lint.pip28
-rw-r--r--requirements/pip-tools.in6
-rw-r--r--requirements/pip-tools.pip22
-rw-r--r--requirements/requirements.in7
-rw-r--r--requirements/requirements.pip29
10 files changed, 140 insertions, 0 deletions
diff --git a/requirements/coverage.in b/requirements/coverage.in
new file mode 100644
index 0000000..7f38b54
--- /dev/null
+++ b/requirements/coverage.in
@@ -0,0 +1,3 @@
+-c requirements.pip
+
+coverage[toml]>=6.3.1
diff --git a/requirements/coverage.pip b/requirements/coverage.pip
new file mode 100644
index 0000000..fcc14da
--- /dev/null
+++ b/requirements/coverage.pip
@@ -0,0 +1,10 @@
+#
+# This file is autogenerated by pip-compile with python 3.10
+# To update, run:
+#
+# pip-compile --output-file=requirements/coverage.pip requirements/coverage.in
+#
+coverage[toml]==6.4
+ # via -r requirements/coverage.in
+tomli==2.0.1
+ # via coverage
diff --git a/requirements/coveralls.in b/requirements/coveralls.in
new file mode 100644
index 0000000..28d4959
--- /dev/null
+++ b/requirements/coveralls.in
@@ -0,0 +1,3 @@
+-c coverage.pip
+
+coveralls>=3.3.1
diff --git a/requirements/coveralls.pip b/requirements/coveralls.pip
new file mode 100644
index 0000000..cd16e7c
--- /dev/null
+++ b/requirements/coveralls.pip
@@ -0,0 +1,28 @@
+#
+# This file is autogenerated by pip-compile with python 3.10
+# To update, run:
+#
+# pip-compile --output-file=requirements/coveralls.pip requirements/coveralls.in
+#
+certifi==2022.5.18.1
+ # via requests
+charset-normalizer==2.0.12
+ # via requests
+coverage[toml]==6.4
+ # via
+ # -c requirements/coverage.pip
+ # coveralls
+coveralls==3.3.1
+ # via -r requirements/coveralls.in
+docopt==0.6.2
+ # via coveralls
+idna==3.3
+ # via requests
+requests==2.27.1
+ # via coveralls
+tomli==2.0.1
+ # via
+ # -c requirements/coverage.pip
+ # coverage
+urllib3==1.26.9
+ # via requests
diff --git a/requirements/lint.in b/requirements/lint.in
new file mode 100644
index 0000000..18bac76
--- /dev/null
+++ b/requirements/lint.in
@@ -0,0 +1,4 @@
+-c coverage.pip
+-c requirements.pip
+
+pre-commit>=2.13
diff --git a/requirements/lint.pip b/requirements/lint.pip
new file mode 100644
index 0000000..a399b6f
--- /dev/null
+++ b/requirements/lint.pip
@@ -0,0 +1,28 @@
+#
+# This file is autogenerated by pip-compile with python 3.10
+# To update, run:
+#
+# pip-compile --output-file=requirements/lint.pip requirements/lint.in
+#
+cfgv==3.3.1
+ # via pre-commit
+distlib==0.3.4
+ # via virtualenv
+filelock==3.7.0
+ # via virtualenv
+identify==2.5.1
+ # via pre-commit
+nodeenv==1.6.0
+ # via pre-commit
+platformdirs==2.5.2
+ # via virtualenv
+pre-commit==2.19.0
+ # via -r requirements/lint.in
+pyyaml==6.0
+ # via pre-commit
+six==1.16.0
+ # via virtualenv
+toml==0.10.2
+ # via pre-commit
+virtualenv==20.14.1
+ # via pre-commit
diff --git a/requirements/pip-tools.in b/requirements/pip-tools.in
new file mode 100644
index 0000000..e459df9
--- /dev/null
+++ b/requirements/pip-tools.in
@@ -0,0 +1,6 @@
+-c coverage.pip
+-c lint.pip
+-c requirements.pip
+
+# Minimum version which supports pip>=22.1
+pip-tools>=6.6.1
diff --git a/requirements/pip-tools.pip b/requirements/pip-tools.pip
new file mode 100644
index 0000000..46d53d0
--- /dev/null
+++ b/requirements/pip-tools.pip
@@ -0,0 +1,22 @@
+#
+# This file is autogenerated by pip-compile with python 3.10
+# To update, run:
+#
+# pip-compile --output-file=requirements/pip-tools.pip requirements/pip-tools.in
+#
+click==8.1.3
+ # via pip-tools
+pep517==0.12.0
+ # via pip-tools
+pip-tools==6.6.2
+ # via -r requirements/pip-tools.in
+tomli==2.0.1
+ # via
+ # -c requirements/coverage.pip
+ # pep517
+wheel==0.37.1
+ # via pip-tools
+
+# The following packages are considered to be unsafe in a requirements file:
+# pip
+# setuptools
diff --git a/requirements/requirements.in b/requirements/requirements.in
new file mode 100644
index 0000000..775ad39
--- /dev/null
+++ b/requirements/requirements.in
@@ -0,0 +1,7 @@
+# Sentry's Falcon integration relies on api_helpers. See falconry/falcon#1902
+falcon>=3.0.1
+
+gunicorn>=20
+jsonschema>=4.0
+protobuf>=3.19
+sentry-sdk[falcon]>=1.5.4
diff --git a/requirements/requirements.pip b/requirements/requirements.pip
new file mode 100644
index 0000000..21b6678
--- /dev/null
+++ b/requirements/requirements.pip
@@ -0,0 +1,29 @@
+#
+# This file is autogenerated by pip-compile with python 3.10
+# To update, run:
+#
+# pip-compile --output-file=requirements/requirements.pip requirements/requirements.in
+#
+attrs==21.4.0
+ # via jsonschema
+certifi==2022.5.18.1
+ # via sentry-sdk
+falcon==3.1.0
+ # via
+ # -r requirements/requirements.in
+ # sentry-sdk
+gunicorn==20.1.0
+ # via -r requirements/requirements.in
+jsonschema==4.5.1
+ # via -r requirements/requirements.in
+protobuf==4.21.1
+ # via -r requirements/requirements.in
+pyrsistent==0.18.1
+ # via jsonschema
+sentry-sdk[falcon]==1.5.12
+ # via -r requirements/requirements.in
+urllib3==1.26.9
+ # via sentry-sdk
+
+# The following packages are considered to be unsafe in a requirements file:
+# setuptools