@@ -23,28 +23,32 @@ classifiers = [
2323requires-python = " >=3.10"
2424dependencies = [
2525 " audioop-lts>=0.2.1 ; python_full_version >= '3.13'" ,
26- " av>=9.0.0,<14.0.0" ,
26+ " av>=9.0.0,<14.0.0 ; python_full_version < '3.14'" ,
27+ " av>=16.0.1 ; python_full_version >= '3.14'" ,
2728 " beautifulsoup4>=4.12" ,
2829 " click>=8.0" ,
2930 " cloup>=2.0.0" ,
3031 " decorator>=4.3.2" ,
3132 " isosurfaces>=0.1.0" ,
32- " manimpango>=0.5.0 ,<1.0.0" ,
33+ " manimpango>=0.6.1 ,<1.0.0" ,
3334 " mapbox-earcut>=1.0.0" ,
3435 " moderngl-window>=2.0.0" ,
3536 " moderngl>=5.0.0,<6.0.0" ,
3637 " networkx>=2.6" ,
3738 " numpy>=2.0" ,
3839 " numpy>=2.1 ; python_full_version >= '3.10'" ,
39- " pillow>=9.1 " ,
40- " pycairo>=1.13 ,<2.0.0" ,
40+ " pillow>=12.0.0 " ,
41+ " pycairo>=1.29.0 ,<2.0.0" ,
4142 " pydub>=0.20.0" ,
4243 " pygments>=2.0.0" ,
44+ " pyobjc-core>=12.1.0 ; platform_system == 'darwin' and python_full_version >= '3.14'" ,
45+ " pyzmq>=27.1.0 ; platform_system == 'darwin' and python_full_version >= '3.14'" ,
4346 " rich>=12.0.0" ,
47+ " rpds-py>=0.30.0 ; python_full_version >= '3.14'" ,
4448 " scipy>=1.13.0" ,
45- " scipy>=1.14.0 ; python_full_version >= '3.13'" ,
46- " screeninfo>=0.7 " ,
47- " skia-pathops>=0.7 .0" ,
49+ " scipy>=1.16.3 ; python_full_version >= '3.13'" ,
50+ " screeninfo>=0.8.1 " ,
51+ " skia-pathops>=0.9 .0" ,
4852 " srt>=3.0.0" ,
4953 " svgelements>=1.8.0" ,
5054 " tqdm>=4.0.0" ,
@@ -69,18 +73,19 @@ homepage = "https://www.manim.community/"
6973
7074[project .optional-dependencies ]
7175gui = [
72- " dearpygui>=1.0.0 " ,
76+ " dearpygui>=2.1.1 " ,
7377]
7478jupyterlab = [
75- " jupyterlab>=4.3.4" ,
76- " notebook>=7.3.2" ,
79+ " jsonschema>=4.25.1" ,
80+ " jupyterlab>=4.5.0" ,
81+ " notebook>=7.5.0" ,
7782]
7883
7984[dependency-groups ]
8085dev = [
8186 " furo>=2024.8.6" ,
8287 " gitpython>=3.1.44" ,
83- " matplotlib>=3.9.4 " ,
88+ " matplotlib>=3.10.7 " ,
8489 " myst-parser>=3.0.1" ,
8590 " pre-commit>=4.1.0" ,
8691 " pygithub>=2.5.0" ,
@@ -99,6 +104,8 @@ dev = [
99104 " types-pygments>=2.19.0.20250107" ,
100105 " psutil>=6.1.1" ,
101106 " requests>=2.32.3" ,
107+ " pywin32>=311; platform_system == 'Windows'" ,
108+ " pywinpty>=3.0.2; platform_system == 'Windows'" ,
102109]
103110
104111[build-system ]
0 commit comments