[damned-lies/develop: 3/4] chore: add development requirements in a separate file
- From: Guillaume Bernard <gbernard src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [damned-lies/develop: 3/4] chore: add development requirements in a separate file
- Date: Wed, 7 Jul 2021 20:31:19 +0000 (UTC)
commit b4cb22f148ee784c0ba1c5fcde4e712c365988fc
Author: Guillaume Bernard <associations guillaume-bernard fr>
Date: Tue Jun 29 22:41:35 2021 +0200
chore: add development requirements in a separate file
CONTRIBUTING.md | 5 ++---
requirements-dev.txt | 7 +++++++
requirements.txt | 3 ---
3 files changed, 9 insertions(+), 6 deletions(-)
---
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index d7443b53..9f195cd7 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -104,9 +104,8 @@ You can install them on your operating system using the following command line e
## Python environment
-Once libraries are installed on your OS, the recommended method to run `damned-lies` is to use
-a [virtual environment](https://docs.python.org/en/3/library/venv.html). Python dependencies are listed in
-the `requirements.txt` file.
+After installing required libraries on your system, the recommended method to run `damned-lies` is to use
+a [virtual environment](https://docs.python.org/en/3/library/venv.html). The file `requirements.txt` lists
the Python packages that are required to run Damned Lies. If you wish to install the development requirements
as well, use the `requirements-dev.txt` file.
### Optional requirements
diff --git a/requirements-dev.txt b/requirements-dev.txt
new file mode 100644
index 00000000..10708712
--- /dev/null
+++ b/requirements-dev.txt
@@ -0,0 +1,7 @@
+# Debug tools
+django-debug-toolbar
+
+# Inspection tools
+flake8
+bandit
+prospector
diff --git a/requirements.txt b/requirements.txt
index b05b07fb..b413d100 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,6 +4,3 @@ pillow # Hackergotchi check
markdown==3.2.2 # Team presentation markup rendering
pyicu==2.3.1 # Correct sorting in various languages. 2.4.2 fails to compile on some platforms
translate-toolkit>=2.2.0
-
-# Debug tools
-django-debug-toolbar
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]