-
Notifications
You must be signed in to change notification settings - Fork 2
/
buildout.cfg
43 lines (38 loc) · 1.26 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
[buildout]
package_name = util1802x
parts = main pytest tools
develop = ./src/${buildout:package_name}
# The following line tells buildout not to fetch latest versions of requested eggs,
# using cached versions, if possible. Switching 'newest' to true will make builds slower.
# In general, for large projects your best option is to specify all versions of the used packages
# precisely in the [versions] section below.
newest = false
show-picked-versions = true
# Deploy the developed egg with its scripts and a dedicated interpreter
[main]
recipe = zc.recipe.egg
eggs = ${buildout:package_name}
interpreter = python
# Deploy py.test so that the project's egg would be in its path
[pytest]
recipe = zc.recipe.egg
eggs = pytest
py
${buildout:package_name}
scripts = py.test
# Any additional tools you might find use for
[tools]
recipe = zc.recipe.egg
eggs = pastescript
pep8
pyflakes
pylint
sphinx
# Here you should specify exact versions of all the tools
# and dependencies used in the project.
# A good way to fill in this section when starting the project is to use "show-picked-versions" option.
# https://pypi.python.org/pypi/zc.buildout/2.2.1#easier-reporting-and-managing-of-versions-new-in-buildout-2-0
[versions]
#E.g.:
#zc.buildout = 2.2.1
#... etc ...