Commit Graph

220 Commits

Author SHA1 Message Date
Simon Lejeune d26a354c99 [FIX] Packaging: lib name from openerp to odoo
It's about time
2014-11-28 16:40:56 +01:00
Simon Lejeune cb55107fe1 [FIX] packaging: windows: passlib dependency was not correctly set 2014-09-16 12:10:53 +02:00
Simon Lejeune 735924878f [REF] setup: cleanup and linting of setup.py, reworked MANIFEST, added requirements.txt 2014-09-02 14:13:00 +02:00
Raphael Collet cbe2dbb672 [MERGE] new v8 api by rco
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-07-06 17:05:41 +02:00
Xavier Morel cf41752470 [IMP] auth_crypt: port to passlib instead of using embedded/hand-rolled md5crypt 2014-06-19 09:04:51 +02:00
Nicolas Bessi 9a8cdf49b0 Move setup.py in previous root in order not to break community tools based on it.
It should not causes any trouble as it is not used in odoo.py
2014-06-06 09:08:03 +02:00
Antony Lesuisse 2f4984b838 [IMP] packaging v8 part1, tgz deb and rpm 2014-05-30 01:54:20 +02:00
Antony Lesuisse 6e9edeeb46 [FIX] odoo.py setup deps and readme.md 2014-05-29 22:29:38 +02:00
Дмитро Катюха 9f13722f78 Added openerp-gevent and oe to 'scripts' section in setup.py 2014-05-19 12:45:47 +03:00
Christophe Simonis 863e295937 [MERGE] forward port of branch saas-3 up to revid 5116 chs@openerp.com-20140415133650-y46i0o3qkb2atbvi
bzr revid: chs@openerp.com-20140415140548-rlg9uypv78pywqhc
2014-04-15 16:05:48 +02:00
Christophe Simonis 3d2e9b4d2b [MERGE] forward port of branch 7.0 up to revid 5281 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-15 15:36:50 +02:00
Olivier Dony 4065e36829 [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
2014-04-10 16:02:44 +02:00
Christophe Simonis 15680c94e1 [MERGE] forward port of branch saas-3 up to revid 5115 chs@openerp.com-20140410102422-fcwxhjk40z0oy8x5
bzr revid: chs@openerp.com-20140410105454-6utwgruj80h8wdss
2014-04-10 12:54:54 +02:00
Olivier Dony 6e52ba2487 [FIX] setup.py: babel.dates.format_timedelta required, added in 1.0
bzr revid: odo@openerp.com-20140409081459-07uyfgfk03jevch4
2014-04-09 10:14:59 +02:00
Olivier Dony a939728418 [FIX] setup.py: pywebdav 0.9.8 breaks the API by renaming the DAV module
bzr revid: odo@openerp.com-20140409081349-53jbd1k9vfp0uzom
2014-04-09 10:13:49 +02:00
Christophe Simonis 438025dac8 [FIX] setup.py: correct included packages in py2exe options
bzr revid: nightly_server-20140403123144-pm4dqs04dbfmv1p8
2014-04-03 14:31:44 +02:00
Fabien Meghazi 833b5e3ab7 [ADD] python requests library dependency
bzr revid: fme@openerp.com-20140327125714-gu682vzggb7rva80
2014-03-27 13:57:14 +01:00
Christophe Simonis 1a38a08687 [FIX] setup.py: pywebdav does not expose DAV import anymore
bzr revid: chs@openerp.com-20140306160500-ey6o7iiiy1wmvkpp
2014-03-06 17:05:00 +01:00
Xavier Morel d97f9effe0 [IMP] replace PIL dependency by pillow
pillow is a better-maintained fork, and installing it from source
tends to succeed more easily than PIL's

bzr revid: xmo@openerp.com-20140114131032-rxwpmc0yrqp91x4v
2014-01-14 14:10:32 +01:00
Frédéric van der Essen 6df89aa77a [FIX] adding new python dependencies brought by the hw_escpos module to the install script
bzr revid: fva@openerp.com-20140113111705-649g7wknkb10u6re
2014-01-13 12:17:05 +01:00
Stephane Wirtel f8c0310d8e [FIX] Use psycogreen instead of gevent-psycopg2
green-psycopg2 has been deprecated by the developer, he asks to use an
alternative, in this case, the alternative is psycogreen
https://bitbucket.org/dvarrazzo/psycogreen

bzr revid: stw@openerp.com-20130909131123-u0gqhvxqwv13yqke
2013-09-09 15:11:23 +02:00
niv-openerp a94bbf8e5e [FIX] Merge fix in saas1 for the problem that made the server crash when install a db
bzr revid: nicolas.vanhoren@openerp.com-20130610144915-0nj8vpk7n84ocj3f
bzr revid: nicolas.vanhoren@openerp.com-20130610150657-3xddn91gm0iq0ubp
bzr revid: nicolas.vanhoren@openerp.com-20130610154514-oee6s4f9g17bx63z
2013-06-10 17:45:14 +02:00
Thibault Delavallée 1d5068b63e [FORWARD] Forward port of server 7.0 until revision 4988
bzr revid: tde@openerp.com-20130528102733-bsszxp6nvy8yws3t
2013-05-28 12:27:33 +02:00
Martin Trigaux 44d71fd38e [IMP] remove shebang
bzr revid: mat@openerp.com-20130514114045-b6xbkbjlp5bsm7h2
2013-05-14 13:40:45 +02:00
Vo Minh Thu 7278a741e7 [FIX] setup.py: added gevent and gevent-psycopg2 dependencies.
lp bug: https://launchpad.net/bugs/1176165 fixed

bzr revid: vmt@openerp.com-20130506074825-ihi03ha9o9cx8x49
2013-05-06 09:48:25 +02:00
Vo Minh Thu 307ca374d6 [MERGE] forward merge 7.0 until revision 4919.
bzr revid: vmt@openerp.com-20130404130704-24vsmczw34cssytd
2013-04-04 15:07:04 +02:00
Vo Minh Thu 78526694af [FIX] setup.py: pyparsing >= 2.0.0 works only with Python 3.
bzr revid: vmt@openerp.com-20130323222407-aeix7m2uzwudsa9h
2013-03-23 23:24:07 +01:00
Christophe Simonis 7e1a76cdd8 [FIX] setup.py: correct windows install
bzr revid: chs@openerp.com-20130115104047-6hrl825bn5pkmoo6
2013-01-15 11:40:47 +01:00
Antony Lesuisse e29796f426 packaging jinja2
bzr revid: al@openerp.com-20121221154606-jffr8i7ebs0n1n58
2012-12-21 16:46:06 +01:00
Vo Minh Thu f808357a06 [FIX] py2exe: keep the code unoptimized (i.e. no -Ox).
This is necessary to keep assert statements throwing AssertException,
which are tested by our test suite, which is integrated to the server.

bzr revid: vmt@openerp.com-20130308133839-mxwfnchbarbjb7g9
2013-03-08 14:38:39 +01:00
Vo Minh Thu 70d97d67db [FIX] setup.py (windows): add some babel files not automatically included by py2exe.
lp bug: https://launchpad.net/bugs/1089801 fixed

bzr revid: vmt@openerp.com-20130306112159-9j58mf0se3lf7a0j
2013-03-06 12:21:59 +01:00
Olivier Dony 39c8290b3b [FIX] setup.py: bump up min required psycopg2 version for 7.0, because 2.2 is actually required
Debian stable has 2.2.1 since 2010, so that
should not cause problems for anyone.

bzr revid: odo@openerp.com-20130215133659-8pa7ivrtol08lphx
2013-02-15 14:36:59 +01:00
Raphael Collet e825e97c29 [IMP] setup.py: add dependency on jinja2
bzr revid: rco@openerp.com-20121213155949-tih5775rzpyi6diy
2012-12-13 16:59:49 +01:00
Xavier Morel f7e0a7ffaa [FIX] unpin LXML as 3.0 official has been released
bzr revid: xmo@openerp.com-20121212161510-nange6xbbgworgnc
2012-12-12 17:15:10 +01:00
Antony Lesuisse 5356be186d [FIX] deps for debian stable, python 2.6
bzr revid: al@openerp.com-20121210010213-v32y3cn5tgwknlj6
2012-12-10 02:02:13 +01:00
Antony Lesuisse f224ce1d8b [IMP] cli first command testjs
bzr revid: al@openerp.com-20121209024618-cae0ux1vmo38ccwr
2012-12-09 03:46:18 +01:00
Christophe Simonis fe032878cb [FIX] correct setup.py
lp bug: https://launchpad.net/bugs/1087192 fixed
lp bug: https://launchpad.net/bugs/1017120 fixed

bzr revid: chs@openerp.com-20121206130848-a3jz9ntihfh6payu
2012-12-06 14:08:48 +01:00
Christophe Simonis 64c486e59f [FIX] setup.py: include docutils on windows
bzr revid: chs@openerp.com-20121129152038-hx3km5x55x0oj9r1
2012-11-29 16:20:38 +01:00
Antony Lesuisse af9304fc98 [FIX] seupt.py zsi not needed anymore
bzr revid: al@openerp.com-20121107144232-xf9qyo1rurwc0xnq
2012-11-07 15:42:32 +01:00
Antony Lesuisse e77725eb89 [IMP] improve experience on for openerp developers on windows, notes in setup.py and fix some imports
bzr revid: al@openerp.com-20121107015708-o9l893ll9f32wjcy
2012-11-07 02:57:08 +01:00
Antony Lesuisse bc3cf0b74f rm files, move postload hook
bzr revid: al@openerp.com-20121006171053-qggp1r5263h7v7vd
2012-10-06 19:10:53 +02:00
Antony Lesuisse ac2ad9aa84 fix deps
bzr revid: al@openerp.com-20120922111033-jzxjr8fpm15a3510
2012-09-22 13:10:33 +02:00
niv-openerp 8d1e3d06ab [IMP] removed dependency to pyquery
bzr revid: nicolas.vanhoren@openerp.com-20120905153212-0gi1wjhf9m4xtnml
2012-09-05 17:32:12 +02:00
niv-openerp 29a9316566 [REVERT] 4394, because Thu is stupid
bzr revid: nicolas.vanhoren@openerp.com-20120905145703-7t8uiyqur0l16n2b
2012-09-05 16:57:03 +02:00
Xavier Morel a99e5cae0a [FIX] lxml 3.0a2 has been deployed to pypi for some reason, pin to lxml < 3 for now
bzr revid: xmo@openerp.com-20120830100034-baug3vb3wlfncf5e
2012-08-30 12:00:34 +02:00
Stephane Wirtel b90a483138 [MERGE] Remove the embedded pychart library, and use the online version
bzr revid: stw@openerp.com-20120823150546-3pi7gw8oq2elpnt4
2012-08-23 17:05:46 +02:00
Vo Minh Thu e82f52926c [FIX] setup.py: added docutils dependency introduced at revision 4341.3.1.
bzr revid: vmt@openerp.com-20120823083505-evk7pw3drx28rj1z
2012-08-23 10:35:05 +02:00
Vo Minh Thu ae4852f597 [IMP] html_sanitize: remove dependency on pyquery.
Relying on pyquery is unnecessary (using etree alone is enough). This patch
reimplements the html_sanitize() function without pyquery. The new
implementation still goes through the provided test suite with success.

bzr revid: vmt@openerp.com-20120816104540-9374llhzde54h2vz
2012-08-16 12:45:40 +02:00
niv-openerp 2522955ef5 Added pyquery dependency
bzr revid: nicolas.vanhoren@openerp.com-20120813161734-7akxglc5908ant25
2012-08-13 18:17:34 +02:00
Florent Xicluna 01f3d0fc98 [FIX] the embedded pychart library is not used.
bzr revid: florent.xicluna@gmail.com-20120208150815-8th86hvpp11yiv4x
2012-02-08 16:08:15 +01:00