release.cfg 1.15 KB
Newer Older
1
2
3
4
5
6
7
[buildout]
extends = common.cfg
parts += uwsgi
always-checkout = force
eggs-directory = .buildout/eggs
download-cache = .buildout/download-cache
abi-tag-eggs = true
8
versions = versions
9
10
11
develop = src/beat.backend.python
          src/beat.core
          src/beat.cmdline
12
          .
13

14
[versions]
15
django = >=3.0,<4.0
16
djangorestframework = <3.12
17
jsonschema = <3.0
18

19
20
21
22
23
[scripts]
eggs = ${buildout:eggs}
interpreter = python

[sources]
24
25
beat.core = git https://gitlab.idiap.ch/beat/beat.core.git rev=v1.13.3
beat.cmdline = git https://gitlab.idiap.ch/beat/beat.cmdline.git rev=v1.10.1
26
beat.backend.python = git https://gitlab.idiap.ch/beat/beat.backend.python.git rev=v1.7.12
27
28
29
30
31
32
33
34

[uwsgi]
recipe = buildout.recipe.uwsgi
output-format=ini
eggs = ${buildout:eggs}
use-system-binary = true
config-master = true
config-processes = 5
35
config-socket = /var/run/beat/uwsgi.sock
36
37
38
39
40
config-chmod-socket = 666
config-env = DJANGO_SETTINGS_MODULE=beat.web.settings.production
          PYTHON_EGG_CACHE=/tmp
config-module = django.core.wsgi:get_wsgi_application()
config-vacuum = true
41
config-plugins = python3
42
43
44
45

[django]
settings = web.settings.production
eggs = ${buildout:eggs}
46
47

[bower]
48
base-directory = .