mirror of
https://github.com/inventree/InvenTree.git
synced 2025-08-07 12:22:11 +00:00
.devcontainer
.devops
.github
.vscode
assets
contrib
container
.env
Caddyfile
Dockerfile
dev-docker-compose.yml
docker-compose.yml
docker.dev.env
gunicorn.conf.py
init.sh
install_build_packages.sh
nginx.conf
requirements.in
requirements.txt
deploy
dev_reqs
installer
packager.io
install.sh
docs
src
.git-blame-ignore-revs
.gitattributes
.gitignore
.pkgr.yml
.pre-commit-config.yaml
CONTRIBUTING.md
LICENSE
Procfile
README.md
RELEASE.md
SECURITY.md
codecov.yml
crowdin.yml
pyproject.toml
readthedocs.yml
requirements.txt
runtime.txt
tasks.py
* hard-pin doc requirements * update docs and commands * hard pin container requirements * check hashes in image build * remove seperate uv install (is in base_requirements) * containers already ships 3.11 - adjust packaging * move build deps to general ci requirements * install yarn using native tools Closes https://github.com/inventree/InvenTree/security/code-scanning/95 Closes https://github.com/inventree/InvenTree/security/code-scanning/96 * merge install steps * adapt install command args to be similar * adapt docs to suggest safer install arg * fix install path * update dependabot settings
23 lines
477 B
Plaintext
23 lines
477 B
Plaintext
# Base python requirements for docker containers
|
|
|
|
# Basic package requirements
|
|
invoke>=2.2.0 # Invoke build tool
|
|
pyyaml>=6.0.1
|
|
setuptools>=69.0.0
|
|
wheel>=0.41.0
|
|
|
|
# Database links
|
|
psycopg[binary, pool]
|
|
mysqlclient>=2.2.0
|
|
mariadb>=1.1.8
|
|
|
|
# gunicorn web server
|
|
gunicorn>=22.0.0
|
|
|
|
# LDAP required packages
|
|
django-auth-ldap # Django integration for ldap auth
|
|
python-ldap # LDAP auth support
|
|
|
|
# Upgraded python package installer
|
|
uv
|