0.8.9 pip install is missing modules

Hi,

while importing scheduler installed with pip (currently last version 0.8.9), init fails to load Scheduler from scheduler.threading .

Python 3.11.2 (main, Apr 28 2025, 14:11:48) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import scheduler
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "...lib/python3.11/site-packages/scheduler/__init__.py", line 11, in <module>
    from scheduler.threading.scheduler import Scheduler
ModuleNotFoundError: No module named 'scheduler.threading'
>>> 

Actually, there are no asyncio/base/threading/trigger sub-directories in scheduler base installation directory :

ls ...lib/python3.11/site-packages/scheduler/
error.py  __init__.py  message.py  prioritization.py  __pycache__  py.typed  util.py

I don't have the problem while installing forcing the version to 0.8.8 .

Edited by Thibaud Piquet