- May 15, 2017
-
-
Xavier Morel authored
The vendored html2text is *really* old and absolutely not P3-compatible. There is a maintained version on Pypy which is, so use that and stop vendoring html2text.
-
- May 12, 2017
-
-
xmo-odoo authored
PyPDF is unmaintained and abandoned (as noted on its home page http://pybrary.net/pyPdf/) and was never updated to Python 3. PyPDF2 is a fork which provides a mostly compatible API and is P3-compatible. Replace PyPDF by PyPDF2.
-
- May 10, 2017
-
-
xmo-odoo authored
In Python 3: * various builtins and dict methods were changed to return view/iterable objects rather than lists * and the separate Python 2 view/iterable builtins and methods were removed altogether This is problematic when using these items as list (which the happens repeatedly in Odoo), but more viciously when iterating *multiple times* over them (which also happens, which I've messed up multiple times while writing this, and which is a pain to debug even when you've just created the issue). Convert all code using these to semantics-matching cross-version helper functions to get the LCD behaviour between P2 and P3, and forbid the builtins via lint. issue #8530
-
- May 08, 2017
-
-
Laurent Smet authored
- RML Reports - Webkit Reports (most part already removed by 13b9982c) - LocalService in netsvc.py - rename attributes like rml_% to report_% - rename ir.actions.report.xml to ir.actions.report - allow rendering directly on an ir.actions.report by calling render method - remove 'controller' report_type - remove unused res.font stuff - remove print_report method in models.py (not used) - restore removed call to pdftotext process in test_reports
-
- Apr 28, 2017
-
-
xmo-odoo authored
* LDAP import: python-ldap is not python3-compatible, pyldap is Warning: only supported from debian Stretch (current testing)? https://packages.debian.org/search?searchon=names&keywords=pyldap * implicitly relative imports * imports of moved or removed stdlib modules issue #8530
-
- Apr 27, 2017
-
-
xmo-odoo authored
* Reverse wrapper courtesy of @rco-odoo's original P3 branch * thin compat module stripped down from werkzeug (to augment as needed) issue 8530
-
- Oct 24, 2016
-
-
Simon Lejeune authored
Without this patch, the fonts are not included and the barcodes in the reports were not displayed.
-
- Sep 30, 2016
-
-
Simon Lejeune authored
The use of an entry point was considered in order to provide an `odoo` command in the path for the packages users, but the generated entry point will first check that all the things in install_requires were provided in a not bright way: it'll check that it matches a distribution name. This does not work because python-chart does not have the distrubtion name "pychart" which is provided by the python-pychart package in debian jessie. Same for suds-jurko which is provided by python-suds in debian stretch but does not have the distribution name "suds". Also, adapted the packages tests to these cli changes.
-
Simon Lejeune authored
and move it under the setup package. Since the rename of the openerp directory into odoo, having a script named "odoo.py" conflicts with a package named "odoo".
-
Simon Lejeune authored
Fix the various place when the rename of the git root directory broke the packaging script. Also, we can now name the library "odoo".
-
- Sep 07, 2016
-
-
Simon Lejeune authored
* use a special arg in odoo.py * note that the previous implementation was relying on the fact that the openerp-gevent file was located in the same directory than the odoo.py file. This was no longer true since rev a0eb172c This commit brings back this behavior.
-
- Jul 07, 2016
-
-
Christophe Combelles authored
[FIX] setup.py: pyparsing version inconsistent with requirements Fixes #12693
-
- Jun 14, 2016
-
-
Simon Lejeune authored
This reverts commit a0eb172c and thus allow to actually use the longpolling feature. The commit was made originally to better follow the debian packaging guidelines. A better solution will be implemented for v10: removing the `openerp-gevent` script to replace it with a special argument in `odoo.py`. There is still a dependency issue as we need psycogreen but this dependency is not met in debian wheezy. This will be made a hard dependency for v10 as it is available in debian jessie. opw 678334
-
- Dec 01, 2015
-
-
Olivier Dony authored
This data file is required when making HTTPS requests with Python's `requests` package. Without it, modules such as account_yodlee/account_plaid won't be able to call their secure API. + minor refactoring (3 strikes and the code is out)
-
- Nov 26, 2015
-
-
Simon Lejeune authored
-
- Oct 12, 2015
-
-
Simon Lejeune authored
xlrd allows to import xls files and is an optional dependency. Bundle it in the exe release for convenience.
-
- Oct 08, 2015
-
-
Christophe Combelles authored
-
- Sep 28, 2015
-
-
Leonardo Rochael Almeida authored
The stdlib version of the json library is more recent than the 3.5.3 version we are pinning in `requirements.txt` There is no reason to use it. Closes #6940
-
Leonardo Rochael Almeida authored
The `unittest2` package is simply a backport of `unittest` from the Standard Library of Python 2.7 to previous versions. There is no reason to use it any longer. Closes #6941
-
- Jul 31, 2015
-
-
Simon Lejeune authored
-
- Jul 14, 2015
-
-
Richard Mathot authored
This library is a SOAP client. It will be used to integrate Odoo with external web services that use SOAP based protocols.
-
- Jul 07, 2015
-
-
Aaron Bohy authored
In 988baeb5, the pychart dependency has been updated for all distributions, to use the python-chart library available with pip. However, for Windows, this dependency should stay pychart as we do not use pypi to generate the Windows binary.
-
- Jul 01, 2015
-
-
Alexandre Fayolle authored
PyChart 1.39 is available on pypi.python.org, use it in dependency specs instead of the direct link to unreliable download.gna.org Closes #6781
-
- Jan 07, 2015
-
-
Aaron Bohy authored
e.g. to avoid creating "openerp-gevent" in /usr/bin/
-
- Dec 19, 2014
-
-
Simon Lejeune authored
[REF] Packaging: backport of a7ab5a41 [REF] Packaging: backport of a700a113 [REF] Packaging: backport of 9d0bd280 [REF] Packaging: backport of b0722d3e [REF] Packaging: backport of 24b2c938 [REF] Packaging: backport of e874cdaf [REF] Packaging: backport of 56b61da1 [REF] Packaging: backport of be96dd85 [REF] Packaging: backport of 50a4da99 [REF] Packaging: backport of 1c41f369 [REF] Packaging: backport of cc113317 [FIX] Packaging: backport of 13471630 [REF] Package: backport of 93845d68 [REF] Package: backport of 012bc01c [FIX] Package: partial apply of d9e72a37 [REF] Package: backport of 67036fef [REF] Package: backport of 73de0138 [REF] Package: backport of 30d987ed [REF] Package: backport of 29132669 [REF] Package: backport of 7db12dc4 [REF] Package: backport of f668f9c6 [REF] Package: backport of 2cf4051a [REF] Packaging: backport of 73592487 [REF] Packaging: backport of f2598ecd [REF] Package: backport of fd21912c [REF] Package: backport of 9a8cdf49 [REF] Package: backport of 2f4984b8 [REF] Package: backport of 6e9edeeb [REF] Package: partial backport of d4624fa8 [REF] Package: backport of 9f13722f
-
- Nov 28, 2014
-
-
Simon Lejeune authored
It's about time
-
- Sep 16, 2014
-
-
Simon Lejeune authored
-
- Sep 02, 2014
-
-
Simon Lejeune authored
-
- Jul 06, 2014
-
-
Raphael Collet authored
A squashed merge is required as the conversion of the apiculture branch from bzr to git was not correctly done. The git history contains irrelevant blobs and commits. This branch brings a lot of changes and fixes, too many to list exhaustively. - New orm api, objects are now used instead of ids - Environements to encapsulates cr uid context while maintaining backward compatibility - Field compute attribute is a new object oriented way to define function fields - Shared browse record cache - New onchange protocol - Optional copy flag on fields - Documentation update - Dead code cleanup - Lots of fixes
-
- Jun 19, 2014
-
-
Xavier Morel authored
-
- Jun 06, 2014
-
-
Nicolas Bessi authored
It should not causes any trouble as it is not used in odoo.py
-
- May 30, 2014
-
-
Antony Lesuisse authored
-
- May 29, 2014
-
-
Antony Lesuisse authored
-
- May 19, 2014
-
-
Дмитро Катюха authored
-
- Apr 10, 2014
-
-
Olivier Dony authored
[FIX] setup: allow using pywebdav 0.9.4.1 (and possible future patches), we only want to stay below 0.9.8 lp bug: https://launchpad.net/bugs/1305872 fixed bzr revid: odo@openerp.com-20140410140244-wu2l4hb5o1ct7tmm
-
- Apr 09, 2014
-
-
Olivier Dony authored
bzr revid: odo@openerp.com-20140409081459-07uyfgfk03jevch4
-
Olivier Dony authored
bzr revid: odo@openerp.com-20140409081349-53jbd1k9vfp0uzom
-
- Apr 03, 2014
-
-
Christophe Simonis authored
bzr revid: nightly_server-20140403123144-pm4dqs04dbfmv1p8
-
- Mar 27, 2014
-
-
Fabien Meghazi authored
bzr revid: fme@openerp.com-20140327125714-gu682vzggb7rva80
-
- Mar 06, 2014
-
-
Christophe Simonis authored
bzr revid: chs@openerp.com-20140306160500-ey6o7iiiy1wmvkpp
-