Johnny Greco
ae0665fa16
refactor: slim package refactor into three subpackages ( #240 )
...
* remove old structure
* major shuffle
* streamline project configs
* update make commands
* updates to make commands
* remove essentials
* initialize logger in interface
* uv lock
* ignore notepad
* update workflows
* fix e2e project config
* generate colab notebooks
* resolve default model settings in interface
* fix build commands
* update perf import make command
* cleaning up some slop
* update recipes
* move conftest files to tests/
* update subpackage readmes
* streamline config_logging
* use exports
* update perf import usage pattern
* update for IDE behavior with ruff
* remove engine's fixtures file
* add note to about lazy imports
* update dependencies
* update docs
* doc fixes
* uv lock
* updates to catch up with main
* clean up makefile
* remove package gitignores
* define deps only once
* isolate tests
* add test for protetion rule
* create temp dirs for isolated tests
* catch up to main
* update headers
* re apply changes
* better result summaries for isolated tests
* move exports into top-level init
* fix client importlib version syntax
* catch up with main
2026-01-27 13:53:20 -05:00
Johnny Greco
3d9f5185d7
refactor: remove task metadata property ( #216 )
...
* remove metadata
* docs and tests
* don't need that test
* use static method for generation strategy
* update docs
* add docstring
2026-01-15 14:12:11 -05:00
Johnny Greco
69cd989285
refactor: update required resources treatment and use subclasses over mixins ( #184 )
...
* removing required resources
* fix tests
* add get required resources method to base column generator
* move classification functions to engine; remove required resources
* drop single from subclass names
* update model config logging
* fix unit test
* typo
* update type hint
* move tests
2026-01-09 14:42:09 -05:00
Mike Knepper
8e69ab0336
refactor: Plugins rename task to impl ( #189 )
2026-01-08 13:34:05 -06:00
Mike Knepper
36a174af04
refactor: plugin system updates ( #168 )
2026-01-06 10:29:47 -06:00
Johnny Greco
48fdc8c838
docs: add initial plugin documentation ( #107 )
...
* add docstrings
* add analysis modules
* include toc for plugins section
* add plugin docs
* remove scope creep
* Update docs/plugins/example.md
Co-authored-by: Nabin Mulepati <nmulepati@nvidia.com>
* address feedback
---------
Co-authored-by: Nabin Mulepati <nmulepati@nvidia.com>
2025-12-11 16:05:11 -05:00