[damned-lies/develop: 21/23] chore: add development requirements in a separate file




commit dd6fe267848b4a0503f31156c3a1b186f6b0505e
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]