fe64941aab
Uses django channels instead of tornado for the autoupdate. Therefore tornado is nolonger a dependency of OpenSlides (but channels). This uses websockets instead of SockJS. Use the flag insecure in the start command to provide static files serving. Use a new session backend that has a ForeignKey to User.
15 lines
349 B
Plaintext
15 lines
349 B
Plaintext
# Requirements for OpenSlides in production in alphabetical order
|
|
Django>=1.8,<1.10
|
|
beautifulsoup4>=4.4,<4.5
|
|
channels>=0.14,<0.15
|
|
djangorestframework>=3.2.0,<3.4.0
|
|
html5lib>=0.9,<1.0
|
|
jsonfield>=0.9.19,<1.1
|
|
natsort>=3.2,<4.1
|
|
PyPDF2>=1.25.0,<1.26
|
|
reportlab>=3.0,<3.4
|
|
roman>=2.0,<2.1
|
|
setuptools>=2.2,<21.0
|
|
sockjs-tornado>=1.0.1,<1.1
|
|
Whoosh>=2.7.0,<2.8
|