manimx

View on PyPIReverse Dependencies (0)

2024.6.22 manimx-2024.6.22-py3-none-any.whl

Wheel Details

Project: manimx
Version: 2024.6.22
Filename: manimx-2024.6.22-py3-none-any.whl
Download: [link]
Size: 223918
MD5: d3ad57274f6c73e308b96208876abf57
SHA256: c8bc9f538e28f8c7c7ea98f41e849f84c37e7d42f9a39d4f064751a50c44be18
Uploaded: 2024-06-21 16:00:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: manimx
Version: 2024.6.22
Summary: Animation engine for explanatory math videos
Author: Mark Hoo
Author-Email: markhoo[at]foxmail.com
Home-Page: https://github.com/Manim-X/manimx
Project-Url: Bug Tracker, https://github.com/Manim-X/manimx/issues
Project-Url: Documentation, https://manim-x.github.io/manimx/
Project-Url: Source Code, https://github.com/Manim-X/manimx
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Multimedia :: Graphics
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Natural Language :: English
Requires-Dist: colour (<=0.1.5)
Requires-Dist: ipython (<=8.24.0)
Requires-Dist: isosurfaces (<=0.1.2)
Requires-Dist: manimpango (<0.5.0,>=0.4.0.post0)
Requires-Dist: mapbox-earcut (<=1.0.1)
Requires-Dist: matplotlib (<=3.9.0)
Requires-Dist: moderngl (<=5.10.0)
Requires-Dist: moderngl-window (<=2.4.6)
Requires-Dist: numpy (<=1.26.4)
Requires-Dist: Pillow (<=10.3.0)
Requires-Dist: pydub (<=0.25.1)
Requires-Dist: pygments (<=2.18.0)
Requires-Dist: PyOpenGL (<=3.1.7)
Requires-Dist: pyperclip (<=1.8.2)
Requires-Dist: pyyaml (<=6.0.1)
Requires-Dist: rich (<=13.7.1)
Requires-Dist: scipy (<=1.13.1)
Requires-Dist: screeninfo (<=0.8.1)
Requires-Dist: skia-pathops (<=0.8.0.post1)
Requires-Dist: svgelements (>=1.8.1)
Requires-Dist: sympy (<=1.12)
Requires-Dist: tqdm (<=4.66.4)
Requires-Dist: validators (<=0.28.3)
Description-Content-Type: text/markdown; charset=UTF-8
License-File: LICENSE
[Description omitted; length: 3728 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (70.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
manimx/__init__.py sha256=ghsAlbLerEwEOet3BF7JyPNtbyNufgHQS7PjEPW2BFc 2766
manimx/__main__.py sha256=-MHMm7_HG1d7_z3fO7nDxLJBF-71qgTnq2It0a8uaoY 675
manimx/config.py sha256=_QoqAhP6cimRPTn06OQW_Qj2ba8TzN098jqHz-3w_j4 17866
manimx/constants.py sha256=tx5na5YP1T_Ot0V7d-2tjWZnGOvtH0ovevIpfGZo3Xg 4873
manimx/default_config.yml sha256=153zOEP6uc6P-TRNn6sssL-lONtheiiuOKr4yt6LOMo 1784
manimx/extract_scene.py sha256=WCQsJMv50ImBqujLC9_tT9XR_YxgNeGEGoenKbxMbuM 4367
manimx/logger.py sha256=aOwDOysjiwrKf9tqHclzS8HhaqKx7YzLcU30iK7otB4 260
manimx/shader_wrapper.py sha256=aHcUhLNzekqE1qQJkc50ZFrg8jo-be84TLc668cFifE 9953
manimx/tex_templates.yml sha256=ZZ_uYdmXEAbi1KFsmjFl4gHHestft5w72ve_QOToHKU 19433
manimx/typing.py sha256=EhxqZQxuxESiyv5KfM5Ou-HXaVJPB5-S_Nfi-k_EYX8 1638
manimx/window.py sha256=z8JV0K43SEv-TdfZQM2-nSymAA1GXGNHw7LePhwTZLk 5689
manimx/animation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/animation/animation.py sha256=o4y7aRvQwfZG3j0mt_jYDTWpgtCTa8o0l4mfXnp606o 7334
manimx/animation/composition.py sha256=RYFHO7djVaUlNQXpYjHpOOXJHy96eDC5QtnnZFJr3AQ 6065
manimx/animation/creation.py sha256=r5QqhaD7Kas2szAhU3jizzaSr7-YZbonp-j4K3xcdvk 7683
manimx/animation/fading.py sha256=VbYj_fLT3VB7AxnPOTxANo0Fe0JxrWzN6IYvxHR0QYY 5981
manimx/animation/growing.py sha256=7u282lGoqGzVf1TV5j1Pwm_mi0Y4lOFU1BzQOEw8e4M 1518
manimx/animation/indication.py sha256=wdekj33LsEXqJJTk_yNRWmTi2hUFsiwT7kLNSeZYIZM 13246
manimx/animation/movement.py sha256=jrEBGgVbQKlDIHQ1A07VIn0zKSRTVSgnw4Uq4QtUfz0 3321
manimx/animation/numbers.py sha256=zhyL_mSII3a4oA9sBqCsAwtfvEaJc2NqImLgQ4vaRp4 1723
manimx/animation/rotation.py sha256=qj5QoF7ScRWN5VRTU-5nunLsPZLEahrvDe9eU-yetts 2156
manimx/animation/specialized.py sha256=JxskHWqsbvyx0L2ZLlAFe0WXlcnoIs_zwzEFuP95tYw 1643
manimx/animation/transform.py sha256=VN6ni_mH9v3Nb0qyTvDKpqyziEmidv9QDSV5IBv655s 9920
manimx/animation/transform_matching_parts.py sha256=c-MBo-2uqVqbyOR_E5Nk96_vAiyPgcz9d0KwGXfzX40 6584
manimx/animation/update.py sha256=ILADYsUBSgzW0B_oHxDjGyOvuiL1FbTxjLKHqo1w1jg 1940
manimx/camera/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/camera/camera.py sha256=YRnBU0y0noCOf5-PDvrNQlwbCV7qv_CiuLC0OEceesY 8502
manimx/camera/camera_frame.py sha256=1UnPLc_q-6WGN49SgFmom4lzNVRoliI_Q55vO1z9IkE 7961
manimx/event_handler/__init__.py sha256=jk5XxUuoPpj9r0ljwJLh7z9Ad_pJngoQU92JYguL1N4 217
manimx/event_handler/event_dispatcher.py sha256=jFmtdrddAJjOuDaY1AMqqSsm8qlGgBlj55uYzWgmdgY 3855
manimx/event_handler/event_listner.py sha256=xkwPebj4las3OkJyw8nc-k0BnU-GlvsJTpMNbJM8gIY 811
manimx/event_handler/event_type.py sha256=0xZerW21rUF2-YRXuwzGz8plrHM1wQyPfsTOxP3ryDo 343
manimx/mobject/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/mobject/boolean_ops.py sha256=gQsSjU0AlHCddvIDxeP0m5g_qKFlLXMXHNwnXP70xI8 4240
manimx/mobject/changing.py sha256=YRTxUgPk71MLZByMSWQ1qIa30-3xWqSimahji81XOlI 5466
manimx/mobject/coordinate_systems.py sha256=mT1Lx_GvVd9k2TrBItH3qqOmVRvw8MuTB66Bzff7L5g 25683
manimx/mobject/frame.py sha256=wTwg-gmjCvL4eztJLG431FvvZuMJYocaRUaOKUFKXcE 1340
manimx/mobject/functions.py sha256=Bs9lWOfCEITn96xY88wtRe-f9mpYIX5kc7poUSU5QBA 3832
manimx/mobject/geometry.py sha256=atTbfy2YPxiEw92cKBZo8ZCVRabGcJdH7655ehzkNkw 32099
manimx/mobject/interactive.py sha256=JpDYTViBLwAjBH7yYbek79i2WXhCGOFYoslm7zsNLgw 19316
manimx/mobject/matrix.py sha256=bz8ve24GVZb4D7D36IsUX0UH3uBKrdcdmsoOz8KK9QU 9413
manimx/mobject/mobject.py sha256=eEmlmuPWhwU-Gu-rlnJmP8MQbFJaqKCd-UaepaN5CzA 79774
manimx/mobject/mobject_update_utils.py sha256=qVW6B7oiTML3YkDYWcJCSN7OK4JSMfLW8DA5AHTqNd4 3064
manimx/mobject/number_line.py sha256=u-6o-Rd-Bc_RbNbFX3iS81NCsfgsSo_vnyItLl3yE34 7517
manimx/mobject/numbers.py sha256=YVOAJvhae2RxYZNMSx9WyMawv8I5KsUQKudmSGEoTlg 7174
manimx/mobject/probability.py sha256=TUoY3UlrZ7XAXuqIN6bUrvlbREJ6BM43gPWEEYa9EGc 10366
manimx/mobject/shape_matchers.py sha256=AaCaHpWZSe37YQOpgAkIEaSy_1tw8Ad23yPTZpstTpw 3845
manimx/mobject/three_dimensions.py sha256=9uVgcNjm7ou0vAOAAg5lqzmkfJLOVrVONRw-aE5GczY 11354
manimx/mobject/value_tracker.py sha256=6UHkFDD95ryvyUBGQyuxpT8XcgV90kx8nIgqsosMlrI 1875
manimx/mobject/vector_field.py sha256=xscO03DOuiCdXU3tjMZr4ajwCixssGbciLUrCDVH_AA 10800
manimx/mobject/svg/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/mobject/svg/brace.py sha256=hzec2oy_YaD2iQMyNu3ELPjeYtVF5aVUz7uUrZFKS0g 5760
manimx/mobject/svg/drawings.py sha256=hIw2B1jb_LqoSLgvHLuEmuwbe51igRKgkOhtjsASXDg 21074
manimx/mobject/svg/old_tex_mobject.py sha256=F4WOzBF-dYd6Ip2y3R7jRUZd8ZMh1chLnkpp1YqGxN4 10796
manimx/mobject/svg/special_tex.py sha256=nHwJkxfNSZz_pprtCTB_WXK4tvEhGQKTq56lRkOEJQA 2535
manimx/mobject/svg/string_mobject.py sha256=vYWU5ClYA92e-BiX2-x6pvHnRKDt1QlpEpKk3g-ovKo 21130
manimx/mobject/svg/svg_mobject.py sha256=Ukwm_s3wYfOzmbxhJvZhBKeWKAZZXHwxyE3OO54c8Io 11698
manimx/mobject/svg/tex_mobject.py sha256=s554bcOG40RbjjYsxIwg_E3I31qq2ZelRjx16fL1m0U 9201
manimx/mobject/svg/text_mobject.py sha256=ockL73ancwdY9bwbxh-Ri1GPbFzemmUC3vxhWnhwDYU 17132
manimx/mobject/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/mobject/types/dot_cloud.py sha256=ru5oFwd0mOkEHbaevyAueb-WMol4v06aoNPL63Ken0k 5472
manimx/mobject/types/image_mobject.py sha256=nrXTVmZz7i_q34ZaTWhW8EUWeO_4vZC9uAYAg4e0aJo 2438
manimx/mobject/types/point_cloud_mobject.py sha256=Jq-UKqomFjqr97kFz3cIcBB0TlBnfA3-3JKdDr4AWWw 3700
manimx/mobject/types/surface.py sha256=5vZ2U7s8svdbxSvlm7Tzh_XK4gso2-MvOiO9uMJwUAo 12565
manimx/mobject/types/vectorized_mobject.py sha256=Lq2LNIR7eQqEE-fcQ5rgSFySc-sMsmLTBbWxn3j-cKw 56948
manimx/scene/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/scene/interactive_scene.py sha256=rgbDDC1kYLPdeZwQo5EnPnRoWY4XIMBhWKIKuTISM3I 22535
manimx/scene/scene.py sha256=-sWEFo575lqEHVx_lg9l5VRasiYEkK1hIBWRXsWl4q4 35906
manimx/scene/scene_file_writer.py sha256=DVS0PqTdCOKZrP4ogpNrQU57i7_nnEApIBuU7gtlQX4 17387
manimx/shaders/simple_vert.glsl sha256=GDm1zvep9Qpp4gQNJ92w_jqjBJnI18WbK-FpgSZc9g4 104
manimx/shaders/image/frag.glsl sha256=vbRHt7raWFvVJVdiT7BFCHRLzVEmwG8qCwMhZ8eYHws 200
manimx/shaders/image/vert.glsl sha256=kDUik-EzXQrTUcLiFNLg_B3sUGF41dptzhmfVsBAxV4 302
manimx/shaders/inserts/NOTE.md sha256=_xIpkZ5k7qtqrexy1ajpWnMjMJA7YbW6McMJ_9rkVDg 562
manimx/shaders/inserts/complex_functions.glsl sha256=X3kph99ZREaW6QXO-g-W7vGuHylg7NRpcle-ix0yXFM 376
manimx/shaders/inserts/emit_gl_Position.glsl sha256=KlCh55gcXshkEj1rlUG_1tSgES_dlhZnafFz2D7_8PQ 749
manimx/shaders/inserts/finalize_color.glsl sha256=dKSTNHXwhlxxkeQ5uBcyFllxCL58OCAXnU7HR1P_Oz0 1766
manimx/shaders/inserts/get_unit_normal.glsl sha256=eP8dWcWlu69vqcG03gp-ujRK8z0SBr3-JmL4oDfa-Vo 615
manimx/shaders/inserts/get_xyz_to_uv.glsl sha256=2dFnlYALbDR5qqmk8k8y9lspkOQGYxRI4WLf_nKq5PM 3210
manimx/shaders/mandelbrot_fractal/frag.glsl sha256=2DZ_q72mj8Ws-fe_2IuqQShQmVdUHpWD-BoKrzWgNBw 1383
manimx/shaders/mandelbrot_fractal/vert.glsl sha256=gYl9nbo2To5d0HjXA3_qx9Aw5juY0zNty0ijT0k-jGg 225
manimx/shaders/newton_fractal/frag.glsl sha256=ncj6W21DU_TwAzR2b56oAOeUZ4DgADZQC5H17DadR9w 3895
manimx/shaders/newton_fractal/vert.glsl sha256=gYl9nbo2To5d0HjXA3_qx9Aw5juY0zNty0ijT0k-jGg 225
manimx/shaders/quadratic_bezier_fill/frag.glsl sha256=E7libVw0qRyq3rnhDq0EW087mHS4JNhmyn5guyXz_1U 1453
manimx/shaders/quadratic_bezier_fill/geom.glsl sha256=o_Utri1XCRXR1wa7UYtS9kYSRetomUbG9YTrNAekNfE 2003
manimx/shaders/quadratic_bezier_fill/vert.glsl sha256=W-usY3s2WZRbxkmRNNs-l1EFI5qNAn6N5XRhFCRo2FI 375
manimx/shaders/quadratic_bezier_stroke/frag.glsl sha256=IqenE0LNDYLHkhQYderhG2gHAVE_sOBKNdapHYG28y4 1955
manimx/shaders/quadratic_bezier_stroke/geom.glsl sha256=QJ-dk4ucYaC1OeBmtOZrz4qT_p_ZkcSHSSJPdfI8YD0 6308
manimx/shaders/quadratic_bezier_stroke/vert.glsl sha256=PE13kdPxEram_9jvAjsnRNY9WrvtFDZ4vJxEGia3KfU 557
manimx/shaders/surface/frag.glsl sha256=lYLj_rUO70voCgSuS55y_I0Hlt0VA2_Frifcb2RTrPU 94
manimx/shaders/surface/vert.glsl sha256=gxaf6ljZEllV5q9HRb-UcMyxUeA4eMC2-i_ZJN8xaxE 416
manimx/shaders/textured_surface/frag.glsl sha256=MpXtdEwh_XnMNUaHOkrsvPeBsPHT7REKzbi5gcc8QLg 786
manimx/shaders/textured_surface/vert.glsl sha256=bUMtmwJJXShxUkRqC-C41izt37ceytHIj4k9DoVPT9M 365
manimx/shaders/true_dot/frag.glsl sha256=oWeOCj5plsoVhGRPqPjlKYhRGy3STFl-JgWsHqA-w4o 756
manimx/shaders/true_dot/geom.glsl sha256=jKfqL3n_Vx3Uy2nl7TVpi8r9cVNKYGz_7NTbKRKWOIM 1023
manimx/shaders/true_dot/vert.glsl sha256=ksiocyzTzOmMkPos4A3Mpcgm8p5MsF8hd7DEBz9D5cQ 195
manimx/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
manimx/utils/bezier.py sha256=R3E2ubEu1vv_CRoMA1BHe9Z0CYSi1-ceiFdKGZKvnuw 12993
manimx/utils/color.py sha256=kBR4FJcdam_6fwyynOEMn5e63iCv3pIaM4mL0zMk8Ko 4155
manimx/utils/customization.py sha256=K1N4mCHYSp3O-lMnIhlTRivnCrlTkXMPKcZUGESckwU 735
manimx/utils/debug.py sha256=netoXo6pIkt9Df0pXi03uH8M2Zku6hozo9sEc6btbH8 890
manimx/utils/dict_ops.py sha256=o8g0fFdmsWWzGoDpqxgsEeLl6DJlzrxwVwUcLiAGxQc 1315
manimx/utils/directories.py sha256=X7coiZEMKeT7S6ieQjNMiFFthIuaGupt2RkZlngiW_k 1145
manimx/utils/family_ops.py sha256=5kA8Bkp0suaS513GtdwOFxXu5FFRClyVBVAjNE7UBes 1466
manimx/utils/file_ops.py sha256=cWoGUrzGz-BH5SZ2ygzS9LppuV_jD6JQIpNcCAVPEmY 2812
manimx/utils/images.py sha256=YEN594-ENkZyUlbFaWitP1yr7Xq8bi-m64q7j1_x6Iw 916
manimx/utils/init_config.py sha256=ZWsIVIjsifZRJIj_lGOvYa8QXFcoJBX4yTU57MCt75w 5347
manimx/utils/iterables.py sha256=1KU04m1AOyuWggQsh5M83ZQwFV1Ky5VuPp9nZiGT-qU 4763
manimx/utils/paths.py sha256=D4fYuy7DIZOpF-E9yJxhwsa0kObE4sdtgqvG2MvWXJU 1881
manimx/utils/rate_functions.py sha256=VilV5SWeWOahf1t1JRNLKfYxs-t9jqMAnWo1CJ_LChg 2666
manimx/utils/shaders.py sha256=XJdQ9bNajl3VrVLtcZo4yiTMx_LRz-OqEqmRIKk-584 5903
manimx/utils/simple_functions.py sha256=mawNd3l_5QCLbfMvM8EPxhEETnpMAMQID8uLaba8-B4 2666
manimx/utils/sounds.py sha256=O3DdKN0bZmlrgRq080abBMdOJmQuXDIjNi22IdbqkqI 324
manimx/utils/space_ops.py sha256=Pb9gRWMotkzs0L5J3x_ypWs-8LJvtfiYyWsJWflLP00 13692
manimx/utils/tex.py sha256=EXOXy43qiaGSidIV4To093Mmj1p-EvEprPO6tqZOpBk 1285
manimx/utils/tex_file_writing.py sha256=O-bJIEm1L-J8L7OvFkjFXJgvM9cuoo2HCNpQpSJitOI 4662
manimx/utils/tex_to_symbol_count.py sha256=fgJMgQM8xAtNz3di2wpnKlduUzp4NINYwhPHrCwwbro 3526
manimx-2024.6.22.dist-info/LICENSE sha256=IPx6RiQhhzuDqz0iLd8OZ7KH7bQfWloHZw4DQ0iRAOc 1064
manimx-2024.6.22.dist-info/METADATA sha256=5biB23nb9tre43dyNZY8YMZhxp5WQDJzx9zToKN1Khw 5703
manimx-2024.6.22.dist-info/WHEEL sha256=cpQTJ5IWu9CdaPViMhC9YzF8gZuS5-vlfoFihTBC86A 91
manimx-2024.6.22.dist-info/entry_points.txt sha256=OYc789qhlkTocDgSDtFZAxFtf0hMbk7A1Ww4AzUnoW0 84
manimx-2024.6.22.dist-info/top_level.txt sha256=VFJTvV3oYLxDJVcXrYa6G-uNUOJG5Ee35zQr_S48-Tk 7
manimx-2024.6.22.dist-info/RECORD

top_level.txt

manimx

entry_points.txt

manim-render = manimx.__main__:main
manimx = manimx.__main__:main