Browse Source

Merge pull request #104 from cesarlr/12.0-pypi-first-packaging

12.0 pypi first packaging - updated modules
12.0-easy_my_coop-module_category_cooperator_management 12.0-2020-06-26.00
Houssine BAKKALI 5 years ago
committed by GitHub
parent
commit
b05df059d2
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      easy_my_coop/__manifest__.py
  2. 17
      easy_my_coop/description.rst
  3. 2
      easy_my_coop_be/__manifest__.py
  4. 5
      easy_my_coop_ch/__manifest__.py
  5. 5
      easy_my_coop_dividend/__manifest__.py
  6. 2
      easy_my_coop_fr/__manifest__.py
  7. 2
      easy_my_coop_taxshelter_report/__manifest__.py
  8. 2
      easy_my_coop_website/__manifest__.py
  9. 2
      easy_my_coop_website_portal/__manifest__.py
  10. 2
      easy_my_coop_website_taxshelter/__manifest__.py
  11. 2
      partner_age/__manifest__.py
  12. 2
      setup/.setuptools-odoo-make-default-ignore
  13. 2
      setup/README
  14. 1
      setup/easy_my_coop/odoo/addons/easy_my_coop
  15. 6
      setup/easy_my_coop/setup.py
  16. 1
      setup/easy_my_coop_be/odoo/addons/easy_my_coop_be
  17. 6
      setup/easy_my_coop_be/setup.py
  18. 1
      setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch
  19. 6
      setup/easy_my_coop_ch/setup.py
  20. 1
      setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater
  21. 6
      setup/easy_my_coop_eater/setup.py
  22. 1
      setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr
  23. 6
      setup/easy_my_coop_fr/setup.py
  24. 1
      setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan
  25. 6
      setup/easy_my_coop_loan/setup.py
  26. 1
      setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website
  27. 6
      setup/easy_my_coop_loan_website/setup.py
  28. 1
      setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report
  29. 6
      setup/easy_my_coop_taxshelter_report/setup.py
  30. 1
      setup/easy_my_coop_website/odoo/addons/easy_my_coop_website
  31. 6
      setup/easy_my_coop_website/setup.py
  32. 1
      setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal
  33. 6
      setup/easy_my_coop_website_portal/setup.py
  34. 1
      setup/partner_age/odoo/addons/partner_age
  35. 6
      setup/partner_age/setup.py
  36. 1
      setup/theme_light/odoo/addons/theme_light
  37. 6
      setup/theme_light/setup.py
  38. 1
      setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded
  39. 6
      setup/website_recaptcha_reloaded/setup.py
  40. 2
      theme_light/__manifest__.py
  41. 10
      website_recaptcha_reloaded/__manifest__.py

4
easy_my_coop/__manifest__.py

@ -25,6 +25,10 @@
"category": "Cooperative management", "category": "Cooperative management",
"website": "https://www.coopiteasy.be", "website": "https://www.coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"description": """
This module allows to manage the cooperator subscription and all the
cooperative business processes.
""",
"data": [ "data": [
"data/easy_my_coop_data.xml", "data/easy_my_coop_data.xml",
"data/paperformat.xml", "data/paperformat.xml",

17
easy_my_coop/description.rst

@ -0,0 +1,17 @@
## 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`
```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 `_`.

2
easy_my_coop_be/__manifest__.py

@ -9,7 +9,7 @@
"depends": ["easy_my_coop", "l10n_be", "l10n_be_invoice_bba"], "depends": ["easy_my_coop", "l10n_be", "l10n_be_invoice_bba"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"website": "www.coopiteasy.be",
"website": "https://coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"data": [], "data": [],
"installable": True, "installable": True,

5
easy_my_coop_ch/__manifest__.py

@ -10,7 +10,10 @@
"depends": ["easy_my_coop", "easy_my_coop_website", "l10n_ch"], "depends": ["easy_my_coop", "easy_my_coop_website", "l10n_ch"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"webstite": "www.coopiteasy.be",
"website": "https://www.coopiteasy.be",
"description": """
This is the swiss localization for the easy my coop module
""",
"data": [ "data": [
"views/subscription_template.xml", "views/subscription_template.xml",
# "views/subscription_request_view.xml", # "views/subscription_request_view.xml",

5
easy_my_coop_dividend/__manifest__.py

@ -22,6 +22,11 @@
"summary": """ "summary": """
Manage the dividend computation for a fiscal year. Manage the dividend computation for a fiscal year.
""", """,
'description': """
This module allows to calculate the dividend to give to a cooperator base
on the amount of his shares, the percentage allocated and for how long the
shares have been owned on prorata temporis calculation.
""",
"author": "Houssine BAKKALI, <houssine@coopiteasy.be>", "author": "Houssine BAKKALI, <houssine@coopiteasy.be>",
"license": "AGPL-3", "license": "AGPL-3",
"version": "12.0.0.0.1", "version": "12.0.0.0.1",

2
easy_my_coop_fr/__manifest__.py

@ -8,7 +8,7 @@
"depends": ["easy_my_coop", "easy_my_coop_website", "l10n_fr"], "depends": ["easy_my_coop", "easy_my_coop_website", "l10n_fr"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"webstite": "www.coopiteasy.be",
"website": "https://coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"summary": """ "summary": """
This is the french localization for the easy my coop module This is the french localization for the easy my coop module

2
easy_my_coop_taxshelter_report/__manifest__.py

@ -13,7 +13,7 @@
"depends": ["easy_my_coop"], "depends": ["easy_my_coop"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"website": "www.coopiteasy.be",
"website": "https://coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"summary": """ "summary": """
This module allows you to create a fiscal declaration year and to print This module allows you to create a fiscal declaration year and to print

2
easy_my_coop_website/__manifest__.py

@ -9,7 +9,7 @@
"depends": ["easy_my_coop", "website", "website_recaptcha_reloaded"], "depends": ["easy_my_coop", "website", "website_recaptcha_reloaded"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"website": "www.coopiteasy.be",
"website": "https://coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"summary": """ "summary": """
This module adds the cooperator subscription form This module adds the cooperator subscription form

2
easy_my_coop_website_portal/__manifest__.py

@ -12,7 +12,7 @@
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"license": "AGPL-3", "license": "AGPL-3",
"category": "Cooperative Management", "category": "Cooperative Management",
"website": "www.coopiteasy.be",
"website": "https://www.coopiteasy.be",
"data": ["views/easy_my_coop_website_portal_templates.xml"], "data": ["views/easy_my_coop_website_portal_templates.xml"],
"installable": True, "installable": True,
} }

2
easy_my_coop_website_taxshelter/__manifest__.py

@ -15,7 +15,7 @@
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"license": "AGPL-3", "license": "AGPL-3",
"category": "Cooperative Management", "category": "Cooperative Management",
"website": "www.coopiteasy.be",
"website": "https://www.coopiteasy.be",
"data": ["views/easy_my_coop_website_taxshelter_templates.xml"], "data": ["views/easy_my_coop_website_taxshelter_templates.xml"],
"installable": False, "installable": False,
"application": False, "application": False,

2
partner_age/__manifest__.py

@ -8,7 +8,7 @@
"depends": ["partner_contact_birthdate"], "depends": ["partner_contact_birthdate"],
"author": "Coop IT Easy SCRLfs", "author": "Coop IT Easy SCRLfs",
"category": "Cooperative management", "category": "Cooperative management",
"website": "https://www.coopiteasy.be",
'website': "https://coopiteasy.be",
"license": "AGPL-3", "license": "AGPL-3",
"summary": "This module computes the age of the partner.", "summary": "This module computes the age of the partner.",
"data": ["view/partner_view.xml"], "data": ["view/partner_view.xml"],

2
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)

2
setup/README

@ -0,0 +1,2 @@
To learn more about this directory, please visit
https://pypi.python.org/pypi/setuptools-odoo

1
setup/easy_my_coop/odoo/addons/easy_my_coop

@ -0,0 +1 @@
../../../../easy_my_coop

6
setup/easy_my_coop/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_be/odoo/addons/easy_my_coop_be

@ -0,0 +1 @@
../../../../easy_my_coop_be

6
setup/easy_my_coop_be/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_ch/odoo/addons/easy_my_coop_ch

@ -0,0 +1 @@
../../../../easy_my_coop_ch

6
setup/easy_my_coop_ch/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_eater/odoo/addons/easy_my_coop_eater

@ -0,0 +1 @@
../../../../easy_my_coop_eater

6
setup/easy_my_coop_eater/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_fr/odoo/addons/easy_my_coop_fr

@ -0,0 +1 @@
../../../../easy_my_coop_fr

6
setup/easy_my_coop_fr/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_loan/odoo/addons/easy_my_coop_loan

@ -0,0 +1 @@
../../../../easy_my_coop_loan

6
setup/easy_my_coop_loan/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_loan_website/odoo/addons/easy_my_coop_loan_website

@ -0,0 +1 @@
../../../../easy_my_coop_loan_website

6
setup/easy_my_coop_loan_website/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_taxshelter_report/odoo/addons/easy_my_coop_taxshelter_report

@ -0,0 +1 @@
../../../../easy_my_coop_taxshelter_report

6
setup/easy_my_coop_taxshelter_report/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_website/odoo/addons/easy_my_coop_website

@ -0,0 +1 @@
../../../../easy_my_coop_website

6
setup/easy_my_coop_website/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/easy_my_coop_website_portal/odoo/addons/easy_my_coop_website_portal

@ -0,0 +1 @@
../../../../easy_my_coop_website_portal

6
setup/easy_my_coop_website_portal/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/partner_age/odoo/addons/partner_age

@ -0,0 +1 @@
../../../../partner_age

6
setup/partner_age/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/theme_light/odoo/addons/theme_light

@ -0,0 +1 @@
../../../../theme_light

6
setup/theme_light/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

1
setup/website_recaptcha_reloaded/odoo/addons/website_recaptcha_reloaded

@ -0,0 +1 @@
../../../../website_recaptcha_reloaded

6
setup/website_recaptcha_reloaded/setup.py

@ -0,0 +1,6 @@
import setuptools
setuptools.setup(
setup_requires=['setuptools-odoo'],
odoo_addon=True,
)

2
theme_light/__manifest__.py

@ -8,7 +8,7 @@
"category": "Website", "category": "Website",
"version": "12.0.1.0.0", "version": "12.0.1.0.0",
"author": "Benjamin Dugardin," "Houssine BAKKALI," "Coop IT Easy SCRLfs", "author": "Benjamin Dugardin," "Houssine BAKKALI," "Coop IT Easy SCRLfs",
"website": "www.coopiteasy.be",
"website": "https://www.coopiteasy.be",
"depends": ["base", "web", "website_theme_install"], "depends": ["base", "web", "website_theme_install"],
"data": ["views/layout_template.xml", "report/header_report_G002.xml"], "data": ["views/layout_template.xml", "report/header_report_G002.xml"],
"installable": True, "installable": True,

10
website_recaptcha_reloaded/__manifest__.py

@ -9,6 +9,16 @@
"license": "AGPL-3", "license": "AGPL-3",
"website": "https://www.techreceptives.com", "website": "https://www.techreceptives.com",
"summary": "Add google recaptcha to forms.", "summary": "Add google recaptcha to forms.",
"description": """
Odoo Website reCAPTCHA Reloaded
================================
This modules allows you to integrate Google reCAPTCHA v2.0 to your website
forms. You can configure your Google reCAPTCHA site and public keys
in "Settings" -> "Website Settings"
You will need to install various website_<module>_recaptcha modules
to use it in your various pages.
""",
"data": ["views/website_view.xml", "views/res_config.xml"], "data": ["views/website_view.xml", "views/res_config.xml"],
"installable": True, "installable": True,
} }
Loading…
Cancel
Save