annotate scripts/Docker/requirements.txt @ 8556:dd0445649244

bug(perf): put legacy '_file' last in tuple to speed up match
author John Rouillard <rouilj@ieee.org>
date Mon, 06 Apr 2026 01:30:55 -0400
parents 2c59d8deb653
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
1 # Get newest versions, but specify minimum versions to get versions
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
2 # without known vulnerabilities as reported by:
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
3 # https://tools.simonwillison.net/python-vulnerability-lookup
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
4
8115
61ffdc71cf46 chore: update to newest 3.12 alpine image
John Rouillard <rouilj@ieee.org>
parents: 7315
diff changeset
5 # setuptools required for installation - missing from newer base images
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
6 setuptools >= 78.1.1
6520
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
7 # human timezones
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
8 pytz
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
9 # indexer
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
10 Whoosh
7315
b8e88d4ca95b Add redis library to docker image; mention xapian is installed
John Rouillard <rouilj@ieee.org>
parents: 7050
diff changeset
11 # xapian is also installed
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
12 # extra database support
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
13 psycopg2
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
14 mysqlclient
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
15 redis >= 4.5.4
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
16 # encryption
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
17 gpg
6520
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
18 # java web tokens
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
19 PyJWT >= 2.12.0
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
20 # extra HTTP compression methods
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
21 Brotli >= 1.2.0
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
22 zstd >= 1.5.4
7050
889ddfbf8abe Add jinja2 library
John Rouillard <rouilj@ieee.org>
parents: 6555
diff changeset
23 # jinja2 template engine
8550
2c59d8deb653 bug: set minimum level for docker requirements.txt packages
John Rouillard <rouilj@ieee.org>
parents: 8115
diff changeset
24 Jinja2 >= 3.1.6

Roundup Issue Tracker: http://roundup-tracker.org/