grigi / talkey

Simple Text-To-Speech (TTS) interface library with multi-language and multi-engine support.
MIT License
24 stars 4 forks source link

No module named pipes in Python 3.13 #11

Open thelabcat opened 2 weeks ago

thelabcat commented 2 weeks ago
Traceback (most recent call last):
  File "<pyshell#1>", line 1, in <module>
    import talkey
  File "/home/wilbur/.local/lib/python3.13/site-packages/talkey/__init__.py", line 4, in <module>
    from .tts import Talkey, enumerate_engines, create_engine, TTSError
  File "/home/wilbur/.local/lib/python3.13/site-packages/talkey/tts.py", line 3, in <module>
    from .base import TTSError
  File "/home/wilbur/.local/lib/python3.13/site-packages/talkey/base.py", line 2, in <module>
    import pipes
ModuleNotFoundError: No module named 'pipes'
thelabcat commented 2 weeks ago

Cause: The pipes library is considered a 'dead battery' and has been removed from standard Python. Workaround: pip install standard-pipes