diff --git a/10.0/base_requirements.txt b/10.0/base_requirements.txt index f88be775..11d99587 100644 --- a/10.0/base_requirements.txt +++ b/10.0/base_requirements.txt @@ -4,62 +4,61 @@ git+https://github.com/pypa/pip.git#egg=pip # Odoo dependencies -Babel==1.3 -Jinja2==2.7.3 -Mako==1.0.1 +Babel==2.3.4 +Jinja2==2.8 +Mako==1.0.4 MarkupSafe==0.23 -Pillow==2.7.0 +Pillow==3.4.1 Python-Chart==1.39 -PyYAML==3.11 -Werkzeug==0.9.6 -argparse==1.2.1 -chardet==2.3.0 -colorama==0.3.2 -decorator==3.4.0 +PyYAML==3.12 +Werkzeug==0.11.11 +chardet==3.0.4 +colorama==0.3.9 +decorator==4.0.10 docutils==0.12 -feedparser==5.1.3 +feedparser==5.2.1 future==0.16.0 -gevent==1.0.2 +gevent==1.1.2 gdata==2.0.18 -greenlet==0.4.7 -html2text==2016.9.19 -html5lib==0.999 -lxml==3.4.1 -mock==1.0.1 +greenlet==0.4.10 +html2text==2018.1.9 +html5lib==1.0.1 +lxml==3.5.0 +mock==2.0.0 odfpy==1.3.4 -odoo-autodiscover>=2.0.0b1 +odoo-autodiscover>=2.0.0 ofxparse==0.16 -passlib==1.6.2 -psutil==2.1.1 +passlib==1.6.5 +psutil==4.3.1 psycopg2==2.7.3.1 psycogreen==1.0 pyPdf==1.13 pyinotify==0.9.4 -pyparsing==2.0.3 -pyserial==2.7 -python-dateutil==2.4.0 -python-ldap==2.4.19 +pyparsing==2.1.10 +pyserial==3.1.1 +python-dateutil==2.5.3 +python-ldap==2.4.27 python-openid==2.2.5 -python-stdnum==1.0 +python-stdnum==1.9 pytz==2016.7 -pyusb==1.0.0b2 -qrcode==5.1 -reportlab==3.1.44 -requests==2.6.0 +pyusb==1.0.0 +qrcode==5.3 +reportlab==3.3.0 +requests==2.11.1 roman==2.0.0 simplejson==3.6.5 six==1.10.0 suds-jurko==0.6 -unittest2==0.5.1 -urllib3==1.9.1 +unittest2==1.1.0 +urllib3==1.23 vatnumber==1.2 -vobject==0.8.2 +vobject==0.9.3 wsgiref==0.1.2 -XlsxWriter==0.7.7 -xlwt==0.7.5 +XlsxWriter==0.9.3 +xlwt==1.1.2 xlrd==1.0.0 # version in debian has problems -pydot==1.0.2 +pydot==1.2.3 # Migration tools marabunta==0.8.0 @@ -72,3 +71,4 @@ pytest-odoo coverage pytest-cov watchdog + diff --git a/11.0/base_requirements.txt b/11.0/base_requirements.txt index 785368b5..2f49648b 100644 --- a/11.0/base_requirements.txt +++ b/11.0/base_requirements.txt @@ -9,20 +9,23 @@ decorator==4.0.10 docutils==0.12 ebaysdk==2.1.5 feedparser==5.2.1 -gevent==1.1.2 -greenlet==0.4.10 +gevent==1.1.2 ; python_version < '3.7' +gevent==1.3.4 ; python_version >= '3.7' +greenlet==0.4.10 ; python_version < '3.7' +greenlet==0.4.13 ; python_version >= '3.7' html2text==2016.9.19 Jinja2==2.8 -lxml==3.5.0 +lxml==3.7.1 ; python_version < '3.7' +lxml==4.2.3 ; python_version >= '3.7' Mako==1.0.4 MarkupSafe==0.23 mock==2.0.0 num2words==0.5.4 ofxparse==0.16 passlib==1.6.5 -Pillow==3.4.1 +Pillow==4.0.0 psutil==4.3.1 -psycopg2==2.7.1 +psycopg2==2.7.3.1 pydot==1.2.3 pyldap==2.4.28 pyparsing==2.1.10 @@ -31,7 +34,8 @@ pyserial==3.1.1 python-dateutil==2.5.3 pytz==2016.7 pyusb==1.0.0 -PyYAML==3.12 +PyYAML==3.12 ; python_version < '3.7' +PyYAML==3.13 ; python_version >= '3.7' qrcode==5.3 reportlab==3.3.0 requests==2.11.1 @@ -39,25 +43,23 @@ six==1.10.0 suds-jurko==0.6 vatnumber==1.2 vobject==0.9.3 -Werkzeug==0.11.11 +Werkzeug==0.11.15 XlsxWriter==0.9.3 xlwt==1.3.* xlrd==1.0.0 -phonenumbers==8.8.9 +phonenumbers==8.9.10 # Not part of official requirements, but used by some addons -argparse==1.2.1 chardet==3.0.4 # colorama==0.3.9 gdata==2.0.18 -html5lib==0.999 +html5lib==1.0.1 odfpy==1.3.5 odoo-autodiscover==2.0.0 pyinotify==0.9.6 -# roman==2.0.0 -python-stdnum==1.7 +python-stdnum==1.9 simplejson==3.11.1 -urllib3==1.22 +urllib3==1.23 # Migration tools marabunta==0.8.0 diff --git a/9.0/base_requirements.txt b/9.0/base_requirements.txt index 7d5dcfd5..dbfddf36 100644 --- a/9.0/base_requirements.txt +++ b/9.0/base_requirements.txt @@ -4,55 +4,54 @@ git+https://github.com/pypa/pip.git#egg=pip # Odoo dependencies -Babel==1.3 -Jinja2==2.7.3 -Mako==1.0.0 +Babel==2.3.4 +Jinja2==2.8 +Mako==1.0.4 MarkupSafe==0.23 -Pillow==2.6.1 +Pillow==3.4.2 Python-Chart==1.39 -PyYAML==3.11 -Werkzeug==0.9.6 -argparse==1.2.1 -chardet==2.3.0 -colorama==0.3.2 -decorator==3.4.0 +PyYAML==3.12 +Werkzeug==0.11.11 +chardet==3.0.4 +colorama==0.3.9 +decorator==4.0.10 docutils==0.12 -feedparser==5.1.3 +feedparser==5.2.1 future==0.16.0 -gevent==1.0.2 -greenlet==0.4.2 -html2text==2016.9.19 -html5lib==0.999 -lxml==3.4.0 -mock==1.0.1 +gevent==1.1.2 +greenlet==0.4.10 +html2text==2018.1.9 +html5lib==1.0.1 +lxml==3.5.0 +mock==2.0.0 odfpy==1.3.4 -ofxparse==0.14 -passlib==1.6.1 -psutil==2.1.1 +ofxparse==0.16 +passlib==1.6.5 +psutil==4.3.1 psycopg2==2.7.3.1 pyPdf==1.13 pyinotify==0.9.4 -pyparsing==2.0.3 -python-dateutil==2.2 -python-ldap==2.4.10 +pyparsing==2.1.10 +python-dateutil==2.5.3 +python-ldap==2.4.27 python-openid==2.2.5 -python-stdnum==1.0 -pytz==2012c -reportlab==3.1.44 -requests==2.6.0 +python-stdnum==1.9 +pytz==2016.7 +reportlab==3.3.0 +requests==2.11.1 roman==2.0.0 simplejson==3.6.5 six==1.10.0 -unittest2==0.5.1 -urllib3==1.9.1 +unittest2==1.1.0 +urllib3==1.23 vatnumber==1.2 -vobject==0.8.2 +vobject==0.9.3 wsgiref==0.1.2 -XlsxWriter==0.7.7 -xlwt==0.7.5 +XlsxWriter==0.9.3 +xlwt==1.1.2 xlrd==1.0.0 # version in debian has problems -pydot==1.0.2 +pydot==1.2.3 suds-jurko==0.6 # Migration tools diff --git a/HISTORY.rst b/HISTORY.rst index 2f482bd4..c038943e 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -29,6 +29,10 @@ Unreleased **Libraries** +* Upgrade python libs; either to the version in odoo's requirements.txt, either + to a more recent version if there is no breaking change. It should fix a few + potential security issues. + **Build** **Documentation**