release.cfg 1.13 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

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

[sources]
23 24
beat.core = git https://gitlab.idiap.ch/beat/beat.core.git rev=v1.10.7
beat.cmdline = git https://gitlab.idiap.ch/beat/beat.cmdline.git rev=v1.8.2
25
beat.backend.python = git https://gitlab.idiap.ch/beat/beat.backend.python.git rev=v1.7.11
26 27 28 29 30 31 32 33

[uwsgi]
recipe = buildout.recipe.uwsgi
output-format=ini
eggs = ${buildout:eggs}
use-system-binary = true
config-master = true
config-processes = 5
34
config-socket = /var/run/beat/uwsgi.sock
35 36 37 38 39
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
40
config-plugins = python3
41 42 43 44

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

[bower]
47
base-directory = .