Saturday, July 13, 2019
1 change · master
Enhancements to existing features
This update aligns Odoo's Python package requirements more closely with Debian package versions where possible, making installation on Debian-based systems smoother. It also removes an obsolete YAML dependency and relaxes Windows restrictions for packages needed to run Odoo properly.
Original PR description
The python packages versions specified in requirements.txt should follow the Debian packages versions when possible. That way, an install on a Debian or derived distribution should be smooth. The yaml dependency is removed because yaml support was removed in 77eb1f82d96777f6b152abe39d133955d669bc95. Remove forbidding psycopg2 on win32 platform as it's really needed for Odoo to work. Same for gevent because it would restrict the win32 platform to dev only. Also, psycopg2 cannot be synced with Debian version because of e419f395a123040896dbe942ad7f0ce10983d197 ofxparse cannot follow Debian version because of a6025daaf089d18c90a03199d1ea3a04d5b0945b ebaysdk is an exception to the "follow Debian" rule because it does'nt exist in Debian. Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr