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

Python: automatic modules steering generation #70

Merged
merged 14 commits into from Mar 26, 2024

Conversation

forthommel
Copy link
Contributor

@forthommel forthommel commented Mar 26, 2024

With this major update, the Python module is factorised one step further from the core CepGen components.
With the new documentation generators introduced in #66 (and in particular its Python documentation producer), the named modules steering parameters are transformed into configurations produced at compile time.
These allow to delegate all modules definitions in Python to _cfi.py files that can be imported in a user-steered card.

@forthommel forthommel self-assigned this Mar 26, 2024
@forthommel forthommel added this to the v1.2.2 milestone Mar 26, 2024
@forthommel forthommel merged commit 58a1327 into cepgen:master Mar 26, 2024
4 checks passed
@forthommel forthommel deleted the python-mods_autogen branch March 26, 2024 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant