2bcab5d098
- moved all server related things into the folder `server`, so this configuration is parallel to the client. - All main "services" are now folders in the root directory - Added Dockerfiles to each service (currently server and client) - Added a docker compose configuration to start everything together. Currently there are heavy dependencies into https://github.com/OpenSlides/openslides-docker-compose - Resturctured the .gitignore. If someone needs something excluded, please add it to the right section. - Added initial build setup with Docker and docker-compose. - removed setup.py. We won't deliver OpenSlides via pip anymore.
25 lines
613 B
Plaintext
25 lines
613 B
Plaintext
# Hotfix see https://github.com/crossbario/autobahn-python/issues/1205
|
|
autobahn==19.5.1
|
|
|
|
# Use release 3.2.9 with this issue fixed: https://github.com/django/asgiref/issues/170
|
|
# introduced with 3.2.8
|
|
asgiref>=3.2.9
|
|
|
|
# Requirements for OpenSlides in production in alphabetical order
|
|
bleach>=1.5.0,<3.2
|
|
channels>=2.1.2,<2.4
|
|
daphne>=2.2,<2.5
|
|
Django>=2.1,<2.3
|
|
djangorestframework>=3.9.4,<3.10
|
|
jsonfield2>=3.0,<3.1
|
|
attrs>=19.2.0
|
|
jsonschema>=3.0,<3.1
|
|
lz4>=2.1.6
|
|
mypy_extensions>=0.4,<0.5
|
|
PyPDF2>=1.26,<1.27
|
|
roman>=2.0,<3.2
|
|
setuptools>=29.0,<42.0
|
|
typing_extensions>=3.6.6,<3.8
|
|
websockets>=8.0,<9.0
|
|
twisted[tls]>=20.3.0
|