annotate scripts/Docker/requirements.txt @ 8286:6445e63bb423

feat(web) - Use native number type input for Number() and Integer(). When editing hyperdb.Number() or hyperdb.Integer() properties, use a native number input. For Number you can enter digits, +/-, . and e/E for exponent (1E2 = 100). For integer we have the same keys as number, but also add step=1 to the input. This stops submitting 23.5 suggesting 23 or 24. It does allow 2E4 to be submitted that is rejected with an error from the backend. However if the spinner is used with 2E4 it is turned into 20000, a pure integer and incremented/decremented by the spinner. The upgrade happens automatically. Directions on going back to text input provided. User guide updated to describe addition of spinner. Tests added.
author John Rouillard <rouilj@ieee.org>
date Sat, 18 Jan 2025 14:54:31 -0500
parents 61ffdc71cf46
children 2c59d8deb653
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8115
61ffdc71cf46 chore: update to newest 3.12 alpine image
John Rouillard <rouilj@ieee.org>
parents: 7315
diff changeset
1 # setuptools required for installation - missing from newer base images
61ffdc71cf46 chore: update to newest 3.12 alpine image
John Rouillard <rouilj@ieee.org>
parents: 7315
diff changeset
2 setuptools
6520
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
3 # human timezones
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
4 pytz
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
5 # indexer
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
6 Whoosh
7315
b8e88d4ca95b Add redis library to docker image; mention xapian is installed
John Rouillard <rouilj@ieee.org>
parents: 7050
diff changeset
7 # xapian is also installed
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
8 # extra database support
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
9 psycopg2
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
10 mysqlclient
7315
b8e88d4ca95b Add redis library to docker image; mention xapian is installed
John Rouillard <rouilj@ieee.org>
parents: 7050
diff changeset
11 redis
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
12 # encryption
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
13 gpg
6520
26babdf85067 issue2551163 - add starter docker
John Rouillard <rouilj@ieee.org>
parents:
diff changeset
14 # java web tokens
6522
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
15 PyJWT
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
16 # extra HTTP compression methods
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
17 Brotli
e6ae8188f61a issue2551163 Docker/containerization support
John Rouillard <rouilj@ieee.org>
parents: 6520
diff changeset
18 zstd
7050
889ddfbf8abe Add jinja2 library
John Rouillard <rouilj@ieee.org>
parents: 6555
diff changeset
19 # jinja2 template engine
889ddfbf8abe Add jinja2 library
John Rouillard <rouilj@ieee.org>
parents: 6555
diff changeset
20 Jinja2

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