[FEATURE] make PySide6 an optional dependency #346
Labels
enhancement
New feature or request
lib
Related to the library (a.k.a. module)
python
Pull requests that update Python code
qt
Related to Qt (or its Python binding)
Description
Currently, PySide6 is a direct dependency and can cause issues when Manim Slides is installed on unsupported platforms by PySide6, like #345 or Python 3.12.
A suggestion might be to use
qtpy
and provide installation of the PySide6 backend using optional dependencies.Screenshots
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: