summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2017-10-12[REM] remove any openid referenceChristophe Monniez
Purpose: openid is not used anymore in Odoo, therefore it can be safely removed.
2017-10-09[REF] core: Remove psycogreen dependencyChristophe Monniez
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/
2017-10-03[IMP] setup: require a python version >= 3.5Christophe Monniez
2017-05-15[REM] P3: outdated html2text vendoringXavier Morel
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.
2017-05-12[FIX] P3: replace PyPDF by PyPDF2xmo-odoo
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.
2017-05-10[FIX] P3: list -> iterable builtins (#16811)xmo-odoo
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
2017-05-08[REM] odoo/report: remove deprecated stuffLaurent Smet
- RML Reports - Webkit Reports (most part already removed by 13b9982c6298021289707ed364e3c1d622a09f13) - 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
2017-04-28[FIX] Various P3-related import changesxmo-odoo
* 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
2017-04-27[FIX] builtins removed from Python 3xmo-odoo
* Reverse wrapper courtesy of @rco-odoo's original P3 branch * thin compat module stripped down from werkzeug (to augment as needed) issue 8530
2016-10-27[MERGE] forward port branch saas-12 up to 6f8e40cChristophe Simonis
2016-10-24[MERGE] forward port branch 9.0 up to 7974cc6Christophe Simonis
2016-10-24[FIX] packaging: windows: correctly include reportlab font filesSimon Lejeune
Without this patch, the fonts are not included and the barcodes in the reports were not displayed.
2016-09-30[REF] cli: renamed openerp-server to odoo-binSimon Lejeune
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.
2016-09-30[REF] cli: rename odoo.py to setup_dev.pySimon Lejeune
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".
2016-09-30[REF] packaging: openerp has been renamed odooSimon Lejeune
Fix the various place when the rename of the git root directory broke the packaging script. Also, we can now name the library "odoo".
2016-09-07[REF] server: remove the openerp-gevent fileSimon Lejeune
* 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 a0eb172cab590982168492ad16ad90c2228c6424 This commit brings back this behavior.
2016-06-14[MERGE] forward port of branch 9.0 up to bfbe2d6Christophe Simonis
# Conflicts: # addons/marketing/i18n/es_PE.po # addons/marketing/i18n/hu.po
2016-06-14[REV] Packaging: remove "openerp-gevent" from scriptSimon Lejeune
This reverts commit a0eb172cab590982168492ad16ad90c2228c6424 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
2015-12-10[MERGE] forward port of branch saas-7 up to 4022493Christophe Simonis
2015-12-01[FIX] setup: missing cacert.pem data file for requests in win32 packagingOlivier Dony
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)
2015-11-26[REF] packaging: depends on XlsxWriterSimon Lejeune
2015-10-12[FIX] packaging: windows: bundle xlrdSimon Lejeune
xlrd allows to import xls files and is an optional dependency. Bundle it in the exe release for convenience.
2015-10-08[FIX] setup.py: pyparsing version inconsistent with requirementsChristophe Combelles
2015-09-28[IMP] replace simplejson with stdlib jsonLeonardo Rochael Almeida
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
2015-09-28[IMP] unittest2 > unittestLeonardo Rochael Almeida
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
2015-07-31[REF] packaging: ofxparse as "hard" dependencySimon Lejeune
2015-07-14[ADD] Activate 'suds' library for PythonRichard Mathot
This library is a SOAP client. It will be used to integrate Odoo with external web services that use SOAP based protocols.
2015-07-07[MERGE] forward port of branch 8.0 up to 2de301dChristophe Simonis
2015-07-07[FIX] Packaging: Windows: pychart dependencyAaron Bohy
In 988baeb533a064ec393bcd159123097137ee31ea, 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.
2015-07-01[MERGE] forward port of branch 8.0 up to 22bd3bdChristophe Simonis
2015-07-01[FIX] setup: use pypi version of PyChartAlexandre Fayolle
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
2015-01-07[FIX] Packaging: remove "openerp-gevent" from scriptAaron Bohy
e.g. to avoid creating "openerp-gevent" in /usr/bin/
2014-11-28[FIX] Packaging: lib name from openerp to odooSimon Lejeune
It's about time
2014-09-16[FIX] packaging: windows: passlib dependency was not correctly setSimon Lejeune
2014-09-02[REF] setup: cleanup and linting of setup.py, reworked MANIFEST, added ↵Simon Lejeune
requirements.txt
2014-07-06[MERGE] new v8 api by rcoRaphael Collet
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
2014-06-19[IMP] auth_crypt: port to passlib instead of using embedded/hand-rolled md5cryptXavier Morel
2014-06-06Move setup.py in previous root in order not to break community tools based ↵Nicolas Bessi
on it. It should not causes any trouble as it is not used in odoo.py
2014-05-30[IMP] packaging v8 part1, tgz deb and rpmAntony Lesuisse
2014-05-29[FIX] odoo.py setup deps and readme.mdAntony Lesuisse
2014-05-19Added openerp-gevent and oe to 'scripts' section in setup.pyДмитро Катюха
2014-04-15[MERGE] forward port of branch saas-3 up to revid 5116 ↵Christophe Simonis
chs@openerp.com-20140415133650-y46i0o3qkb2atbvi bzr revid: chs@openerp.com-20140415140548-rlg9uypv78pywqhc
2014-04-15[MERGE] forward port of branch 7.0 up to revid 5281 ↵Christophe Simonis
launchpad_translations_on_behalf_of_openerp-20140412094159-mhy3v2prb3ctx32k bzr revid: jke@openerp.com-20140409153527-mic1a8afcvdhsd27 bzr revid: chs@openerp.com-20140410102422-fcwxhjk40z0oy8x5 bzr revid: chs@openerp.com-20140415133650-y46i0o3qkb2atbvi
2014-04-10[FIX] setup: allow using pywebdav 0.9.4.1 (and possible future patches), we ↵Olivier Dony
only want to stay below 0.9.8 lp bug: https://launchpad.net/bugs/1305872 fixed bzr revid: odo@openerp.com-20140410140244-wu2l4hb5o1ct7tmm
2014-04-10[MERGE] forward port of branch saas-3 up to revid 5115 ↵Christophe Simonis
chs@openerp.com-20140410102422-fcwxhjk40z0oy8x5 bzr revid: chs@openerp.com-20140410105454-6utwgruj80h8wdss
2014-04-09[FIX] setup.py: babel.dates.format_timedelta required, added in 1.0Olivier Dony
bzr revid: odo@openerp.com-20140409081459-07uyfgfk03jevch4
2014-04-09[FIX] setup.py: pywebdav 0.9.8 breaks the API by renaming the DAV moduleOlivier Dony
bzr revid: odo@openerp.com-20140409081349-53jbd1k9vfp0uzom
2014-04-03[FIX] setup.py: correct included packages in py2exe optionsChristophe Simonis
bzr revid: nightly_server-20140403123144-pm4dqs04dbfmv1p8
2014-03-27[ADD] python requests library dependencyFabien Meghazi
bzr revid: fme@openerp.com-20140327125714-gu682vzggb7rva80
2014-03-06[FIX] setup.py: pywebdav does not expose DAV import anymoreChristophe Simonis
bzr revid: chs@openerp.com-20140306160500-ey6o7iiiy1wmvkpp