packaging: moved some not required dependencies to pinned requirements file

This commit is contained in:
Marcin Kuzminski 2019-02-25 16:40:40 +01:00
parent 4bcaa29b2e
commit 428a35d29b
4 changed files with 13 additions and 15 deletions

View file

@ -1,3 +1,3 @@
[pip2nix] [pip2nix]
requirements = ., -r ./requirements.txt requirements = ., -r ./requirements.txt, -r ./requirements_pinned.txt
output = ./pkgs/python-packages.nix output = ./pkgs/python-packages.nix

View file

@ -1701,8 +1701,6 @@ self: super: {
self."setuptools-scm" self."setuptools-scm"
self."amqp" self."amqp"
self."authomatic" self."authomatic"
self."atomicwrites"
self."attrs"
self."babel" self."babel"
self."beaker" self."beaker"
self."bleach" self."bleach"
@ -1722,12 +1720,9 @@ self: super: {
self."formencode" self."formencode"
self."future" self."future"
self."futures" self."futures"
self."gnureadline"
self."infrae.cache" self."infrae.cache"
self."iso8601" self."iso8601"
self."itsdangerous" self."itsdangerous"
self."jinja2"
self."billiard"
self."kombu" self."kombu"
self."lxml" self."lxml"
self."mako" self."mako"
@ -1739,7 +1734,6 @@ self: super: {
self."paste" self."paste"
self."pastedeploy" self."pastedeploy"
self."pastescript" self."pastescript"
self."pathlib2"
self."peppercorn" self."peppercorn"
self."psutil" self."psutil"
self."py-bcrypt" self."py-bcrypt"
@ -1801,7 +1795,6 @@ self: super: {
self."greenlet" self."greenlet"
self."gunicorn" self."gunicorn"
self."waitress" self."waitress"
self."setproctitle"
self."ipdb" self."ipdb"
self."ipython" self."ipython"
self."rhodecode-tools" self."rhodecode-tools"

View file

@ -4,8 +4,7 @@ setuptools-scm==2.1.0
amqp==2.3.1 amqp==2.3.1
# not released authomatic that has updated some oauth providers # not released authomatic that has updated some oauth providers
https://code.rhodecode.com/upstream/authomatic/archive/90a9ce60cc405ae8a2bf5c3713acd5d78579a04e.tar.gz?md5=3c68720a1322b25254009518d1ff6801#egg=authomatic==0.1.0.post1 https://code.rhodecode.com/upstream/authomatic/archive/90a9ce60cc405ae8a2bf5c3713acd5d78579a04e.tar.gz?md5=3c68720a1322b25254009518d1ff6801#egg=authomatic==0.1.0.post1
atomicwrites==1.2.1
attrs==18.2.0
babel==1.3 babel==1.3
beaker==1.9.1 beaker==1.9.1
bleach==3.0.2 bleach==3.0.2
@ -26,12 +25,9 @@ ecdsa==0.13
formencode==1.2.4 formencode==1.2.4
future==0.14.3 future==0.14.3
futures==3.0.2 futures==3.0.2
gnureadline==6.3.8
infrae.cache==1.0.1 infrae.cache==1.0.1
iso8601==0.1.12 iso8601==0.1.12
itsdangerous==0.24 itsdangerous==0.24
jinja2==2.9.6
billiard==3.5.0.3
kombu==4.2.1 kombu==4.2.1
lxml==4.2.5 lxml==4.2.5
mako==1.0.7 mako==1.0.7
@ -43,7 +39,6 @@ packaging==15.2
paste==3.0.5 paste==3.0.5
pastedeploy==2.0.1 pastedeploy==2.0.1
pastescript==3.0.0 pastescript==3.0.0
pathlib2==2.3.3
peppercorn==0.6 peppercorn==0.6
psutil==5.4.8 psutil==5.4.8
py-bcrypt==0.4 py-bcrypt==0.4
@ -115,7 +110,6 @@ gevent==1.4.0
greenlet==0.4.15 greenlet==0.4.15
gunicorn==19.9.0 gunicorn==19.9.0
waitress==1.1.0 waitress==1.1.0
setproctitle==1.1.10
## debug ## debug
ipdb==0.11.0 ipdb==0.11.0

11
requirements_pinned.txt Normal file
View file

@ -0,0 +1,11 @@
# contains not directly required libraries we want to pin the version.
atomicwrites==1.2.1
attrs==18.2.0
billiard==3.5.0.3
gnureadline==6.3.8
jinja2==2.9.6
jsonschema==2.6.0
pathlib2==2.3.3
setproctitle==1.1.10