#1012608 ITP: manim-ce -- Animation engine for explanatory math videos

Package:
wnpp
Source:
wnpp
Submitter:
Timo Röhling
Date:
2026-07-19 18:03:02 UTC
Severity:
wishlist
#1012608#5
Date:
2022-06-10 08:45:25 UTC
From:
To:
* Package name    : manim-ce
  Version         : 0.15.1
  Upstream Author : Grant Sanderson, Manim Community Developers
* URL             : https://www.manim.community/
* License         : Expat
  Programming Lang: Python
  Description     : Animation engine for explanatory math videos

Manim is used to create precise animations programmatically, as demonstrated
in the videos of 3Blue1Brown. All animations are written as Python code and
rendered with the manim CLI tool.

This is the Commmunity Edition of manim, which is a better maintained fork of
Grant Sanderson's manim package. You will want this version unless you plan to
re-render some old 3Blue1Brown Youtube videos from Grant's source code.

The package will be team-maintained under the umbrella of
Debian Python Team <team+python@tracker.debian.org>
at https://salsa.debian.org/python-team/packages/manim-ce
-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmKjBKEACgkQ+C8H+466
LVkWXwwAux8xxF6BaG3yzIX9l9ilGESMzhsX+1HY5rHTNCaKkjyIwt2dyRACyEZF
k/dJRVz05EA6oum0fr3OmPqF4rcoMcy+MX6oiKCrHG+zJF9fE3QimUCUDwk8RpHp
eahT6kKFkp/59yLEyCYB1C0MhttbeA6aviRLYcnyqjF0ZU+6lX8reZ8Xd7Nhml/6
HQykbZS6wwzJbRWyTs/OLSEy5E1d4nNkBYzLLehaweKago9o7IEd53sSYNuQvr5O
kv9+Us4jMFZPWc2up8PcQXNqoEEgTTr+fuEP6h09RuYWpganvIokPRMIPSRxOO5d
w+WdqFmzDxaF9tdlAHYyNkDMyYVWptNUDkTPd2eKLIbjV8cSnIMbivJdf07uN+Bz
lVFUiTaROF3RYUtjEVI9g9Jxjr4gOiRtj2cticNimz8bZF4I8mRDbNp7FZ1d38e0
0Tsa6VhkTbz4qTG3QZlaov4x5MZH4H5O7s2wOgyEES+p03+yEXdMTZOxBz4GuHH2
0lJU9Lyv
=zAjx
-----END PGP SIGNATURE-----

#1012608#12
Date:
2022-06-10 14:16:42 UTC
From:
To:
Hi Timo,
I have been a huge fan of this software ever since I saw this tooling in 3Blue-1Brown videos, so thanks for the ITP.

One quick question: since it's a math based package, could you consider maintaining it in the math-team umbrella instead?

Let me know what you'd think?


Best,
Nilesh

#1012608#17
Date:
2022-06-10 21:40:53 UTC
From:
To:
Hi Nilesh,

* Nilesh Patra <nilesh@nileshpatra.info> [2022-06-10 19:46]:
Happy to see the Math Team take an interest! However, Manim has an
extensive list of (non-math) Python dependencies, so in the interest
of smooth updates, the Python Team should better be involved in
its maintenance.

I suggest we put one team as Maintainer and the other as additional
uploader; Salsa can easily grant push access to both teams, and the
package will also show up on both Team package overviews.

I am leaning towards the Python Team as primary maintainer, as I
expect to encounter more Python issues than math issues, but I am
open to arguments why the Math Team is a better fit. ;)


Cheers
Timo

#1012608#22
Date:
2023-06-15 21:10:55 UTC
From:
To:
As an update on this ITP, the last remaining blocker for this
ITP is the skia-pathops dependency. I intend to convince
upstream to use pyclipper instead.

#1012608#31
Date:
2026-07-19 18:00:29 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
manim-ce, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1012608@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Timo Röhling <roehling@debian.org> (supplier of updated manim-ce package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 17 Jul 2026 20:45:33 +0200
Binary: python3-manim
Source: manim-ce
Architecture: all source
Version: 0.20.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Timo Röhling <roehling@debian.org>
Closes: 1012608
Description:
 python3-manim - Animation engine for explanatory math videos
Changes:
 manim-ce (0.20.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1012608)
Checksums-Sha1:
 ef15dcd8909382f21cd4dd12ddabb30daca7c30a 3239 manim-ce_0.20.1-1.dsc
 007ce7749c8000c54923b5ae286a88938512a0d0 6813159 manim-ce_0.20.1.orig.tar.gz
 e5ea20b38e3d9e88f67372d7b04cf84cf80ecc5f 2352 manim-ce_0.20.1-1.debian.tar.xz
 7d52811fa4da1c0489506badd8e67b20fa7cadea 14825 manim-ce_0.20.1-1_amd64.buildinfo
 ff7fbed7437f3fcf46826f432398cf4730346cd7 421108 python3-manim_0.20.1-1_all.deb
Checksums-Sha256:
 b21427cd8e7f102f664232493a48eff0f6408cfe103a199d3b04dac92bebb5ee 3239 manim-ce_0.20.1-1.dsc
 ca3b23315174eaca063c3837812b506c6b01ea9d0177bcc4292a93b4491d9df0 6813159 manim-ce_0.20.1.orig.tar.gz
 91f4f45e16564e5a528853725f857e8c01ee71f4aadccb1ab3d6f07f893e7ffd 2352 manim-ce_0.20.1-1.debian.tar.xz
 76ce0aa77ee936b3d5dce02d9991846f9d78021178ba39ceffbab0da4a4c507e 14825 manim-ce_0.20.1-1_amd64.buildinfo
 5a47a65f5954d513f569a9dfd96bf089b74489f48a1417522e76657060acba8e 421108 python3-manim_0.20.1-1_all.deb
Files:
 afb0edfd0a20f7fc9a0cf1bdd370118a 3239 python optional manim-ce_0.20.1-1.dsc
 090c36fae9d627f89f3355c5fea57b46 6813159 python optional manim-ce_0.20.1.orig.tar.gz
 903dc569e0602acab3abe7e2ddae1d2d 2352 python optional manim-ce_0.20.1-1.debian.tar.xz
 689b3e3fa9af6946f1975142331edb12 14825 python optional manim-ce_0.20.1-1_amd64.buildinfo
 32b2a53153797197b8416571664a670f 421108 python optional python3-manim_0.20.1-1_all.deb
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmpaeQMACgkQzIxr3RQD
9MoNkQ/9E73uAC8Olils+/kXH9Mp73IKflEYw+f2UZTbFEy34BGBkl+FNuQl5rZ/
ljppRQ4erDB77bIEHmNbjUt/TIyI79jn4VmWpkfBXEZtbJacyDpFRG3IWizyWi92
GVTW+CiF+SoJ8+B1ui4HeiZ0x+DB2rOdfKjmOnueH70jd8BztJsFSVvTcGpE7tv6
66BioFAdgyayWP2RxDkHd1RdGG+dKiivr4WXTGZuQ73odjikO59+g9iBNhNarcNH
NCIBtYkBCsY1pFEpxiFrM2OJ2U35RrDx0r8DClnGlSu9ZFsWLqnysZ732KUZV3oY
bpPrw1BdugM2yvZHIplVItN1ahcOGx8WbkW7C1nJ2DPbx/kmLihBlmqtHiu9QYCo
f/rkzRPiCkijRbG6lLA/3hx1CitqRi5juYSKARy9S6SRUuiwVY+o0AF7X0KcDQJP
8aHxAxjMIN7KLLQEU8EUt63KQ+6a0dBvOYMN30PqDSIQ8LTyTQL7B+x9B9vKyHRz
PruKjZmb5i8tv4Ns/qZfaDh2ce7W+E4HPUUXKX6ydnzCsAPT+KCEYIZJWlmBZTYN
z96oL1tV5LR0PyPy07Ne6EpgF6AcNBXdFQNr6sa5GaIeUpDwaZq5qsXfNPePeReF
NMfQCbm6SMNwCkjeAdAbF3AWShfDcIea2UklIyf5QeMGSQNalHE=
=np5u
-----END PGP SIGNATURE-----