- Sep 09, 2021
-
-
Nils Hamerlinck authored
- Up to odoo 10.0, feedparser dependency was optionally used in the cli of vendored html2text.py (see https://github.com/odoo/odoo/blob/10.0/addons/mail/models/html2text.py#L437) - Since 11.0 (67c17cb3), vendored html2text.py has been removed in favor of maintained package - Turns out the feedparser part in html2text was dead code for a long time anyway (see https://github.com/Alir3z4/html2text/issues/220 ) - So we can safely drop this dependency closes odoo/odoo#76135 Signed-off-by:
Christophe Monniez (moc) <moc@odoo.com>
-
- Apr 26, 2019
-
-
Christophe Monniez authored
Following the fix in 4c35983d, it appears that the excludes and packages options are conflicting. py2exe seems smart enough to include jinja2 package without the explicit include via the 'package' options. closes odoo/odoo#32991 Signed-off-by:
Christophe Monniez (moc) <moc@odoo.com>
-
- Apr 25, 2019
-
-
Christophe Monniez authored
Since 78ba90d5, when building the windows package, py2exe fails to compiles jinja2 asyncsupport module. Even tough jinja detects the environement, py2exe tries to compile the async part. The problem comes from the fact that async keyword was introduced in python 3 and we use py2exe with python 2.7. With this commit the async part of jinja is execluded from py2exe. closes odoo/odoo#32913 Signed-off-by:
Olivier Dony (odo) <odo@openerp.com>
-
- Nov 08, 2018
-
-
Christophe Monniez authored
PKG-INFO is generated during the setup phase and is not needed anymore. Also this file contains outdated informations. py2exe is not used anymore to build the windows installer. closes odoo/odoo#28494
-
- Jun 08, 2018
-
-
Christophe Monniez authored
When trying to import an OFX bank statetement under MS Windows, a Traceback states that BeautifulSoup is missing. During the build process, py2exe didn't autodiscover that BeautifulSoup is needed by the ofxparse package. With this commit, BeautifulSoup is explicitely added to py2exe packages. The Nightly VM was updated accordingly. opw-1848202
-
- Apr 23, 2018
-
-
Christophe Monniez authored
Since the move from less to sass, packages were broken due to a missing dependency in setup.py. I missed that in bf3193ac
-
- Nov 16, 2017
-
-
Yannick Tivisse authored
-
- Oct 12, 2017
-
-
Christophe Monniez authored
Purpose: openid is not used anymore in Odoo, therefore it can be safely removed.
-
- Oct 09, 2017
-
-
Christophe Monniez authored
Purpose: The psycogreen module is unmaintained. Last source update was in 2015 and last pypi package was in 2012. Odoo only use a small part of the psycogreen module that could be written directly in the odoo code. This commit reproduce the small function from psycogreen used in ODoo and remove all depencies from it. Also the copyright and license are honored and the documentation is updated accordingly. pypi pckage: https://pypi.python.org/pypi/psycogreen bitbucket repos: https://bitbucket.org/dvarrazzo/psycogreen/
-
- Oct 03, 2017
-
-
Christophe Monniez authored
-
- 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
-