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

Feat/runtime info class #146

Merged
merged 4 commits into from
Jun 22, 2023
Merged

Feat/runtime info class #146

merged 4 commits into from
Jun 22, 2023

Conversation

ruthenian8
Copy link
Member

Description

Use classes instead of dicts for ServiceRuntimeInfo and ExtraHandlerRuntimeInfo. Add minor fixes to pipeline module.

Checklist

  • I have covered the code with tests
  • I have added comments to my code to help others understand it
  • I have updated the documentation to reflect the changes
  • I have performed a self-review of the changes

* Inherit Enums from str for easier formatting; remove redundant calls to enum.name;

* Define ExtraHandlerRuntimeInfo && ServiceRuntimeInfo as pydantic objects;

* Use Any in NewType calls;

* Replace 'function' variables with 'func' to avoid conflicts with builtins;

* Remove NewType variables from pydantic type definitions
@kudep kudep merged commit dd35d53 into dev Jun 22, 2023
@kudep kudep deleted the feat/runtime_info_class branch June 22, 2023 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants