/
buildout.cfg
150 lines (141 loc) · 3.06 KB
/
buildout.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
[buildout]
index = https://pypi.python.org/simple/
develop-eggs-directory = ${buildout:directory}/lib/develop-eggs
eggs-directory = ${buildout:directory}/lib/eggs
parts-directory = ${buildout:directory}/lib/parts
sources-dir = ${buildout:directory}/lib/src
extensions = mr.developer
rotate = 4
extends =
settings-default.ini
../etc/settings.ini
user = unknown
group = ${buildout:user}
base-parts =
mkdirs
gdal-bindings
django
interpreter
omelette
celery
parts = ${buildout:base-parts}
develop = .
versions = versions
eggs =
geotrek
auto-checkout =
django-modeltranslation
pygal
django-leaflet
unzip = true
[gdal-bindings]
recipe = zc.recipe.egg:custom
egg = GDAL
include-dirs = /usr/include/gdal
library-dirs = /usr/lib
[django]
recipe = djangorecipe
project = geotrek
wsgi = true
eggs =
${gdal-bindings:egg}
${buildout:eggs}
# Django upload root (see FileField.upload_to)
uploadroot = ${django:mediaroot}/${django:uploaddir}
[interpreter]
recipe = zc.recipe.egg
eggs = ${django:eggs}
interpreter = ${buildout:bin-directory}/djangopy
dependant-scripts=false
[mkdirs]
recipe = z3c.recipe.mkdir
paths = ${django:staticroot}
${django:mediaroot}
${django:tmproot}
${django:cacheroot}
${django:uploadroot}
${django:pidroot}
[omelette]
recipe = collective.recipe.omelette
# We need mapentity templates and static dirs
eggs =
mapentity
celery[redis]
django-celery-results
[celery]
recipe = collective.recipe.celery
eggs =
${gdal-bindings:egg}
${buildout:eggs}
[versions]
#
# Deployment tools
#
mr.developer = 1.25
djangorecipe = 2.2.1
hexagonit.recipe.download = 1.5.1
z3c.recipe.mkdir = 0.3.1
zc.recipe.egg = 1.3.2
distribute = 0.6.27
zc.buildout = 1.7.1
#
# From Geotrek
#
Django = 1.11.11
mapentity = 4.3.1
GDAL=1.10.0
tif2geojson=0.1.3
django-extended-choices = 1.3
django-multiselectfield = 0.1.8
geojson = 2.3.0
#
# From django-mapentity
#
appy = 0.9.10
paperclip = 2.1.2
convertit = 1.1.5
#django-leaflet = 0.19.0+geotrek3
django-geojson = 2.11.0
django-appypod = 1.0.0
django-screamshot = 0.8.1
screamshotter = 1.1.0
gpxpy = 1.1.2
BeautifulSoup4 = 4.6.0
requests = 2.18.4
django-shapes = 0.2.0
django-crispy-forms = 1.7.2
django-compressor = 2.2
django-filter = 1.1.0
easy-thumbnails = 2.5.0
django-tinymce = 2.5.0
psycopg2 = 2.7.4
docutils = 0.14
Pillow = 3.0.0
simplekml = 1.3.0
djangorestframework = 3.7.7
djangorestframework-gis = 0.12.0
drf-extensions = 0.3.1
drf-dynamic-fields = 0.2.0
django-rest-swagger = 2.1.2
django-embed-video = 1.1.2
xlrd = 0.9.3
landez = 2.4.0
bpython = 0.14
cffi = 1.11.2
WeasyPrint = 0.36
django-weasyprint = 0.1
lxml = 3.4.4
celery = 4.1.0
django-celery-results = 1.0.1
html5lib = 0.999999999
idna = 2.5
[sources]
#
# /!\ Caution : not all in ``auto-checkout``
#
# Not (yet) released on Pypi
django-modeltranslation = git https://github.com/makinacorpus/django-modeltranslation.git rev=0.12.2+geotrek1
# Custom
pygal = git https://github.com/makinacorpus/pygal.git branch=master
# Private
django-leaflet=git https://github.com/GeotrekCE/django-leaflet.git rev=0.19.0+geotrek3