Closed zawsq closed 1 month ago
Why don't you try APScheduler 4.0 alpha? The vast majority of the code and the API has been refactored there. You might like that API better.
Closing due to lack of responses, and the fact that 4.0 has proper async support and 3.x isn't getting any new features.
Things to check first
Feature description
Make AsyncIOScheduler awaitable
It's confusing to use sync and async when using APScheduler for the first time; here are some examples:
Synchronous way:
Asynchronous way: it's too confusing to use
Use case
I'm not familiar with how trio works however what is "asynchronous" should be initiated in asynchronous way.
it's confusing when it's your first time using APScheduler. it allows calling
start()
to be called without awaiting and processed to ignore all jobs if it's called outside async function.