From 281a58b1d0296064effe553a897519027aab2c1b Mon Sep 17 00:00:00 2001 From: Ferran Quer Guerrero Date: Mon, 10 Feb 2020 17:01:11 +0100 Subject: [PATCH 1/3] Pypi setup --- README.md | 18 ++++++++++++++++++ easy_my_coop_be/__manifest__.py | 2 +- easy_my_coop_ch/__manifest__.py | 2 +- .../{__openerp__.py => __manifest__.py} | 4 ++-- .../{__openerp__.py => __manifest__.py} | 4 ++-- .../{__openerp__.py => __manifest__.py} | 4 ++-- easy_my_coop_fr/__manifest__.py | 2 +- .../{__openerp__.py => __manifest__.py} | 4 ++-- .../{__openerp__.py => __manifest__.py} | 4 ++-- easy_my_coop_taxshelter_report/__manifest__.py | 2 +- easy_my_coop_website/__manifest__.py | 2 +- easy_my_coop_website_portal/__manifest__.py | 2 +- .../__manifest__.py | 2 +- partner_age/__manifest__.py | 2 +- setup/.setuptools-odoo-make-default-ignore | 2 ++ setup/README | 2 ++ setup/easy_my_coop/odoo/addons/easy_my_coop | 1 + setup/easy_my_coop/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_be | 1 + setup/easy_my_coop_be/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_ch | 1 + setup/easy_my_coop_ch/setup.py | 6 ++++++ .../odoo_addons/__init__.py | 1 + .../odoo_addons/easy_my_coop_dividend | 1 + setup/easy_my_coop_dividend/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_eater | 1 + setup/easy_my_coop_eater/setup.py | 6 ++++++ .../odoo_addons/__init__.py | 1 + .../odoo_addons/easy_my_coop_export_xlsx | 1 + setup/easy_my_coop_export_xlsx/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_fr | 1 + setup/easy_my_coop_fr/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_loan | 1 + setup/easy_my_coop_loan/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_loan_website | 1 + setup/easy_my_coop_loan_website/setup.py | 6 ++++++ .../odoo_addons/__init__.py | 1 + .../odoo_addons/easy_my_coop_online_payment | 1 + setup/easy_my_coop_online_payment/setup.py | 6 ++++++ .../addons/easy_my_coop_recompute_coop_number | 1 + .../setup.py | 6 ++++++ .../odoo_addons/__init__.py | 1 + .../odoo_addons/easy_my_coop_taxshelter_report | 1 + setup/easy_my_coop_taxshelter_report/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_website | 1 + setup/easy_my_coop_website/setup.py | 6 ++++++ .../odoo/addons/easy_my_coop_website_portal | 1 + setup/easy_my_coop_website_portal/setup.py | 6 ++++++ setup/partner_age/odoo/addons/partner_age | 1 + setup/partner_age/setup.py | 6 ++++++ setup/theme_light/odoo/addons/theme_light | 1 + setup/theme_light/setup.py | 6 ++++++ .../odoo/addons/website_recaptcha_reloaded | 1 + setup/website_recaptcha_reloaded/setup.py | 6 ++++++ theme_light/__manifest__.py | 2 +- website_recaptcha_reloaded/__manifest__.py | 2 +- 56 files changed, 165 insertions(+), 20 deletions(-) rename easy_my_coop_dividend/{__openerp__.py => __manifest__.py} (95%) rename easy_my_coop_eater/{__openerp__.py => __manifest__.py} (95%) rename easy_my_coop_export_xlsx/{__openerp__.py => __manifest__.py} (95%) rename easy_my_coop_online_payment/{__openerp__.py => __manifest__.py} (95%) rename easy_my_coop_recompute_coop_number/{__openerp__.py => __manifest__.py} (95%) create mode 100644 setup/.setuptools-odoo-make-default-ignore create mode 100644 setup/README create mode 120000 setup/easy_my_coop/odoo/addons/easy_my_coop create mode 100644 setup/easy_my_coop/setup.py create mode 120000 setup/easy_my_coop_be/odoo/addons/easy_my_coop_be create mode 100644 setup/easy_my_coop_be/setup.py create mode 120000 setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch create mode 100644 setup/easy_my_coop_ch/setup.py create mode 100644 setup/easy_my_coop_dividend/odoo_addons/__init__.py create mode 120000 setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend create mode 100644 setup/easy_my_coop_dividend/setup.py create mode 120000 setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater create mode 100644 setup/easy_my_coop_eater/setup.py create mode 100644 setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py create mode 120000 setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx create mode 100644 setup/easy_my_coop_export_xlsx/setup.py create mode 120000 setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr create mode 100644 setup/easy_my_coop_fr/setup.py create mode 120000 setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan create mode 100644 setup/easy_my_coop_loan/setup.py create mode 120000 setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website create mode 100644 setup/easy_my_coop_loan_website/setup.py create mode 100644 setup/easy_my_coop_online_payment/odoo_addons/__init__.py create mode 120000 setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment create mode 100644 setup/easy_my_coop_online_payment/setup.py create mode 120000 setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number create mode 100644 setup/easy_my_coop_recompute_coop_number/setup.py create mode 100644 setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py create mode 120000 setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report create mode 100644 setup/easy_my_coop_taxshelter_report/setup.py create mode 120000 setup/easy_my_coop_website/odoo/addons/easy_my_coop_website create mode 100644 setup/easy_my_coop_website/setup.py create mode 120000 setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal create mode 100644 setup/easy_my_coop_website_portal/setup.py create mode 120000 setup/partner_age/odoo/addons/partner_age create mode 100644 setup/partner_age/setup.py create mode 120000 setup/theme_light/odoo/addons/theme_light create mode 100644 setup/theme_light/setup.py create mode 120000 setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded create mode 100644 setup/website_recaptcha_reloaded/setup.py diff --git a/README.md b/README.md index e19d749..e1e3cdb 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,20 @@ # vertical-cooperative This repository gather odoo modules for cooperatives + +## Deploying with pip + +We used [odoo setup tools](https://pypi.org/project/setuptools-odoo/#packaging-a-single-addon) to generate the pypi files from the odoo manifests. To deploy any packaged module, so that odoo can later install them, +you can create a venv with this name (it's git-ignored) +```shell +python -m venv venv +``` +And then pip-install them [from pypi](https://pypi.org/user/coopdevs/). + +### Example +For instance, for the addon `easy_my_coop_website_portal` + +``` +pip install odoo12-addon-easy-my-coop-website-portal==12.0.1.0.0.99.dev9 +``` + +Beware that for word separation, pypi uses dashes `-` and odoo underscores `_`. diff --git a/easy_my_coop_be/__manifest__.py b/easy_my_coop_be/__manifest__.py index 2a2087d..1418fcf 100644 --- a/easy_my_coop_be/__manifest__.py +++ b/easy_my_coop_be/__manifest__.py @@ -11,7 +11,7 @@ ], "author": "Houssine BAKKALI ", "category": "Cooperative management", - "website": "www.coopiteasy.be", + "website": "https://coopiteasy.be", "license": "AGPL-3", "description": """ This is the belgian localization for the easy my coop module. diff --git a/easy_my_coop_ch/__manifest__.py b/easy_my_coop_ch/__manifest__.py index 0cb5f23..ce3ca83 100644 --- a/easy_my_coop_ch/__manifest__.py +++ b/easy_my_coop_ch/__manifest__.py @@ -25,7 +25,7 @@ "l10n_ch"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'webstite': "www.coopiteasy.be", + 'webstite': "https://coopiteasy.be", "description": """ This is the swiss localization for the easy my coop module """, diff --git a/easy_my_coop_dividend/__openerp__.py b/easy_my_coop_dividend/__manifest__.py similarity index 95% rename from easy_my_coop_dividend/__openerp__.py rename to easy_my_coop_dividend/__manifest__.py index 3dd46cc..b4e94e1 100644 --- a/easy_my_coop_dividend/__openerp__.py +++ b/easy_my_coop_dividend/__manifest__.py @@ -33,8 +33,8 @@ 'author': 'Houssine BAKKALI, ', 'license': 'AGPL-3', - 'version': '9.0.1.0', - 'website': "www.coopiteasy.be", + 'version': '9.0.1.0.0', + 'website': "https://coopiteasy.be", 'category': 'Cooperative Management', diff --git a/easy_my_coop_eater/__openerp__.py b/easy_my_coop_eater/__manifest__.py similarity index 95% rename from easy_my_coop_eater/__openerp__.py rename to easy_my_coop_eater/__manifest__.py index 7c22295..2dd34ba 100644 --- a/easy_my_coop_eater/__openerp__.py +++ b/easy_my_coop_eater/__manifest__.py @@ -20,11 +20,11 @@ ############################################################################## { "name": "Easy My Coop Eater/worker", - "version": "1.0", + "version": "12.0.1.0.0", "depends": ["easy_my_coop", "partner_age"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'website': "www.coopiteasy.be", + 'website': "https://coopiteasy.be", "description": """ This module allows to manage the activity of the cooperator. """, diff --git a/easy_my_coop_export_xlsx/__openerp__.py b/easy_my_coop_export_xlsx/__manifest__.py similarity index 95% rename from easy_my_coop_export_xlsx/__openerp__.py rename to easy_my_coop_export_xlsx/__manifest__.py index b112575..61d79c4 100644 --- a/easy_my_coop_export_xlsx/__openerp__.py +++ b/easy_my_coop_export_xlsx/__manifest__.py @@ -27,8 +27,8 @@ """, 'author': 'Houssine BAKKALI, ', 'license': 'AGPL-3', - 'version': '9.0.1.0', - 'website': "www.coopiteasy.be", + 'version': '9.0.1.0.0', + 'website': "https://coopiteasy.be", 'category': 'Cooperative Management', diff --git a/easy_my_coop_fr/__manifest__.py b/easy_my_coop_fr/__manifest__.py index de6ca6a..25dc43c 100644 --- a/easy_my_coop_fr/__manifest__.py +++ b/easy_my_coop_fr/__manifest__.py @@ -9,7 +9,7 @@ "l10n_fr"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'webstite': "www.coopiteasy.be", + 'webstite': "https://coopiteasy.be", "license": "AGPL-3", "description": """ This is the french localization for the easy my coop module diff --git a/easy_my_coop_online_payment/__openerp__.py b/easy_my_coop_online_payment/__manifest__.py similarity index 95% rename from easy_my_coop_online_payment/__openerp__.py rename to easy_my_coop_online_payment/__manifest__.py index d2eb18f..e6c709d 100644 --- a/easy_my_coop_online_payment/__openerp__.py +++ b/easy_my_coop_online_payment/__manifest__.py @@ -20,13 +20,13 @@ ############################################################################## { "name": "Easy My Coop Online Payment", - "version": "1.0", + "version": "9.0.1.0.0", "depends": ["easy_my_coop", "website_payment", "payment_paypal"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'website': "www.coopiteasy.be", + 'website': "https://coopiteasy.be", "description": """ This module allows the cooperator to pay the subscribed shares online during the subscription process diff --git a/easy_my_coop_recompute_coop_number/__openerp__.py b/easy_my_coop_recompute_coop_number/__manifest__.py similarity index 95% rename from easy_my_coop_recompute_coop_number/__openerp__.py rename to easy_my_coop_recompute_coop_number/__manifest__.py index 47dec52..680da35 100644 --- a/easy_my_coop_recompute_coop_number/__openerp__.py +++ b/easy_my_coop_recompute_coop_number/__manifest__.py @@ -20,11 +20,11 @@ ############################################################################## { "name": "Easy My Coop Recompute Coop Number", - "version": "1.0", + "version": "12.0.1.0.0", "depends": ["easy_my_coop"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'website': "www.coopiteasy.be", + 'website': "https://coopiteasy.be", "description": """ This module allows to recompute the cooperator number subscription it has to be used carefully. diff --git a/easy_my_coop_taxshelter_report/__manifest__.py b/easy_my_coop_taxshelter_report/__manifest__.py index e30b638..6af0ff0 100644 --- a/easy_my_coop_taxshelter_report/__manifest__.py +++ b/easy_my_coop_taxshelter_report/__manifest__.py @@ -13,7 +13,7 @@ "depends": ["easy_my_coop"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - "website": "www.coopiteasy.be", + "website": "https://coopiteasy.be", "license": "AGPL-3", "description": """ This module allows you to create a fiscal declaration year and to print diff --git a/easy_my_coop_website/__manifest__.py b/easy_my_coop_website/__manifest__.py index 0067100..8e62209 100644 --- a/easy_my_coop_website/__manifest__.py +++ b/easy_my_coop_website/__manifest__.py @@ -13,7 +13,7 @@ ], "author": "Coop IT Easy SCRLfs", "category": "Cooperative management", - "website": "www.coopiteasy.be", + "website": "https://coopiteasy.be", "license": "AGPL-3", "description": """ This module adds the cooperator subscription form allowing to subscribe for diff --git a/easy_my_coop_website_portal/__manifest__.py b/easy_my_coop_website_portal/__manifest__.py index 95345cf..201ea63 100644 --- a/easy_my_coop_website_portal/__manifest__.py +++ b/easy_my_coop_website_portal/__manifest__.py @@ -17,7 +17,7 @@ 'author': 'Coop IT Easy SCRLfs', 'license': 'AGPL-3', 'category': 'Cooperative Management', - "website": "www.coopiteasy.be", + "website": "https://coopiteasy.be", 'data': [ 'views/easy_my_coop_website_portal_templates.xml', ], diff --git a/easy_my_coop_website_taxshelter/__manifest__.py b/easy_my_coop_website_taxshelter/__manifest__.py index 8e69982..4842554 100644 --- a/easy_my_coop_website_taxshelter/__manifest__.py +++ b/easy_my_coop_website_taxshelter/__manifest__.py @@ -17,7 +17,7 @@ 'author': 'Coop IT Easy SCRLfs', 'license': 'AGPL-3', 'category': 'Cooperative Management', - "website": "www.coopiteasy.be", + "website": "https://coopiteasy.be", 'category': 'Cooperative Management', diff --git a/partner_age/__manifest__.py b/partner_age/__manifest__.py index a0b0a5b..be78db7 100644 --- a/partner_age/__manifest__.py +++ b/partner_age/__manifest__.py @@ -10,7 +10,7 @@ "partner_contact_birthdate"], "author": "Houssine BAKKALI ", "category": "Cooperative management", - 'website': "www.coopiteasy.be", + 'website': "https://coopiteasy.be", "license": "AGPL-3", "description": """ This module computes the age of the partner. diff --git a/setup/.setuptools-odoo-make-default-ignore b/setup/.setuptools-odoo-make-default-ignore new file mode 100644 index 0000000..207e615 --- /dev/null +++ b/setup/.setuptools-odoo-make-default-ignore @@ -0,0 +1,2 @@ +# addons listed in this file are ignored by +# setuptools-odoo-make-default (one addon per line) diff --git a/setup/README b/setup/README new file mode 100644 index 0000000..a63d633 --- /dev/null +++ b/setup/README @@ -0,0 +1,2 @@ +To learn more about this directory, please visit +https://pypi.python.org/pypi/setuptools-odoo diff --git a/setup/easy_my_coop/odoo/addons/easy_my_coop b/setup/easy_my_coop/odoo/addons/easy_my_coop new file mode 120000 index 0000000..daaab76 --- /dev/null +++ b/setup/easy_my_coop/odoo/addons/easy_my_coop @@ -0,0 +1 @@ +../../../../easy_my_coop \ No newline at end of file diff --git a/setup/easy_my_coop/setup.py b/setup/easy_my_coop/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_be/odoo/addons/easy_my_coop_be b/setup/easy_my_coop_be/odoo/addons/easy_my_coop_be new file mode 120000 index 0000000..5227f81 --- /dev/null +++ b/setup/easy_my_coop_be/odoo/addons/easy_my_coop_be @@ -0,0 +1 @@ +../../../../easy_my_coop_be \ No newline at end of file diff --git a/setup/easy_my_coop_be/setup.py b/setup/easy_my_coop_be/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_be/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch b/setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch new file mode 120000 index 0000000..d318336 --- /dev/null +++ b/setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch @@ -0,0 +1 @@ +../../../../easy_my_coop_ch \ No newline at end of file diff --git a/setup/easy_my_coop_ch/setup.py b/setup/easy_my_coop_ch/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_ch/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_dividend/odoo_addons/__init__.py b/setup/easy_my_coop_dividend/odoo_addons/__init__.py new file mode 100644 index 0000000..de40ea7 --- /dev/null +++ b/setup/easy_my_coop_dividend/odoo_addons/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend b/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend new file mode 120000 index 0000000..9dbd5de --- /dev/null +++ b/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend @@ -0,0 +1 @@ +../../../easy_my_coop_dividend \ No newline at end of file diff --git a/setup/easy_my_coop_dividend/setup.py b/setup/easy_my_coop_dividend/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_dividend/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater b/setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater new file mode 120000 index 0000000..0b8fbe0 --- /dev/null +++ b/setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater @@ -0,0 +1 @@ +../../../../easy_my_coop_eater \ No newline at end of file diff --git a/setup/easy_my_coop_eater/setup.py b/setup/easy_my_coop_eater/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_eater/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py b/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py new file mode 100644 index 0000000..de40ea7 --- /dev/null +++ b/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx b/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx new file mode 120000 index 0000000..54932c1 --- /dev/null +++ b/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx @@ -0,0 +1 @@ +../../../easy_my_coop_export_xlsx \ No newline at end of file diff --git a/setup/easy_my_coop_export_xlsx/setup.py b/setup/easy_my_coop_export_xlsx/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_export_xlsx/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr b/setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr new file mode 120000 index 0000000..5890fb8 --- /dev/null +++ b/setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr @@ -0,0 +1 @@ +../../../../easy_my_coop_fr \ No newline at end of file diff --git a/setup/easy_my_coop_fr/setup.py b/setup/easy_my_coop_fr/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_fr/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan b/setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan new file mode 120000 index 0000000..ab361dc --- /dev/null +++ b/setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan @@ -0,0 +1 @@ +../../../../easy_my_coop_loan \ No newline at end of file diff --git a/setup/easy_my_coop_loan/setup.py b/setup/easy_my_coop_loan/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_loan/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website b/setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website new file mode 120000 index 0000000..abc226d --- /dev/null +++ b/setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website @@ -0,0 +1 @@ +../../../../easy_my_coop_loan_website \ No newline at end of file diff --git a/setup/easy_my_coop_loan_website/setup.py b/setup/easy_my_coop_loan_website/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_loan_website/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_online_payment/odoo_addons/__init__.py b/setup/easy_my_coop_online_payment/odoo_addons/__init__.py new file mode 100644 index 0000000..de40ea7 --- /dev/null +++ b/setup/easy_my_coop_online_payment/odoo_addons/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment b/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment new file mode 120000 index 0000000..668b068 --- /dev/null +++ b/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment @@ -0,0 +1 @@ +../../../easy_my_coop_online_payment \ No newline at end of file diff --git a/setup/easy_my_coop_online_payment/setup.py b/setup/easy_my_coop_online_payment/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_online_payment/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number b/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number new file mode 120000 index 0000000..65b8a6b --- /dev/null +++ b/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number @@ -0,0 +1 @@ +../../../../easy_my_coop_recompute_coop_number \ No newline at end of file diff --git a/setup/easy_my_coop_recompute_coop_number/setup.py b/setup/easy_my_coop_recompute_coop_number/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_recompute_coop_number/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py b/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py new file mode 100644 index 0000000..de40ea7 --- /dev/null +++ b/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py @@ -0,0 +1 @@ +__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report b/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report new file mode 120000 index 0000000..619fced --- /dev/null +++ b/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report @@ -0,0 +1 @@ +../../../easy_my_coop_taxshelter_report \ No newline at end of file diff --git a/setup/easy_my_coop_taxshelter_report/setup.py b/setup/easy_my_coop_taxshelter_report/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_taxshelter_report/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_website/odoo/addons/easy_my_coop_website b/setup/easy_my_coop_website/odoo/addons/easy_my_coop_website new file mode 120000 index 0000000..e324c90 --- /dev/null +++ b/setup/easy_my_coop_website/odoo/addons/easy_my_coop_website @@ -0,0 +1 @@ +../../../../easy_my_coop_website \ No newline at end of file diff --git a/setup/easy_my_coop_website/setup.py b/setup/easy_my_coop_website/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_website/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal b/setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal new file mode 120000 index 0000000..9a61503 --- /dev/null +++ b/setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal @@ -0,0 +1 @@ +../../../../easy_my_coop_website_portal \ No newline at end of file diff --git a/setup/easy_my_coop_website_portal/setup.py b/setup/easy_my_coop_website_portal/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/easy_my_coop_website_portal/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/partner_age/odoo/addons/partner_age b/setup/partner_age/odoo/addons/partner_age new file mode 120000 index 0000000..15949a9 --- /dev/null +++ b/setup/partner_age/odoo/addons/partner_age @@ -0,0 +1 @@ +../../../../partner_age \ No newline at end of file diff --git a/setup/partner_age/setup.py b/setup/partner_age/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/partner_age/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/theme_light/odoo/addons/theme_light b/setup/theme_light/odoo/addons/theme_light new file mode 120000 index 0000000..0377954 --- /dev/null +++ b/setup/theme_light/odoo/addons/theme_light @@ -0,0 +1 @@ +../../../../theme_light \ No newline at end of file diff --git a/setup/theme_light/setup.py b/setup/theme_light/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/theme_light/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded b/setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded new file mode 120000 index 0000000..bca8401 --- /dev/null +++ b/setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded @@ -0,0 +1 @@ +../../../../website_recaptcha_reloaded \ No newline at end of file diff --git a/setup/website_recaptcha_reloaded/setup.py b/setup/website_recaptcha_reloaded/setup.py new file mode 100644 index 0000000..28c57bb --- /dev/null +++ b/setup/website_recaptcha_reloaded/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) diff --git a/theme_light/__manifest__.py b/theme_light/__manifest__.py index 5c5f3e1..02c8bc6 100644 --- a/theme_light/__manifest__.py +++ b/theme_light/__manifest__.py @@ -8,7 +8,7 @@ 'version': '12.0.1.0.0', 'author': 'Benjamin Dugardin', 'author': 'Houssine BAKKALI', - 'website': "www.coopiteasy.be", + 'website': "https://coopiteasy.be", 'depends': ['base', 'web', 'website_theme_install' diff --git a/website_recaptcha_reloaded/__manifest__.py b/website_recaptcha_reloaded/__manifest__.py index a0f5ea9..5094efe 100644 --- a/website_recaptcha_reloaded/__manifest__.py +++ b/website_recaptcha_reloaded/__manifest__.py @@ -2,7 +2,7 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). { 'name': 'Website reCAPTCHA Reloaded', - 'version': '12.0.0.1', + 'version': '12.0.0.1.0', 'category': 'Website', 'depends': ['website'], 'author': 'Tech Receptives', From e5d780872f1ef16143bad3ea5587ae061a4d5a1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20L=C3=B3pez=20Ram=C3=ADrez?= Date: Tue, 9 Jun 2020 14:53:34 +0200 Subject: [PATCH 2/3] Updated setuptools-odoo addons links --- setup/easy_my_coop_dividend/odoo_addons/__init__.py | 1 - .../easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend | 1 - setup/easy_my_coop_dividend/setup.py | 6 ------ setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py | 1 - .../odoo_addons/easy_my_coop_export_xlsx | 1 - setup/easy_my_coop_export_xlsx/setup.py | 6 ------ setup/easy_my_coop_online_payment/odoo_addons/__init__.py | 1 - .../odoo_addons/easy_my_coop_online_payment | 1 - setup/easy_my_coop_online_payment/setup.py | 6 ------ .../odoo/addons/easy_my_coop_recompute_coop_number | 1 - setup/easy_my_coop_recompute_coop_number/setup.py | 6 ------ .../odoo/addons/easy_my_coop_taxshelter_report | 1 + .../easy_my_coop_taxshelter_report/odoo_addons/__init__.py | 1 - .../odoo_addons/easy_my_coop_taxshelter_report | 1 - 14 files changed, 1 insertion(+), 33 deletions(-) delete mode 100644 setup/easy_my_coop_dividend/odoo_addons/__init__.py delete mode 120000 setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend delete mode 100644 setup/easy_my_coop_dividend/setup.py delete mode 100644 setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py delete mode 120000 setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx delete mode 100644 setup/easy_my_coop_export_xlsx/setup.py delete mode 100644 setup/easy_my_coop_online_payment/odoo_addons/__init__.py delete mode 120000 setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment delete mode 100644 setup/easy_my_coop_online_payment/setup.py delete mode 120000 setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number delete mode 100644 setup/easy_my_coop_recompute_coop_number/setup.py create mode 120000 setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report delete mode 100644 setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py delete mode 120000 setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report diff --git a/setup/easy_my_coop_dividend/odoo_addons/__init__.py b/setup/easy_my_coop_dividend/odoo_addons/__init__.py deleted file mode 100644 index de40ea7..0000000 --- a/setup/easy_my_coop_dividend/odoo_addons/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend b/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend deleted file mode 120000 index 9dbd5de..0000000 --- a/setup/easy_my_coop_dividend/odoo_addons/easy_my_coop_dividend +++ /dev/null @@ -1 +0,0 @@ -../../../easy_my_coop_dividend \ No newline at end of file diff --git a/setup/easy_my_coop_dividend/setup.py b/setup/easy_my_coop_dividend/setup.py deleted file mode 100644 index 28c57bb..0000000 --- a/setup/easy_my_coop_dividend/setup.py +++ /dev/null @@ -1,6 +0,0 @@ -import setuptools - -setuptools.setup( - setup_requires=['setuptools-odoo'], - odoo_addon=True, -) diff --git a/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py b/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py deleted file mode 100644 index de40ea7..0000000 --- a/setup/easy_my_coop_export_xlsx/odoo_addons/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx b/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx deleted file mode 120000 index 54932c1..0000000 --- a/setup/easy_my_coop_export_xlsx/odoo_addons/easy_my_coop_export_xlsx +++ /dev/null @@ -1 +0,0 @@ -../../../easy_my_coop_export_xlsx \ No newline at end of file diff --git a/setup/easy_my_coop_export_xlsx/setup.py b/setup/easy_my_coop_export_xlsx/setup.py deleted file mode 100644 index 28c57bb..0000000 --- a/setup/easy_my_coop_export_xlsx/setup.py +++ /dev/null @@ -1,6 +0,0 @@ -import setuptools - -setuptools.setup( - setup_requires=['setuptools-odoo'], - odoo_addon=True, -) diff --git a/setup/easy_my_coop_online_payment/odoo_addons/__init__.py b/setup/easy_my_coop_online_payment/odoo_addons/__init__.py deleted file mode 100644 index de40ea7..0000000 --- a/setup/easy_my_coop_online_payment/odoo_addons/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment b/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment deleted file mode 120000 index 668b068..0000000 --- a/setup/easy_my_coop_online_payment/odoo_addons/easy_my_coop_online_payment +++ /dev/null @@ -1 +0,0 @@ -../../../easy_my_coop_online_payment \ No newline at end of file diff --git a/setup/easy_my_coop_online_payment/setup.py b/setup/easy_my_coop_online_payment/setup.py deleted file mode 100644 index 28c57bb..0000000 --- a/setup/easy_my_coop_online_payment/setup.py +++ /dev/null @@ -1,6 +0,0 @@ -import setuptools - -setuptools.setup( - setup_requires=['setuptools-odoo'], - odoo_addon=True, -) diff --git a/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number b/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number deleted file mode 120000 index 65b8a6b..0000000 --- a/setup/easy_my_coop_recompute_coop_number/odoo/addons/easy_my_coop_recompute_coop_number +++ /dev/null @@ -1 +0,0 @@ -../../../../easy_my_coop_recompute_coop_number \ No newline at end of file diff --git a/setup/easy_my_coop_recompute_coop_number/setup.py b/setup/easy_my_coop_recompute_coop_number/setup.py deleted file mode 100644 index 28c57bb..0000000 --- a/setup/easy_my_coop_recompute_coop_number/setup.py +++ /dev/null @@ -1,6 +0,0 @@ -import setuptools - -setuptools.setup( - setup_requires=['setuptools-odoo'], - odoo_addon=True, -) diff --git a/setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report b/setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report new file mode 120000 index 0000000..d70b2b4 --- /dev/null +++ b/setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report @@ -0,0 +1 @@ +../../../../easy_my_coop_taxshelter_report \ No newline at end of file diff --git a/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py b/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py deleted file mode 100644 index de40ea7..0000000 --- a/setup/easy_my_coop_taxshelter_report/odoo_addons/__init__.py +++ /dev/null @@ -1 +0,0 @@ -__import__('pkg_resources').declare_namespace(__name__) diff --git a/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report b/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report deleted file mode 120000 index 619fced..0000000 --- a/setup/easy_my_coop_taxshelter_report/odoo_addons/easy_my_coop_taxshelter_report +++ /dev/null @@ -1 +0,0 @@ -../../../easy_my_coop_taxshelter_report \ No newline at end of file From 34e08f8e28a5a446a990159fdca91fd8832d8e3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20L=C3=B3pez=20Ram=C3=ADrez?= Date: Mon, 15 Jun 2020 12:27:53 +0200 Subject: [PATCH 3/3] pip install code labelled as shell --- easy_my_coop/description.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/easy_my_coop/description.rst b/easy_my_coop/description.rst index 0770945..33db7e8 100644 --- a/easy_my_coop/description.rst +++ b/easy_my_coop/description.rst @@ -8,11 +8,10 @@ python -m venv venv And then pip-install them [from pypi](https://pypi.org/user/coopdevs/). ### Example -For instance, for the addon `easy_my_coop_website_portal` -``` +For instance, for the addon `easy_my_coop_website_portal` +```shell pip install odoo12-addon-easy-my-coop-website-portal==12.0.1.0.0.99.dev9 ``` - Beware that for word separation, pypi uses dashes `-` and odoo underscores `_`.