0.1.0
First release
- Initial release, with the following decorators, hooks, operators, and triggers:
Hooks
Hook Class | Import Path |
---|---|
RayHook |
python<br>from ray_provider.hooks.ray import RayHook |
Decorators
Decorator Class | Import Path |
---|---|
ray.task() |
python<br>from ray_provider.decorators.ray import ray |
Operators
Operator Class | Import Path |
---|---|
SetupRayCluster |
python<br>from ray_provider.operators.ray import SetupRayCluster |
DeleteRayCluster |
```python from ray_provider.operators.ray import DeleteRayCluster`` |
SubmitRayJob |
python<br>from ray_provider.operators.ray import SubmitRayJob |
Triggers
Trigger Class | Import Path |
---|---|
RayJobTrigger |
python<br>from ray_provider.triggers.ray import RayJobTrigger |
Relevant PRs
- Initial changes by @venkatajagannath in #1
- Add docs string and some minor changes by @venkatajagannath in #2
- Package name changed by @venkatajagannath in #3
- Big design change by @venkatajagannath in #4
- Use hatch to run tests in CI by @pankajastro in #7
- Load balancer fix by @venkatajagannath in #14
- Wait for job completion feature by @venkatajagannath in #20
- Unit tests by @venkatajagannath in #16
- Connector improvements by @venkatajagannath in #21
- Bug fix: Update CRD feature fixed by @venkatajagannath in #25
- Decorator bug fixes by @venkatajagannath in #29
- Fix logging override issue changes by @venkatajagannath in #31
- Adding Integration Tests by @venkatajagannath in #27
- Integration test fix & Decorator change task.ray() -> ray.task() by @venkatajagannath in #35
- Add documentation by @venkatajagannath in #30
- Fix broken link in documentation fix by @venkatajagannath in #37
- Pre-commit check for markdown link check by @venkatajagannath in #38
Full Changelog: 0.1.0a1...0.1.0