##// END OF EJS Templates
deps: make dev-env build faster and bump all libs to latest versions
super-admin -
r5013:fb2e3b36 default
parent child Browse files
Show More
@@ -1,3 +1,4 b''
1 SHELL = /bin/bash
1
2
2 # set by: PATH_TO_OUTDATED_PACKAGES=/some/path/outdated_packages.py
3 # set by: PATH_TO_OUTDATED_PACKAGES=/some/path/outdated_packages.py
3 OUTDATED_PACKAGES = ${PATH_TO_OUTDATED_PACKAGES}
4 OUTDATED_PACKAGES = ${PATH_TO_OUTDATED_PACKAGES}
@@ -107,7 +108,8 b' sdist:'
107 ## make dev-env based on the requirements files and install develop of packages
108 ## make dev-env based on the requirements files and install develop of packages
108 dev-env:
109 dev-env:
109 pushd ../rhodecode-vcsserver/ && make dev-env && popd
110 pushd ../rhodecode-vcsserver/ && make dev-env && popd
110 pip install -r requirements.txt -r requirements_test.txt -r requirements_debug.txt
111 pip wheel --wheel-dir=/home/rhodecode/.cache/pip/wheels -r requirements.txt -r requirements_test.txt -r requirements_debug.txt
112 pip install --no-index --find-links=/home/rhodecode/.cache/pip/wheels -r requirements.txt -r requirements_test.txt -r requirements_debug.txt
111 pip install -e .
113 pip install -e .
112
114
113 # Default command on calling make
115 # Default command on calling make
@@ -5,4 +5,4 b' docutils==0.16.0'
5 pygments==2.3.0
5 pygments==2.3.0
6 markupsafe==1.0.0
6 markupsafe==1.0.0
7 jinja2==2.9.6
7 jinja2==2.9.6
8 pytz==2018.4
8 pytz==2023.3
@@ -1,6 +1,6 b''
1 # deps, generated via pipdeptree --exclude setuptools,wheel,pipdeptree,pip -f | tr '[:upper:]' '[:lower:]'
1 # deps, generated via pipdeptree --exclude setuptools,wheel,pipdeptree,pip -f | tr '[:upper:]' '[:lower:]'
2
2
3 alembic==1.10.2
3 alembic==1.10.4
4 mako==1.2.4
4 mako==1.2.4
5 markupsafe==2.1.2
5 markupsafe==2.1.2
6 sqlalchemy==1.4.46
6 sqlalchemy==1.4.46
@@ -24,17 +24,17 b' celery==5.2.7'
24 amqp==5.1.1
24 amqp==5.1.1
25 vine==5.0.0
25 vine==5.0.0
26 vine==5.0.0
26 vine==5.0.0
27 pytz==2022.7.1
27 pytz==2023.3
28 vine==5.0.0
28 vine==5.0.0
29 channelstream==0.7.1
29 channelstream==0.7.1
30 gevent==22.10.2
30 gevent==22.10.2
31 greenlet==2.0.2
31 greenlet==2.0.2
32 zope.event==4.6
32 zope.event==4.6
33 zope.interface==5.5.2
33 zope.interface==6.0.0
34 itsdangerous==1.1.0
34 itsdangerous==1.1.0
35 marshmallow==2.18.0
35 marshmallow==2.18.0
36 pyramid==2.0.1
36 pyramid==2.0.1
37 hupper==1.11
37 hupper==1.12
38 plaster==1.1.2
38 plaster==1.1.2
39 plaster-pastedeploy==1.0.1
39 plaster-pastedeploy==1.0.1
40 pastedeploy==3.0.1
40 pastedeploy==3.0.1
@@ -42,8 +42,8 b' channelstream==0.7.1'
42 translationstring==1.4
42 translationstring==1.4
43 venusian==3.0.0
43 venusian==3.0.0
44 webob==1.8.7
44 webob==1.8.7
45 zope.deprecation==4.4.0
45 zope.deprecation==5.0.0
46 zope.interface==5.5.2
46 zope.interface==6.0.0
47 pyramid-apispec==0.3.3
47 pyramid-apispec==0.3.3
48 apispec==1.3.3
48 apispec==1.3.3
49 pyramid-jinja2==2.10
49 pyramid-jinja2==2.10
@@ -51,7 +51,7 b' channelstream==0.7.1'
51 markupsafe==2.1.2
51 markupsafe==2.1.2
52 markupsafe==2.1.2
52 markupsafe==2.1.2
53 pyramid==2.0.1
53 pyramid==2.0.1
54 hupper==1.11
54 hupper==1.12
55 plaster==1.1.2
55 plaster==1.1.2
56 plaster-pastedeploy==1.0.1
56 plaster-pastedeploy==1.0.1
57 pastedeploy==3.0.1
57 pastedeploy==3.0.1
@@ -59,9 +59,9 b' channelstream==0.7.1'
59 translationstring==1.4
59 translationstring==1.4
60 venusian==3.0.0
60 venusian==3.0.0
61 webob==1.8.7
61 webob==1.8.7
62 zope.deprecation==4.4.0
62 zope.deprecation==5.0.0
63 zope.interface==5.5.2
63 zope.interface==6.0.0
64 zope.deprecation==4.4.0
64 zope.deprecation==5.0.0
65 python-dateutil==2.8.2
65 python-dateutil==2.8.2
66 six==1.16.0
66 six==1.16.0
67 requests==2.28.2
67 requests==2.28.2
@@ -78,9 +78,9 b' deform==2.0.15'
78 iso8601==1.1.0
78 iso8601==1.1.0
79 peppercorn==0.6
79 peppercorn==0.6
80 translationstring==1.4
80 translationstring==1.4
81 zope.deprecation==4.4.0
81 zope.deprecation==5.0.0
82 docutils==0.19
82 docutils==0.19
83 dogpile.cache==1.1.8
83 dogpile.cache==1.2.0
84 decorator==5.1.1
84 decorator==5.1.1
85 stevedore==5.0.0
85 stevedore==5.0.0
86 pbr==5.11.1
86 pbr==5.11.1
@@ -90,7 +90,7 b' gunicorn==20.1.0'
90 infrae.cache==1.0.1
90 infrae.cache==1.0.1
91 beaker==1.12.1
91 beaker==1.12.1
92 repoze.lru==0.7
92 repoze.lru==0.7
93 msgpack-python==0.5.6
93 msgpack==1.0.5
94 mysqlclient==2.1.1
94 mysqlclient==2.1.1
95 nbconvert==7.2.9
95 nbconvert==7.2.9
96 beautifulsoup4==4.11.2
96 beautifulsoup4==4.11.2
@@ -141,13 +141,13 b' nbconvert==7.2.9'
141 traitlets==5.9.0
141 traitlets==5.9.0
142 packaging==23.0
142 packaging==23.0
143 pandocfilters==1.5.0
143 pandocfilters==1.5.0
144 pygments==2.14.0
144 pygments==2.15.1
145 tinycss2==1.2.1
145 tinycss2==1.2.1
146 webencodings==0.5.1
146 webencodings==0.5.1
147 traitlets==5.9.0
147 traitlets==5.9.0
148 orjson==3.8.7
148 orjson==3.8.12
149 pastescript==3.3.0
149 pastescript==3.3.0
150 paste==3.5.2
150 paste==3.5.3
151 six==1.16.0
151 six==1.16.0
152 pastedeploy==3.0.1
152 pastedeploy==3.0.1
153 six==1.16.0
153 six==1.16.0
@@ -161,20 +161,20 b' premailer==3.10.0'
161 charset-normalizer==3.1.0
161 charset-normalizer==3.1.0
162 idna==3.4
162 idna==3.4
163 urllib3==1.26.14
163 urllib3==1.26.14
164 psutil==5.9.4
164 psutil==5.9.5
165 psycopg2==2.9.5
165 psycopg2==2.9.6
166 py-bcrypt==0.4
166 py-bcrypt==0.4
167 py-gfm==2.0.0
167 py-gfm==2.0.0
168 markdown==3.4.1
168 markdown==3.4.3
169 pycurl==7.45.2
169 pycurl==7.45.2
170 pycryptodome==3.17
170 pycryptodome==3.17
171 pymysql==1.0.2
171 pymysql==1.0.3
172 pyotp==2.8.0
172 pyotp==2.8.0
173 pyparsing==3.0.9
173 pyparsing==3.0.9
174 pyramid-debugtoolbar==4.10
174 pyramid-debugtoolbar==4.10
175 pygments==2.14.0
175 pygments==2.15.1
176 pyramid==2.0.1
176 pyramid==2.0.1
177 hupper==1.11
177 hupper==1.12
178 plaster==1.1.2
178 plaster==1.1.2
179 plaster-pastedeploy==1.0.1
179 plaster-pastedeploy==1.0.1
180 pastedeploy==3.0.1
180 pastedeploy==3.0.1
@@ -182,13 +182,13 b' pyramid-debugtoolbar==4.10'
182 translationstring==1.4
182 translationstring==1.4
183 venusian==3.0.0
183 venusian==3.0.0
184 webob==1.8.7
184 webob==1.8.7
185 zope.deprecation==4.4.0
185 zope.deprecation==5.0.0
186 zope.interface==5.5.2
186 zope.interface==6.0.0
187 pyramid-mako==1.1.0
187 pyramid-mako==1.1.0
188 mako==1.2.4
188 mako==1.2.4
189 markupsafe==2.1.2
189 markupsafe==2.1.2
190 pyramid==2.0.1
190 pyramid==2.0.1
191 hupper==1.11
191 hupper==1.12
192 plaster==1.1.2
192 plaster==1.1.2
193 plaster-pastedeploy==1.0.1
193 plaster-pastedeploy==1.0.1
194 pastedeploy==3.0.1
194 pastedeploy==3.0.1
@@ -196,11 +196,11 b' pyramid-debugtoolbar==4.10'
196 translationstring==1.4
196 translationstring==1.4
197 venusian==3.0.0
197 venusian==3.0.0
198 webob==1.8.7
198 webob==1.8.7
199 zope.deprecation==4.4.0
199 zope.deprecation==5.0.0
200 zope.interface==5.5.2
200 zope.interface==6.0.0
201 pyramid-mailer==0.15.1
201 pyramid-mailer==0.15.1
202 pyramid==2.0.1
202 pyramid==2.0.1
203 hupper==1.11
203 hupper==1.12
204 plaster==1.1.2
204 plaster==1.1.2
205 plaster-pastedeploy==1.0.1
205 plaster-pastedeploy==1.0.1
206 pastedeploy==3.0.1
206 pastedeploy==3.0.1
@@ -208,14 +208,14 b' pyramid-mailer==0.15.1'
208 translationstring==1.4
208 translationstring==1.4
209 venusian==3.0.0
209 venusian==3.0.0
210 webob==1.8.7
210 webob==1.8.7
211 zope.deprecation==4.4.0
211 zope.deprecation==5.0.0
212 zope.interface==5.5.2
212 zope.interface==6.0.0
213 repoze.sendmail==4.4.1
213 repoze.sendmail==4.4.1
214 transaction==3.0.1
214 transaction==3.1.0
215 zope.interface==5.5.2
215 zope.interface==6.0.0
216 zope.interface==5.5.2
216 zope.interface==6.0.0
217 transaction==3.0.1
217 transaction==3.1.0
218 zope.interface==5.5.2
218 zope.interface==6.0.0
219 python-ldap==3.4.3
219 python-ldap==3.4.3
220 pyasn1==0.4.8
220 pyasn1==0.4.8
221 pyasn1-modules==0.2.8
221 pyasn1-modules==0.2.8
@@ -230,36 +230,36 b' python3-saml==1.15.0'
230 xmlsec==1.3.13
230 xmlsec==1.3.13
231 lxml==4.9.2
231 lxml==4.9.2
232 pyyaml==6.0
232 pyyaml==6.0
233 redis==4.5.1
233 redis==4.5.5
234 async-timeout==4.0.2
234 async-timeout==4.0.2
235 regex==2022.10.31
235 regex==2022.10.31
236 routes==2.5.1
236 routes==2.5.1
237 repoze.lru==0.7
237 repoze.lru==0.7
238 six==1.16.0
238 six==1.16.0
239 simplejson==3.18.3
239 simplejson==3.19.1
240 sshpubkeys==3.3.1
240 sshpubkeys==3.3.1
241 cryptography==39.0.2
241 cryptography==40.0.2
242 cffi==1.15.1
242 cffi==1.15.1
243 pycparser==2.21
243 pycparser==2.21
244 ecdsa==0.18.0
244 ecdsa==0.18.0
245 six==1.16.0
245 six==1.16.0
246 supervisor==4.2.5
246 supervisor==4.2.5
247 tzlocal==4.2
247 tzlocal==4.3
248 pytz-deprecation-shim==0.1.0.post0
248 pytz-deprecation-shim==0.1.0.post0
249 tzdata==2022.7
249 tzdata==2023.3
250 urlobject==2.4.3
250 urlobject==2.4.3
251 waitress==2.1.2
251 waitress==2.1.2
252 weberror==0.13.1
252 weberror==0.13.1
253 paste==3.5.2
253 paste==3.5.3
254 six==1.16.0
254 six==1.16.0
255 pygments==2.14.0
255 pygments==2.15.1
256 tempita==0.5.2
256 tempita==0.5.2
257 webob==1.8.7
257 webob==1.8.7
258 webhelpers2==2.0
258 webhelpers2==2.0
259 markupsafe==2.1.2
259 markupsafe==2.1.2
260 six==1.16.0
260 six==1.16.0
261 whoosh==2.7.4
261 whoosh==2.7.4
262 zope.cachedescriptors==4.4
262 zope.cachedescriptors==5.0.0
263
263
264 ## uncomment to add the debug libraries
264 ## uncomment to add the debug libraries
265 #-r requirements_debug.txt
265 #-r requirements_debug.txt
@@ -12,4 +12,4 b' invoke==2.0.0'
12 bumpversion==0.6.0
12 bumpversion==0.6.0
13 bump2version==1.0.1
13 bump2version==1.0.1
14 flake8
14 flake8
15 docutils-stub
15 docutils-stubs
@@ -1,35 +1,35 b''
1 # test related requirements
1 # test related requirements
2
2
3 cov-core==1.15.0
3 cov-core==1.15.0
4 coverage==7.2.1
4 coverage==7.2.3
5 mock==5.0.1
5 mock==5.0.2
6 py==1.11.0
6 py==1.11.0
7 pytest-cov==4.0.0
7 pytest-cov==4.0.0
8 coverage==7.2.1
8 coverage==7.2.3
9 pytest==7.2.2
9 pytest==7.3.1
10 attrs==22.2.0
10 attrs==22.2.0
11 iniconfig==2.0.0
11 iniconfig==2.0.0
12 packaging==23.0
12 packaging==23.0
13 pluggy==1.0.0
13 pluggy==1.0.0
14 pytest-profiling==1.7.0
14 pytest-profiling==1.7.0
15 gprof2dot==2022.7.29
15 gprof2dot==2022.7.29
16 pytest==7.2.2
16 pytest==7.3.1
17 attrs==22.2.0
17 attrs==22.2.0
18 iniconfig==2.0.0
18 iniconfig==2.0.0
19 packaging==23.0
19 packaging==23.0
20 pluggy==1.0.0
20 pluggy==1.0.0
21 six==1.16.0
21 six==1.16.0
22 pytest-runner==6.0.0
22 pytest-runner==6.0.0
23 pytest-sugar==0.9.6
23 pytest-sugar==0.9.7
24 packaging==23.0
24 packaging==23.0
25 pytest==7.2.2
25 pytest==7.3.1
26 attrs==22.2.0
26 attrs==22.2.0
27 iniconfig==2.0.0
27 iniconfig==2.0.0
28 packaging==23.0
28 packaging==23.0
29 pluggy==1.0.0
29 pluggy==1.0.0
30 termcolor==2.2.0
30 termcolor==2.3.0
31 pytest-timeout==2.1.0
31 pytest-timeout==2.1.0
32 pytest==7.2.2
32 pytest==7.3.1
33 attrs==22.2.0
33 attrs==22.2.0
34 iniconfig==2.0.0
34 iniconfig==2.0.0
35 packaging==23.0
35 packaging==23.0
@@ -41,4 +41,5 b' webtest==3.0.0'
41 webob==1.8.7
41 webob==1.8.7
42
42
43 # RhodeCode test-data
43 # RhodeCode test-data
44 rc-testdata @ https://code.rhodecode.com/upstream/rc_testdata/archive/default.tar.gz?with_hash=1&sha256=76c9ed4ea955971774db2daf3076f38b7388ccc1338b6fd0c02800ab99400426
44 rc_testdata @ https://code.rhodecode.com/upstream/rc-testdata-dist/raw/e72cda25374768bc8605a67066012428f9d90d03/rc_testdata-0.10.0.tar.gz#egg=rc_testdata
45 rc_testdata==0.10.0
General Comments 0
You need to be logged in to leave comments. Login now