diff --git a/tryton/setup.py b/tryton/setup.py index 82cfbbce26..ebb7f5a682 100755 --- a/tryton/setup.py +++ b/tryton/setup.py @@ -141,7 +141,7 @@ dist = setup(name=name, ], extras_require={ 'calendar': ['GooCalendar>=0.7'], - 'sound': ['playsound'], + 'sound': ['playsound3'], }, zip_safe=False, **args diff --git a/tryton/tryton/common/common.py b/tryton/tryton/common/common.py index 17e0082e48..6722328d8c 100644 --- a/tryton/tryton/common/common.py +++ b/tryton/tryton/common/common.py @@ -1556,7 +1556,7 @@ def setup_window(window): def play_sound(self, sound='success'): try: - from playsound import playsound + from playsound3 import playsound playsound(os.path.join(SOUNDS_DIR, f'{sound}.wav')) except ImportError: pass