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