Cédric Krier
07e1fd31dd
Try to find module in sys.path before using dirname of ep.dist.location
...
(transplanted from 721eafa7463056c92c58410187255621da7174e9)
2010-05-09 01:09:36 +02:00
Cédric Krier
9eedc60aa0
Improve unittest to run test_suite inside setuptools
2010-03-12 17:47:49 +01:00
Cédric Krier
20741b613d
Improve unittests to run trytond from tests
...
Use sqlite as default backend
Add skiptest attribute to data tag
Add option to test_tryton to run tests from all modules
2010-03-04 14:02:27 +01:00
Cédric Krier
b427d21224
Add new tool safe_eval
2009-09-28 11:21:11 +02:00
Cédric Krier
45914073bf
Use faster join implementation:
...
- use generator when possible
- use tuple __mul__
2009-08-26 15:39:53 +02:00
Cédric Krier
b9ff90b3e1
Add _TRYTON_RELOAD to prevent reloading some modules
2009-08-24 17:42:22 +02:00
Cédric Krier
c81c4f99a8
Add reload of modules if files have changed
2009-08-07 10:42:23 +02:00
Cédric Krier
a359c7c0a2
Fix the use of rowcount because it can return -1 or None according to PEP249
2009-07-07 19:14:51 +02:00
Cédric Krier
31e9abb2a6
Remove MODULES_PATH from PATH to prevent module name collision
...
Append trytond.modules to module import
2009-06-01 20:38:44 +02:00
Cédric Krier
6803b8a532
Fix get_module_list with zip file for issue1024 thanks to udono
2009-04-30 13:04:53 +02:00
Cédric Krier
94315aa7c0
Convert filename from xml and translation into os separator for issue1007
2009-04-18 17:30:57 +02:00
Cédric Krier
1a10e5ffaa
Fix warnings for python 2.6 for issue915
2009-04-08 17:55:24 +02:00
Cédric Krier
538d73d6ea
Fix get_module_list if there is no pkg_resources
2009-04-03 23:30:33 +02:00
Cédric Krier
f1d8e155fe
Exclude tests module from 'all' keyword for issue890
2009-03-30 11:03:45 +02:00
Cédric Krier
19f903ca88
Add update history table at the end of modules loading for issue888
2009-03-24 19:14:46 +01:00
Cédric Krier
ea7988eac6
Let's ImportError exception raise to top for issue882
2009-03-24 00:52:39 +01:00
Cédric Krier
633bd1dc6a
Call __init__ on missing report for issue820
2009-02-26 10:30:32 +01:00
Cédric Krier
59372f5a2b
Look for all report names before creating missing reports for issue776
2009-02-13 14:39:18 +01:00
Cédric Krier
b75d10cd20
Use a new pool for object
...
Move workflow method in ModelWorkflow
Move workflow service in workflow module
Remove Service and LocalService
Remove web_service and use a dispatcher in protocols
New netrpc/xmlrpc syntax to be easier to introspect
2009-02-11 14:52:22 +01:00
Cédric Krier
1196eaf293
Add modelstorage and modeldb
2009-02-02 13:08:25 +01:00
Cédric Krier
1bb64df0ff
Add tests module and tests for Modified Preorder Tree Traversal
2009-01-28 12:35:55 +01:00
Cédric Krier
314c0a8d40
Fix to_delete from xml parser is now a set
2009-01-26 16:18:48 +01:00
Cédric Krier
622aaf7fb2
Close file object of find_module from openerp rev1546
2009-01-03 16:05:08 +01:00
Cédric Krier
06bfc0aaa8
Fix guidelines
2008-12-07 23:01:45 +01:00
Cédric Krier
65235133d7
Use a set in get_module_list
2008-12-01 20:25:09 +01:00
Cédric Krier
865e2deddf
Improve load_module_graph to make only one query to retrieve all module states
2008-11-23 01:55:56 +01:00
Cédric Krier
dd7aae7805
Don't return '.zip' in get_module_list
2008-11-20 19:07:57 +01:00
Cédric Krier
9ff90ce067
Allow egg installation working
2008-11-18 17:40:30 +01:00
Cédric Krier
54bdf8f1bf
Remove uninstallable state on module
...
Improve update_list and _update_dependencies on ir.module.module
2008-11-07 11:23:57 +01:00
Bertrand Chenal
81bf60cbb4
Removed bad carriage return
2008-10-14 19:11:11 +02:00
Bertrand Chenal
fdb7139e57
Don't stop init when translation file is missing
2008-10-14 18:29:23 +02:00
Cédric Krier
5e49d2c9f3
Improve sempahore on pooler for issue401
2008-09-30 11:55:07 +02:00
Cédric Krier
6f784758e9
Move module into modules
2008-09-13 19:41:02 +02:00
Cédric Krier
f367497e02
Add __init__.py on modules
2008-07-21 14:01:21 +02:00