-
Notifications
You must be signed in to change notification settings - Fork 1
/
buildout.cfg
114 lines (89 loc) · 2.07 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
[buildout]
parts = env server ipython sphinx nose epydoc pyflakes pep8
develop =
.
pkgname = pekipeki
[env]
recipe = zc.recipe.egg
eggs =
# from easy_install
zc.recipe.egg
${buildout:pkgname}
unittest2
feedparser
argparse
sqlalchemy
six==1.7.3
interpreter = python
[server]
recipe = zc.recipe.egg:scripts
eggs = ${env:eggs}
entry-points = skypebot=${buildout:pkgname}:main
[ipython]
recipe = zc.recipe.egg
eggs =
${env:eggs}
ipython
[sphinx]
recipe = collective.recipe.sphinxbuilder
build = ${buildout:directory}/docs
source = ${buildout:directory}/sphinx
outputs = html
script-name = make-docs
extra-paths = ${buildout:directory}
[noseenv]
recipe = zc.recipe.egg
eggs =
${env:eggs}
coverage
oktest
unittest2
[nose]
recipe = pbp.recipe.noserunner
eggs =
${noseenv:eggs}
nosexcover
unittest-xml-reporting
pbp.recipe.noserunner
working-directory = ${buildout:directory}/test
defaults =
--verbosity=3
--with-doctest
--doctest-extension=txt
--cover-erase
--cover-package=${buildout:pkgname}
--cover-html
--cover-html-dir=${buildout:directory}/coverage
--with-xcoverage
--with-xunit
[pylint]
recipe = zc.recipe.egg:scripts
eggs =
${env:eggs}
pylint
entry-points = pylint=pylint.lint:Run
arguments = sys.argv[1:]+[
'--import-graph=${buildout:directory}/docs/pylint_${buildout:pkgname}.dot',
'--ext-import-graph=${buildout:directory}/docs/pylint_${buildout:pkgname}_external.dot',
'--int-import-graph=${buildout:directory}/docs/pylint_${buildout:pkgname}_internal.dot',
'--init-import=y',
'--disable=C0103,C0301,W0611,E1101',
'${buildout:directory}/${buildout:pkgname}']
[pyflakes]
recipe = zc.recipe.egg:scripts
entry-points = pyflakes=pyflakes.scripts.pyflakes:main
eggs =
${env:eggs}
pyflakes
[pep8]
recipe = zc.recipe.egg:scripts
entry-points = pep8=pep8:_main
eggs =
${env:eggs}
pep8
[epydoc]
recipe = z3c.recipe.epydoc
eggs =
${env:eggs}
z3c.recipe.epydoc
doc = ${buildout:pkgname}