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

Re-write metric hooks to act as Python package plugins #5

Open
SomeoneInParticular opened this issue Jan 9, 2025 · 0 comments
Open
Assignees
Labels
code quality Related to cleaning up the code base, rather than bug fixing or adding new features enhancement New feature or request hook Discussing the addition of new hooks into the module, or modifying how hooks are used

Comments

@SomeoneInParticular
Copy link
Collaborator

Currently, only the metric hooks we explicitly provide are available to users. Rewriting our metric hooks to act as "plugins" would allow users to add their own sub-packages with new, custom metric hooks without our oversight. Python has methods of auto-detecting these as well, making the process more streamlined (compared to our current methods anyways).

Documentation to do so is available here.

@SomeoneInParticular SomeoneInParticular added enhancement New feature or request code quality Related to cleaning up the code base, rather than bug fixing or adding new features labels Jan 9, 2025
@SomeoneInParticular SomeoneInParticular self-assigned this Jan 9, 2025
@SomeoneInParticular SomeoneInParticular added the hook Discussing the addition of new hooks into the module, or modifying how hooks are used label Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code quality Related to cleaning up the code base, rather than bug fixing or adding new features enhancement New feature or request hook Discussing the addition of new hooks into the module, or modifying how hooks are used
Projects
None yet
Development

No branches or pull requests

1 participant