From cc8faa669938202c9a443efe7d344f104fe62957 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Fri, 16 Dec 2022 14:43:04 +0100 Subject: [PATCH] Prepare migration to monorepo --- .hgtags | 58 ++++++++++++++++++ .drone.yml => trytond/.drone.yml | 0 .flake8 => trytond/.flake8 | 0 .isort.cfg => trytond/.isort.cfg | 0 CHANGELOG => trytond/CHANGELOG | 0 COPYRIGHT => trytond/COPYRIGHT | 0 LICENSE => trytond/LICENSE | 0 MANIFEST.in => trytond/MANIFEST.in | 0 README.rst => trytond/README.rst | 0 {bin => trytond/bin}/trytond | 0 {bin => trytond/bin}/trytond-admin | 0 {bin => trytond/bin}/trytond-console | 0 {bin => trytond/bin}/trytond-cron | 0 {bin => trytond/bin}/trytond-stat | 0 {bin => trytond/bin}/trytond-worker | 0 {doc => trytond/doc}/conf.py | 0 {doc => trytond/doc}/index.rst | 0 {doc => trytond/doc}/ref/backend.rst | 0 {doc => trytond/doc}/ref/bus.rst | 0 {doc => trytond/doc}/ref/cache.rst | 0 {doc => trytond/doc}/ref/exceptions.rst | 0 {doc => trytond/doc}/ref/fields.rst | 0 {doc => trytond/doc}/ref/filestore.rst | 0 {doc => trytond/doc}/ref/i18n.rst | 0 {doc => trytond/doc}/ref/index.rst | 0 {doc => trytond/doc}/ref/models.rst | 0 {doc => trytond/doc}/ref/pool.rst | 0 {doc => trytond/doc}/ref/pyson.rst | 0 {doc => trytond/doc}/ref/rpc.rst | 0 {doc => trytond/doc}/ref/sendmail.rst | 0 {doc => trytond/doc}/ref/tests.rst | 0 {doc => trytond/doc}/ref/tools/email.rst | 0 .../doc}/ref/tools/immutabledict.rst | 0 {doc => trytond/doc}/ref/tools/index.rst | 0 {doc => trytond/doc}/ref/tools/misc.rst | 0 {doc => trytond/doc}/ref/tools/singleton.rst | 0 {doc => trytond/doc}/ref/tools/timezone.rst | 0 {doc => trytond/doc}/ref/transaction.rst | 0 {doc => trytond/doc}/ref/wizard.rst | 0 {doc => trytond/doc}/releases.rst | 0 {doc => trytond/doc}/topics/access_rights.rst | 0 {doc => trytond/doc}/topics/actions.rst | 0 {doc => trytond/doc}/topics/backend_types.rst | 0 {doc => trytond/doc}/topics/bus.rst | 0 {doc => trytond/doc}/topics/configuration.rst | 0 {doc => trytond/doc}/topics/cron.rst | 0 {doc => trytond/doc}/topics/domain.rst | 0 {doc => trytond/doc}/topics/index.rst | 0 {doc => trytond/doc}/topics/install.rst | 0 {doc => trytond/doc}/topics/logs.rst | 0 .../topics/models/fields_default_value.rst | 0 .../doc}/topics/models/fields_on_change.rst | 0 {doc => trytond/doc}/topics/models/index.rst | 0 {doc => trytond/doc}/topics/modules/index.rst | 0 {doc => trytond/doc}/topics/pyson.rst | 0 {doc => trytond/doc}/topics/reports/index.rst | 0 {doc => trytond/doc}/topics/rpc.rst | 0 .../doc}/topics/setup_database.rst | 0 {doc => trytond/doc}/topics/start_server.rst | 0 {doc => trytond/doc}/topics/task_queue.rst | 0 {doc => trytond/doc}/topics/testing.rst | 0 {doc => trytond/doc}/topics/translation.rst | 0 {doc => trytond/doc}/topics/triggers.rst | 0 .../doc}/topics/user_application.rst | 0 .../doc}/topics/user_errors_warnings.rst | 0 .../doc}/topics/views/extension.rst | 0 {doc => trytond/doc}/topics/views/index.rst | 0 {doc => trytond/doc}/topics/wizard.rst | 0 {doc => trytond/doc}/tutorial/index.rst | 0 .../doc}/tutorial/module/anatomy.rst | 0 .../doc}/tutorial/module/default_values.rst | 0 .../doc}/tutorial/module/domains.rst | 0 .../doc}/tutorial/module/extend.rst | 0 .../doc}/tutorial/module/function_fields.rst | 0 .../doc}/tutorial/module/index.rst | 0 .../doc}/tutorial/module/model.rst | 0 .../doc}/tutorial/module/on_change.rst | 0 .../doc}/tutorial/module/report.rst | 0 .../doc}/tutorial/module/setup.rst | 0 .../doc}/tutorial/module/setup_database.rst | 0 .../doc}/tutorial/module/states.rst | 0 .../doc}/tutorial/module/table_query.rst | 0 {doc => trytond/doc}/tutorial/module/view.rst | 0 .../doc}/tutorial/module/wizard.rst | 0 .../doc}/tutorial/module/workflow.rst | 0 setup.py => trytond/setup.py | 0 tox.ini => trytond/tox.ini | 0 trytond/{ => trytond}/__init__.py | 0 trytond/{ => trytond}/admin.py | 0 trytond/{ => trytond}/application.py | 0 trytond/{ => trytond}/backend/__init__.py | 0 trytond/{ => trytond}/backend/database.py | 0 .../backend/postgresql/__init__.py | 0 .../backend/postgresql/database.py | 0 .../{ => trytond}/backend/postgresql/init.sql | 0 .../{ => trytond}/backend/postgresql/table.py | 0 .../{ => trytond}/backend/sqlite/__init__.py | 0 .../{ => trytond}/backend/sqlite/database.py | 0 trytond/{ => trytond}/backend/sqlite/init.sql | 0 trytond/{ => trytond}/backend/sqlite/table.py | 0 trytond/{ => trytond}/backend/table.py | 0 trytond/{ => trytond}/bus.py | 0 trytond/{ => trytond}/cache.py | 0 trytond/{ => trytond}/commandline.py | 0 trytond/{ => trytond}/config.py | 0 trytond/{ => trytond}/console.py | 0 trytond/{ => trytond}/const.py | 0 trytond/{ => trytond}/convert.py | 0 trytond/{ => trytond}/cron.py | 0 trytond/{ => trytond}/exceptions.py | 0 trytond/{ => trytond}/filestore.py | 0 trytond/{ => trytond}/i18n.py | 0 trytond/{ => trytond}/ir/__init__.py | 0 trytond/{ => trytond}/ir/action.py | 0 trytond/{ => trytond}/ir/action.xml | 0 trytond/{ => trytond}/ir/attachment.py | 0 trytond/{ => trytond}/ir/attachment.xml | 0 trytond/{ => trytond}/ir/avatar.py | 0 trytond/{ => trytond}/ir/cache.py | 0 trytond/{ => trytond}/ir/calendar_.py | 0 trytond/{ => trytond}/ir/calendar_.xml | 0 trytond/{ => trytond}/ir/configuration.py | 0 trytond/{ => trytond}/ir/cron.py | 0 trytond/{ => trytond}/ir/cron.xml | 0 trytond/{ => trytond}/ir/date.py | 0 trytond/{ => trytond}/ir/email.xml | 0 trytond/{ => trytond}/ir/email_.py | 0 trytond/{ => trytond}/ir/error.py | 0 trytond/{ => trytond}/ir/error.xml | 0 trytond/{ => trytond}/ir/exceptions.py | 0 trytond/{ => trytond}/ir/export.py | 0 trytond/{ => trytond}/ir/export.xml | 0 trytond/{ => trytond}/ir/fonts/LICENSE | 0 trytond/{ => trytond}/ir/fonts/karla.ttf | Bin trytond/{ => trytond}/ir/ir.xml | 0 trytond/{ => trytond}/ir/lang.py | 0 trytond/{ => trytond}/ir/lang.xml | 0 trytond/{ => trytond}/ir/locale/bg.po | 0 trytond/{ => trytond}/ir/locale/ca.po | 0 trytond/{ => trytond}/ir/locale/cs.po | 0 trytond/{ => trytond}/ir/locale/de.po | 0 trytond/{ => trytond}/ir/locale/es.po | 0 trytond/{ => trytond}/ir/locale/es_419.po | 0 trytond/{ => trytond}/ir/locale/et.po | 0 trytond/{ => trytond}/ir/locale/fa.po | 0 trytond/{ => trytond}/ir/locale/fi.po | 0 trytond/{ => trytond}/ir/locale/fr.po | 0 trytond/{ => trytond}/ir/locale/hu.po | 0 trytond/{ => trytond}/ir/locale/id.po | 0 trytond/{ => trytond}/ir/locale/it.po | 0 trytond/{ => trytond}/ir/locale/lo.po | 0 trytond/{ => trytond}/ir/locale/lt.po | 0 trytond/{ => trytond}/ir/locale/nl.po | 0 trytond/{ => trytond}/ir/locale/pl.po | 0 trytond/{ => trytond}/ir/locale/pt.po | 0 trytond/{ => trytond}/ir/locale/ro.po | 0 trytond/{ => trytond}/ir/locale/ru.po | 0 trytond/{ => trytond}/ir/locale/sl.po | 0 trytond/{ => trytond}/ir/locale/tr.po | 0 trytond/{ => trytond}/ir/locale/uk.po | 0 trytond/{ => trytond}/ir/locale/zh_CN.po | 0 trytond/{ => trytond}/ir/message.py | 0 trytond/{ => trytond}/ir/message.xml | 0 trytond/{ => trytond}/ir/model.py | 0 trytond/{ => trytond}/ir/model.xml | 0 trytond/{ => trytond}/ir/module.py | 0 trytond/{ => trytond}/ir/module.xml | 0 trytond/{ => trytond}/ir/note.py | 0 trytond/{ => trytond}/ir/note.xml | 0 trytond/{ => trytond}/ir/queue.xml | 0 trytond/{ => trytond}/ir/queue_.py | 0 trytond/{ => trytond}/ir/resource.py | 0 trytond/{ => trytond}/ir/routes.py | 0 trytond/{ => trytond}/ir/rule.py | 0 trytond/{ => trytond}/ir/rule.xml | 0 trytond/{ => trytond}/ir/sequence.py | 0 trytond/{ => trytond}/ir/sequence.xml | 0 trytond/{ => trytond}/ir/session.py | 0 trytond/{ => trytond}/ir/translation.py | 0 trytond/{ => trytond}/ir/translation.xml | 0 trytond/{ => trytond}/ir/trigger.py | 0 trytond/{ => trytond}/ir/trigger.xml | 0 trytond/{ => trytond}/ir/tryton.cfg | 0 trytond/{ => trytond}/ir/ui/__init__.py | 0 trytond/{ => trytond}/ir/ui/board.rnc | 0 trytond/{ => trytond}/ir/ui/board.rng | 0 trytond/{ => trytond}/ir/ui/calendar.rnc | 0 trytond/{ => trytond}/ir/ui/calendar.rng | 0 trytond/{ => trytond}/ir/ui/form.rnc | 0 trytond/{ => trytond}/ir/ui/form.rng | 0 trytond/{ => trytond}/ir/ui/graph.rnc | 0 trytond/{ => trytond}/ir/ui/graph.rng | 0 trytond/{ => trytond}/ir/ui/icon.py | 0 trytond/{ => trytond}/ir/ui/icon.xml | 0 trytond/{ => trytond}/ir/ui/icons/LICENSE | 0 .../ir/ui/icons/tryton-board.svg | 0 .../ir/ui/icons/tryton-calendar.svg | 0 .../ir/ui/icons/tryton-folder.svg | 0 .../{ => trytond}/ir/ui/icons/tryton-form.svg | 0 .../ir/ui/icons/tryton-graph.svg | 0 .../{ => trytond}/ir/ui/icons/tryton-list.svg | 0 .../ir/ui/icons/tryton-settings.svg | 0 .../{ => trytond}/ir/ui/icons/tryton-tree.svg | 0 trytond/{ => trytond}/ir/ui/menu.py | 0 trytond/{ => trytond}/ir/ui/menu.xml | 0 trytond/{ => trytond}/ir/ui/tree.rnc | 0 trytond/{ => trytond}/ir/ui/tree.rng | 0 trytond/{ => trytond}/ir/ui/ui.xml | 0 trytond/{ => trytond}/ir/ui/view.py | 0 trytond/{ => trytond}/ir/ui/view.xml | 0 .../ir/view/action_act_window_domain_form.xml | 0 .../ir/view/action_act_window_domain_list.xml | 0 .../view/action_act_window_domain_list2.xml | 0 .../ir/view/action_act_window_form.xml | 0 .../ir/view/action_act_window_list.xml | 0 .../ir/view/action_act_window_view_form.xml | 0 .../ir/view/action_act_window_view_list.xml | 0 .../ir/view/action_act_window_view_list2.xml | 0 trytond/{ => trytond}/ir/view/action_form.xml | 0 .../ir/view/action_keyword_form.xml | 0 .../ir/view/action_keyword_list.xml | 0 trytond/{ => trytond}/ir/view/action_list.xml | 0 .../ir/view/action_report_form.xml | 0 .../ir/view/action_report_list.xml | 0 .../{ => trytond}/ir/view/action_url_form.xml | 0 .../{ => trytond}/ir/view/action_url_list.xml | 0 .../ir/view/action_wizard_form.xml | 0 .../ir/view/action_wizard_list.xml | 0 .../{ => trytond}/ir/view/attachment_form.xml | 0 .../ir/view/attachment_form_preview.xml | 0 .../{ => trytond}/ir/view/attachment_list.xml | 0 trytond/{ => trytond}/ir/view/cron_form.xml | 0 trytond/{ => trytond}/ir/view/cron_list.xml | 0 trytond/{ => trytond}/ir/view/email_form.xml | 0 trytond/{ => trytond}/ir/view/email_list.xml | 0 .../ir/view/email_template_form.xml | 0 .../ir/view/email_template_list.xml | 0 trytond/{ => trytond}/ir/view/error_form.xml | 0 trytond/{ => trytond}/ir/view/error_list.xml | 0 trytond/{ => trytond}/ir/view/export_form.xml | 0 .../ir/view/export_line_form.xml | 0 .../ir/view/export_line_list.xml | 0 trytond/{ => trytond}/ir/view/export_list.xml | 0 .../{ => trytond}/ir/view/icon_view_form.xml | 0 .../{ => trytond}/ir/view/icon_view_list.xml | 0 .../ir/view/lang_config_start_form.xml | 0 trytond/{ => trytond}/ir/view/lang_form.xml | 0 trytond/{ => trytond}/ir/view/lang_list.xml | 0 .../{ => trytond}/ir/view/message_form.xml | 0 .../{ => trytond}/ir/view/message_list.xml | 0 .../ir/view/model_access_form.xml | 0 .../ir/view/model_access_list.xml | 0 .../ir/view/model_button_click_form.xml | 0 .../ir/view/model_button_click_list.xml | 0 .../ir/view/model_button_form.xml | 0 .../ir/view/model_button_list.xml | 0 .../ir/view/model_button_rule_form.xml | 0 .../ir/view/model_button_rule_list.xml | 0 .../{ => trytond}/ir/view/model_data_form.xml | 0 .../{ => trytond}/ir/view/model_data_list.xml | 0 .../ir/view/model_field_access_form.xml | 0 .../ir/view/model_field_access_list.xml | 0 .../ir/view/model_field_form.xml | 0 .../ir/view/model_field_list.xml | 0 trytond/{ => trytond}/ir/view/model_form.xml | 0 trytond/{ => trytond}/ir/view/model_list.xml | 0 .../model_print_model_graph_start_form.xml | 0 .../module_activate_upgrade_done_form.xml | 0 .../module_activate_upgrade_start_form.xml | 0 .../ir/view/module_config_start_form.xml | 0 .../view/module_config_wizard_done_form.xml | 0 .../view/module_config_wizard_first_form.xml | 0 .../view/module_config_wizard_item_list.xml | 0 .../view/module_config_wizard_other_form.xml | 0 .../ir/view/module_dependency_form.xml | 0 .../ir/view/module_dependency_list.xml | 0 trytond/{ => trytond}/ir/view/module_form.xml | 0 trytond/{ => trytond}/ir/view/module_list.xml | 0 trytond/{ => trytond}/ir/view/note_form.xml | 0 trytond/{ => trytond}/ir/view/note_list.xml | 0 trytond/{ => trytond}/ir/view/rule_form.xml | 0 .../{ => trytond}/ir/view/rule_group_form.xml | 0 .../{ => trytond}/ir/view/rule_group_list.xml | 0 trytond/{ => trytond}/ir/view/rule_list.xml | 0 .../{ => trytond}/ir/view/sequence_form.xml | 0 .../{ => trytond}/ir/view/sequence_list.xml | 0 .../ir/view/sequence_type_form.xml | 0 .../ir/view/sequence_type_list.xml | 0 .../ir/view/translation_clean_start_form.xml | 0 .../view/translation_clean_succeed_form.xml | 0 .../view/translation_export_result_form.xml | 0 .../ir/view/translation_export_start_form.xml | 0 .../ir/view/translation_form.xml | 0 .../ir/view/translation_list.xml | 0 .../ir/view/translation_set_start_form.xml | 0 .../ir/view/translation_set_succeed_form.xml | 0 .../ir/view/translation_update_start_form.xml | 0 .../{ => trytond}/ir/view/trigger_form.xml | 0 .../{ => trytond}/ir/view/trigger_list.xml | 0 .../ir/view/ui_menu_favorite_form.xml | 0 .../ir/view/ui_menu_favorite_list.xml | 0 .../{ => trytond}/ir/view/ui_menu_form.xml | 0 .../{ => trytond}/ir/view/ui_menu_list.xml | 0 .../{ => trytond}/ir/view/ui_menu_tree.xml | 0 .../{ => trytond}/ir/view/ui_view_form.xml | 0 .../{ => trytond}/ir/view/ui_view_list.xml | 0 .../ir/view/ui_view_search_form.xml | 0 .../ir/view/ui_view_search_list.xml | 0 .../ir/view/ui_view_tree_optional_form.xml | 0 .../ir/view/ui_view_tree_optional_list.xml | 0 .../ir/view/ui_view_tree_state_form.xml | 0 .../ir/view/ui_view_tree_state_list.xml | 0 .../ir/view/ui_view_tree_width_form.xml | 0 .../ir/view/ui_view_tree_width_list.xml | 0 trytond/{ => trytond}/model/__init__.py | 0 trytond/{ => trytond}/model/active.py | 0 trytond/{ => trytond}/model/avatar.py | 0 trytond/{ => trytond}/model/descriptors.py | 0 trytond/{ => trytond}/model/dictschema.py | 0 trytond/{ => trytond}/model/digits.py | 0 trytond/{ => trytond}/model/exceptions.py | 0 .../{ => trytond}/model/fields/__init__.py | 0 trytond/{ => trytond}/model/fields/binary.py | 0 trytond/{ => trytond}/model/fields/boolean.py | 0 trytond/{ => trytond}/model/fields/char.py | 0 trytond/{ => trytond}/model/fields/date.py | 0 trytond/{ => trytond}/model/fields/dict.py | 0 trytond/{ => trytond}/model/fields/field.py | 0 trytond/{ => trytond}/model/fields/float.py | 0 .../{ => trytond}/model/fields/function.py | 0 trytond/{ => trytond}/model/fields/integer.py | 0 .../{ => trytond}/model/fields/many2many.py | 0 .../{ => trytond}/model/fields/many2one.py | 0 .../model/fields/multiselection.py | 0 trytond/{ => trytond}/model/fields/numeric.py | 0 .../{ => trytond}/model/fields/one2many.py | 0 trytond/{ => trytond}/model/fields/one2one.py | 0 .../{ => trytond}/model/fields/reference.py | 0 .../{ => trytond}/model/fields/selection.py | 0 trytond/{ => trytond}/model/fields/text.py | 0 trytond/{ => trytond}/model/match.py | 0 trytond/{ => trytond}/model/model.py | 0 trytond/{ => trytond}/model/modelsingleton.py | 0 trytond/{ => trytond}/model/modelsql.py | 0 trytond/{ => trytond}/model/modelstorage.py | 0 trytond/{ => trytond}/model/modelview.py | 0 trytond/{ => trytond}/model/multivalue.py | 0 trytond/{ => trytond}/model/order.py | 0 trytond/{ => trytond}/model/symbol.py | 0 trytond/{ => trytond}/model/tree.py | 0 trytond/{ => trytond}/model/union.py | 0 trytond/{ => trytond}/model/workflow.py | 0 trytond/{ => trytond}/modules/__init__.py | 0 trytond/{ => trytond}/pool.py | 0 trytond/{ => trytond}/protocols/__init__.py | 0 trytond/{ => trytond}/protocols/dispatcher.py | 0 trytond/{ => trytond}/protocols/jsonrpc.py | 0 trytond/{ => trytond}/protocols/wrappers.py | 0 trytond/{ => trytond}/protocols/xmlrpc.py | 0 trytond/{ => trytond}/pyson.py | 0 trytond/{ => trytond}/report/__init__.py | 0 trytond/{ => trytond}/report/report.py | 0 trytond/{ => trytond}/res/__init__.py | 0 .../res/email_reset_password.html | 0 trytond/{ => trytond}/res/exceptions.py | 0 trytond/{ => trytond}/res/group.py | 0 trytond/{ => trytond}/res/group.xml | 0 trytond/{ => trytond}/res/ir.py | 0 trytond/{ => trytond}/res/ir.xml | 0 trytond/{ => trytond}/res/locale/bg.po | 0 trytond/{ => trytond}/res/locale/ca.po | 0 trytond/{ => trytond}/res/locale/cs.po | 0 trytond/{ => trytond}/res/locale/de.po | 0 trytond/{ => trytond}/res/locale/es.po | 0 trytond/{ => trytond}/res/locale/es_419.po | 0 trytond/{ => trytond}/res/locale/et.po | 0 trytond/{ => trytond}/res/locale/fa.po | 0 trytond/{ => trytond}/res/locale/fi.po | 0 trytond/{ => trytond}/res/locale/fr.po | 0 trytond/{ => trytond}/res/locale/hu.po | 0 trytond/{ => trytond}/res/locale/id.po | 0 trytond/{ => trytond}/res/locale/it.po | 0 trytond/{ => trytond}/res/locale/lo.po | 0 trytond/{ => trytond}/res/locale/lt.po | 0 trytond/{ => trytond}/res/locale/nl.po | 0 trytond/{ => trytond}/res/locale/pl.po | 0 trytond/{ => trytond}/res/locale/pt.po | 0 trytond/{ => trytond}/res/locale/ro.po | 0 trytond/{ => trytond}/res/locale/ru.po | 0 trytond/{ => trytond}/res/locale/sl.po | 0 trytond/{ => trytond}/res/locale/tr.po | 0 trytond/{ => trytond}/res/locale/uk.po | 0 trytond/{ => trytond}/res/locale/zh_CN.po | 0 trytond/{ => trytond}/res/message.xml | 0 trytond/{ => trytond}/res/res.xml | 0 trytond/{ => trytond}/res/routes.py | 0 trytond/{ => trytond}/res/tryton.cfg | 0 trytond/{ => trytond}/res/user.py | 0 trytond/{ => trytond}/res/user.xml | 0 .../{ => trytond}/res/view/export_form.xml | 0 .../{ => trytond}/res/view/export_list.xml | 0 trytond/{ => trytond}/res/view/group_form.xml | 0 trytond/{ => trytond}/res/view/group_list.xml | 0 .../res/view/sequence_type_form.xml | 0 .../res/view/user_application_form.xml | 0 .../res/view/user_application_list.xml | 0 .../res/view/user_config_start_form.xml | 0 trytond/{ => trytond}/res/view/user_form.xml | 0 .../res/view/user_form_preferences.xml | 0 trytond/{ => trytond}/res/view/user_list.xml | 0 .../res/view/user_warning_form.xml | 0 .../res/view/user_warning_tree.xml | 0 trytond/{ => trytond}/rpc.py | 0 trytond/{ => trytond}/security.py | 0 trytond/{ => trytond}/sendmail.py | 0 trytond/{ => trytond}/status.py | 0 trytond/{ => trytond}/tests/__init__.py | 0 trytond/{ => trytond}/tests/access.py | 0 trytond/{ => trytond}/tests/copy_.py | 0 trytond/{ => trytond}/tests/export_data.py | 0 trytond/{ => trytond}/tests/field_binary.py | 0 trytond/{ => trytond}/tests/field_boolean.py | 0 trytond/{ => trytond}/tests/field_char.py | 0 trytond/{ => trytond}/tests/field_context.py | 0 trytond/{ => trytond}/tests/field_date.py | 0 trytond/{ => trytond}/tests/field_datetime.py | 0 trytond/{ => trytond}/tests/field_dict.py | 0 trytond/{ => trytond}/tests/field_float.py | 0 trytond/{ => trytond}/tests/field_function.py | 0 .../{ => trytond}/tests/field_function.xml | 0 trytond/{ => trytond}/tests/field_integer.py | 0 .../{ => trytond}/tests/field_many2many.py | 0 trytond/{ => trytond}/tests/field_many2one.py | 0 .../tests/field_multiselection.py | 0 trytond/{ => trytond}/tests/field_numeric.py | 0 trytond/{ => trytond}/tests/field_one2many.py | 0 trytond/{ => trytond}/tests/field_one2one.py | 0 .../{ => trytond}/tests/field_reference.py | 0 .../{ => trytond}/tests/field_selection.py | 0 trytond/{ => trytond}/tests/field_text.py | 0 trytond/{ => trytond}/tests/field_time.py | 0 .../{ => trytond}/tests/field_timedelta.py | 0 trytond/{ => trytond}/tests/forbidden.txt | 0 trytond/{ => trytond}/tests/history.py | 0 trytond/{ => trytond}/tests/import_data.py | 0 trytond/{ => trytond}/tests/import_data.xml | 0 trytond/{ => trytond}/tests/message.xml | 0 trytond/{ => trytond}/tests/mixin.py | 0 trytond/{ => trytond}/tests/model.py | 0 trytond/{ => trytond}/tests/modelsql.py | 0 trytond/{ => trytond}/tests/modelstorage.py | 0 trytond/{ => trytond}/tests/modelview.py | 0 trytond/{ => trytond}/tests/modelview.xml | 0 trytond/{ => trytond}/tests/mptt.py | 0 trytond/{ => trytond}/tests/multivalue.py | 0 trytond/{ => trytond}/tests/path.py | 0 trytond/{ => trytond}/tests/resource.py | 0 trytond/{ => trytond}/tests/rule.py | 0 trytond/{ => trytond}/tests/sequence.xml | 0 trytond/{ => trytond}/tests/test_access.py | 0 trytond/{ => trytond}/tests/test_backend.py | 0 trytond/{ => trytond}/tests/test_bus.py | 0 trytond/{ => trytond}/tests/test_cache.py | 0 trytond/{ => trytond}/tests/test_copy.py | 0 .../{ => trytond}/tests/test_descriptors.py | 0 .../{ => trytond}/tests/test_exportdata.py | 0 .../{ => trytond}/tests/test_field_binary.py | 0 .../{ => trytond}/tests/test_field_boolean.py | 0 .../{ => trytond}/tests/test_field_char.py | 0 .../{ => trytond}/tests/test_field_context.py | 0 .../{ => trytond}/tests/test_field_date.py | 0 .../tests/test_field_datetime.py | 0 .../{ => trytond}/tests/test_field_depends.py | 0 .../{ => trytond}/tests/test_field_dict.py | 0 .../{ => trytond}/tests/test_field_float.py | 0 .../tests/test_field_function.py | 0 .../{ => trytond}/tests/test_field_integer.py | 0 .../tests/test_field_many2many.py | 0 .../tests/test_field_many2one.py | 0 .../tests/test_field_multiselection.py | 0 .../{ => trytond}/tests/test_field_numeric.py | 0 .../tests/test_field_one2many.py | 0 .../{ => trytond}/tests/test_field_one2one.py | 0 .../tests/test_field_reference.py | 0 .../tests/test_field_selection.py | 0 .../{ => trytond}/tests/test_field_text.py | 0 .../{ => trytond}/tests/test_field_time.py | 0 .../tests/test_field_timedelta.py | 0 trytond/{ => trytond}/tests/test_filestore.py | 0 trytond/{ => trytond}/tests/test_history.py | 0 trytond/{ => trytond}/tests/test_i18n.py | 0 .../{ => trytond}/tests/test_importdata.py | 0 trytond/{ => trytond}/tests/test_ir.py | 0 trytond/{ => trytond}/tests/test_mixins.py | 0 trytond/{ => trytond}/tests/test_model.py | 0 .../{ => trytond}/tests/test_model_index.py | 0 .../tests/test_modelsingleton.py | 0 trytond/{ => trytond}/tests/test_modelsql.py | 0 .../{ => trytond}/tests/test_modelstorage.py | 0 trytond/{ => trytond}/tests/test_modelview.py | 0 trytond/{ => trytond}/tests/test_mptt.py | 0 .../{ => trytond}/tests/test_multivalue.py | 0 trytond/{ => trytond}/tests/test_order.py | 0 trytond/{ => trytond}/tests/test_path.py | 0 trytond/{ => trytond}/tests/test_protocols.py | 0 trytond/{ => trytond}/tests/test_pyson.py | 0 trytond/{ => trytond}/tests/test_report.py | 0 trytond/{ => trytond}/tests/test_res.py | 0 trytond/{ => trytond}/tests/test_resource.py | 0 trytond/{ => trytond}/tests/test_routes.py | 0 trytond/{ => trytond}/tests/test_rpc.py | 0 trytond/{ => trytond}/tests/test_rule.py | 0 trytond/{ => trytond}/tests/test_sendmail.py | 0 trytond/{ => trytond}/tests/test_sequence.py | 0 trytond/{ => trytond}/tests/test_tools.py | 0 .../{ => trytond}/tests/test_transaction.py | 0 trytond/{ => trytond}/tests/test_tree.py | 0 trytond/{ => trytond}/tests/test_trigger.py | 0 trytond/{ => trytond}/tests/test_tryton.py | 0 trytond/{ => trytond}/tests/test_union.py | 0 trytond/{ => trytond}/tests/test_user.py | 0 trytond/{ => trytond}/tests/test_wizard.py | 0 trytond/{ => trytond}/tests/test_workflow.py | 0 trytond/{ => trytond}/tests/test_wsgi.py | 0 trytond/{ => trytond}/tests/tools.py | 0 trytond/{ => trytond}/tests/tree.py | 0 trytond/{ => trytond}/tests/trigger.py | 0 trytond/{ => trytond}/tests/tryton.cfg | 0 trytond/{ => trytond}/tests/wizard.py | 0 trytond/{ => trytond}/tests/wizard.xml | 0 trytond/{ => trytond}/tests/workflow.py | 0 trytond/{ => trytond}/tests/workflow.xml | 0 trytond/{ => trytond}/tools/__init__.py | 0 trytond/{ => trytond}/tools/decimal_.py | 0 .../{ => trytond}/tools/domain_inversion.py | 0 trytond/{ => trytond}/tools/email_.py | 0 trytond/{ => trytond}/tools/gevent.py | 0 trytond/{ => trytond}/tools/immutabledict.py | 0 trytond/{ => trytond}/tools/misc.py | 0 trytond/{ => trytond}/tools/multivalue.py | 0 trytond/{ => trytond}/tools/singleton.py | 0 trytond/{ => trytond}/tools/string_.py | 0 trytond/{ => trytond}/tools/timezone.py | 0 trytond/{ => trytond}/transaction.py | 0 trytond/{ => trytond}/tryton.rnc | 0 trytond/{ => trytond}/tryton.rng | 0 trytond/{ => trytond}/url.py | 0 trytond/{ => trytond}/wizard/__init__.py | 0 trytond/{ => trytond}/wizard/wizard.py | 0 trytond/{ => trytond}/worker.py | 0 trytond/{ => trytond}/wsgi.py | 0 551 files changed, 58 insertions(+) rename .drone.yml => trytond/.drone.yml (100%) rename .flake8 => trytond/.flake8 (100%) rename .isort.cfg => trytond/.isort.cfg (100%) rename CHANGELOG => trytond/CHANGELOG (100%) rename COPYRIGHT => trytond/COPYRIGHT (100%) rename LICENSE => trytond/LICENSE (100%) rename MANIFEST.in => trytond/MANIFEST.in (100%) rename README.rst => trytond/README.rst (100%) rename {bin => trytond/bin}/trytond (100%) rename {bin => trytond/bin}/trytond-admin (100%) rename {bin => trytond/bin}/trytond-console (100%) rename {bin => trytond/bin}/trytond-cron (100%) rename {bin => trytond/bin}/trytond-stat (100%) rename {bin => trytond/bin}/trytond-worker (100%) rename {doc => trytond/doc}/conf.py (100%) rename {doc => trytond/doc}/index.rst (100%) rename {doc => trytond/doc}/ref/backend.rst (100%) rename {doc => trytond/doc}/ref/bus.rst (100%) rename {doc => trytond/doc}/ref/cache.rst (100%) rename {doc => trytond/doc}/ref/exceptions.rst (100%) rename {doc => trytond/doc}/ref/fields.rst (100%) rename {doc => trytond/doc}/ref/filestore.rst (100%) rename {doc => trytond/doc}/ref/i18n.rst (100%) rename {doc => trytond/doc}/ref/index.rst (100%) rename {doc => trytond/doc}/ref/models.rst (100%) rename {doc => trytond/doc}/ref/pool.rst (100%) rename {doc => trytond/doc}/ref/pyson.rst (100%) rename {doc => trytond/doc}/ref/rpc.rst (100%) rename {doc => trytond/doc}/ref/sendmail.rst (100%) rename {doc => trytond/doc}/ref/tests.rst (100%) rename {doc => trytond/doc}/ref/tools/email.rst (100%) rename {doc => trytond/doc}/ref/tools/immutabledict.rst (100%) rename {doc => trytond/doc}/ref/tools/index.rst (100%) rename {doc => trytond/doc}/ref/tools/misc.rst (100%) rename {doc => trytond/doc}/ref/tools/singleton.rst (100%) rename {doc => trytond/doc}/ref/tools/timezone.rst (100%) rename {doc => trytond/doc}/ref/transaction.rst (100%) rename {doc => trytond/doc}/ref/wizard.rst (100%) rename {doc => trytond/doc}/releases.rst (100%) rename {doc => trytond/doc}/topics/access_rights.rst (100%) rename {doc => trytond/doc}/topics/actions.rst (100%) rename {doc => trytond/doc}/topics/backend_types.rst (100%) rename {doc => trytond/doc}/topics/bus.rst (100%) rename {doc => trytond/doc}/topics/configuration.rst (100%) rename {doc => trytond/doc}/topics/cron.rst (100%) rename {doc => trytond/doc}/topics/domain.rst (100%) rename {doc => trytond/doc}/topics/index.rst (100%) rename {doc => trytond/doc}/topics/install.rst (100%) rename {doc => trytond/doc}/topics/logs.rst (100%) rename {doc => trytond/doc}/topics/models/fields_default_value.rst (100%) rename {doc => trytond/doc}/topics/models/fields_on_change.rst (100%) rename {doc => trytond/doc}/topics/models/index.rst (100%) rename {doc => trytond/doc}/topics/modules/index.rst (100%) rename {doc => trytond/doc}/topics/pyson.rst (100%) rename {doc => trytond/doc}/topics/reports/index.rst (100%) rename {doc => trytond/doc}/topics/rpc.rst (100%) rename {doc => trytond/doc}/topics/setup_database.rst (100%) rename {doc => trytond/doc}/topics/start_server.rst (100%) rename {doc => trytond/doc}/topics/task_queue.rst (100%) rename {doc => trytond/doc}/topics/testing.rst (100%) rename {doc => trytond/doc}/topics/translation.rst (100%) rename {doc => trytond/doc}/topics/triggers.rst (100%) rename {doc => trytond/doc}/topics/user_application.rst (100%) rename {doc => trytond/doc}/topics/user_errors_warnings.rst (100%) rename {doc => trytond/doc}/topics/views/extension.rst (100%) rename {doc => trytond/doc}/topics/views/index.rst (100%) rename {doc => trytond/doc}/topics/wizard.rst (100%) rename {doc => trytond/doc}/tutorial/index.rst (100%) rename {doc => trytond/doc}/tutorial/module/anatomy.rst (100%) rename {doc => trytond/doc}/tutorial/module/default_values.rst (100%) rename {doc => trytond/doc}/tutorial/module/domains.rst (100%) rename {doc => trytond/doc}/tutorial/module/extend.rst (100%) rename {doc => trytond/doc}/tutorial/module/function_fields.rst (100%) rename {doc => trytond/doc}/tutorial/module/index.rst (100%) rename {doc => trytond/doc}/tutorial/module/model.rst (100%) rename {doc => trytond/doc}/tutorial/module/on_change.rst (100%) rename {doc => trytond/doc}/tutorial/module/report.rst (100%) rename {doc => trytond/doc}/tutorial/module/setup.rst (100%) rename {doc => trytond/doc}/tutorial/module/setup_database.rst (100%) rename {doc => trytond/doc}/tutorial/module/states.rst (100%) rename {doc => trytond/doc}/tutorial/module/table_query.rst (100%) rename {doc => trytond/doc}/tutorial/module/view.rst (100%) rename {doc => trytond/doc}/tutorial/module/wizard.rst (100%) rename {doc => trytond/doc}/tutorial/module/workflow.rst (100%) rename setup.py => trytond/setup.py (100%) rename tox.ini => trytond/tox.ini (100%) rename trytond/{ => trytond}/__init__.py (100%) rename trytond/{ => trytond}/admin.py (100%) rename trytond/{ => trytond}/application.py (100%) rename trytond/{ => trytond}/backend/__init__.py (100%) rename trytond/{ => trytond}/backend/database.py (100%) rename trytond/{ => trytond}/backend/postgresql/__init__.py (100%) rename trytond/{ => trytond}/backend/postgresql/database.py (100%) rename trytond/{ => trytond}/backend/postgresql/init.sql (100%) rename trytond/{ => trytond}/backend/postgresql/table.py (100%) rename trytond/{ => trytond}/backend/sqlite/__init__.py (100%) rename trytond/{ => trytond}/backend/sqlite/database.py (100%) rename trytond/{ => trytond}/backend/sqlite/init.sql (100%) rename trytond/{ => trytond}/backend/sqlite/table.py (100%) rename trytond/{ => trytond}/backend/table.py (100%) rename trytond/{ => trytond}/bus.py (100%) rename trytond/{ => trytond}/cache.py (100%) rename trytond/{ => trytond}/commandline.py (100%) rename trytond/{ => trytond}/config.py (100%) rename trytond/{ => trytond}/console.py (100%) rename trytond/{ => trytond}/const.py (100%) rename trytond/{ => trytond}/convert.py (100%) rename trytond/{ => trytond}/cron.py (100%) rename trytond/{ => trytond}/exceptions.py (100%) rename trytond/{ => trytond}/filestore.py (100%) rename trytond/{ => trytond}/i18n.py (100%) rename trytond/{ => trytond}/ir/__init__.py (100%) rename trytond/{ => trytond}/ir/action.py (100%) rename trytond/{ => trytond}/ir/action.xml (100%) rename trytond/{ => trytond}/ir/attachment.py (100%) rename trytond/{ => trytond}/ir/attachment.xml (100%) rename trytond/{ => trytond}/ir/avatar.py (100%) rename trytond/{ => trytond}/ir/cache.py (100%) rename trytond/{ => trytond}/ir/calendar_.py (100%) rename trytond/{ => trytond}/ir/calendar_.xml (100%) rename trytond/{ => trytond}/ir/configuration.py (100%) rename trytond/{ => trytond}/ir/cron.py (100%) rename trytond/{ => trytond}/ir/cron.xml (100%) rename trytond/{ => trytond}/ir/date.py (100%) rename trytond/{ => trytond}/ir/email.xml (100%) rename trytond/{ => trytond}/ir/email_.py (100%) rename trytond/{ => trytond}/ir/error.py (100%) rename trytond/{ => trytond}/ir/error.xml (100%) rename trytond/{ => trytond}/ir/exceptions.py (100%) rename trytond/{ => trytond}/ir/export.py (100%) rename trytond/{ => trytond}/ir/export.xml (100%) rename trytond/{ => trytond}/ir/fonts/LICENSE (100%) rename trytond/{ => trytond}/ir/fonts/karla.ttf (100%) rename trytond/{ => trytond}/ir/ir.xml (100%) rename trytond/{ => trytond}/ir/lang.py (100%) rename trytond/{ => trytond}/ir/lang.xml (100%) rename trytond/{ => trytond}/ir/locale/bg.po (100%) rename trytond/{ => trytond}/ir/locale/ca.po (100%) rename trytond/{ => trytond}/ir/locale/cs.po (100%) rename trytond/{ => trytond}/ir/locale/de.po (100%) rename trytond/{ => trytond}/ir/locale/es.po (100%) rename trytond/{ => trytond}/ir/locale/es_419.po (100%) rename trytond/{ => trytond}/ir/locale/et.po (100%) rename trytond/{ => trytond}/ir/locale/fa.po (100%) rename trytond/{ => trytond}/ir/locale/fi.po (100%) rename trytond/{ => trytond}/ir/locale/fr.po (100%) rename trytond/{ => trytond}/ir/locale/hu.po (100%) rename trytond/{ => trytond}/ir/locale/id.po (100%) rename trytond/{ => trytond}/ir/locale/it.po (100%) rename trytond/{ => trytond}/ir/locale/lo.po (100%) rename trytond/{ => trytond}/ir/locale/lt.po (100%) rename trytond/{ => trytond}/ir/locale/nl.po (100%) rename trytond/{ => trytond}/ir/locale/pl.po (100%) rename trytond/{ => trytond}/ir/locale/pt.po (100%) rename trytond/{ => trytond}/ir/locale/ro.po (100%) rename trytond/{ => trytond}/ir/locale/ru.po (100%) rename trytond/{ => trytond}/ir/locale/sl.po (100%) rename trytond/{ => trytond}/ir/locale/tr.po (100%) rename trytond/{ => trytond}/ir/locale/uk.po (100%) rename trytond/{ => trytond}/ir/locale/zh_CN.po (100%) rename trytond/{ => trytond}/ir/message.py (100%) rename trytond/{ => trytond}/ir/message.xml (100%) rename trytond/{ => trytond}/ir/model.py (100%) rename trytond/{ => trytond}/ir/model.xml (100%) rename trytond/{ => trytond}/ir/module.py (100%) rename trytond/{ => trytond}/ir/module.xml (100%) rename trytond/{ => trytond}/ir/note.py (100%) rename trytond/{ => trytond}/ir/note.xml (100%) rename trytond/{ => trytond}/ir/queue.xml (100%) rename trytond/{ => trytond}/ir/queue_.py (100%) rename trytond/{ => trytond}/ir/resource.py (100%) rename trytond/{ => trytond}/ir/routes.py (100%) rename trytond/{ => trytond}/ir/rule.py (100%) rename trytond/{ => trytond}/ir/rule.xml (100%) rename trytond/{ => trytond}/ir/sequence.py (100%) rename trytond/{ => trytond}/ir/sequence.xml (100%) rename trytond/{ => trytond}/ir/session.py (100%) rename trytond/{ => trytond}/ir/translation.py (100%) rename trytond/{ => trytond}/ir/translation.xml (100%) rename trytond/{ => trytond}/ir/trigger.py (100%) rename trytond/{ => trytond}/ir/trigger.xml (100%) rename trytond/{ => trytond}/ir/tryton.cfg (100%) rename trytond/{ => trytond}/ir/ui/__init__.py (100%) rename trytond/{ => trytond}/ir/ui/board.rnc (100%) rename trytond/{ => trytond}/ir/ui/board.rng (100%) rename trytond/{ => trytond}/ir/ui/calendar.rnc (100%) rename trytond/{ => trytond}/ir/ui/calendar.rng (100%) rename trytond/{ => trytond}/ir/ui/form.rnc (100%) rename trytond/{ => trytond}/ir/ui/form.rng (100%) rename trytond/{ => trytond}/ir/ui/graph.rnc (100%) rename trytond/{ => trytond}/ir/ui/graph.rng (100%) rename trytond/{ => trytond}/ir/ui/icon.py (100%) rename trytond/{ => trytond}/ir/ui/icon.xml (100%) rename trytond/{ => trytond}/ir/ui/icons/LICENSE (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-board.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-calendar.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-folder.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-form.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-graph.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-list.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-settings.svg (100%) rename trytond/{ => trytond}/ir/ui/icons/tryton-tree.svg (100%) rename trytond/{ => trytond}/ir/ui/menu.py (100%) rename trytond/{ => trytond}/ir/ui/menu.xml (100%) rename trytond/{ => trytond}/ir/ui/tree.rnc (100%) rename trytond/{ => trytond}/ir/ui/tree.rng (100%) rename trytond/{ => trytond}/ir/ui/ui.xml (100%) rename trytond/{ => trytond}/ir/ui/view.py (100%) rename trytond/{ => trytond}/ir/ui/view.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_domain_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_domain_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_domain_list2.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_view_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_view_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_act_window_view_list2.xml (100%) rename trytond/{ => trytond}/ir/view/action_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_keyword_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_keyword_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_report_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_report_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_url_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_url_list.xml (100%) rename trytond/{ => trytond}/ir/view/action_wizard_form.xml (100%) rename trytond/{ => trytond}/ir/view/action_wizard_list.xml (100%) rename trytond/{ => trytond}/ir/view/attachment_form.xml (100%) rename trytond/{ => trytond}/ir/view/attachment_form_preview.xml (100%) rename trytond/{ => trytond}/ir/view/attachment_list.xml (100%) rename trytond/{ => trytond}/ir/view/cron_form.xml (100%) rename trytond/{ => trytond}/ir/view/cron_list.xml (100%) rename trytond/{ => trytond}/ir/view/email_form.xml (100%) rename trytond/{ => trytond}/ir/view/email_list.xml (100%) rename trytond/{ => trytond}/ir/view/email_template_form.xml (100%) rename trytond/{ => trytond}/ir/view/email_template_list.xml (100%) rename trytond/{ => trytond}/ir/view/error_form.xml (100%) rename trytond/{ => trytond}/ir/view/error_list.xml (100%) rename trytond/{ => trytond}/ir/view/export_form.xml (100%) rename trytond/{ => trytond}/ir/view/export_line_form.xml (100%) rename trytond/{ => trytond}/ir/view/export_line_list.xml (100%) rename trytond/{ => trytond}/ir/view/export_list.xml (100%) rename trytond/{ => trytond}/ir/view/icon_view_form.xml (100%) rename trytond/{ => trytond}/ir/view/icon_view_list.xml (100%) rename trytond/{ => trytond}/ir/view/lang_config_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/lang_form.xml (100%) rename trytond/{ => trytond}/ir/view/lang_list.xml (100%) rename trytond/{ => trytond}/ir/view/message_form.xml (100%) rename trytond/{ => trytond}/ir/view/message_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_access_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_access_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_click_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_click_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_rule_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_button_rule_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_data_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_data_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_field_access_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_field_access_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_field_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_field_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_form.xml (100%) rename trytond/{ => trytond}/ir/view/model_list.xml (100%) rename trytond/{ => trytond}/ir/view/model_print_model_graph_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_activate_upgrade_done_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_activate_upgrade_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_config_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_config_wizard_done_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_config_wizard_first_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_config_wizard_item_list.xml (100%) rename trytond/{ => trytond}/ir/view/module_config_wizard_other_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_dependency_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_dependency_list.xml (100%) rename trytond/{ => trytond}/ir/view/module_form.xml (100%) rename trytond/{ => trytond}/ir/view/module_list.xml (100%) rename trytond/{ => trytond}/ir/view/note_form.xml (100%) rename trytond/{ => trytond}/ir/view/note_list.xml (100%) rename trytond/{ => trytond}/ir/view/rule_form.xml (100%) rename trytond/{ => trytond}/ir/view/rule_group_form.xml (100%) rename trytond/{ => trytond}/ir/view/rule_group_list.xml (100%) rename trytond/{ => trytond}/ir/view/rule_list.xml (100%) rename trytond/{ => trytond}/ir/view/sequence_form.xml (100%) rename trytond/{ => trytond}/ir/view/sequence_list.xml (100%) rename trytond/{ => trytond}/ir/view/sequence_type_form.xml (100%) rename trytond/{ => trytond}/ir/view/sequence_type_list.xml (100%) rename trytond/{ => trytond}/ir/view/translation_clean_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_clean_succeed_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_export_result_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_export_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_list.xml (100%) rename trytond/{ => trytond}/ir/view/translation_set_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_set_succeed_form.xml (100%) rename trytond/{ => trytond}/ir/view/translation_update_start_form.xml (100%) rename trytond/{ => trytond}/ir/view/trigger_form.xml (100%) rename trytond/{ => trytond}/ir/view/trigger_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_menu_favorite_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_menu_favorite_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_menu_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_menu_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_menu_tree.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_search_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_search_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_optional_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_optional_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_state_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_state_list.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_width_form.xml (100%) rename trytond/{ => trytond}/ir/view/ui_view_tree_width_list.xml (100%) rename trytond/{ => trytond}/model/__init__.py (100%) rename trytond/{ => trytond}/model/active.py (100%) rename trytond/{ => trytond}/model/avatar.py (100%) rename trytond/{ => trytond}/model/descriptors.py (100%) rename trytond/{ => trytond}/model/dictschema.py (100%) rename trytond/{ => trytond}/model/digits.py (100%) rename trytond/{ => trytond}/model/exceptions.py (100%) rename trytond/{ => trytond}/model/fields/__init__.py (100%) rename trytond/{ => trytond}/model/fields/binary.py (100%) rename trytond/{ => trytond}/model/fields/boolean.py (100%) rename trytond/{ => trytond}/model/fields/char.py (100%) rename trytond/{ => trytond}/model/fields/date.py (100%) rename trytond/{ => trytond}/model/fields/dict.py (100%) rename trytond/{ => trytond}/model/fields/field.py (100%) rename trytond/{ => trytond}/model/fields/float.py (100%) rename trytond/{ => trytond}/model/fields/function.py (100%) rename trytond/{ => trytond}/model/fields/integer.py (100%) rename trytond/{ => trytond}/model/fields/many2many.py (100%) rename trytond/{ => trytond}/model/fields/many2one.py (100%) rename trytond/{ => trytond}/model/fields/multiselection.py (100%) rename trytond/{ => trytond}/model/fields/numeric.py (100%) rename trytond/{ => trytond}/model/fields/one2many.py (100%) rename trytond/{ => trytond}/model/fields/one2one.py (100%) rename trytond/{ => trytond}/model/fields/reference.py (100%) rename trytond/{ => trytond}/model/fields/selection.py (100%) rename trytond/{ => trytond}/model/fields/text.py (100%) rename trytond/{ => trytond}/model/match.py (100%) rename trytond/{ => trytond}/model/model.py (100%) rename trytond/{ => trytond}/model/modelsingleton.py (100%) rename trytond/{ => trytond}/model/modelsql.py (100%) rename trytond/{ => trytond}/model/modelstorage.py (100%) rename trytond/{ => trytond}/model/modelview.py (100%) rename trytond/{ => trytond}/model/multivalue.py (100%) rename trytond/{ => trytond}/model/order.py (100%) rename trytond/{ => trytond}/model/symbol.py (100%) rename trytond/{ => trytond}/model/tree.py (100%) rename trytond/{ => trytond}/model/union.py (100%) rename trytond/{ => trytond}/model/workflow.py (100%) rename trytond/{ => trytond}/modules/__init__.py (100%) rename trytond/{ => trytond}/pool.py (100%) rename trytond/{ => trytond}/protocols/__init__.py (100%) rename trytond/{ => trytond}/protocols/dispatcher.py (100%) rename trytond/{ => trytond}/protocols/jsonrpc.py (100%) rename trytond/{ => trytond}/protocols/wrappers.py (100%) rename trytond/{ => trytond}/protocols/xmlrpc.py (100%) rename trytond/{ => trytond}/pyson.py (100%) rename trytond/{ => trytond}/report/__init__.py (100%) rename trytond/{ => trytond}/report/report.py (100%) rename trytond/{ => trytond}/res/__init__.py (100%) rename trytond/{ => trytond}/res/email_reset_password.html (100%) rename trytond/{ => trytond}/res/exceptions.py (100%) rename trytond/{ => trytond}/res/group.py (100%) rename trytond/{ => trytond}/res/group.xml (100%) rename trytond/{ => trytond}/res/ir.py (100%) rename trytond/{ => trytond}/res/ir.xml (100%) rename trytond/{ => trytond}/res/locale/bg.po (100%) rename trytond/{ => trytond}/res/locale/ca.po (100%) rename trytond/{ => trytond}/res/locale/cs.po (100%) rename trytond/{ => trytond}/res/locale/de.po (100%) rename trytond/{ => trytond}/res/locale/es.po (100%) rename trytond/{ => trytond}/res/locale/es_419.po (100%) rename trytond/{ => trytond}/res/locale/et.po (100%) rename trytond/{ => trytond}/res/locale/fa.po (100%) rename trytond/{ => trytond}/res/locale/fi.po (100%) rename trytond/{ => trytond}/res/locale/fr.po (100%) rename trytond/{ => trytond}/res/locale/hu.po (100%) rename trytond/{ => trytond}/res/locale/id.po (100%) rename trytond/{ => trytond}/res/locale/it.po (100%) rename trytond/{ => trytond}/res/locale/lo.po (100%) rename trytond/{ => trytond}/res/locale/lt.po (100%) rename trytond/{ => trytond}/res/locale/nl.po (100%) rename trytond/{ => trytond}/res/locale/pl.po (100%) rename trytond/{ => trytond}/res/locale/pt.po (100%) rename trytond/{ => trytond}/res/locale/ro.po (100%) rename trytond/{ => trytond}/res/locale/ru.po (100%) rename trytond/{ => trytond}/res/locale/sl.po (100%) rename trytond/{ => trytond}/res/locale/tr.po (100%) rename trytond/{ => trytond}/res/locale/uk.po (100%) rename trytond/{ => trytond}/res/locale/zh_CN.po (100%) rename trytond/{ => trytond}/res/message.xml (100%) rename trytond/{ => trytond}/res/res.xml (100%) rename trytond/{ => trytond}/res/routes.py (100%) rename trytond/{ => trytond}/res/tryton.cfg (100%) rename trytond/{ => trytond}/res/user.py (100%) rename trytond/{ => trytond}/res/user.xml (100%) rename trytond/{ => trytond}/res/view/export_form.xml (100%) rename trytond/{ => trytond}/res/view/export_list.xml (100%) rename trytond/{ => trytond}/res/view/group_form.xml (100%) rename trytond/{ => trytond}/res/view/group_list.xml (100%) rename trytond/{ => trytond}/res/view/sequence_type_form.xml (100%) rename trytond/{ => trytond}/res/view/user_application_form.xml (100%) rename trytond/{ => trytond}/res/view/user_application_list.xml (100%) rename trytond/{ => trytond}/res/view/user_config_start_form.xml (100%) rename trytond/{ => trytond}/res/view/user_form.xml (100%) rename trytond/{ => trytond}/res/view/user_form_preferences.xml (100%) rename trytond/{ => trytond}/res/view/user_list.xml (100%) rename trytond/{ => trytond}/res/view/user_warning_form.xml (100%) rename trytond/{ => trytond}/res/view/user_warning_tree.xml (100%) rename trytond/{ => trytond}/rpc.py (100%) rename trytond/{ => trytond}/security.py (100%) rename trytond/{ => trytond}/sendmail.py (100%) rename trytond/{ => trytond}/status.py (100%) rename trytond/{ => trytond}/tests/__init__.py (100%) rename trytond/{ => trytond}/tests/access.py (100%) rename trytond/{ => trytond}/tests/copy_.py (100%) rename trytond/{ => trytond}/tests/export_data.py (100%) rename trytond/{ => trytond}/tests/field_binary.py (100%) rename trytond/{ => trytond}/tests/field_boolean.py (100%) rename trytond/{ => trytond}/tests/field_char.py (100%) rename trytond/{ => trytond}/tests/field_context.py (100%) rename trytond/{ => trytond}/tests/field_date.py (100%) rename trytond/{ => trytond}/tests/field_datetime.py (100%) rename trytond/{ => trytond}/tests/field_dict.py (100%) rename trytond/{ => trytond}/tests/field_float.py (100%) rename trytond/{ => trytond}/tests/field_function.py (100%) rename trytond/{ => trytond}/tests/field_function.xml (100%) rename trytond/{ => trytond}/tests/field_integer.py (100%) rename trytond/{ => trytond}/tests/field_many2many.py (100%) rename trytond/{ => trytond}/tests/field_many2one.py (100%) rename trytond/{ => trytond}/tests/field_multiselection.py (100%) rename trytond/{ => trytond}/tests/field_numeric.py (100%) rename trytond/{ => trytond}/tests/field_one2many.py (100%) rename trytond/{ => trytond}/tests/field_one2one.py (100%) rename trytond/{ => trytond}/tests/field_reference.py (100%) rename trytond/{ => trytond}/tests/field_selection.py (100%) rename trytond/{ => trytond}/tests/field_text.py (100%) rename trytond/{ => trytond}/tests/field_time.py (100%) rename trytond/{ => trytond}/tests/field_timedelta.py (100%) rename trytond/{ => trytond}/tests/forbidden.txt (100%) rename trytond/{ => trytond}/tests/history.py (100%) rename trytond/{ => trytond}/tests/import_data.py (100%) rename trytond/{ => trytond}/tests/import_data.xml (100%) rename trytond/{ => trytond}/tests/message.xml (100%) rename trytond/{ => trytond}/tests/mixin.py (100%) rename trytond/{ => trytond}/tests/model.py (100%) rename trytond/{ => trytond}/tests/modelsql.py (100%) rename trytond/{ => trytond}/tests/modelstorage.py (100%) rename trytond/{ => trytond}/tests/modelview.py (100%) rename trytond/{ => trytond}/tests/modelview.xml (100%) rename trytond/{ => trytond}/tests/mptt.py (100%) rename trytond/{ => trytond}/tests/multivalue.py (100%) rename trytond/{ => trytond}/tests/path.py (100%) rename trytond/{ => trytond}/tests/resource.py (100%) rename trytond/{ => trytond}/tests/rule.py (100%) rename trytond/{ => trytond}/tests/sequence.xml (100%) rename trytond/{ => trytond}/tests/test_access.py (100%) rename trytond/{ => trytond}/tests/test_backend.py (100%) rename trytond/{ => trytond}/tests/test_bus.py (100%) rename trytond/{ => trytond}/tests/test_cache.py (100%) rename trytond/{ => trytond}/tests/test_copy.py (100%) rename trytond/{ => trytond}/tests/test_descriptors.py (100%) rename trytond/{ => trytond}/tests/test_exportdata.py (100%) rename trytond/{ => trytond}/tests/test_field_binary.py (100%) rename trytond/{ => trytond}/tests/test_field_boolean.py (100%) rename trytond/{ => trytond}/tests/test_field_char.py (100%) rename trytond/{ => trytond}/tests/test_field_context.py (100%) rename trytond/{ => trytond}/tests/test_field_date.py (100%) rename trytond/{ => trytond}/tests/test_field_datetime.py (100%) rename trytond/{ => trytond}/tests/test_field_depends.py (100%) rename trytond/{ => trytond}/tests/test_field_dict.py (100%) rename trytond/{ => trytond}/tests/test_field_float.py (100%) rename trytond/{ => trytond}/tests/test_field_function.py (100%) rename trytond/{ => trytond}/tests/test_field_integer.py (100%) rename trytond/{ => trytond}/tests/test_field_many2many.py (100%) rename trytond/{ => trytond}/tests/test_field_many2one.py (100%) rename trytond/{ => trytond}/tests/test_field_multiselection.py (100%) rename trytond/{ => trytond}/tests/test_field_numeric.py (100%) rename trytond/{ => trytond}/tests/test_field_one2many.py (100%) rename trytond/{ => trytond}/tests/test_field_one2one.py (100%) rename trytond/{ => trytond}/tests/test_field_reference.py (100%) rename trytond/{ => trytond}/tests/test_field_selection.py (100%) rename trytond/{ => trytond}/tests/test_field_text.py (100%) rename trytond/{ => trytond}/tests/test_field_time.py (100%) rename trytond/{ => trytond}/tests/test_field_timedelta.py (100%) rename trytond/{ => trytond}/tests/test_filestore.py (100%) rename trytond/{ => trytond}/tests/test_history.py (100%) rename trytond/{ => trytond}/tests/test_i18n.py (100%) rename trytond/{ => trytond}/tests/test_importdata.py (100%) rename trytond/{ => trytond}/tests/test_ir.py (100%) rename trytond/{ => trytond}/tests/test_mixins.py (100%) rename trytond/{ => trytond}/tests/test_model.py (100%) rename trytond/{ => trytond}/tests/test_model_index.py (100%) rename trytond/{ => trytond}/tests/test_modelsingleton.py (100%) rename trytond/{ => trytond}/tests/test_modelsql.py (100%) rename trytond/{ => trytond}/tests/test_modelstorage.py (100%) rename trytond/{ => trytond}/tests/test_modelview.py (100%) rename trytond/{ => trytond}/tests/test_mptt.py (100%) rename trytond/{ => trytond}/tests/test_multivalue.py (100%) rename trytond/{ => trytond}/tests/test_order.py (100%) rename trytond/{ => trytond}/tests/test_path.py (100%) rename trytond/{ => trytond}/tests/test_protocols.py (100%) rename trytond/{ => trytond}/tests/test_pyson.py (100%) rename trytond/{ => trytond}/tests/test_report.py (100%) rename trytond/{ => trytond}/tests/test_res.py (100%) rename trytond/{ => trytond}/tests/test_resource.py (100%) rename trytond/{ => trytond}/tests/test_routes.py (100%) rename trytond/{ => trytond}/tests/test_rpc.py (100%) rename trytond/{ => trytond}/tests/test_rule.py (100%) rename trytond/{ => trytond}/tests/test_sendmail.py (100%) rename trytond/{ => trytond}/tests/test_sequence.py (100%) rename trytond/{ => trytond}/tests/test_tools.py (100%) rename trytond/{ => trytond}/tests/test_transaction.py (100%) rename trytond/{ => trytond}/tests/test_tree.py (100%) rename trytond/{ => trytond}/tests/test_trigger.py (100%) rename trytond/{ => trytond}/tests/test_tryton.py (100%) rename trytond/{ => trytond}/tests/test_union.py (100%) rename trytond/{ => trytond}/tests/test_user.py (100%) rename trytond/{ => trytond}/tests/test_wizard.py (100%) rename trytond/{ => trytond}/tests/test_workflow.py (100%) rename trytond/{ => trytond}/tests/test_wsgi.py (100%) rename trytond/{ => trytond}/tests/tools.py (100%) rename trytond/{ => trytond}/tests/tree.py (100%) rename trytond/{ => trytond}/tests/trigger.py (100%) rename trytond/{ => trytond}/tests/tryton.cfg (100%) rename trytond/{ => trytond}/tests/wizard.py (100%) rename trytond/{ => trytond}/tests/wizard.xml (100%) rename trytond/{ => trytond}/tests/workflow.py (100%) rename trytond/{ => trytond}/tests/workflow.xml (100%) rename trytond/{ => trytond}/tools/__init__.py (100%) rename trytond/{ => trytond}/tools/decimal_.py (100%) rename trytond/{ => trytond}/tools/domain_inversion.py (100%) rename trytond/{ => trytond}/tools/email_.py (100%) rename trytond/{ => trytond}/tools/gevent.py (100%) rename trytond/{ => trytond}/tools/immutabledict.py (100%) rename trytond/{ => trytond}/tools/misc.py (100%) rename trytond/{ => trytond}/tools/multivalue.py (100%) rename trytond/{ => trytond}/tools/singleton.py (100%) rename trytond/{ => trytond}/tools/string_.py (100%) rename trytond/{ => trytond}/tools/timezone.py (100%) rename trytond/{ => trytond}/transaction.py (100%) rename trytond/{ => trytond}/tryton.rnc (100%) rename trytond/{ => trytond}/tryton.rng (100%) rename trytond/{ => trytond}/url.py (100%) rename trytond/{ => trytond}/wizard/__init__.py (100%) rename trytond/{ => trytond}/wizard/wizard.py (100%) rename trytond/{ => trytond}/worker.py (100%) rename trytond/{ => trytond}/wsgi.py (100%) diff --git a/.hgtags b/.hgtags index f354ce7747..e107971763 100644 --- a/.hgtags +++ b/.hgtags @@ -27,3 +27,61 @@ e21456b81972188261b8a6fc876afc18f641c85b 5.8.0 1252631aa5277267887251090d6e2f7ed6d41503 6.2.0 2593216de16bfca661479ed068b87fd0e83260e0 6.4.0 e5934d7675cbdbf6e534ea4a01f9e1d0792e22b4 6.6.0 +0000000000000000000000000000000000000000 1.0.0 +951bb3311b916cb893adc5294cfb3216d2940169 trytond-1.0.0 +0000000000000000000000000000000000000000 1.2.0 +9f5ce178a7c403a0865fd4b6c1a82a911df0e998 trytond-1.2.0 +0000000000000000000000000000000000000000 1.4.0 +e2d31d59de7745de70199b7c340d78b7c4775723 trytond-1.4.0 +0000000000000000000000000000000000000000 1.6.0 +64691214959ac19983f3b3d1dbb89ff693d1545c trytond-1.6.0 +0000000000000000000000000000000000000000 1.8.0 +af3a6063b46bf8739a513a06400fbb9858b5869b trytond-1.8.0 +0000000000000000000000000000000000000000 2.0.0 +3475040a8fe081b1b8609350186b779cc640fba4 trytond-2.0.0 +0000000000000000000000000000000000000000 2.2.0 +1df3f0702c621e65279af52d1f87725747ae8fa4 trytond-2.2.0 +0000000000000000000000000000000000000000 2.4.0 +640af4420c8eace7ee59a432bec54692f4808b20 trytond-2.4.0 +0000000000000000000000000000000000000000 2.6.0 +36530840a1d0dce354bbaa58ec849a409d306d83 trytond-2.6.0 +0000000000000000000000000000000000000000 2.8.0 +2893d6c3efd6df3759ab09a28ea16773a160118e trytond-2.8.0 +0000000000000000000000000000000000000000 3.0.0 +759c6ff44b90b8c685e9d9a4124bcd85af204649 trytond-3.0.0 +0000000000000000000000000000000000000000 3.2.0 +b3d84aa2c3a6ed3b76bfb58a40fc687f68824c29 trytond-3.2.0 +0000000000000000000000000000000000000000 3.4.0 +f0a9fa755cde703be54efd747f376b096ea8316c trytond-3.4.0 +0000000000000000000000000000000000000000 3.6.0 +1e4ba5a3f16e6afd59131b49841eb004e706619d trytond-3.6.0 +0000000000000000000000000000000000000000 3.8.0 +0a29a9dba7f56fbdef067772eea3f037934999c9 trytond-3.8.0 +0000000000000000000000000000000000000000 4.0.0 +49a0caa894dae201ed4ec707f277d9859b5521fb trytond-4.0.0 +0000000000000000000000000000000000000000 4.2.0 +eb8949ec5bcedba563b5799f1315a0cecfee61f6 trytond-4.2.0 +0000000000000000000000000000000000000000 4.4.0 +f253ce8ed02f4c46a69b8b2f29311ad8959698be trytond-4.4.0 +0000000000000000000000000000000000000000 4.6.0 +e7a6d0e8002237f624ecc8a45a6a472f7baadd08 trytond-4.6.0 +0000000000000000000000000000000000000000 4.8.0 +321b0104a732419c11aa4926785502e0615b89c9 trytond-4.8.0 +0000000000000000000000000000000000000000 5.0.0 +e8cadc044d59edff8a2ca73932c723d507517ec8 trytond-5.0.0 +0000000000000000000000000000000000000000 5.2.0 +ef34e4e92d45ab2b2b2956bbb6aa8b3ca259eb13 trytond-5.2.0 +0000000000000000000000000000000000000000 5.4.0 +32170ff46339dbc8609225791ab737a0f3eb0291 trytond-5.4.0 +0000000000000000000000000000000000000000 5.6.0 +5738a22adbb45390167194e4089adc46c6b638a3 trytond-5.6.0 +0000000000000000000000000000000000000000 5.8.0 +e21456b81972188261b8a6fc876afc18f641c85b trytond-5.8.0 +0000000000000000000000000000000000000000 6.0.0 +2164597ffa5f4f0443e4804944b30f5491070990 trytond-6.0.0 +0000000000000000000000000000000000000000 6.2.0 +1252631aa5277267887251090d6e2f7ed6d41503 trytond-6.2.0 +0000000000000000000000000000000000000000 6.4.0 +2593216de16bfca661479ed068b87fd0e83260e0 trytond-6.4.0 +0000000000000000000000000000000000000000 6.6.0 +e5934d7675cbdbf6e534ea4a01f9e1d0792e22b4 trytond-6.6.0 diff --git a/.drone.yml b/trytond/.drone.yml similarity index 100% rename from .drone.yml rename to trytond/.drone.yml diff --git a/.flake8 b/trytond/.flake8 similarity index 100% rename from .flake8 rename to trytond/.flake8 diff --git a/.isort.cfg b/trytond/.isort.cfg similarity index 100% rename from .isort.cfg rename to trytond/.isort.cfg diff --git a/CHANGELOG b/trytond/CHANGELOG similarity index 100% rename from CHANGELOG rename to trytond/CHANGELOG diff --git a/COPYRIGHT b/trytond/COPYRIGHT similarity index 100% rename from COPYRIGHT rename to trytond/COPYRIGHT diff --git a/LICENSE b/trytond/LICENSE similarity index 100% rename from LICENSE rename to trytond/LICENSE diff --git a/MANIFEST.in b/trytond/MANIFEST.in similarity index 100% rename from MANIFEST.in rename to trytond/MANIFEST.in diff --git a/README.rst b/trytond/README.rst similarity index 100% rename from README.rst rename to trytond/README.rst diff --git a/bin/trytond b/trytond/bin/trytond similarity index 100% rename from bin/trytond rename to trytond/bin/trytond diff --git a/bin/trytond-admin b/trytond/bin/trytond-admin similarity index 100% rename from bin/trytond-admin rename to trytond/bin/trytond-admin diff --git a/bin/trytond-console b/trytond/bin/trytond-console similarity index 100% rename from bin/trytond-console rename to trytond/bin/trytond-console diff --git a/bin/trytond-cron b/trytond/bin/trytond-cron similarity index 100% rename from bin/trytond-cron rename to trytond/bin/trytond-cron diff --git a/bin/trytond-stat b/trytond/bin/trytond-stat similarity index 100% rename from bin/trytond-stat rename to trytond/bin/trytond-stat diff --git a/bin/trytond-worker b/trytond/bin/trytond-worker similarity index 100% rename from bin/trytond-worker rename to trytond/bin/trytond-worker diff --git a/doc/conf.py b/trytond/doc/conf.py similarity index 100% rename from doc/conf.py rename to trytond/doc/conf.py diff --git a/doc/index.rst b/trytond/doc/index.rst similarity index 100% rename from doc/index.rst rename to trytond/doc/index.rst diff --git a/doc/ref/backend.rst b/trytond/doc/ref/backend.rst similarity index 100% rename from doc/ref/backend.rst rename to trytond/doc/ref/backend.rst diff --git a/doc/ref/bus.rst b/trytond/doc/ref/bus.rst similarity index 100% rename from doc/ref/bus.rst rename to trytond/doc/ref/bus.rst diff --git a/doc/ref/cache.rst b/trytond/doc/ref/cache.rst similarity index 100% rename from doc/ref/cache.rst rename to trytond/doc/ref/cache.rst diff --git a/doc/ref/exceptions.rst b/trytond/doc/ref/exceptions.rst similarity index 100% rename from doc/ref/exceptions.rst rename to trytond/doc/ref/exceptions.rst diff --git a/doc/ref/fields.rst b/trytond/doc/ref/fields.rst similarity index 100% rename from doc/ref/fields.rst rename to trytond/doc/ref/fields.rst diff --git a/doc/ref/filestore.rst b/trytond/doc/ref/filestore.rst similarity index 100% rename from doc/ref/filestore.rst rename to trytond/doc/ref/filestore.rst diff --git a/doc/ref/i18n.rst b/trytond/doc/ref/i18n.rst similarity index 100% rename from doc/ref/i18n.rst rename to trytond/doc/ref/i18n.rst diff --git a/doc/ref/index.rst b/trytond/doc/ref/index.rst similarity index 100% rename from doc/ref/index.rst rename to trytond/doc/ref/index.rst diff --git a/doc/ref/models.rst b/trytond/doc/ref/models.rst similarity index 100% rename from doc/ref/models.rst rename to trytond/doc/ref/models.rst diff --git a/doc/ref/pool.rst b/trytond/doc/ref/pool.rst similarity index 100% rename from doc/ref/pool.rst rename to trytond/doc/ref/pool.rst diff --git a/doc/ref/pyson.rst b/trytond/doc/ref/pyson.rst similarity index 100% rename from doc/ref/pyson.rst rename to trytond/doc/ref/pyson.rst diff --git a/doc/ref/rpc.rst b/trytond/doc/ref/rpc.rst similarity index 100% rename from doc/ref/rpc.rst rename to trytond/doc/ref/rpc.rst diff --git a/doc/ref/sendmail.rst b/trytond/doc/ref/sendmail.rst similarity index 100% rename from doc/ref/sendmail.rst rename to trytond/doc/ref/sendmail.rst diff --git a/doc/ref/tests.rst b/trytond/doc/ref/tests.rst similarity index 100% rename from doc/ref/tests.rst rename to trytond/doc/ref/tests.rst diff --git a/doc/ref/tools/email.rst b/trytond/doc/ref/tools/email.rst similarity index 100% rename from doc/ref/tools/email.rst rename to trytond/doc/ref/tools/email.rst diff --git a/doc/ref/tools/immutabledict.rst b/trytond/doc/ref/tools/immutabledict.rst similarity index 100% rename from doc/ref/tools/immutabledict.rst rename to trytond/doc/ref/tools/immutabledict.rst diff --git a/doc/ref/tools/index.rst b/trytond/doc/ref/tools/index.rst similarity index 100% rename from doc/ref/tools/index.rst rename to trytond/doc/ref/tools/index.rst diff --git a/doc/ref/tools/misc.rst b/trytond/doc/ref/tools/misc.rst similarity index 100% rename from doc/ref/tools/misc.rst rename to trytond/doc/ref/tools/misc.rst diff --git a/doc/ref/tools/singleton.rst b/trytond/doc/ref/tools/singleton.rst similarity index 100% rename from doc/ref/tools/singleton.rst rename to trytond/doc/ref/tools/singleton.rst diff --git a/doc/ref/tools/timezone.rst b/trytond/doc/ref/tools/timezone.rst similarity index 100% rename from doc/ref/tools/timezone.rst rename to trytond/doc/ref/tools/timezone.rst diff --git a/doc/ref/transaction.rst b/trytond/doc/ref/transaction.rst similarity index 100% rename from doc/ref/transaction.rst rename to trytond/doc/ref/transaction.rst diff --git a/doc/ref/wizard.rst b/trytond/doc/ref/wizard.rst similarity index 100% rename from doc/ref/wizard.rst rename to trytond/doc/ref/wizard.rst diff --git a/doc/releases.rst b/trytond/doc/releases.rst similarity index 100% rename from doc/releases.rst rename to trytond/doc/releases.rst diff --git a/doc/topics/access_rights.rst b/trytond/doc/topics/access_rights.rst similarity index 100% rename from doc/topics/access_rights.rst rename to trytond/doc/topics/access_rights.rst diff --git a/doc/topics/actions.rst b/trytond/doc/topics/actions.rst similarity index 100% rename from doc/topics/actions.rst rename to trytond/doc/topics/actions.rst diff --git a/doc/topics/backend_types.rst b/trytond/doc/topics/backend_types.rst similarity index 100% rename from doc/topics/backend_types.rst rename to trytond/doc/topics/backend_types.rst diff --git a/doc/topics/bus.rst b/trytond/doc/topics/bus.rst similarity index 100% rename from doc/topics/bus.rst rename to trytond/doc/topics/bus.rst diff --git a/doc/topics/configuration.rst b/trytond/doc/topics/configuration.rst similarity index 100% rename from doc/topics/configuration.rst rename to trytond/doc/topics/configuration.rst diff --git a/doc/topics/cron.rst b/trytond/doc/topics/cron.rst similarity index 100% rename from doc/topics/cron.rst rename to trytond/doc/topics/cron.rst diff --git a/doc/topics/domain.rst b/trytond/doc/topics/domain.rst similarity index 100% rename from doc/topics/domain.rst rename to trytond/doc/topics/domain.rst diff --git a/doc/topics/index.rst b/trytond/doc/topics/index.rst similarity index 100% rename from doc/topics/index.rst rename to trytond/doc/topics/index.rst diff --git a/doc/topics/install.rst b/trytond/doc/topics/install.rst similarity index 100% rename from doc/topics/install.rst rename to trytond/doc/topics/install.rst diff --git a/doc/topics/logs.rst b/trytond/doc/topics/logs.rst similarity index 100% rename from doc/topics/logs.rst rename to trytond/doc/topics/logs.rst diff --git a/doc/topics/models/fields_default_value.rst b/trytond/doc/topics/models/fields_default_value.rst similarity index 100% rename from doc/topics/models/fields_default_value.rst rename to trytond/doc/topics/models/fields_default_value.rst diff --git a/doc/topics/models/fields_on_change.rst b/trytond/doc/topics/models/fields_on_change.rst similarity index 100% rename from doc/topics/models/fields_on_change.rst rename to trytond/doc/topics/models/fields_on_change.rst diff --git a/doc/topics/models/index.rst b/trytond/doc/topics/models/index.rst similarity index 100% rename from doc/topics/models/index.rst rename to trytond/doc/topics/models/index.rst diff --git a/doc/topics/modules/index.rst b/trytond/doc/topics/modules/index.rst similarity index 100% rename from doc/topics/modules/index.rst rename to trytond/doc/topics/modules/index.rst diff --git a/doc/topics/pyson.rst b/trytond/doc/topics/pyson.rst similarity index 100% rename from doc/topics/pyson.rst rename to trytond/doc/topics/pyson.rst diff --git a/doc/topics/reports/index.rst b/trytond/doc/topics/reports/index.rst similarity index 100% rename from doc/topics/reports/index.rst rename to trytond/doc/topics/reports/index.rst diff --git a/doc/topics/rpc.rst b/trytond/doc/topics/rpc.rst similarity index 100% rename from doc/topics/rpc.rst rename to trytond/doc/topics/rpc.rst diff --git a/doc/topics/setup_database.rst b/trytond/doc/topics/setup_database.rst similarity index 100% rename from doc/topics/setup_database.rst rename to trytond/doc/topics/setup_database.rst diff --git a/doc/topics/start_server.rst b/trytond/doc/topics/start_server.rst similarity index 100% rename from doc/topics/start_server.rst rename to trytond/doc/topics/start_server.rst diff --git a/doc/topics/task_queue.rst b/trytond/doc/topics/task_queue.rst similarity index 100% rename from doc/topics/task_queue.rst rename to trytond/doc/topics/task_queue.rst diff --git a/doc/topics/testing.rst b/trytond/doc/topics/testing.rst similarity index 100% rename from doc/topics/testing.rst rename to trytond/doc/topics/testing.rst diff --git a/doc/topics/translation.rst b/trytond/doc/topics/translation.rst similarity index 100% rename from doc/topics/translation.rst rename to trytond/doc/topics/translation.rst diff --git a/doc/topics/triggers.rst b/trytond/doc/topics/triggers.rst similarity index 100% rename from doc/topics/triggers.rst rename to trytond/doc/topics/triggers.rst diff --git a/doc/topics/user_application.rst b/trytond/doc/topics/user_application.rst similarity index 100% rename from doc/topics/user_application.rst rename to trytond/doc/topics/user_application.rst diff --git a/doc/topics/user_errors_warnings.rst b/trytond/doc/topics/user_errors_warnings.rst similarity index 100% rename from doc/topics/user_errors_warnings.rst rename to trytond/doc/topics/user_errors_warnings.rst diff --git a/doc/topics/views/extension.rst b/trytond/doc/topics/views/extension.rst similarity index 100% rename from doc/topics/views/extension.rst rename to trytond/doc/topics/views/extension.rst diff --git a/doc/topics/views/index.rst b/trytond/doc/topics/views/index.rst similarity index 100% rename from doc/topics/views/index.rst rename to trytond/doc/topics/views/index.rst diff --git a/doc/topics/wizard.rst b/trytond/doc/topics/wizard.rst similarity index 100% rename from doc/topics/wizard.rst rename to trytond/doc/topics/wizard.rst diff --git a/doc/tutorial/index.rst b/trytond/doc/tutorial/index.rst similarity index 100% rename from doc/tutorial/index.rst rename to trytond/doc/tutorial/index.rst diff --git a/doc/tutorial/module/anatomy.rst b/trytond/doc/tutorial/module/anatomy.rst similarity index 100% rename from doc/tutorial/module/anatomy.rst rename to trytond/doc/tutorial/module/anatomy.rst diff --git a/doc/tutorial/module/default_values.rst b/trytond/doc/tutorial/module/default_values.rst similarity index 100% rename from doc/tutorial/module/default_values.rst rename to trytond/doc/tutorial/module/default_values.rst diff --git a/doc/tutorial/module/domains.rst b/trytond/doc/tutorial/module/domains.rst similarity index 100% rename from doc/tutorial/module/domains.rst rename to trytond/doc/tutorial/module/domains.rst diff --git a/doc/tutorial/module/extend.rst b/trytond/doc/tutorial/module/extend.rst similarity index 100% rename from doc/tutorial/module/extend.rst rename to trytond/doc/tutorial/module/extend.rst diff --git a/doc/tutorial/module/function_fields.rst b/trytond/doc/tutorial/module/function_fields.rst similarity index 100% rename from doc/tutorial/module/function_fields.rst rename to trytond/doc/tutorial/module/function_fields.rst diff --git a/doc/tutorial/module/index.rst b/trytond/doc/tutorial/module/index.rst similarity index 100% rename from doc/tutorial/module/index.rst rename to trytond/doc/tutorial/module/index.rst diff --git a/doc/tutorial/module/model.rst b/trytond/doc/tutorial/module/model.rst similarity index 100% rename from doc/tutorial/module/model.rst rename to trytond/doc/tutorial/module/model.rst diff --git a/doc/tutorial/module/on_change.rst b/trytond/doc/tutorial/module/on_change.rst similarity index 100% rename from doc/tutorial/module/on_change.rst rename to trytond/doc/tutorial/module/on_change.rst diff --git a/doc/tutorial/module/report.rst b/trytond/doc/tutorial/module/report.rst similarity index 100% rename from doc/tutorial/module/report.rst rename to trytond/doc/tutorial/module/report.rst diff --git a/doc/tutorial/module/setup.rst b/trytond/doc/tutorial/module/setup.rst similarity index 100% rename from doc/tutorial/module/setup.rst rename to trytond/doc/tutorial/module/setup.rst diff --git a/doc/tutorial/module/setup_database.rst b/trytond/doc/tutorial/module/setup_database.rst similarity index 100% rename from doc/tutorial/module/setup_database.rst rename to trytond/doc/tutorial/module/setup_database.rst diff --git a/doc/tutorial/module/states.rst b/trytond/doc/tutorial/module/states.rst similarity index 100% rename from doc/tutorial/module/states.rst rename to trytond/doc/tutorial/module/states.rst diff --git a/doc/tutorial/module/table_query.rst b/trytond/doc/tutorial/module/table_query.rst similarity index 100% rename from doc/tutorial/module/table_query.rst rename to trytond/doc/tutorial/module/table_query.rst diff --git a/doc/tutorial/module/view.rst b/trytond/doc/tutorial/module/view.rst similarity index 100% rename from doc/tutorial/module/view.rst rename to trytond/doc/tutorial/module/view.rst diff --git a/doc/tutorial/module/wizard.rst b/trytond/doc/tutorial/module/wizard.rst similarity index 100% rename from doc/tutorial/module/wizard.rst rename to trytond/doc/tutorial/module/wizard.rst diff --git a/doc/tutorial/module/workflow.rst b/trytond/doc/tutorial/module/workflow.rst similarity index 100% rename from doc/tutorial/module/workflow.rst rename to trytond/doc/tutorial/module/workflow.rst diff --git a/setup.py b/trytond/setup.py similarity index 100% rename from setup.py rename to trytond/setup.py diff --git a/tox.ini b/trytond/tox.ini similarity index 100% rename from tox.ini rename to trytond/tox.ini diff --git a/trytond/__init__.py b/trytond/trytond/__init__.py similarity index 100% rename from trytond/__init__.py rename to trytond/trytond/__init__.py diff --git a/trytond/admin.py b/trytond/trytond/admin.py similarity index 100% rename from trytond/admin.py rename to trytond/trytond/admin.py diff --git a/trytond/application.py b/trytond/trytond/application.py similarity index 100% rename from trytond/application.py rename to trytond/trytond/application.py diff --git a/trytond/backend/__init__.py b/trytond/trytond/backend/__init__.py similarity index 100% rename from trytond/backend/__init__.py rename to trytond/trytond/backend/__init__.py diff --git a/trytond/backend/database.py b/trytond/trytond/backend/database.py similarity index 100% rename from trytond/backend/database.py rename to trytond/trytond/backend/database.py diff --git a/trytond/backend/postgresql/__init__.py b/trytond/trytond/backend/postgresql/__init__.py similarity index 100% rename from trytond/backend/postgresql/__init__.py rename to trytond/trytond/backend/postgresql/__init__.py diff --git a/trytond/backend/postgresql/database.py b/trytond/trytond/backend/postgresql/database.py similarity index 100% rename from trytond/backend/postgresql/database.py rename to trytond/trytond/backend/postgresql/database.py diff --git a/trytond/backend/postgresql/init.sql b/trytond/trytond/backend/postgresql/init.sql similarity index 100% rename from trytond/backend/postgresql/init.sql rename to trytond/trytond/backend/postgresql/init.sql diff --git a/trytond/backend/postgresql/table.py b/trytond/trytond/backend/postgresql/table.py similarity index 100% rename from trytond/backend/postgresql/table.py rename to trytond/trytond/backend/postgresql/table.py diff --git a/trytond/backend/sqlite/__init__.py b/trytond/trytond/backend/sqlite/__init__.py similarity index 100% rename from trytond/backend/sqlite/__init__.py rename to trytond/trytond/backend/sqlite/__init__.py diff --git a/trytond/backend/sqlite/database.py b/trytond/trytond/backend/sqlite/database.py similarity index 100% rename from trytond/backend/sqlite/database.py rename to trytond/trytond/backend/sqlite/database.py diff --git a/trytond/backend/sqlite/init.sql b/trytond/trytond/backend/sqlite/init.sql similarity index 100% rename from trytond/backend/sqlite/init.sql rename to trytond/trytond/backend/sqlite/init.sql diff --git a/trytond/backend/sqlite/table.py b/trytond/trytond/backend/sqlite/table.py similarity index 100% rename from trytond/backend/sqlite/table.py rename to trytond/trytond/backend/sqlite/table.py diff --git a/trytond/backend/table.py b/trytond/trytond/backend/table.py similarity index 100% rename from trytond/backend/table.py rename to trytond/trytond/backend/table.py diff --git a/trytond/bus.py b/trytond/trytond/bus.py similarity index 100% rename from trytond/bus.py rename to trytond/trytond/bus.py diff --git a/trytond/cache.py b/trytond/trytond/cache.py similarity index 100% rename from trytond/cache.py rename to trytond/trytond/cache.py diff --git a/trytond/commandline.py b/trytond/trytond/commandline.py similarity index 100% rename from trytond/commandline.py rename to trytond/trytond/commandline.py diff --git a/trytond/config.py b/trytond/trytond/config.py similarity index 100% rename from trytond/config.py rename to trytond/trytond/config.py diff --git a/trytond/console.py b/trytond/trytond/console.py similarity index 100% rename from trytond/console.py rename to trytond/trytond/console.py diff --git a/trytond/const.py b/trytond/trytond/const.py similarity index 100% rename from trytond/const.py rename to trytond/trytond/const.py diff --git a/trytond/convert.py b/trytond/trytond/convert.py similarity index 100% rename from trytond/convert.py rename to trytond/trytond/convert.py diff --git a/trytond/cron.py b/trytond/trytond/cron.py similarity index 100% rename from trytond/cron.py rename to trytond/trytond/cron.py diff --git a/trytond/exceptions.py b/trytond/trytond/exceptions.py similarity index 100% rename from trytond/exceptions.py rename to trytond/trytond/exceptions.py diff --git a/trytond/filestore.py b/trytond/trytond/filestore.py similarity index 100% rename from trytond/filestore.py rename to trytond/trytond/filestore.py diff --git a/trytond/i18n.py b/trytond/trytond/i18n.py similarity index 100% rename from trytond/i18n.py rename to trytond/trytond/i18n.py diff --git a/trytond/ir/__init__.py b/trytond/trytond/ir/__init__.py similarity index 100% rename from trytond/ir/__init__.py rename to trytond/trytond/ir/__init__.py diff --git a/trytond/ir/action.py b/trytond/trytond/ir/action.py similarity index 100% rename from trytond/ir/action.py rename to trytond/trytond/ir/action.py diff --git a/trytond/ir/action.xml b/trytond/trytond/ir/action.xml similarity index 100% rename from trytond/ir/action.xml rename to trytond/trytond/ir/action.xml diff --git a/trytond/ir/attachment.py b/trytond/trytond/ir/attachment.py similarity index 100% rename from trytond/ir/attachment.py rename to trytond/trytond/ir/attachment.py diff --git a/trytond/ir/attachment.xml b/trytond/trytond/ir/attachment.xml similarity index 100% rename from trytond/ir/attachment.xml rename to trytond/trytond/ir/attachment.xml diff --git a/trytond/ir/avatar.py b/trytond/trytond/ir/avatar.py similarity index 100% rename from trytond/ir/avatar.py rename to trytond/trytond/ir/avatar.py diff --git a/trytond/ir/cache.py b/trytond/trytond/ir/cache.py similarity index 100% rename from trytond/ir/cache.py rename to trytond/trytond/ir/cache.py diff --git a/trytond/ir/calendar_.py b/trytond/trytond/ir/calendar_.py similarity index 100% rename from trytond/ir/calendar_.py rename to trytond/trytond/ir/calendar_.py diff --git a/trytond/ir/calendar_.xml b/trytond/trytond/ir/calendar_.xml similarity index 100% rename from trytond/ir/calendar_.xml rename to trytond/trytond/ir/calendar_.xml diff --git a/trytond/ir/configuration.py b/trytond/trytond/ir/configuration.py similarity index 100% rename from trytond/ir/configuration.py rename to trytond/trytond/ir/configuration.py diff --git a/trytond/ir/cron.py b/trytond/trytond/ir/cron.py similarity index 100% rename from trytond/ir/cron.py rename to trytond/trytond/ir/cron.py diff --git a/trytond/ir/cron.xml b/trytond/trytond/ir/cron.xml similarity index 100% rename from trytond/ir/cron.xml rename to trytond/trytond/ir/cron.xml diff --git a/trytond/ir/date.py b/trytond/trytond/ir/date.py similarity index 100% rename from trytond/ir/date.py rename to trytond/trytond/ir/date.py diff --git a/trytond/ir/email.xml b/trytond/trytond/ir/email.xml similarity index 100% rename from trytond/ir/email.xml rename to trytond/trytond/ir/email.xml diff --git a/trytond/ir/email_.py b/trytond/trytond/ir/email_.py similarity index 100% rename from trytond/ir/email_.py rename to trytond/trytond/ir/email_.py diff --git a/trytond/ir/error.py b/trytond/trytond/ir/error.py similarity index 100% rename from trytond/ir/error.py rename to trytond/trytond/ir/error.py diff --git a/trytond/ir/error.xml b/trytond/trytond/ir/error.xml similarity index 100% rename from trytond/ir/error.xml rename to trytond/trytond/ir/error.xml diff --git a/trytond/ir/exceptions.py b/trytond/trytond/ir/exceptions.py similarity index 100% rename from trytond/ir/exceptions.py rename to trytond/trytond/ir/exceptions.py diff --git a/trytond/ir/export.py b/trytond/trytond/ir/export.py similarity index 100% rename from trytond/ir/export.py rename to trytond/trytond/ir/export.py diff --git a/trytond/ir/export.xml b/trytond/trytond/ir/export.xml similarity index 100% rename from trytond/ir/export.xml rename to trytond/trytond/ir/export.xml diff --git a/trytond/ir/fonts/LICENSE b/trytond/trytond/ir/fonts/LICENSE similarity index 100% rename from trytond/ir/fonts/LICENSE rename to trytond/trytond/ir/fonts/LICENSE diff --git a/trytond/ir/fonts/karla.ttf b/trytond/trytond/ir/fonts/karla.ttf similarity index 100% rename from trytond/ir/fonts/karla.ttf rename to trytond/trytond/ir/fonts/karla.ttf diff --git a/trytond/ir/ir.xml b/trytond/trytond/ir/ir.xml similarity index 100% rename from trytond/ir/ir.xml rename to trytond/trytond/ir/ir.xml diff --git a/trytond/ir/lang.py b/trytond/trytond/ir/lang.py similarity index 100% rename from trytond/ir/lang.py rename to trytond/trytond/ir/lang.py diff --git a/trytond/ir/lang.xml b/trytond/trytond/ir/lang.xml similarity index 100% rename from trytond/ir/lang.xml rename to trytond/trytond/ir/lang.xml diff --git a/trytond/ir/locale/bg.po b/trytond/trytond/ir/locale/bg.po similarity index 100% rename from trytond/ir/locale/bg.po rename to trytond/trytond/ir/locale/bg.po diff --git a/trytond/ir/locale/ca.po b/trytond/trytond/ir/locale/ca.po similarity index 100% rename from trytond/ir/locale/ca.po rename to trytond/trytond/ir/locale/ca.po diff --git a/trytond/ir/locale/cs.po b/trytond/trytond/ir/locale/cs.po similarity index 100% rename from trytond/ir/locale/cs.po rename to trytond/trytond/ir/locale/cs.po diff --git a/trytond/ir/locale/de.po b/trytond/trytond/ir/locale/de.po similarity index 100% rename from trytond/ir/locale/de.po rename to trytond/trytond/ir/locale/de.po diff --git a/trytond/ir/locale/es.po b/trytond/trytond/ir/locale/es.po similarity index 100% rename from trytond/ir/locale/es.po rename to trytond/trytond/ir/locale/es.po diff --git a/trytond/ir/locale/es_419.po b/trytond/trytond/ir/locale/es_419.po similarity index 100% rename from trytond/ir/locale/es_419.po rename to trytond/trytond/ir/locale/es_419.po diff --git a/trytond/ir/locale/et.po b/trytond/trytond/ir/locale/et.po similarity index 100% rename from trytond/ir/locale/et.po rename to trytond/trytond/ir/locale/et.po diff --git a/trytond/ir/locale/fa.po b/trytond/trytond/ir/locale/fa.po similarity index 100% rename from trytond/ir/locale/fa.po rename to trytond/trytond/ir/locale/fa.po diff --git a/trytond/ir/locale/fi.po b/trytond/trytond/ir/locale/fi.po similarity index 100% rename from trytond/ir/locale/fi.po rename to trytond/trytond/ir/locale/fi.po diff --git a/trytond/ir/locale/fr.po b/trytond/trytond/ir/locale/fr.po similarity index 100% rename from trytond/ir/locale/fr.po rename to trytond/trytond/ir/locale/fr.po diff --git a/trytond/ir/locale/hu.po b/trytond/trytond/ir/locale/hu.po similarity index 100% rename from trytond/ir/locale/hu.po rename to trytond/trytond/ir/locale/hu.po diff --git a/trytond/ir/locale/id.po b/trytond/trytond/ir/locale/id.po similarity index 100% rename from trytond/ir/locale/id.po rename to trytond/trytond/ir/locale/id.po diff --git a/trytond/ir/locale/it.po b/trytond/trytond/ir/locale/it.po similarity index 100% rename from trytond/ir/locale/it.po rename to trytond/trytond/ir/locale/it.po diff --git a/trytond/ir/locale/lo.po b/trytond/trytond/ir/locale/lo.po similarity index 100% rename from trytond/ir/locale/lo.po rename to trytond/trytond/ir/locale/lo.po diff --git a/trytond/ir/locale/lt.po b/trytond/trytond/ir/locale/lt.po similarity index 100% rename from trytond/ir/locale/lt.po rename to trytond/trytond/ir/locale/lt.po diff --git a/trytond/ir/locale/nl.po b/trytond/trytond/ir/locale/nl.po similarity index 100% rename from trytond/ir/locale/nl.po rename to trytond/trytond/ir/locale/nl.po diff --git a/trytond/ir/locale/pl.po b/trytond/trytond/ir/locale/pl.po similarity index 100% rename from trytond/ir/locale/pl.po rename to trytond/trytond/ir/locale/pl.po diff --git a/trytond/ir/locale/pt.po b/trytond/trytond/ir/locale/pt.po similarity index 100% rename from trytond/ir/locale/pt.po rename to trytond/trytond/ir/locale/pt.po diff --git a/trytond/ir/locale/ro.po b/trytond/trytond/ir/locale/ro.po similarity index 100% rename from trytond/ir/locale/ro.po rename to trytond/trytond/ir/locale/ro.po diff --git a/trytond/ir/locale/ru.po b/trytond/trytond/ir/locale/ru.po similarity index 100% rename from trytond/ir/locale/ru.po rename to trytond/trytond/ir/locale/ru.po diff --git a/trytond/ir/locale/sl.po b/trytond/trytond/ir/locale/sl.po similarity index 100% rename from trytond/ir/locale/sl.po rename to trytond/trytond/ir/locale/sl.po diff --git a/trytond/ir/locale/tr.po b/trytond/trytond/ir/locale/tr.po similarity index 100% rename from trytond/ir/locale/tr.po rename to trytond/trytond/ir/locale/tr.po diff --git a/trytond/ir/locale/uk.po b/trytond/trytond/ir/locale/uk.po similarity index 100% rename from trytond/ir/locale/uk.po rename to trytond/trytond/ir/locale/uk.po diff --git a/trytond/ir/locale/zh_CN.po b/trytond/trytond/ir/locale/zh_CN.po similarity index 100% rename from trytond/ir/locale/zh_CN.po rename to trytond/trytond/ir/locale/zh_CN.po diff --git a/trytond/ir/message.py b/trytond/trytond/ir/message.py similarity index 100% rename from trytond/ir/message.py rename to trytond/trytond/ir/message.py diff --git a/trytond/ir/message.xml b/trytond/trytond/ir/message.xml similarity index 100% rename from trytond/ir/message.xml rename to trytond/trytond/ir/message.xml diff --git a/trytond/ir/model.py b/trytond/trytond/ir/model.py similarity index 100% rename from trytond/ir/model.py rename to trytond/trytond/ir/model.py diff --git a/trytond/ir/model.xml b/trytond/trytond/ir/model.xml similarity index 100% rename from trytond/ir/model.xml rename to trytond/trytond/ir/model.xml diff --git a/trytond/ir/module.py b/trytond/trytond/ir/module.py similarity index 100% rename from trytond/ir/module.py rename to trytond/trytond/ir/module.py diff --git a/trytond/ir/module.xml b/trytond/trytond/ir/module.xml similarity index 100% rename from trytond/ir/module.xml rename to trytond/trytond/ir/module.xml diff --git a/trytond/ir/note.py b/trytond/trytond/ir/note.py similarity index 100% rename from trytond/ir/note.py rename to trytond/trytond/ir/note.py diff --git a/trytond/ir/note.xml b/trytond/trytond/ir/note.xml similarity index 100% rename from trytond/ir/note.xml rename to trytond/trytond/ir/note.xml diff --git a/trytond/ir/queue.xml b/trytond/trytond/ir/queue.xml similarity index 100% rename from trytond/ir/queue.xml rename to trytond/trytond/ir/queue.xml diff --git a/trytond/ir/queue_.py b/trytond/trytond/ir/queue_.py similarity index 100% rename from trytond/ir/queue_.py rename to trytond/trytond/ir/queue_.py diff --git a/trytond/ir/resource.py b/trytond/trytond/ir/resource.py similarity index 100% rename from trytond/ir/resource.py rename to trytond/trytond/ir/resource.py diff --git a/trytond/ir/routes.py b/trytond/trytond/ir/routes.py similarity index 100% rename from trytond/ir/routes.py rename to trytond/trytond/ir/routes.py diff --git a/trytond/ir/rule.py b/trytond/trytond/ir/rule.py similarity index 100% rename from trytond/ir/rule.py rename to trytond/trytond/ir/rule.py diff --git a/trytond/ir/rule.xml b/trytond/trytond/ir/rule.xml similarity index 100% rename from trytond/ir/rule.xml rename to trytond/trytond/ir/rule.xml diff --git a/trytond/ir/sequence.py b/trytond/trytond/ir/sequence.py similarity index 100% rename from trytond/ir/sequence.py rename to trytond/trytond/ir/sequence.py diff --git a/trytond/ir/sequence.xml b/trytond/trytond/ir/sequence.xml similarity index 100% rename from trytond/ir/sequence.xml rename to trytond/trytond/ir/sequence.xml diff --git a/trytond/ir/session.py b/trytond/trytond/ir/session.py similarity index 100% rename from trytond/ir/session.py rename to trytond/trytond/ir/session.py diff --git a/trytond/ir/translation.py b/trytond/trytond/ir/translation.py similarity index 100% rename from trytond/ir/translation.py rename to trytond/trytond/ir/translation.py diff --git a/trytond/ir/translation.xml b/trytond/trytond/ir/translation.xml similarity index 100% rename from trytond/ir/translation.xml rename to trytond/trytond/ir/translation.xml diff --git a/trytond/ir/trigger.py b/trytond/trytond/ir/trigger.py similarity index 100% rename from trytond/ir/trigger.py rename to trytond/trytond/ir/trigger.py diff --git a/trytond/ir/trigger.xml b/trytond/trytond/ir/trigger.xml similarity index 100% rename from trytond/ir/trigger.xml rename to trytond/trytond/ir/trigger.xml diff --git a/trytond/ir/tryton.cfg b/trytond/trytond/ir/tryton.cfg similarity index 100% rename from trytond/ir/tryton.cfg rename to trytond/trytond/ir/tryton.cfg diff --git a/trytond/ir/ui/__init__.py b/trytond/trytond/ir/ui/__init__.py similarity index 100% rename from trytond/ir/ui/__init__.py rename to trytond/trytond/ir/ui/__init__.py diff --git a/trytond/ir/ui/board.rnc b/trytond/trytond/ir/ui/board.rnc similarity index 100% rename from trytond/ir/ui/board.rnc rename to trytond/trytond/ir/ui/board.rnc diff --git a/trytond/ir/ui/board.rng b/trytond/trytond/ir/ui/board.rng similarity index 100% rename from trytond/ir/ui/board.rng rename to trytond/trytond/ir/ui/board.rng diff --git a/trytond/ir/ui/calendar.rnc b/trytond/trytond/ir/ui/calendar.rnc similarity index 100% rename from trytond/ir/ui/calendar.rnc rename to trytond/trytond/ir/ui/calendar.rnc diff --git a/trytond/ir/ui/calendar.rng b/trytond/trytond/ir/ui/calendar.rng similarity index 100% rename from trytond/ir/ui/calendar.rng rename to trytond/trytond/ir/ui/calendar.rng diff --git a/trytond/ir/ui/form.rnc b/trytond/trytond/ir/ui/form.rnc similarity index 100% rename from trytond/ir/ui/form.rnc rename to trytond/trytond/ir/ui/form.rnc diff --git a/trytond/ir/ui/form.rng b/trytond/trytond/ir/ui/form.rng similarity index 100% rename from trytond/ir/ui/form.rng rename to trytond/trytond/ir/ui/form.rng diff --git a/trytond/ir/ui/graph.rnc b/trytond/trytond/ir/ui/graph.rnc similarity index 100% rename from trytond/ir/ui/graph.rnc rename to trytond/trytond/ir/ui/graph.rnc diff --git a/trytond/ir/ui/graph.rng b/trytond/trytond/ir/ui/graph.rng similarity index 100% rename from trytond/ir/ui/graph.rng rename to trytond/trytond/ir/ui/graph.rng diff --git a/trytond/ir/ui/icon.py b/trytond/trytond/ir/ui/icon.py similarity index 100% rename from trytond/ir/ui/icon.py rename to trytond/trytond/ir/ui/icon.py diff --git a/trytond/ir/ui/icon.xml b/trytond/trytond/ir/ui/icon.xml similarity index 100% rename from trytond/ir/ui/icon.xml rename to trytond/trytond/ir/ui/icon.xml diff --git a/trytond/ir/ui/icons/LICENSE b/trytond/trytond/ir/ui/icons/LICENSE similarity index 100% rename from trytond/ir/ui/icons/LICENSE rename to trytond/trytond/ir/ui/icons/LICENSE diff --git a/trytond/ir/ui/icons/tryton-board.svg b/trytond/trytond/ir/ui/icons/tryton-board.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-board.svg rename to trytond/trytond/ir/ui/icons/tryton-board.svg diff --git a/trytond/ir/ui/icons/tryton-calendar.svg b/trytond/trytond/ir/ui/icons/tryton-calendar.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-calendar.svg rename to trytond/trytond/ir/ui/icons/tryton-calendar.svg diff --git a/trytond/ir/ui/icons/tryton-folder.svg b/trytond/trytond/ir/ui/icons/tryton-folder.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-folder.svg rename to trytond/trytond/ir/ui/icons/tryton-folder.svg diff --git a/trytond/ir/ui/icons/tryton-form.svg b/trytond/trytond/ir/ui/icons/tryton-form.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-form.svg rename to trytond/trytond/ir/ui/icons/tryton-form.svg diff --git a/trytond/ir/ui/icons/tryton-graph.svg b/trytond/trytond/ir/ui/icons/tryton-graph.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-graph.svg rename to trytond/trytond/ir/ui/icons/tryton-graph.svg diff --git a/trytond/ir/ui/icons/tryton-list.svg b/trytond/trytond/ir/ui/icons/tryton-list.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-list.svg rename to trytond/trytond/ir/ui/icons/tryton-list.svg diff --git a/trytond/ir/ui/icons/tryton-settings.svg b/trytond/trytond/ir/ui/icons/tryton-settings.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-settings.svg rename to trytond/trytond/ir/ui/icons/tryton-settings.svg diff --git a/trytond/ir/ui/icons/tryton-tree.svg b/trytond/trytond/ir/ui/icons/tryton-tree.svg similarity index 100% rename from trytond/ir/ui/icons/tryton-tree.svg rename to trytond/trytond/ir/ui/icons/tryton-tree.svg diff --git a/trytond/ir/ui/menu.py b/trytond/trytond/ir/ui/menu.py similarity index 100% rename from trytond/ir/ui/menu.py rename to trytond/trytond/ir/ui/menu.py diff --git a/trytond/ir/ui/menu.xml b/trytond/trytond/ir/ui/menu.xml similarity index 100% rename from trytond/ir/ui/menu.xml rename to trytond/trytond/ir/ui/menu.xml diff --git a/trytond/ir/ui/tree.rnc b/trytond/trytond/ir/ui/tree.rnc similarity index 100% rename from trytond/ir/ui/tree.rnc rename to trytond/trytond/ir/ui/tree.rnc diff --git a/trytond/ir/ui/tree.rng b/trytond/trytond/ir/ui/tree.rng similarity index 100% rename from trytond/ir/ui/tree.rng rename to trytond/trytond/ir/ui/tree.rng diff --git a/trytond/ir/ui/ui.xml b/trytond/trytond/ir/ui/ui.xml similarity index 100% rename from trytond/ir/ui/ui.xml rename to trytond/trytond/ir/ui/ui.xml diff --git a/trytond/ir/ui/view.py b/trytond/trytond/ir/ui/view.py similarity index 100% rename from trytond/ir/ui/view.py rename to trytond/trytond/ir/ui/view.py diff --git a/trytond/ir/ui/view.xml b/trytond/trytond/ir/ui/view.xml similarity index 100% rename from trytond/ir/ui/view.xml rename to trytond/trytond/ir/ui/view.xml diff --git a/trytond/ir/view/action_act_window_domain_form.xml b/trytond/trytond/ir/view/action_act_window_domain_form.xml similarity index 100% rename from trytond/ir/view/action_act_window_domain_form.xml rename to trytond/trytond/ir/view/action_act_window_domain_form.xml diff --git a/trytond/ir/view/action_act_window_domain_list.xml b/trytond/trytond/ir/view/action_act_window_domain_list.xml similarity index 100% rename from trytond/ir/view/action_act_window_domain_list.xml rename to trytond/trytond/ir/view/action_act_window_domain_list.xml diff --git a/trytond/ir/view/action_act_window_domain_list2.xml b/trytond/trytond/ir/view/action_act_window_domain_list2.xml similarity index 100% rename from trytond/ir/view/action_act_window_domain_list2.xml rename to trytond/trytond/ir/view/action_act_window_domain_list2.xml diff --git a/trytond/ir/view/action_act_window_form.xml b/trytond/trytond/ir/view/action_act_window_form.xml similarity index 100% rename from trytond/ir/view/action_act_window_form.xml rename to trytond/trytond/ir/view/action_act_window_form.xml diff --git a/trytond/ir/view/action_act_window_list.xml b/trytond/trytond/ir/view/action_act_window_list.xml similarity index 100% rename from trytond/ir/view/action_act_window_list.xml rename to trytond/trytond/ir/view/action_act_window_list.xml diff --git a/trytond/ir/view/action_act_window_view_form.xml b/trytond/trytond/ir/view/action_act_window_view_form.xml similarity index 100% rename from trytond/ir/view/action_act_window_view_form.xml rename to trytond/trytond/ir/view/action_act_window_view_form.xml diff --git a/trytond/ir/view/action_act_window_view_list.xml b/trytond/trytond/ir/view/action_act_window_view_list.xml similarity index 100% rename from trytond/ir/view/action_act_window_view_list.xml rename to trytond/trytond/ir/view/action_act_window_view_list.xml diff --git a/trytond/ir/view/action_act_window_view_list2.xml b/trytond/trytond/ir/view/action_act_window_view_list2.xml similarity index 100% rename from trytond/ir/view/action_act_window_view_list2.xml rename to trytond/trytond/ir/view/action_act_window_view_list2.xml diff --git a/trytond/ir/view/action_form.xml b/trytond/trytond/ir/view/action_form.xml similarity index 100% rename from trytond/ir/view/action_form.xml rename to trytond/trytond/ir/view/action_form.xml diff --git a/trytond/ir/view/action_keyword_form.xml b/trytond/trytond/ir/view/action_keyword_form.xml similarity index 100% rename from trytond/ir/view/action_keyword_form.xml rename to trytond/trytond/ir/view/action_keyword_form.xml diff --git a/trytond/ir/view/action_keyword_list.xml b/trytond/trytond/ir/view/action_keyword_list.xml similarity index 100% rename from trytond/ir/view/action_keyword_list.xml rename to trytond/trytond/ir/view/action_keyword_list.xml diff --git a/trytond/ir/view/action_list.xml b/trytond/trytond/ir/view/action_list.xml similarity index 100% rename from trytond/ir/view/action_list.xml rename to trytond/trytond/ir/view/action_list.xml diff --git a/trytond/ir/view/action_report_form.xml b/trytond/trytond/ir/view/action_report_form.xml similarity index 100% rename from trytond/ir/view/action_report_form.xml rename to trytond/trytond/ir/view/action_report_form.xml diff --git a/trytond/ir/view/action_report_list.xml b/trytond/trytond/ir/view/action_report_list.xml similarity index 100% rename from trytond/ir/view/action_report_list.xml rename to trytond/trytond/ir/view/action_report_list.xml diff --git a/trytond/ir/view/action_url_form.xml b/trytond/trytond/ir/view/action_url_form.xml similarity index 100% rename from trytond/ir/view/action_url_form.xml rename to trytond/trytond/ir/view/action_url_form.xml diff --git a/trytond/ir/view/action_url_list.xml b/trytond/trytond/ir/view/action_url_list.xml similarity index 100% rename from trytond/ir/view/action_url_list.xml rename to trytond/trytond/ir/view/action_url_list.xml diff --git a/trytond/ir/view/action_wizard_form.xml b/trytond/trytond/ir/view/action_wizard_form.xml similarity index 100% rename from trytond/ir/view/action_wizard_form.xml rename to trytond/trytond/ir/view/action_wizard_form.xml diff --git a/trytond/ir/view/action_wizard_list.xml b/trytond/trytond/ir/view/action_wizard_list.xml similarity index 100% rename from trytond/ir/view/action_wizard_list.xml rename to trytond/trytond/ir/view/action_wizard_list.xml diff --git a/trytond/ir/view/attachment_form.xml b/trytond/trytond/ir/view/attachment_form.xml similarity index 100% rename from trytond/ir/view/attachment_form.xml rename to trytond/trytond/ir/view/attachment_form.xml diff --git a/trytond/ir/view/attachment_form_preview.xml b/trytond/trytond/ir/view/attachment_form_preview.xml similarity index 100% rename from trytond/ir/view/attachment_form_preview.xml rename to trytond/trytond/ir/view/attachment_form_preview.xml diff --git a/trytond/ir/view/attachment_list.xml b/trytond/trytond/ir/view/attachment_list.xml similarity index 100% rename from trytond/ir/view/attachment_list.xml rename to trytond/trytond/ir/view/attachment_list.xml diff --git a/trytond/ir/view/cron_form.xml b/trytond/trytond/ir/view/cron_form.xml similarity index 100% rename from trytond/ir/view/cron_form.xml rename to trytond/trytond/ir/view/cron_form.xml diff --git a/trytond/ir/view/cron_list.xml b/trytond/trytond/ir/view/cron_list.xml similarity index 100% rename from trytond/ir/view/cron_list.xml rename to trytond/trytond/ir/view/cron_list.xml diff --git a/trytond/ir/view/email_form.xml b/trytond/trytond/ir/view/email_form.xml similarity index 100% rename from trytond/ir/view/email_form.xml rename to trytond/trytond/ir/view/email_form.xml diff --git a/trytond/ir/view/email_list.xml b/trytond/trytond/ir/view/email_list.xml similarity index 100% rename from trytond/ir/view/email_list.xml rename to trytond/trytond/ir/view/email_list.xml diff --git a/trytond/ir/view/email_template_form.xml b/trytond/trytond/ir/view/email_template_form.xml similarity index 100% rename from trytond/ir/view/email_template_form.xml rename to trytond/trytond/ir/view/email_template_form.xml diff --git a/trytond/ir/view/email_template_list.xml b/trytond/trytond/ir/view/email_template_list.xml similarity index 100% rename from trytond/ir/view/email_template_list.xml rename to trytond/trytond/ir/view/email_template_list.xml diff --git a/trytond/ir/view/error_form.xml b/trytond/trytond/ir/view/error_form.xml similarity index 100% rename from trytond/ir/view/error_form.xml rename to trytond/trytond/ir/view/error_form.xml diff --git a/trytond/ir/view/error_list.xml b/trytond/trytond/ir/view/error_list.xml similarity index 100% rename from trytond/ir/view/error_list.xml rename to trytond/trytond/ir/view/error_list.xml diff --git a/trytond/ir/view/export_form.xml b/trytond/trytond/ir/view/export_form.xml similarity index 100% rename from trytond/ir/view/export_form.xml rename to trytond/trytond/ir/view/export_form.xml diff --git a/trytond/ir/view/export_line_form.xml b/trytond/trytond/ir/view/export_line_form.xml similarity index 100% rename from trytond/ir/view/export_line_form.xml rename to trytond/trytond/ir/view/export_line_form.xml diff --git a/trytond/ir/view/export_line_list.xml b/trytond/trytond/ir/view/export_line_list.xml similarity index 100% rename from trytond/ir/view/export_line_list.xml rename to trytond/trytond/ir/view/export_line_list.xml diff --git a/trytond/ir/view/export_list.xml b/trytond/trytond/ir/view/export_list.xml similarity index 100% rename from trytond/ir/view/export_list.xml rename to trytond/trytond/ir/view/export_list.xml diff --git a/trytond/ir/view/icon_view_form.xml b/trytond/trytond/ir/view/icon_view_form.xml similarity index 100% rename from trytond/ir/view/icon_view_form.xml rename to trytond/trytond/ir/view/icon_view_form.xml diff --git a/trytond/ir/view/icon_view_list.xml b/trytond/trytond/ir/view/icon_view_list.xml similarity index 100% rename from trytond/ir/view/icon_view_list.xml rename to trytond/trytond/ir/view/icon_view_list.xml diff --git a/trytond/ir/view/lang_config_start_form.xml b/trytond/trytond/ir/view/lang_config_start_form.xml similarity index 100% rename from trytond/ir/view/lang_config_start_form.xml rename to trytond/trytond/ir/view/lang_config_start_form.xml diff --git a/trytond/ir/view/lang_form.xml b/trytond/trytond/ir/view/lang_form.xml similarity index 100% rename from trytond/ir/view/lang_form.xml rename to trytond/trytond/ir/view/lang_form.xml diff --git a/trytond/ir/view/lang_list.xml b/trytond/trytond/ir/view/lang_list.xml similarity index 100% rename from trytond/ir/view/lang_list.xml rename to trytond/trytond/ir/view/lang_list.xml diff --git a/trytond/ir/view/message_form.xml b/trytond/trytond/ir/view/message_form.xml similarity index 100% rename from trytond/ir/view/message_form.xml rename to trytond/trytond/ir/view/message_form.xml diff --git a/trytond/ir/view/message_list.xml b/trytond/trytond/ir/view/message_list.xml similarity index 100% rename from trytond/ir/view/message_list.xml rename to trytond/trytond/ir/view/message_list.xml diff --git a/trytond/ir/view/model_access_form.xml b/trytond/trytond/ir/view/model_access_form.xml similarity index 100% rename from trytond/ir/view/model_access_form.xml rename to trytond/trytond/ir/view/model_access_form.xml diff --git a/trytond/ir/view/model_access_list.xml b/trytond/trytond/ir/view/model_access_list.xml similarity index 100% rename from trytond/ir/view/model_access_list.xml rename to trytond/trytond/ir/view/model_access_list.xml diff --git a/trytond/ir/view/model_button_click_form.xml b/trytond/trytond/ir/view/model_button_click_form.xml similarity index 100% rename from trytond/ir/view/model_button_click_form.xml rename to trytond/trytond/ir/view/model_button_click_form.xml diff --git a/trytond/ir/view/model_button_click_list.xml b/trytond/trytond/ir/view/model_button_click_list.xml similarity index 100% rename from trytond/ir/view/model_button_click_list.xml rename to trytond/trytond/ir/view/model_button_click_list.xml diff --git a/trytond/ir/view/model_button_form.xml b/trytond/trytond/ir/view/model_button_form.xml similarity index 100% rename from trytond/ir/view/model_button_form.xml rename to trytond/trytond/ir/view/model_button_form.xml diff --git a/trytond/ir/view/model_button_list.xml b/trytond/trytond/ir/view/model_button_list.xml similarity index 100% rename from trytond/ir/view/model_button_list.xml rename to trytond/trytond/ir/view/model_button_list.xml diff --git a/trytond/ir/view/model_button_rule_form.xml b/trytond/trytond/ir/view/model_button_rule_form.xml similarity index 100% rename from trytond/ir/view/model_button_rule_form.xml rename to trytond/trytond/ir/view/model_button_rule_form.xml diff --git a/trytond/ir/view/model_button_rule_list.xml b/trytond/trytond/ir/view/model_button_rule_list.xml similarity index 100% rename from trytond/ir/view/model_button_rule_list.xml rename to trytond/trytond/ir/view/model_button_rule_list.xml diff --git a/trytond/ir/view/model_data_form.xml b/trytond/trytond/ir/view/model_data_form.xml similarity index 100% rename from trytond/ir/view/model_data_form.xml rename to trytond/trytond/ir/view/model_data_form.xml diff --git a/trytond/ir/view/model_data_list.xml b/trytond/trytond/ir/view/model_data_list.xml similarity index 100% rename from trytond/ir/view/model_data_list.xml rename to trytond/trytond/ir/view/model_data_list.xml diff --git a/trytond/ir/view/model_field_access_form.xml b/trytond/trytond/ir/view/model_field_access_form.xml similarity index 100% rename from trytond/ir/view/model_field_access_form.xml rename to trytond/trytond/ir/view/model_field_access_form.xml diff --git a/trytond/ir/view/model_field_access_list.xml b/trytond/trytond/ir/view/model_field_access_list.xml similarity index 100% rename from trytond/ir/view/model_field_access_list.xml rename to trytond/trytond/ir/view/model_field_access_list.xml diff --git a/trytond/ir/view/model_field_form.xml b/trytond/trytond/ir/view/model_field_form.xml similarity index 100% rename from trytond/ir/view/model_field_form.xml rename to trytond/trytond/ir/view/model_field_form.xml diff --git a/trytond/ir/view/model_field_list.xml b/trytond/trytond/ir/view/model_field_list.xml similarity index 100% rename from trytond/ir/view/model_field_list.xml rename to trytond/trytond/ir/view/model_field_list.xml diff --git a/trytond/ir/view/model_form.xml b/trytond/trytond/ir/view/model_form.xml similarity index 100% rename from trytond/ir/view/model_form.xml rename to trytond/trytond/ir/view/model_form.xml diff --git a/trytond/ir/view/model_list.xml b/trytond/trytond/ir/view/model_list.xml similarity index 100% rename from trytond/ir/view/model_list.xml rename to trytond/trytond/ir/view/model_list.xml diff --git a/trytond/ir/view/model_print_model_graph_start_form.xml b/trytond/trytond/ir/view/model_print_model_graph_start_form.xml similarity index 100% rename from trytond/ir/view/model_print_model_graph_start_form.xml rename to trytond/trytond/ir/view/model_print_model_graph_start_form.xml diff --git a/trytond/ir/view/module_activate_upgrade_done_form.xml b/trytond/trytond/ir/view/module_activate_upgrade_done_form.xml similarity index 100% rename from trytond/ir/view/module_activate_upgrade_done_form.xml rename to trytond/trytond/ir/view/module_activate_upgrade_done_form.xml diff --git a/trytond/ir/view/module_activate_upgrade_start_form.xml b/trytond/trytond/ir/view/module_activate_upgrade_start_form.xml similarity index 100% rename from trytond/ir/view/module_activate_upgrade_start_form.xml rename to trytond/trytond/ir/view/module_activate_upgrade_start_form.xml diff --git a/trytond/ir/view/module_config_start_form.xml b/trytond/trytond/ir/view/module_config_start_form.xml similarity index 100% rename from trytond/ir/view/module_config_start_form.xml rename to trytond/trytond/ir/view/module_config_start_form.xml diff --git a/trytond/ir/view/module_config_wizard_done_form.xml b/trytond/trytond/ir/view/module_config_wizard_done_form.xml similarity index 100% rename from trytond/ir/view/module_config_wizard_done_form.xml rename to trytond/trytond/ir/view/module_config_wizard_done_form.xml diff --git a/trytond/ir/view/module_config_wizard_first_form.xml b/trytond/trytond/ir/view/module_config_wizard_first_form.xml similarity index 100% rename from trytond/ir/view/module_config_wizard_first_form.xml rename to trytond/trytond/ir/view/module_config_wizard_first_form.xml diff --git a/trytond/ir/view/module_config_wizard_item_list.xml b/trytond/trytond/ir/view/module_config_wizard_item_list.xml similarity index 100% rename from trytond/ir/view/module_config_wizard_item_list.xml rename to trytond/trytond/ir/view/module_config_wizard_item_list.xml diff --git a/trytond/ir/view/module_config_wizard_other_form.xml b/trytond/trytond/ir/view/module_config_wizard_other_form.xml similarity index 100% rename from trytond/ir/view/module_config_wizard_other_form.xml rename to trytond/trytond/ir/view/module_config_wizard_other_form.xml diff --git a/trytond/ir/view/module_dependency_form.xml b/trytond/trytond/ir/view/module_dependency_form.xml similarity index 100% rename from trytond/ir/view/module_dependency_form.xml rename to trytond/trytond/ir/view/module_dependency_form.xml diff --git a/trytond/ir/view/module_dependency_list.xml b/trytond/trytond/ir/view/module_dependency_list.xml similarity index 100% rename from trytond/ir/view/module_dependency_list.xml rename to trytond/trytond/ir/view/module_dependency_list.xml diff --git a/trytond/ir/view/module_form.xml b/trytond/trytond/ir/view/module_form.xml similarity index 100% rename from trytond/ir/view/module_form.xml rename to trytond/trytond/ir/view/module_form.xml diff --git a/trytond/ir/view/module_list.xml b/trytond/trytond/ir/view/module_list.xml similarity index 100% rename from trytond/ir/view/module_list.xml rename to trytond/trytond/ir/view/module_list.xml diff --git a/trytond/ir/view/note_form.xml b/trytond/trytond/ir/view/note_form.xml similarity index 100% rename from trytond/ir/view/note_form.xml rename to trytond/trytond/ir/view/note_form.xml diff --git a/trytond/ir/view/note_list.xml b/trytond/trytond/ir/view/note_list.xml similarity index 100% rename from trytond/ir/view/note_list.xml rename to trytond/trytond/ir/view/note_list.xml diff --git a/trytond/ir/view/rule_form.xml b/trytond/trytond/ir/view/rule_form.xml similarity index 100% rename from trytond/ir/view/rule_form.xml rename to trytond/trytond/ir/view/rule_form.xml diff --git a/trytond/ir/view/rule_group_form.xml b/trytond/trytond/ir/view/rule_group_form.xml similarity index 100% rename from trytond/ir/view/rule_group_form.xml rename to trytond/trytond/ir/view/rule_group_form.xml diff --git a/trytond/ir/view/rule_group_list.xml b/trytond/trytond/ir/view/rule_group_list.xml similarity index 100% rename from trytond/ir/view/rule_group_list.xml rename to trytond/trytond/ir/view/rule_group_list.xml diff --git a/trytond/ir/view/rule_list.xml b/trytond/trytond/ir/view/rule_list.xml similarity index 100% rename from trytond/ir/view/rule_list.xml rename to trytond/trytond/ir/view/rule_list.xml diff --git a/trytond/ir/view/sequence_form.xml b/trytond/trytond/ir/view/sequence_form.xml similarity index 100% rename from trytond/ir/view/sequence_form.xml rename to trytond/trytond/ir/view/sequence_form.xml diff --git a/trytond/ir/view/sequence_list.xml b/trytond/trytond/ir/view/sequence_list.xml similarity index 100% rename from trytond/ir/view/sequence_list.xml rename to trytond/trytond/ir/view/sequence_list.xml diff --git a/trytond/ir/view/sequence_type_form.xml b/trytond/trytond/ir/view/sequence_type_form.xml similarity index 100% rename from trytond/ir/view/sequence_type_form.xml rename to trytond/trytond/ir/view/sequence_type_form.xml diff --git a/trytond/ir/view/sequence_type_list.xml b/trytond/trytond/ir/view/sequence_type_list.xml similarity index 100% rename from trytond/ir/view/sequence_type_list.xml rename to trytond/trytond/ir/view/sequence_type_list.xml diff --git a/trytond/ir/view/translation_clean_start_form.xml b/trytond/trytond/ir/view/translation_clean_start_form.xml similarity index 100% rename from trytond/ir/view/translation_clean_start_form.xml rename to trytond/trytond/ir/view/translation_clean_start_form.xml diff --git a/trytond/ir/view/translation_clean_succeed_form.xml b/trytond/trytond/ir/view/translation_clean_succeed_form.xml similarity index 100% rename from trytond/ir/view/translation_clean_succeed_form.xml rename to trytond/trytond/ir/view/translation_clean_succeed_form.xml diff --git a/trytond/ir/view/translation_export_result_form.xml b/trytond/trytond/ir/view/translation_export_result_form.xml similarity index 100% rename from trytond/ir/view/translation_export_result_form.xml rename to trytond/trytond/ir/view/translation_export_result_form.xml diff --git a/trytond/ir/view/translation_export_start_form.xml b/trytond/trytond/ir/view/translation_export_start_form.xml similarity index 100% rename from trytond/ir/view/translation_export_start_form.xml rename to trytond/trytond/ir/view/translation_export_start_form.xml diff --git a/trytond/ir/view/translation_form.xml b/trytond/trytond/ir/view/translation_form.xml similarity index 100% rename from trytond/ir/view/translation_form.xml rename to trytond/trytond/ir/view/translation_form.xml diff --git a/trytond/ir/view/translation_list.xml b/trytond/trytond/ir/view/translation_list.xml similarity index 100% rename from trytond/ir/view/translation_list.xml rename to trytond/trytond/ir/view/translation_list.xml diff --git a/trytond/ir/view/translation_set_start_form.xml b/trytond/trytond/ir/view/translation_set_start_form.xml similarity index 100% rename from trytond/ir/view/translation_set_start_form.xml rename to trytond/trytond/ir/view/translation_set_start_form.xml diff --git a/trytond/ir/view/translation_set_succeed_form.xml b/trytond/trytond/ir/view/translation_set_succeed_form.xml similarity index 100% rename from trytond/ir/view/translation_set_succeed_form.xml rename to trytond/trytond/ir/view/translation_set_succeed_form.xml diff --git a/trytond/ir/view/translation_update_start_form.xml b/trytond/trytond/ir/view/translation_update_start_form.xml similarity index 100% rename from trytond/ir/view/translation_update_start_form.xml rename to trytond/trytond/ir/view/translation_update_start_form.xml diff --git a/trytond/ir/view/trigger_form.xml b/trytond/trytond/ir/view/trigger_form.xml similarity index 100% rename from trytond/ir/view/trigger_form.xml rename to trytond/trytond/ir/view/trigger_form.xml diff --git a/trytond/ir/view/trigger_list.xml b/trytond/trytond/ir/view/trigger_list.xml similarity index 100% rename from trytond/ir/view/trigger_list.xml rename to trytond/trytond/ir/view/trigger_list.xml diff --git a/trytond/ir/view/ui_menu_favorite_form.xml b/trytond/trytond/ir/view/ui_menu_favorite_form.xml similarity index 100% rename from trytond/ir/view/ui_menu_favorite_form.xml rename to trytond/trytond/ir/view/ui_menu_favorite_form.xml diff --git a/trytond/ir/view/ui_menu_favorite_list.xml b/trytond/trytond/ir/view/ui_menu_favorite_list.xml similarity index 100% rename from trytond/ir/view/ui_menu_favorite_list.xml rename to trytond/trytond/ir/view/ui_menu_favorite_list.xml diff --git a/trytond/ir/view/ui_menu_form.xml b/trytond/trytond/ir/view/ui_menu_form.xml similarity index 100% rename from trytond/ir/view/ui_menu_form.xml rename to trytond/trytond/ir/view/ui_menu_form.xml diff --git a/trytond/ir/view/ui_menu_list.xml b/trytond/trytond/ir/view/ui_menu_list.xml similarity index 100% rename from trytond/ir/view/ui_menu_list.xml rename to trytond/trytond/ir/view/ui_menu_list.xml diff --git a/trytond/ir/view/ui_menu_tree.xml b/trytond/trytond/ir/view/ui_menu_tree.xml similarity index 100% rename from trytond/ir/view/ui_menu_tree.xml rename to trytond/trytond/ir/view/ui_menu_tree.xml diff --git a/trytond/ir/view/ui_view_form.xml b/trytond/trytond/ir/view/ui_view_form.xml similarity index 100% rename from trytond/ir/view/ui_view_form.xml rename to trytond/trytond/ir/view/ui_view_form.xml diff --git a/trytond/ir/view/ui_view_list.xml b/trytond/trytond/ir/view/ui_view_list.xml similarity index 100% rename from trytond/ir/view/ui_view_list.xml rename to trytond/trytond/ir/view/ui_view_list.xml diff --git a/trytond/ir/view/ui_view_search_form.xml b/trytond/trytond/ir/view/ui_view_search_form.xml similarity index 100% rename from trytond/ir/view/ui_view_search_form.xml rename to trytond/trytond/ir/view/ui_view_search_form.xml diff --git a/trytond/ir/view/ui_view_search_list.xml b/trytond/trytond/ir/view/ui_view_search_list.xml similarity index 100% rename from trytond/ir/view/ui_view_search_list.xml rename to trytond/trytond/ir/view/ui_view_search_list.xml diff --git a/trytond/ir/view/ui_view_tree_optional_form.xml b/trytond/trytond/ir/view/ui_view_tree_optional_form.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_optional_form.xml rename to trytond/trytond/ir/view/ui_view_tree_optional_form.xml diff --git a/trytond/ir/view/ui_view_tree_optional_list.xml b/trytond/trytond/ir/view/ui_view_tree_optional_list.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_optional_list.xml rename to trytond/trytond/ir/view/ui_view_tree_optional_list.xml diff --git a/trytond/ir/view/ui_view_tree_state_form.xml b/trytond/trytond/ir/view/ui_view_tree_state_form.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_state_form.xml rename to trytond/trytond/ir/view/ui_view_tree_state_form.xml diff --git a/trytond/ir/view/ui_view_tree_state_list.xml b/trytond/trytond/ir/view/ui_view_tree_state_list.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_state_list.xml rename to trytond/trytond/ir/view/ui_view_tree_state_list.xml diff --git a/trytond/ir/view/ui_view_tree_width_form.xml b/trytond/trytond/ir/view/ui_view_tree_width_form.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_width_form.xml rename to trytond/trytond/ir/view/ui_view_tree_width_form.xml diff --git a/trytond/ir/view/ui_view_tree_width_list.xml b/trytond/trytond/ir/view/ui_view_tree_width_list.xml similarity index 100% rename from trytond/ir/view/ui_view_tree_width_list.xml rename to trytond/trytond/ir/view/ui_view_tree_width_list.xml diff --git a/trytond/model/__init__.py b/trytond/trytond/model/__init__.py similarity index 100% rename from trytond/model/__init__.py rename to trytond/trytond/model/__init__.py diff --git a/trytond/model/active.py b/trytond/trytond/model/active.py similarity index 100% rename from trytond/model/active.py rename to trytond/trytond/model/active.py diff --git a/trytond/model/avatar.py b/trytond/trytond/model/avatar.py similarity index 100% rename from trytond/model/avatar.py rename to trytond/trytond/model/avatar.py diff --git a/trytond/model/descriptors.py b/trytond/trytond/model/descriptors.py similarity index 100% rename from trytond/model/descriptors.py rename to trytond/trytond/model/descriptors.py diff --git a/trytond/model/dictschema.py b/trytond/trytond/model/dictschema.py similarity index 100% rename from trytond/model/dictschema.py rename to trytond/trytond/model/dictschema.py diff --git a/trytond/model/digits.py b/trytond/trytond/model/digits.py similarity index 100% rename from trytond/model/digits.py rename to trytond/trytond/model/digits.py diff --git a/trytond/model/exceptions.py b/trytond/trytond/model/exceptions.py similarity index 100% rename from trytond/model/exceptions.py rename to trytond/trytond/model/exceptions.py diff --git a/trytond/model/fields/__init__.py b/trytond/trytond/model/fields/__init__.py similarity index 100% rename from trytond/model/fields/__init__.py rename to trytond/trytond/model/fields/__init__.py diff --git a/trytond/model/fields/binary.py b/trytond/trytond/model/fields/binary.py similarity index 100% rename from trytond/model/fields/binary.py rename to trytond/trytond/model/fields/binary.py diff --git a/trytond/model/fields/boolean.py b/trytond/trytond/model/fields/boolean.py similarity index 100% rename from trytond/model/fields/boolean.py rename to trytond/trytond/model/fields/boolean.py diff --git a/trytond/model/fields/char.py b/trytond/trytond/model/fields/char.py similarity index 100% rename from trytond/model/fields/char.py rename to trytond/trytond/model/fields/char.py diff --git a/trytond/model/fields/date.py b/trytond/trytond/model/fields/date.py similarity index 100% rename from trytond/model/fields/date.py rename to trytond/trytond/model/fields/date.py diff --git a/trytond/model/fields/dict.py b/trytond/trytond/model/fields/dict.py similarity index 100% rename from trytond/model/fields/dict.py rename to trytond/trytond/model/fields/dict.py diff --git a/trytond/model/fields/field.py b/trytond/trytond/model/fields/field.py similarity index 100% rename from trytond/model/fields/field.py rename to trytond/trytond/model/fields/field.py diff --git a/trytond/model/fields/float.py b/trytond/trytond/model/fields/float.py similarity index 100% rename from trytond/model/fields/float.py rename to trytond/trytond/model/fields/float.py diff --git a/trytond/model/fields/function.py b/trytond/trytond/model/fields/function.py similarity index 100% rename from trytond/model/fields/function.py rename to trytond/trytond/model/fields/function.py diff --git a/trytond/model/fields/integer.py b/trytond/trytond/model/fields/integer.py similarity index 100% rename from trytond/model/fields/integer.py rename to trytond/trytond/model/fields/integer.py diff --git a/trytond/model/fields/many2many.py b/trytond/trytond/model/fields/many2many.py similarity index 100% rename from trytond/model/fields/many2many.py rename to trytond/trytond/model/fields/many2many.py diff --git a/trytond/model/fields/many2one.py b/trytond/trytond/model/fields/many2one.py similarity index 100% rename from trytond/model/fields/many2one.py rename to trytond/trytond/model/fields/many2one.py diff --git a/trytond/model/fields/multiselection.py b/trytond/trytond/model/fields/multiselection.py similarity index 100% rename from trytond/model/fields/multiselection.py rename to trytond/trytond/model/fields/multiselection.py diff --git a/trytond/model/fields/numeric.py b/trytond/trytond/model/fields/numeric.py similarity index 100% rename from trytond/model/fields/numeric.py rename to trytond/trytond/model/fields/numeric.py diff --git a/trytond/model/fields/one2many.py b/trytond/trytond/model/fields/one2many.py similarity index 100% rename from trytond/model/fields/one2many.py rename to trytond/trytond/model/fields/one2many.py diff --git a/trytond/model/fields/one2one.py b/trytond/trytond/model/fields/one2one.py similarity index 100% rename from trytond/model/fields/one2one.py rename to trytond/trytond/model/fields/one2one.py diff --git a/trytond/model/fields/reference.py b/trytond/trytond/model/fields/reference.py similarity index 100% rename from trytond/model/fields/reference.py rename to trytond/trytond/model/fields/reference.py diff --git a/trytond/model/fields/selection.py b/trytond/trytond/model/fields/selection.py similarity index 100% rename from trytond/model/fields/selection.py rename to trytond/trytond/model/fields/selection.py diff --git a/trytond/model/fields/text.py b/trytond/trytond/model/fields/text.py similarity index 100% rename from trytond/model/fields/text.py rename to trytond/trytond/model/fields/text.py diff --git a/trytond/model/match.py b/trytond/trytond/model/match.py similarity index 100% rename from trytond/model/match.py rename to trytond/trytond/model/match.py diff --git a/trytond/model/model.py b/trytond/trytond/model/model.py similarity index 100% rename from trytond/model/model.py rename to trytond/trytond/model/model.py diff --git a/trytond/model/modelsingleton.py b/trytond/trytond/model/modelsingleton.py similarity index 100% rename from trytond/model/modelsingleton.py rename to trytond/trytond/model/modelsingleton.py diff --git a/trytond/model/modelsql.py b/trytond/trytond/model/modelsql.py similarity index 100% rename from trytond/model/modelsql.py rename to trytond/trytond/model/modelsql.py diff --git a/trytond/model/modelstorage.py b/trytond/trytond/model/modelstorage.py similarity index 100% rename from trytond/model/modelstorage.py rename to trytond/trytond/model/modelstorage.py diff --git a/trytond/model/modelview.py b/trytond/trytond/model/modelview.py similarity index 100% rename from trytond/model/modelview.py rename to trytond/trytond/model/modelview.py diff --git a/trytond/model/multivalue.py b/trytond/trytond/model/multivalue.py similarity index 100% rename from trytond/model/multivalue.py rename to trytond/trytond/model/multivalue.py diff --git a/trytond/model/order.py b/trytond/trytond/model/order.py similarity index 100% rename from trytond/model/order.py rename to trytond/trytond/model/order.py diff --git a/trytond/model/symbol.py b/trytond/trytond/model/symbol.py similarity index 100% rename from trytond/model/symbol.py rename to trytond/trytond/model/symbol.py diff --git a/trytond/model/tree.py b/trytond/trytond/model/tree.py similarity index 100% rename from trytond/model/tree.py rename to trytond/trytond/model/tree.py diff --git a/trytond/model/union.py b/trytond/trytond/model/union.py similarity index 100% rename from trytond/model/union.py rename to trytond/trytond/model/union.py diff --git a/trytond/model/workflow.py b/trytond/trytond/model/workflow.py similarity index 100% rename from trytond/model/workflow.py rename to trytond/trytond/model/workflow.py diff --git a/trytond/modules/__init__.py b/trytond/trytond/modules/__init__.py similarity index 100% rename from trytond/modules/__init__.py rename to trytond/trytond/modules/__init__.py diff --git a/trytond/pool.py b/trytond/trytond/pool.py similarity index 100% rename from trytond/pool.py rename to trytond/trytond/pool.py diff --git a/trytond/protocols/__init__.py b/trytond/trytond/protocols/__init__.py similarity index 100% rename from trytond/protocols/__init__.py rename to trytond/trytond/protocols/__init__.py diff --git a/trytond/protocols/dispatcher.py b/trytond/trytond/protocols/dispatcher.py similarity index 100% rename from trytond/protocols/dispatcher.py rename to trytond/trytond/protocols/dispatcher.py diff --git a/trytond/protocols/jsonrpc.py b/trytond/trytond/protocols/jsonrpc.py similarity index 100% rename from trytond/protocols/jsonrpc.py rename to trytond/trytond/protocols/jsonrpc.py diff --git a/trytond/protocols/wrappers.py b/trytond/trytond/protocols/wrappers.py similarity index 100% rename from trytond/protocols/wrappers.py rename to trytond/trytond/protocols/wrappers.py diff --git a/trytond/protocols/xmlrpc.py b/trytond/trytond/protocols/xmlrpc.py similarity index 100% rename from trytond/protocols/xmlrpc.py rename to trytond/trytond/protocols/xmlrpc.py diff --git a/trytond/pyson.py b/trytond/trytond/pyson.py similarity index 100% rename from trytond/pyson.py rename to trytond/trytond/pyson.py diff --git a/trytond/report/__init__.py b/trytond/trytond/report/__init__.py similarity index 100% rename from trytond/report/__init__.py rename to trytond/trytond/report/__init__.py diff --git a/trytond/report/report.py b/trytond/trytond/report/report.py similarity index 100% rename from trytond/report/report.py rename to trytond/trytond/report/report.py diff --git a/trytond/res/__init__.py b/trytond/trytond/res/__init__.py similarity index 100% rename from trytond/res/__init__.py rename to trytond/trytond/res/__init__.py diff --git a/trytond/res/email_reset_password.html b/trytond/trytond/res/email_reset_password.html similarity index 100% rename from trytond/res/email_reset_password.html rename to trytond/trytond/res/email_reset_password.html diff --git a/trytond/res/exceptions.py b/trytond/trytond/res/exceptions.py similarity index 100% rename from trytond/res/exceptions.py rename to trytond/trytond/res/exceptions.py diff --git a/trytond/res/group.py b/trytond/trytond/res/group.py similarity index 100% rename from trytond/res/group.py rename to trytond/trytond/res/group.py diff --git a/trytond/res/group.xml b/trytond/trytond/res/group.xml similarity index 100% rename from trytond/res/group.xml rename to trytond/trytond/res/group.xml diff --git a/trytond/res/ir.py b/trytond/trytond/res/ir.py similarity index 100% rename from trytond/res/ir.py rename to trytond/trytond/res/ir.py diff --git a/trytond/res/ir.xml b/trytond/trytond/res/ir.xml similarity index 100% rename from trytond/res/ir.xml rename to trytond/trytond/res/ir.xml diff --git a/trytond/res/locale/bg.po b/trytond/trytond/res/locale/bg.po similarity index 100% rename from trytond/res/locale/bg.po rename to trytond/trytond/res/locale/bg.po diff --git a/trytond/res/locale/ca.po b/trytond/trytond/res/locale/ca.po similarity index 100% rename from trytond/res/locale/ca.po rename to trytond/trytond/res/locale/ca.po diff --git a/trytond/res/locale/cs.po b/trytond/trytond/res/locale/cs.po similarity index 100% rename from trytond/res/locale/cs.po rename to trytond/trytond/res/locale/cs.po diff --git a/trytond/res/locale/de.po b/trytond/trytond/res/locale/de.po similarity index 100% rename from trytond/res/locale/de.po rename to trytond/trytond/res/locale/de.po diff --git a/trytond/res/locale/es.po b/trytond/trytond/res/locale/es.po similarity index 100% rename from trytond/res/locale/es.po rename to trytond/trytond/res/locale/es.po diff --git a/trytond/res/locale/es_419.po b/trytond/trytond/res/locale/es_419.po similarity index 100% rename from trytond/res/locale/es_419.po rename to trytond/trytond/res/locale/es_419.po diff --git a/trytond/res/locale/et.po b/trytond/trytond/res/locale/et.po similarity index 100% rename from trytond/res/locale/et.po rename to trytond/trytond/res/locale/et.po diff --git a/trytond/res/locale/fa.po b/trytond/trytond/res/locale/fa.po similarity index 100% rename from trytond/res/locale/fa.po rename to trytond/trytond/res/locale/fa.po diff --git a/trytond/res/locale/fi.po b/trytond/trytond/res/locale/fi.po similarity index 100% rename from trytond/res/locale/fi.po rename to trytond/trytond/res/locale/fi.po diff --git a/trytond/res/locale/fr.po b/trytond/trytond/res/locale/fr.po similarity index 100% rename from trytond/res/locale/fr.po rename to trytond/trytond/res/locale/fr.po diff --git a/trytond/res/locale/hu.po b/trytond/trytond/res/locale/hu.po similarity index 100% rename from trytond/res/locale/hu.po rename to trytond/trytond/res/locale/hu.po diff --git a/trytond/res/locale/id.po b/trytond/trytond/res/locale/id.po similarity index 100% rename from trytond/res/locale/id.po rename to trytond/trytond/res/locale/id.po diff --git a/trytond/res/locale/it.po b/trytond/trytond/res/locale/it.po similarity index 100% rename from trytond/res/locale/it.po rename to trytond/trytond/res/locale/it.po diff --git a/trytond/res/locale/lo.po b/trytond/trytond/res/locale/lo.po similarity index 100% rename from trytond/res/locale/lo.po rename to trytond/trytond/res/locale/lo.po diff --git a/trytond/res/locale/lt.po b/trytond/trytond/res/locale/lt.po similarity index 100% rename from trytond/res/locale/lt.po rename to trytond/trytond/res/locale/lt.po diff --git a/trytond/res/locale/nl.po b/trytond/trytond/res/locale/nl.po similarity index 100% rename from trytond/res/locale/nl.po rename to trytond/trytond/res/locale/nl.po diff --git a/trytond/res/locale/pl.po b/trytond/trytond/res/locale/pl.po similarity index 100% rename from trytond/res/locale/pl.po rename to trytond/trytond/res/locale/pl.po diff --git a/trytond/res/locale/pt.po b/trytond/trytond/res/locale/pt.po similarity index 100% rename from trytond/res/locale/pt.po rename to trytond/trytond/res/locale/pt.po diff --git a/trytond/res/locale/ro.po b/trytond/trytond/res/locale/ro.po similarity index 100% rename from trytond/res/locale/ro.po rename to trytond/trytond/res/locale/ro.po diff --git a/trytond/res/locale/ru.po b/trytond/trytond/res/locale/ru.po similarity index 100% rename from trytond/res/locale/ru.po rename to trytond/trytond/res/locale/ru.po diff --git a/trytond/res/locale/sl.po b/trytond/trytond/res/locale/sl.po similarity index 100% rename from trytond/res/locale/sl.po rename to trytond/trytond/res/locale/sl.po diff --git a/trytond/res/locale/tr.po b/trytond/trytond/res/locale/tr.po similarity index 100% rename from trytond/res/locale/tr.po rename to trytond/trytond/res/locale/tr.po diff --git a/trytond/res/locale/uk.po b/trytond/trytond/res/locale/uk.po similarity index 100% rename from trytond/res/locale/uk.po rename to trytond/trytond/res/locale/uk.po diff --git a/trytond/res/locale/zh_CN.po b/trytond/trytond/res/locale/zh_CN.po similarity index 100% rename from trytond/res/locale/zh_CN.po rename to trytond/trytond/res/locale/zh_CN.po diff --git a/trytond/res/message.xml b/trytond/trytond/res/message.xml similarity index 100% rename from trytond/res/message.xml rename to trytond/trytond/res/message.xml diff --git a/trytond/res/res.xml b/trytond/trytond/res/res.xml similarity index 100% rename from trytond/res/res.xml rename to trytond/trytond/res/res.xml diff --git a/trytond/res/routes.py b/trytond/trytond/res/routes.py similarity index 100% rename from trytond/res/routes.py rename to trytond/trytond/res/routes.py diff --git a/trytond/res/tryton.cfg b/trytond/trytond/res/tryton.cfg similarity index 100% rename from trytond/res/tryton.cfg rename to trytond/trytond/res/tryton.cfg diff --git a/trytond/res/user.py b/trytond/trytond/res/user.py similarity index 100% rename from trytond/res/user.py rename to trytond/trytond/res/user.py diff --git a/trytond/res/user.xml b/trytond/trytond/res/user.xml similarity index 100% rename from trytond/res/user.xml rename to trytond/trytond/res/user.xml diff --git a/trytond/res/view/export_form.xml b/trytond/trytond/res/view/export_form.xml similarity index 100% rename from trytond/res/view/export_form.xml rename to trytond/trytond/res/view/export_form.xml diff --git a/trytond/res/view/export_list.xml b/trytond/trytond/res/view/export_list.xml similarity index 100% rename from trytond/res/view/export_list.xml rename to trytond/trytond/res/view/export_list.xml diff --git a/trytond/res/view/group_form.xml b/trytond/trytond/res/view/group_form.xml similarity index 100% rename from trytond/res/view/group_form.xml rename to trytond/trytond/res/view/group_form.xml diff --git a/trytond/res/view/group_list.xml b/trytond/trytond/res/view/group_list.xml similarity index 100% rename from trytond/res/view/group_list.xml rename to trytond/trytond/res/view/group_list.xml diff --git a/trytond/res/view/sequence_type_form.xml b/trytond/trytond/res/view/sequence_type_form.xml similarity index 100% rename from trytond/res/view/sequence_type_form.xml rename to trytond/trytond/res/view/sequence_type_form.xml diff --git a/trytond/res/view/user_application_form.xml b/trytond/trytond/res/view/user_application_form.xml similarity index 100% rename from trytond/res/view/user_application_form.xml rename to trytond/trytond/res/view/user_application_form.xml diff --git a/trytond/res/view/user_application_list.xml b/trytond/trytond/res/view/user_application_list.xml similarity index 100% rename from trytond/res/view/user_application_list.xml rename to trytond/trytond/res/view/user_application_list.xml diff --git a/trytond/res/view/user_config_start_form.xml b/trytond/trytond/res/view/user_config_start_form.xml similarity index 100% rename from trytond/res/view/user_config_start_form.xml rename to trytond/trytond/res/view/user_config_start_form.xml diff --git a/trytond/res/view/user_form.xml b/trytond/trytond/res/view/user_form.xml similarity index 100% rename from trytond/res/view/user_form.xml rename to trytond/trytond/res/view/user_form.xml diff --git a/trytond/res/view/user_form_preferences.xml b/trytond/trytond/res/view/user_form_preferences.xml similarity index 100% rename from trytond/res/view/user_form_preferences.xml rename to trytond/trytond/res/view/user_form_preferences.xml diff --git a/trytond/res/view/user_list.xml b/trytond/trytond/res/view/user_list.xml similarity index 100% rename from trytond/res/view/user_list.xml rename to trytond/trytond/res/view/user_list.xml diff --git a/trytond/res/view/user_warning_form.xml b/trytond/trytond/res/view/user_warning_form.xml similarity index 100% rename from trytond/res/view/user_warning_form.xml rename to trytond/trytond/res/view/user_warning_form.xml diff --git a/trytond/res/view/user_warning_tree.xml b/trytond/trytond/res/view/user_warning_tree.xml similarity index 100% rename from trytond/res/view/user_warning_tree.xml rename to trytond/trytond/res/view/user_warning_tree.xml diff --git a/trytond/rpc.py b/trytond/trytond/rpc.py similarity index 100% rename from trytond/rpc.py rename to trytond/trytond/rpc.py diff --git a/trytond/security.py b/trytond/trytond/security.py similarity index 100% rename from trytond/security.py rename to trytond/trytond/security.py diff --git a/trytond/sendmail.py b/trytond/trytond/sendmail.py similarity index 100% rename from trytond/sendmail.py rename to trytond/trytond/sendmail.py diff --git a/trytond/status.py b/trytond/trytond/status.py similarity index 100% rename from trytond/status.py rename to trytond/trytond/status.py diff --git a/trytond/tests/__init__.py b/trytond/trytond/tests/__init__.py similarity index 100% rename from trytond/tests/__init__.py rename to trytond/trytond/tests/__init__.py diff --git a/trytond/tests/access.py b/trytond/trytond/tests/access.py similarity index 100% rename from trytond/tests/access.py rename to trytond/trytond/tests/access.py diff --git a/trytond/tests/copy_.py b/trytond/trytond/tests/copy_.py similarity index 100% rename from trytond/tests/copy_.py rename to trytond/trytond/tests/copy_.py diff --git a/trytond/tests/export_data.py b/trytond/trytond/tests/export_data.py similarity index 100% rename from trytond/tests/export_data.py rename to trytond/trytond/tests/export_data.py diff --git a/trytond/tests/field_binary.py b/trytond/trytond/tests/field_binary.py similarity index 100% rename from trytond/tests/field_binary.py rename to trytond/trytond/tests/field_binary.py diff --git a/trytond/tests/field_boolean.py b/trytond/trytond/tests/field_boolean.py similarity index 100% rename from trytond/tests/field_boolean.py rename to trytond/trytond/tests/field_boolean.py diff --git a/trytond/tests/field_char.py b/trytond/trytond/tests/field_char.py similarity index 100% rename from trytond/tests/field_char.py rename to trytond/trytond/tests/field_char.py diff --git a/trytond/tests/field_context.py b/trytond/trytond/tests/field_context.py similarity index 100% rename from trytond/tests/field_context.py rename to trytond/trytond/tests/field_context.py diff --git a/trytond/tests/field_date.py b/trytond/trytond/tests/field_date.py similarity index 100% rename from trytond/tests/field_date.py rename to trytond/trytond/tests/field_date.py diff --git a/trytond/tests/field_datetime.py b/trytond/trytond/tests/field_datetime.py similarity index 100% rename from trytond/tests/field_datetime.py rename to trytond/trytond/tests/field_datetime.py diff --git a/trytond/tests/field_dict.py b/trytond/trytond/tests/field_dict.py similarity index 100% rename from trytond/tests/field_dict.py rename to trytond/trytond/tests/field_dict.py diff --git a/trytond/tests/field_float.py b/trytond/trytond/tests/field_float.py similarity index 100% rename from trytond/tests/field_float.py rename to trytond/trytond/tests/field_float.py diff --git a/trytond/tests/field_function.py b/trytond/trytond/tests/field_function.py similarity index 100% rename from trytond/tests/field_function.py rename to trytond/trytond/tests/field_function.py diff --git a/trytond/tests/field_function.xml b/trytond/trytond/tests/field_function.xml similarity index 100% rename from trytond/tests/field_function.xml rename to trytond/trytond/tests/field_function.xml diff --git a/trytond/tests/field_integer.py b/trytond/trytond/tests/field_integer.py similarity index 100% rename from trytond/tests/field_integer.py rename to trytond/trytond/tests/field_integer.py diff --git a/trytond/tests/field_many2many.py b/trytond/trytond/tests/field_many2many.py similarity index 100% rename from trytond/tests/field_many2many.py rename to trytond/trytond/tests/field_many2many.py diff --git a/trytond/tests/field_many2one.py b/trytond/trytond/tests/field_many2one.py similarity index 100% rename from trytond/tests/field_many2one.py rename to trytond/trytond/tests/field_many2one.py diff --git a/trytond/tests/field_multiselection.py b/trytond/trytond/tests/field_multiselection.py similarity index 100% rename from trytond/tests/field_multiselection.py rename to trytond/trytond/tests/field_multiselection.py diff --git a/trytond/tests/field_numeric.py b/trytond/trytond/tests/field_numeric.py similarity index 100% rename from trytond/tests/field_numeric.py rename to trytond/trytond/tests/field_numeric.py diff --git a/trytond/tests/field_one2many.py b/trytond/trytond/tests/field_one2many.py similarity index 100% rename from trytond/tests/field_one2many.py rename to trytond/trytond/tests/field_one2many.py diff --git a/trytond/tests/field_one2one.py b/trytond/trytond/tests/field_one2one.py similarity index 100% rename from trytond/tests/field_one2one.py rename to trytond/trytond/tests/field_one2one.py diff --git a/trytond/tests/field_reference.py b/trytond/trytond/tests/field_reference.py similarity index 100% rename from trytond/tests/field_reference.py rename to trytond/trytond/tests/field_reference.py diff --git a/trytond/tests/field_selection.py b/trytond/trytond/tests/field_selection.py similarity index 100% rename from trytond/tests/field_selection.py rename to trytond/trytond/tests/field_selection.py diff --git a/trytond/tests/field_text.py b/trytond/trytond/tests/field_text.py similarity index 100% rename from trytond/tests/field_text.py rename to trytond/trytond/tests/field_text.py diff --git a/trytond/tests/field_time.py b/trytond/trytond/tests/field_time.py similarity index 100% rename from trytond/tests/field_time.py rename to trytond/trytond/tests/field_time.py diff --git a/trytond/tests/field_timedelta.py b/trytond/trytond/tests/field_timedelta.py similarity index 100% rename from trytond/tests/field_timedelta.py rename to trytond/trytond/tests/field_timedelta.py diff --git a/trytond/tests/forbidden.txt b/trytond/trytond/tests/forbidden.txt similarity index 100% rename from trytond/tests/forbidden.txt rename to trytond/trytond/tests/forbidden.txt diff --git a/trytond/tests/history.py b/trytond/trytond/tests/history.py similarity index 100% rename from trytond/tests/history.py rename to trytond/trytond/tests/history.py diff --git a/trytond/tests/import_data.py b/trytond/trytond/tests/import_data.py similarity index 100% rename from trytond/tests/import_data.py rename to trytond/trytond/tests/import_data.py diff --git a/trytond/tests/import_data.xml b/trytond/trytond/tests/import_data.xml similarity index 100% rename from trytond/tests/import_data.xml rename to trytond/trytond/tests/import_data.xml diff --git a/trytond/tests/message.xml b/trytond/trytond/tests/message.xml similarity index 100% rename from trytond/tests/message.xml rename to trytond/trytond/tests/message.xml diff --git a/trytond/tests/mixin.py b/trytond/trytond/tests/mixin.py similarity index 100% rename from trytond/tests/mixin.py rename to trytond/trytond/tests/mixin.py diff --git a/trytond/tests/model.py b/trytond/trytond/tests/model.py similarity index 100% rename from trytond/tests/model.py rename to trytond/trytond/tests/model.py diff --git a/trytond/tests/modelsql.py b/trytond/trytond/tests/modelsql.py similarity index 100% rename from trytond/tests/modelsql.py rename to trytond/trytond/tests/modelsql.py diff --git a/trytond/tests/modelstorage.py b/trytond/trytond/tests/modelstorage.py similarity index 100% rename from trytond/tests/modelstorage.py rename to trytond/trytond/tests/modelstorage.py diff --git a/trytond/tests/modelview.py b/trytond/trytond/tests/modelview.py similarity index 100% rename from trytond/tests/modelview.py rename to trytond/trytond/tests/modelview.py diff --git a/trytond/tests/modelview.xml b/trytond/trytond/tests/modelview.xml similarity index 100% rename from trytond/tests/modelview.xml rename to trytond/trytond/tests/modelview.xml diff --git a/trytond/tests/mptt.py b/trytond/trytond/tests/mptt.py similarity index 100% rename from trytond/tests/mptt.py rename to trytond/trytond/tests/mptt.py diff --git a/trytond/tests/multivalue.py b/trytond/trytond/tests/multivalue.py similarity index 100% rename from trytond/tests/multivalue.py rename to trytond/trytond/tests/multivalue.py diff --git a/trytond/tests/path.py b/trytond/trytond/tests/path.py similarity index 100% rename from trytond/tests/path.py rename to trytond/trytond/tests/path.py diff --git a/trytond/tests/resource.py b/trytond/trytond/tests/resource.py similarity index 100% rename from trytond/tests/resource.py rename to trytond/trytond/tests/resource.py diff --git a/trytond/tests/rule.py b/trytond/trytond/tests/rule.py similarity index 100% rename from trytond/tests/rule.py rename to trytond/trytond/tests/rule.py diff --git a/trytond/tests/sequence.xml b/trytond/trytond/tests/sequence.xml similarity index 100% rename from trytond/tests/sequence.xml rename to trytond/trytond/tests/sequence.xml diff --git a/trytond/tests/test_access.py b/trytond/trytond/tests/test_access.py similarity index 100% rename from trytond/tests/test_access.py rename to trytond/trytond/tests/test_access.py diff --git a/trytond/tests/test_backend.py b/trytond/trytond/tests/test_backend.py similarity index 100% rename from trytond/tests/test_backend.py rename to trytond/trytond/tests/test_backend.py diff --git a/trytond/tests/test_bus.py b/trytond/trytond/tests/test_bus.py similarity index 100% rename from trytond/tests/test_bus.py rename to trytond/trytond/tests/test_bus.py diff --git a/trytond/tests/test_cache.py b/trytond/trytond/tests/test_cache.py similarity index 100% rename from trytond/tests/test_cache.py rename to trytond/trytond/tests/test_cache.py diff --git a/trytond/tests/test_copy.py b/trytond/trytond/tests/test_copy.py similarity index 100% rename from trytond/tests/test_copy.py rename to trytond/trytond/tests/test_copy.py diff --git a/trytond/tests/test_descriptors.py b/trytond/trytond/tests/test_descriptors.py similarity index 100% rename from trytond/tests/test_descriptors.py rename to trytond/trytond/tests/test_descriptors.py diff --git a/trytond/tests/test_exportdata.py b/trytond/trytond/tests/test_exportdata.py similarity index 100% rename from trytond/tests/test_exportdata.py rename to trytond/trytond/tests/test_exportdata.py diff --git a/trytond/tests/test_field_binary.py b/trytond/trytond/tests/test_field_binary.py similarity index 100% rename from trytond/tests/test_field_binary.py rename to trytond/trytond/tests/test_field_binary.py diff --git a/trytond/tests/test_field_boolean.py b/trytond/trytond/tests/test_field_boolean.py similarity index 100% rename from trytond/tests/test_field_boolean.py rename to trytond/trytond/tests/test_field_boolean.py diff --git a/trytond/tests/test_field_char.py b/trytond/trytond/tests/test_field_char.py similarity index 100% rename from trytond/tests/test_field_char.py rename to trytond/trytond/tests/test_field_char.py diff --git a/trytond/tests/test_field_context.py b/trytond/trytond/tests/test_field_context.py similarity index 100% rename from trytond/tests/test_field_context.py rename to trytond/trytond/tests/test_field_context.py diff --git a/trytond/tests/test_field_date.py b/trytond/trytond/tests/test_field_date.py similarity index 100% rename from trytond/tests/test_field_date.py rename to trytond/trytond/tests/test_field_date.py diff --git a/trytond/tests/test_field_datetime.py b/trytond/trytond/tests/test_field_datetime.py similarity index 100% rename from trytond/tests/test_field_datetime.py rename to trytond/trytond/tests/test_field_datetime.py diff --git a/trytond/tests/test_field_depends.py b/trytond/trytond/tests/test_field_depends.py similarity index 100% rename from trytond/tests/test_field_depends.py rename to trytond/trytond/tests/test_field_depends.py diff --git a/trytond/tests/test_field_dict.py b/trytond/trytond/tests/test_field_dict.py similarity index 100% rename from trytond/tests/test_field_dict.py rename to trytond/trytond/tests/test_field_dict.py diff --git a/trytond/tests/test_field_float.py b/trytond/trytond/tests/test_field_float.py similarity index 100% rename from trytond/tests/test_field_float.py rename to trytond/trytond/tests/test_field_float.py diff --git a/trytond/tests/test_field_function.py b/trytond/trytond/tests/test_field_function.py similarity index 100% rename from trytond/tests/test_field_function.py rename to trytond/trytond/tests/test_field_function.py diff --git a/trytond/tests/test_field_integer.py b/trytond/trytond/tests/test_field_integer.py similarity index 100% rename from trytond/tests/test_field_integer.py rename to trytond/trytond/tests/test_field_integer.py diff --git a/trytond/tests/test_field_many2many.py b/trytond/trytond/tests/test_field_many2many.py similarity index 100% rename from trytond/tests/test_field_many2many.py rename to trytond/trytond/tests/test_field_many2many.py diff --git a/trytond/tests/test_field_many2one.py b/trytond/trytond/tests/test_field_many2one.py similarity index 100% rename from trytond/tests/test_field_many2one.py rename to trytond/trytond/tests/test_field_many2one.py diff --git a/trytond/tests/test_field_multiselection.py b/trytond/trytond/tests/test_field_multiselection.py similarity index 100% rename from trytond/tests/test_field_multiselection.py rename to trytond/trytond/tests/test_field_multiselection.py diff --git a/trytond/tests/test_field_numeric.py b/trytond/trytond/tests/test_field_numeric.py similarity index 100% rename from trytond/tests/test_field_numeric.py rename to trytond/trytond/tests/test_field_numeric.py diff --git a/trytond/tests/test_field_one2many.py b/trytond/trytond/tests/test_field_one2many.py similarity index 100% rename from trytond/tests/test_field_one2many.py rename to trytond/trytond/tests/test_field_one2many.py diff --git a/trytond/tests/test_field_one2one.py b/trytond/trytond/tests/test_field_one2one.py similarity index 100% rename from trytond/tests/test_field_one2one.py rename to trytond/trytond/tests/test_field_one2one.py diff --git a/trytond/tests/test_field_reference.py b/trytond/trytond/tests/test_field_reference.py similarity index 100% rename from trytond/tests/test_field_reference.py rename to trytond/trytond/tests/test_field_reference.py diff --git a/trytond/tests/test_field_selection.py b/trytond/trytond/tests/test_field_selection.py similarity index 100% rename from trytond/tests/test_field_selection.py rename to trytond/trytond/tests/test_field_selection.py diff --git a/trytond/tests/test_field_text.py b/trytond/trytond/tests/test_field_text.py similarity index 100% rename from trytond/tests/test_field_text.py rename to trytond/trytond/tests/test_field_text.py diff --git a/trytond/tests/test_field_time.py b/trytond/trytond/tests/test_field_time.py similarity index 100% rename from trytond/tests/test_field_time.py rename to trytond/trytond/tests/test_field_time.py diff --git a/trytond/tests/test_field_timedelta.py b/trytond/trytond/tests/test_field_timedelta.py similarity index 100% rename from trytond/tests/test_field_timedelta.py rename to trytond/trytond/tests/test_field_timedelta.py diff --git a/trytond/tests/test_filestore.py b/trytond/trytond/tests/test_filestore.py similarity index 100% rename from trytond/tests/test_filestore.py rename to trytond/trytond/tests/test_filestore.py diff --git a/trytond/tests/test_history.py b/trytond/trytond/tests/test_history.py similarity index 100% rename from trytond/tests/test_history.py rename to trytond/trytond/tests/test_history.py diff --git a/trytond/tests/test_i18n.py b/trytond/trytond/tests/test_i18n.py similarity index 100% rename from trytond/tests/test_i18n.py rename to trytond/trytond/tests/test_i18n.py diff --git a/trytond/tests/test_importdata.py b/trytond/trytond/tests/test_importdata.py similarity index 100% rename from trytond/tests/test_importdata.py rename to trytond/trytond/tests/test_importdata.py diff --git a/trytond/tests/test_ir.py b/trytond/trytond/tests/test_ir.py similarity index 100% rename from trytond/tests/test_ir.py rename to trytond/trytond/tests/test_ir.py diff --git a/trytond/tests/test_mixins.py b/trytond/trytond/tests/test_mixins.py similarity index 100% rename from trytond/tests/test_mixins.py rename to trytond/trytond/tests/test_mixins.py diff --git a/trytond/tests/test_model.py b/trytond/trytond/tests/test_model.py similarity index 100% rename from trytond/tests/test_model.py rename to trytond/trytond/tests/test_model.py diff --git a/trytond/tests/test_model_index.py b/trytond/trytond/tests/test_model_index.py similarity index 100% rename from trytond/tests/test_model_index.py rename to trytond/trytond/tests/test_model_index.py diff --git a/trytond/tests/test_modelsingleton.py b/trytond/trytond/tests/test_modelsingleton.py similarity index 100% rename from trytond/tests/test_modelsingleton.py rename to trytond/trytond/tests/test_modelsingleton.py diff --git a/trytond/tests/test_modelsql.py b/trytond/trytond/tests/test_modelsql.py similarity index 100% rename from trytond/tests/test_modelsql.py rename to trytond/trytond/tests/test_modelsql.py diff --git a/trytond/tests/test_modelstorage.py b/trytond/trytond/tests/test_modelstorage.py similarity index 100% rename from trytond/tests/test_modelstorage.py rename to trytond/trytond/tests/test_modelstorage.py diff --git a/trytond/tests/test_modelview.py b/trytond/trytond/tests/test_modelview.py similarity index 100% rename from trytond/tests/test_modelview.py rename to trytond/trytond/tests/test_modelview.py diff --git a/trytond/tests/test_mptt.py b/trytond/trytond/tests/test_mptt.py similarity index 100% rename from trytond/tests/test_mptt.py rename to trytond/trytond/tests/test_mptt.py diff --git a/trytond/tests/test_multivalue.py b/trytond/trytond/tests/test_multivalue.py similarity index 100% rename from trytond/tests/test_multivalue.py rename to trytond/trytond/tests/test_multivalue.py diff --git a/trytond/tests/test_order.py b/trytond/trytond/tests/test_order.py similarity index 100% rename from trytond/tests/test_order.py rename to trytond/trytond/tests/test_order.py diff --git a/trytond/tests/test_path.py b/trytond/trytond/tests/test_path.py similarity index 100% rename from trytond/tests/test_path.py rename to trytond/trytond/tests/test_path.py diff --git a/trytond/tests/test_protocols.py b/trytond/trytond/tests/test_protocols.py similarity index 100% rename from trytond/tests/test_protocols.py rename to trytond/trytond/tests/test_protocols.py diff --git a/trytond/tests/test_pyson.py b/trytond/trytond/tests/test_pyson.py similarity index 100% rename from trytond/tests/test_pyson.py rename to trytond/trytond/tests/test_pyson.py diff --git a/trytond/tests/test_report.py b/trytond/trytond/tests/test_report.py similarity index 100% rename from trytond/tests/test_report.py rename to trytond/trytond/tests/test_report.py diff --git a/trytond/tests/test_res.py b/trytond/trytond/tests/test_res.py similarity index 100% rename from trytond/tests/test_res.py rename to trytond/trytond/tests/test_res.py diff --git a/trytond/tests/test_resource.py b/trytond/trytond/tests/test_resource.py similarity index 100% rename from trytond/tests/test_resource.py rename to trytond/trytond/tests/test_resource.py diff --git a/trytond/tests/test_routes.py b/trytond/trytond/tests/test_routes.py similarity index 100% rename from trytond/tests/test_routes.py rename to trytond/trytond/tests/test_routes.py diff --git a/trytond/tests/test_rpc.py b/trytond/trytond/tests/test_rpc.py similarity index 100% rename from trytond/tests/test_rpc.py rename to trytond/trytond/tests/test_rpc.py diff --git a/trytond/tests/test_rule.py b/trytond/trytond/tests/test_rule.py similarity index 100% rename from trytond/tests/test_rule.py rename to trytond/trytond/tests/test_rule.py diff --git a/trytond/tests/test_sendmail.py b/trytond/trytond/tests/test_sendmail.py similarity index 100% rename from trytond/tests/test_sendmail.py rename to trytond/trytond/tests/test_sendmail.py diff --git a/trytond/tests/test_sequence.py b/trytond/trytond/tests/test_sequence.py similarity index 100% rename from trytond/tests/test_sequence.py rename to trytond/trytond/tests/test_sequence.py diff --git a/trytond/tests/test_tools.py b/trytond/trytond/tests/test_tools.py similarity index 100% rename from trytond/tests/test_tools.py rename to trytond/trytond/tests/test_tools.py diff --git a/trytond/tests/test_transaction.py b/trytond/trytond/tests/test_transaction.py similarity index 100% rename from trytond/tests/test_transaction.py rename to trytond/trytond/tests/test_transaction.py diff --git a/trytond/tests/test_tree.py b/trytond/trytond/tests/test_tree.py similarity index 100% rename from trytond/tests/test_tree.py rename to trytond/trytond/tests/test_tree.py diff --git a/trytond/tests/test_trigger.py b/trytond/trytond/tests/test_trigger.py similarity index 100% rename from trytond/tests/test_trigger.py rename to trytond/trytond/tests/test_trigger.py diff --git a/trytond/tests/test_tryton.py b/trytond/trytond/tests/test_tryton.py similarity index 100% rename from trytond/tests/test_tryton.py rename to trytond/trytond/tests/test_tryton.py diff --git a/trytond/tests/test_union.py b/trytond/trytond/tests/test_union.py similarity index 100% rename from trytond/tests/test_union.py rename to trytond/trytond/tests/test_union.py diff --git a/trytond/tests/test_user.py b/trytond/trytond/tests/test_user.py similarity index 100% rename from trytond/tests/test_user.py rename to trytond/trytond/tests/test_user.py diff --git a/trytond/tests/test_wizard.py b/trytond/trytond/tests/test_wizard.py similarity index 100% rename from trytond/tests/test_wizard.py rename to trytond/trytond/tests/test_wizard.py diff --git a/trytond/tests/test_workflow.py b/trytond/trytond/tests/test_workflow.py similarity index 100% rename from trytond/tests/test_workflow.py rename to trytond/trytond/tests/test_workflow.py diff --git a/trytond/tests/test_wsgi.py b/trytond/trytond/tests/test_wsgi.py similarity index 100% rename from trytond/tests/test_wsgi.py rename to trytond/trytond/tests/test_wsgi.py diff --git a/trytond/tests/tools.py b/trytond/trytond/tests/tools.py similarity index 100% rename from trytond/tests/tools.py rename to trytond/trytond/tests/tools.py diff --git a/trytond/tests/tree.py b/trytond/trytond/tests/tree.py similarity index 100% rename from trytond/tests/tree.py rename to trytond/trytond/tests/tree.py diff --git a/trytond/tests/trigger.py b/trytond/trytond/tests/trigger.py similarity index 100% rename from trytond/tests/trigger.py rename to trytond/trytond/tests/trigger.py diff --git a/trytond/tests/tryton.cfg b/trytond/trytond/tests/tryton.cfg similarity index 100% rename from trytond/tests/tryton.cfg rename to trytond/trytond/tests/tryton.cfg diff --git a/trytond/tests/wizard.py b/trytond/trytond/tests/wizard.py similarity index 100% rename from trytond/tests/wizard.py rename to trytond/trytond/tests/wizard.py diff --git a/trytond/tests/wizard.xml b/trytond/trytond/tests/wizard.xml similarity index 100% rename from trytond/tests/wizard.xml rename to trytond/trytond/tests/wizard.xml diff --git a/trytond/tests/workflow.py b/trytond/trytond/tests/workflow.py similarity index 100% rename from trytond/tests/workflow.py rename to trytond/trytond/tests/workflow.py diff --git a/trytond/tests/workflow.xml b/trytond/trytond/tests/workflow.xml similarity index 100% rename from trytond/tests/workflow.xml rename to trytond/trytond/tests/workflow.xml diff --git a/trytond/tools/__init__.py b/trytond/trytond/tools/__init__.py similarity index 100% rename from trytond/tools/__init__.py rename to trytond/trytond/tools/__init__.py diff --git a/trytond/tools/decimal_.py b/trytond/trytond/tools/decimal_.py similarity index 100% rename from trytond/tools/decimal_.py rename to trytond/trytond/tools/decimal_.py diff --git a/trytond/tools/domain_inversion.py b/trytond/trytond/tools/domain_inversion.py similarity index 100% rename from trytond/tools/domain_inversion.py rename to trytond/trytond/tools/domain_inversion.py diff --git a/trytond/tools/email_.py b/trytond/trytond/tools/email_.py similarity index 100% rename from trytond/tools/email_.py rename to trytond/trytond/tools/email_.py diff --git a/trytond/tools/gevent.py b/trytond/trytond/tools/gevent.py similarity index 100% rename from trytond/tools/gevent.py rename to trytond/trytond/tools/gevent.py diff --git a/trytond/tools/immutabledict.py b/trytond/trytond/tools/immutabledict.py similarity index 100% rename from trytond/tools/immutabledict.py rename to trytond/trytond/tools/immutabledict.py diff --git a/trytond/tools/misc.py b/trytond/trytond/tools/misc.py similarity index 100% rename from trytond/tools/misc.py rename to trytond/trytond/tools/misc.py diff --git a/trytond/tools/multivalue.py b/trytond/trytond/tools/multivalue.py similarity index 100% rename from trytond/tools/multivalue.py rename to trytond/trytond/tools/multivalue.py diff --git a/trytond/tools/singleton.py b/trytond/trytond/tools/singleton.py similarity index 100% rename from trytond/tools/singleton.py rename to trytond/trytond/tools/singleton.py diff --git a/trytond/tools/string_.py b/trytond/trytond/tools/string_.py similarity index 100% rename from trytond/tools/string_.py rename to trytond/trytond/tools/string_.py diff --git a/trytond/tools/timezone.py b/trytond/trytond/tools/timezone.py similarity index 100% rename from trytond/tools/timezone.py rename to trytond/trytond/tools/timezone.py diff --git a/trytond/transaction.py b/trytond/trytond/transaction.py similarity index 100% rename from trytond/transaction.py rename to trytond/trytond/transaction.py diff --git a/trytond/tryton.rnc b/trytond/trytond/tryton.rnc similarity index 100% rename from trytond/tryton.rnc rename to trytond/trytond/tryton.rnc diff --git a/trytond/tryton.rng b/trytond/trytond/tryton.rng similarity index 100% rename from trytond/tryton.rng rename to trytond/trytond/tryton.rng diff --git a/trytond/url.py b/trytond/trytond/url.py similarity index 100% rename from trytond/url.py rename to trytond/trytond/url.py diff --git a/trytond/wizard/__init__.py b/trytond/trytond/wizard/__init__.py similarity index 100% rename from trytond/wizard/__init__.py rename to trytond/trytond/wizard/__init__.py diff --git a/trytond/wizard/wizard.py b/trytond/trytond/wizard/wizard.py similarity index 100% rename from trytond/wizard/wizard.py rename to trytond/trytond/wizard/wizard.py diff --git a/trytond/worker.py b/trytond/trytond/worker.py similarity index 100% rename from trytond/worker.py rename to trytond/trytond/worker.py diff --git a/trytond/wsgi.py b/trytond/trytond/wsgi.py similarity index 100% rename from trytond/wsgi.py rename to trytond/trytond/wsgi.py