Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Programmatic API - manifestoo_core #31

Closed
sbidoul opened this issue May 18, 2022 · 0 comments · Fixed by #32
Closed

Programmatic API - manifestoo_core #31

sbidoul opened this issue May 18, 2022 · 0 comments · Fixed by #32
Labels
enhancement New feature or request

Comments

@sbidoul
Copy link
Member

sbidoul commented May 18, 2022

Currently, there is no documented nor stable API.

My current plan to create such an API, is to extract it progressively into a separate manifestoo_core library.

The reason for a separate library is to keep it lightweight, without the typer/click dependencies.

Initial scope would be

  • Basic functions to read manifests
  • The Odoo base addons lists (which is also copied in setuptools-odoo and click-odoo-contrib, so it makes sense to make it reusable)
  • It could also grow a function to convert a manifest to python core metadata - i.e. the core function of setuptools-odoo. Having this independent of setuptools-odoo would allow easier creation of modern successors to setuptools-odoo.
@sbidoul sbidoul added the enhancement New feature or request label May 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant