[GH-ISSUE #54] Move scheduling from fastapi-utils to rocketry #42

Closed
opened 2026-02-27 19:16:38 +03:00 by kerem · 1 comment
Owner

Originally created by @EddieTheCubeHead on GitHub (Feb 2, 2024).
Original GitHub issue: https://github.com/EddieTheCubeHead/Stagnum/issues/54

#43 adds scheduling with pytest-utils. This is bad for multiple reasons: not easy to configure, functions poorly with testing and most importantly seems to be pretty slow. Move scheduling to rocketry. Figure out how to test the tasks scheduled with rocketry.

https://rocketry.readthedocs.io/en/stable/cookbook/fastapi.html

Acceptance criteria: scheduling is moved to rocketry, frameworks exist for testing scheduled jobs, all scheduled jobs tests moved to using said frameworks. All tests pass.

Originally created by @EddieTheCubeHead on GitHub (Feb 2, 2024). Original GitHub issue: https://github.com/EddieTheCubeHead/Stagnum/issues/54 #43 adds scheduling with pytest-utils. This is bad for multiple reasons: not easy to configure, functions poorly with testing and most importantly seems to be pretty slow. Move scheduling to rocketry. Figure out how to test the tasks scheduled with rocketry. https://rocketry.readthedocs.io/en/stable/cookbook/fastapi.html Acceptance criteria: scheduling is moved to rocketry, frameworks exist for testing scheduled jobs, all scheduled jobs tests moved to using said frameworks. All tests pass.
kerem closed this issue 2026-02-27 19:16:38 +03:00
Author
Owner

@EddieTheCubeHead commented on GitHub (Feb 4, 2024):

Already converted to using APScheduler on #43

<!-- gh-comment-id:1925890894 --> @EddieTheCubeHead commented on GitHub (Feb 4, 2024): Already converted to using APScheduler on #43
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Stagnum#42
No description provided.