]> git.mxchange.org Git - fba.git/commitdiff
Continued:
authorRoland Häder <roland@mxchange.org>
Mon, 1 Apr 2024 22:56:35 +0000 (00:56 +0200)
committerRoland Häder <roland@mxchange.org>
Mon, 1 Apr 2024 23:27:00 +0000 (01:27 +0200)
- FBA now requires Python 3.11
- updated documentation accordingly
- removed fastapi and uvicorn requirements, your distribution must now provide
  it
- removed jinja2 and requests
- ignore entire venv/ directory, contains local paths

.gitignore
docs/README.md
requirements.txt
venv/pyvenv.cfg [deleted file]

index 2f6ab023ffa8d5344a6a351160bbfdd436532d74..9f3aac0e8cc5ac084902b82ee721ba89de556a45 100644 (file)
@@ -8,7 +8,4 @@ report.log
 *.log
 
 # Virtual environment
-venv/bin/
-venv/include/
-venv/lib/
-venv/lib64
+venv/*
index cd7c52d8fa6f47b02e79df4cdef3378bf5075072..3ded8f77c589c042ed864a11fdcec4d6a7b15135 100644 (file)
@@ -4,7 +4,10 @@ Used to see which instances block yours.
 
 ## software used:
 
-- python 3.10.2
+- python 3.11+
+- distribution's own:
+ - python3-fastapi (and all dependencies)
+ - python3-jinja2
 
 ## Installation
 
@@ -25,8 +28,11 @@ sudo -Hu fba su -
 # Clone code
 git clone git://git.mxchange.org/fba.git
 
+# Change to fba:
+cd fba
+
 # You MUST create a virtual environment:
-python3 -m venv venv
+python3 -m venv --system-site-packages venv
 
 # Add this to your ~/.bashrc file
 source "${HOME}/fba/venv/bin/activate"
index d2cd53f31f990a952b573baee9ac213504e2372c..ccdbeaf84f32e974c459af0d0dfd6c79825a594f 100644 (file)
@@ -1,11 +1,7 @@
 argparse
 atoma
 beautifulsoup4
-fastapi
-jinja2
 markdown
 reqto
-requests
-uvicorn
 validators
 zc.lockfile
diff --git a/venv/pyvenv.cfg b/venv/pyvenv.cfg
deleted file mode 100644 (file)
index 5bd75b3..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-home = /usr/bin
-include-system-site-packages = true
-version = 3.11.2
-executable = /usr/bin/python3.11
-command = /usr/bin/python3 -m venv /home/fba/fba/venv