janim

View on PyPIReverse Dependencies (0)

1.9.2 janim-1.9.2-py3-none-any.whl

Wheel Details

Project: janim
Version: 1.9.2
Filename: janim-1.9.2-py3-none-any.whl
Download: [link]
Size: 231400
MD5: 9d69fb001bc355c4a16e98c02a1cf45b
SHA256: aaf569df85d8d18049031567b3801c49ef13707b418ba6c47b296692db9d244b
Uploaded: 2024-11-04 01:47:36 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: janim
Version: 1.9.2
Summary: A library for creating smooth animations
Author: jkjkil4
Project-Url: Documentation, https://janim.rtfd.io
Project-Url: Home, https://github.com/jkjkil4/JAnim
Project-Url: Source, https://github.com/jkjkil4/JAnim
Classifier: Programming Language :: Python
Requires-Python: >=3.12
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: colour
Requires-Dist: rich
Requires-Dist: moderngl
Requires-Dist: tqdm
Requires-Dist: psutil
Requires-Dist: skia-pathops
Requires-Dist: fontTools
Requires-Dist: freetype-py
Requires-Dist: pillow
Requires-Dist: svgelements
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinx-copybutton; extra == "doc"
Requires-Dist: furo; extra == "doc"
Requires-Dist: jinja2; extra == "doc"
Requires-Dist: docutils; extra == "doc"
Requires-Dist: pyside6; extra == "gui"
Requires-Dist: qdarkstyle; extra == "gui"
Requires-Dist: beautifulsoup4; extra == "gui"
Requires-Dist: pyaudio; extra == "gui"
Provides-Extra: doc
Provides-Extra: gui
Description-Content-Type: text/markdown
[Description omitted; length: 3955 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
janim/__init__.py sha256=LZ47S2jtJboBjG717aQrFbtlEC_Lpw-ubKSi_JrmQJM 70
janim/__main__.py sha256=oQzPuGdtvV6bpNCmVHolHAGhgRPcwnYllkJ8ZA8Rpgk 4211
janim/cli.py sha256=toh1qNW5DV_JDPGvbyCb1HD9U9ShcY29N1YgBjHuh9o 9310
janim/examples.py sha256=8sikI9VW0-DzIQV8QmCd2TsaDuzXguag-3M3nNHcqQM 5265
janim/exception.py sha256=F0ZylPfy5c94F5gSvOL2NZ_mA8SxDeaP0g8HaHRDfws 1854
janim/imports.py sha256=nm4KIDxy7wQe-5frTKETEOzJlv9KG7NEku2vqLpnIxg 1725
janim/logger.py sha256=9dWcYhROUkRnbsf_cyqLkgTggolnm4QcfEmewrLBcgQ 258
janim/typing.py sha256=2-KXkh0DkscOmz0Y-ZhQ4mV-AsFjexRU9VUkREa_1o8 637
janim/anims/animation.py sha256=FqxQ3Mp90Nh4bH-BtJBuwCb02Hsa4mFnoRR5lDd51hQ 4296
janim/anims/composition.py sha256=-kPBBDwEFDio-boYHw4tVLeZeGD0efyF7Saeo7lHIGQ 8136
janim/anims/creation.py sha256=kib8jhwoJ6L-8ZK85muV6AQ6A6WOAJ72gcgxkK9a2iU 8188
janim/anims/display.py sha256=2bmssxswFqatEg_WawrdyoMeoVygX9MNu-khfMvJ6lc 818
janim/anims/fading.py sha256=TIjH0i0qDvT6nUH6EnocWBplTurnk0zzjHbobBr_0qo 4134
janim/anims/growing.py sha256=dTicmFO0R-LLc_u1prRrWuZ-eC-Gq3XzaxbfnQMvez0 3820
janim/anims/indication.py sha256=iY_1DcQDGmHrPAN_7_X7lU4w56zw8p08EzURbXmHDz4 13137
janim/anims/movement.py sha256=-lqMpaewOE3MYmgmgazSoohW94Dn1DmlAii9yZOlu1k 3280
janim/anims/rotation.py sha256=EhbMr_N8X8e_wVoy3Bo2AG88DS81U6zlWs7CPyoEIs8 2101
janim/anims/timeline.py sha256=MDRlA4DCotHDldPIpvthKSh9_DNG3srrbeREwdWn1hQ 33382
janim/anims/transform.py sha256=w5kJ_LY1Mf_3Tg44Me7kM4J5Joppmv6y1_NF0onULJU 14456
janim/anims/updater.py sha256=wLJUSkN_aoXj1x-xr2lLbGaLzTZvzdHNsgEz_T0kAG0 14041
janim/camera/camera.py sha256=OMo2PYfntzq1hlAB0fZakWt7c1DmxN7MS_MSfFcePjs 4721
janim/camera/camera_info.py sha256=8ICIbRNX4OCt769Kf4MtbzQgBncwq1ut3Zoyz9RUPik 3442
janim/components/component.py sha256=LXNEL2x9rNUUl0Gb4dBO8NbP4QsMsTOu3EeJJuY1ChM 9693
janim/components/data.py sha256=G4JPx1gpNXGqjVAHJO6JKXhilsFOgIKLUmWjJeTe5dk 2331
janim/components/depth.py sha256=lf3Kb3jtAn3FFjWCuD9lPvkzq5kUZ5_3tAivFVMijYI 2539
janim/components/image.py sha256=9g22AetmOKVCstA7p1eqUyhWhdzZDgtwioaUtnHxJ_w 1267
janim/components/points.py sha256=LzRtyxLBZT2lco7JswodVYKaAMU7ZgoI88ZaPBa2m8A 34608
janim/components/radius.py sha256=mqP9OgQgxTgYTm-hqIrxDWUfCpQ8QUf8WTnzs1ybvKE 2948
janim/components/rgbas.py sha256=vQTD0eXhpXD0QSDRINUIuty1NoDJOcZftitB_0CjPmc 7768
janim/components/vpoints.py sha256=cVGwmqq_AptNQFkPeNV4zyzt_YTKr6SO0iDgxL4rxxA 25468
janim/constants/__init__.py sha256=dfFuFW6AyvVe85OccNGyTtUmIyqpsQjuOLPtbfl31M0 236
janim/constants/alignment.py sha256=_D-KDz_TNG9MVQDA_K03TV1mRac7VyRaILupKgGPWmE 226
janim/constants/colors.py sha256=1V6NPzZmVTunG640TSSpSFYIZ3-bg847Ycf1ifZLFQY 1469
janim/constants/coord.py sha256=v7ULowwNpCcadY122ttkLC_pjhY0yjVUtPlBfeU3PtQ 614
janim/constants/degrees.py sha256=wiOpQ8ih_rVWHE9e8491PKSaa74vsqSr91U01d1aBPE 171
janim/gui/anim_viewer.py sha256=q0Cyv04dIpcJjM59TDSMTE6I7_m_ATuJk9ZJv5q816w 25652
janim/gui/application.py sha256=ei_SuGEEoNf9SdEBQGeU7hw1pY8m0pLzasKLXkCBhrg 319
janim/gui/audio_player.py sha256=0pasG1sYLb6gzg12LcBrKm_X-_uAc9YNvfewmlQNuQM 956
janim/gui/color_widget.py sha256=pU1tSnfPKov0zkTV82OR20c0jyW6Dunt2TKJvosuS_A 7276
janim/gui/export.png sha256=52RmA64E6_iwRCJRe8dYe_anAxrEBY8a9tnBymkz388 3181
janim/gui/favicon.ico sha256=SUtXNcWIZNbTM-2DEsaXaHnUU3UK-GNBCn-ck5j9aJs 16958
janim/gui/fixed_ratio_widget.py sha256=OZkeeQ4LY4YA06VIDMQgPmxICn3kqlD1ow7ZL-qV4LE 1458
janim/gui/font_table.py sha256=y81MDsPGphxzeMxtWG54e0CUU9fimUNqbNmgm1ov0Zw 3879
janim/gui/glwidget.py sha256=3SWMz45-B1Zfm24y47G5iLSrxIsS47v_cM_svlegmaI 1921
janim/gui/painter.py sha256=4DfHAax3VJJ55YdsCUM8rpAz1V70PTb6_h3bLzXTw0k 14424
janim/gui/precise_timer.py sha256=SuXkJh4DWY4Il-72ZbFOi82jD2AqOYEKdgMiVkCq_0I 1011
janim/gui/richtext_editor.py sha256=nMpTybmlaP8YQksgh-yOwLfAYgY5LUkwLF_BA0mU4Z0 5084
janim/gui/search.png sha256=7SDU_CRqfcyN2gTBV_gCgw8AKYTvzyGod4Myhv0gNEw 1764
janim/gui/selector.py sha256=3cls19worSp8r-kfx2f-Z2ZKRPhOoY8YDVNMkvjh170 9559
janim/gui/text_edit.py sha256=QPoWd_KoNZ1uGlz1NYpWCQJ_AvBhGmFaX2ZfC9SC93M 282
janim/gui/timeline_view.py sha256=4USmdqhDJgEfT1Dvr90EtpsCAe7L6zG5ABqOrWHK684 28786
janim/gui/ui_ColorWidget.py sha256=ms7zvB9BZ2R-wAg2FNaNkJV9HIK2hI7e57XWsixAG-Y 10171
janim/items/audio.py sha256=p6EtW6z9jQvitBF56y_RBECxbs9qy_NGiuz1jDEbe1I 9227
janim/items/boolean_ops.py sha256=UJXt_WUANmBr0OXjggofnlAJRoIGEEHXjIsIjDqhaF4 6591
janim/items/image_item.py sha256=suab_CeQLad6AIDC14UBDRg3vy_WA-ZW4yy_VK2X-40 15891
janim/items/item.py sha256=CM3kD-jEk2T6DGjtwg3np3WbexK7-4RA_qUkeujZyPo 21579
janim/items/points.py sha256=dr-iTdx1QkBKrhHg_nIcQgwt9MtB2iuYanQa8ClBlqc 3428
janim/items/relation.py sha256=aahTbucZXDKWq25o8zrkzraZ3-j_TdPnvKL-NFoqmz8 7446
janim/items/shape_matchers.py sha256=a5Uz6QreMyQr9YWouR3oMFEHBi35goB_jj9M_7S-Vpo 3849
janim/items/value_tracker.py sha256=zOWlez7dN70D6Z4XWQ_9IUaTPjVLmz9euufXmXQ5aS8 1053
janim/items/vitem.py sha256=B9ReRwuhkT8C7L9MYFijP5yx0REYmoF_HTliMb2AwDo 6369
janim/items/coordinate/coordinate_systems.py sha256=POaRUwvazMzUkZk7NMXDI-lB2_sB8Tqn92NDd4xSQdk 8565
janim/items/coordinate/functions.py sha256=KonKQO522IH3BlL7ENBhJg92XDo8UpUNyq1AhaxOoM8 2093
janim/items/coordinate/number_line.py sha256=Fx-arQIEv_qFPXmZ56yCknWHSoqbuoPrcmN7T5VlmAQ 8670
janim/items/geometry/arc.py sha256=yRAtNisHx3Cemsnesgsz9rWhgtLrTHVqtlF-eeBCu1A 8485
janim/items/geometry/arrow.py sha256=04iVTAQNog-j2ONpQ7f661DE4BLnhcNTFV2Z_Mhyqp4 8443
janim/items/geometry/line.py sha256=uo5wd7xw6yACDHNGl0NcvK167qZWSsRPFXopr32gq9o 7664
janim/items/geometry/polygon.py sha256=h8taf7H7kkdq_yTqduZe6Xp418n3gxiLg9C226uAsUA 5077
janim/items/svg/brace.py sha256=hz4ExGHao7138Y2BhJmfiZYXix2dZyt87UsB7Yjxdls 5766
janim/items/svg/brace.svg sha256=6K7KFM5-MCuHAuFpPW0Y_PSjE7Rct1egePq084J63SY 1719
janim/items/svg/svg_item.py sha256=3olvY_EpGKj-35_EGpD1zOeaVD7z5MCvW5qG5D4Pr2A 5469
janim/items/svg/typst.py sha256=wTEL9yhMIWXU4DfpqxssGrRZJTskcrogq8TU6F9Q5wg 11089
janim/items/svg/typst_template.typ sha256=casTQKvb7_q2WAQhMre3HNm2hy230a_UQnsxrYM99LQ 59
janim/items/text/text.py sha256=Y-Jxa_qmtNHOiPyLFffm94-uflI2rESUCY24TJEMr88 16244
janim/locale/i18n.py sha256=JboAzwuXWvnRIYlNBQ6aNUDKcp5JX66M3jaD2bKkeEI 607
janim/locale/zh_CN/LC_MESSAGES/__main__.mo sha256=KLJrR_4Elr87inJZXS4d0aXGv2YYf2glZK-Cn1NrsoY 1954
janim/locale/zh_CN/LC_MESSAGES/anim_viewer.mo sha256=sAgbaGyOjKZzw3utafOwOja409swUd9Ap8-en_KCVrc 2502
janim/locale/zh_CN/LC_MESSAGES/audio.mo sha256=qovOKJ9XPHURvKzj5wowdoFkkG8jChE1D3wMTO-gwZs 694
janim/locale/zh_CN/LC_MESSAGES/bezier.mo sha256=63RceEAA3I2_1zBurjjOIuNDBesgUtBnfutCcJOy5CU 747
janim/locale/zh_CN/LC_MESSAGES/boolean_ops.mo sha256=DYaDFd7yCF28MdMssdET32neUwFrcSGAaor37gfix7g 638
janim/locale/zh_CN/LC_MESSAGES/cli.mo sha256=3tbZbGs3tgoURpXysbS3VycfhP4S5_obw5A_VvKT1EA 1157
janim/locale/zh_CN/LC_MESSAGES/color_widget.mo sha256=VigHVZo5lEEh_U6mr6uyR11LXMcmdOP03nCVyiV6c1Y 543
janim/locale/zh_CN/LC_MESSAGES/component.mo sha256=YxRgxjuaMlWbMl0A5ODFr8khbWKT4NuSR8v0dRPZ7l4 834
janim/locale/zh_CN/LC_MESSAGES/composition.mo sha256=gwVRrymQZWPsR1UGo0cyMlTYdz8gkF7LieTTFqHSmw8 722
janim/locale/zh_CN/LC_MESSAGES/data.mo sha256=WTqVrtq69-IUMO2yDMi1xvDz66Ca6KU0qB4i7mkkk5w 491
janim/locale/zh_CN/LC_MESSAGES/font.mo sha256=am4f2iGF62y0rwnydOE7RiqspjVvPjkxXn-wV4ive1Q 424
janim/locale/zh_CN/LC_MESSAGES/font_table.mo sha256=UZKk4hzeqSt5Ldex1x_ExPmyKTgmB1hPDI_I_zk2wR0 560
janim/locale/zh_CN/LC_MESSAGES/image_item.mo sha256=qDj7e2O8wJoyZ10xcyHK2sCOWAwkEwcPjUs-_LCs-Ls 870
janim/locale/zh_CN/LC_MESSAGES/impl.mo sha256=rOExCpPCes1cUzky7j7Z8iZXLlw6qrUr-JTQG62xtXQ 516
janim/locale/zh_CN/LC_MESSAGES/item.mo sha256=qSWlNlEmBe9vzNPBnhBKDrjg3KmYG56a5Ab7Dl-TlaA 993
janim/locale/zh_CN/LC_MESSAGES/painter.mo sha256=goZlFWDY-F747DnXvvBnEP7I3FkMzS4-UtkZUXUt0Mg 824
janim/locale/zh_CN/LC_MESSAGES/points.mo sha256=LkNPhY_4fVAPUXAeEs_3PJaPfJvOD4Ruh3WRNlQueHE 678
janim/locale/zh_CN/LC_MESSAGES/richtext_editor.mo sha256=m9qDxZpmVxvbt1ZcJdMQtoLa_q4bf0M_I3o2jmrOW5Y 517
janim/locale/zh_CN/LC_MESSAGES/selector.mo sha256=VR_oJfkSqK0dsQj43mp_TPjI4ZBYzQ4PTeQbO8BfBRI 862
janim/locale/zh_CN/LC_MESSAGES/text.mo sha256=sF4miEUZeymW1vIYYmwLsQ4s3UZVoF9_RSbNXz8X0ns 703
janim/locale/zh_CN/LC_MESSAGES/timeline.mo sha256=_Q_WMJRNfzvNAaIXmfX9T3GOlMFy1q5lg4Y6HqQP_UU 907
janim/locale/zh_CN/LC_MESSAGES/timeline_view.mo sha256=UIy3shy3sT1YIauIGNaC7YQf135yMqmlAD9XUnFY0Iw 533
janim/locale/zh_CN/LC_MESSAGES/transform.mo sha256=EbG0Wu9EylmmYgaUTGhGAx-0_ujTDDIAWdSNSqHOQc4 967
janim/locale/zh_CN/LC_MESSAGES/typst.mo sha256=D3Z9bb-zevN6cIK0vtsNRVKUJwr1bK6_r9IDwq6mFIw 723
janim/locale/zh_CN/LC_MESSAGES/updater.mo sha256=AqxCncQ3etKGUSZmmwlbhdkw3ItmJNuWHGeXgfO820I 588
janim/locale/zh_CN/LC_MESSAGES/vpoints.mo sha256=yLrh9pkf4p8FLESkH2xKN5l7aAEO5U8b58MMSmtJtrA 617
janim/locale/zh_CN/LC_MESSAGES/writer.mo sha256=nhUzho28YfNCP-qVcf1ULZEyubAeX9KUqhUGkPQOc9o 1154
janim/render/base.py sha256=Pr6kbvNo501yVJE7BAJp7BgfyNwTnxnM82sBB6WSClY 5633
janim/render/impl.py sha256=IhksjZyDAnXnjR40yiQ2wvQ7NpWx-c_Apm7OQF5QMJM 14881
janim/render/texture.py sha256=SES4SEWBqmahcek4dCdDXASBc1_PIkpb-iClj6T20Qw 1083
janim/render/writer.py sha256=ZjLawiFt3DcaqDXz4_aCfykEANPgLimcxqyMfHoFmnU 7329
janim/render/shaders/dotcloud.frag.glsl sha256=zeRgAP372hJWFXJc4QZZQKNdAXUGwIEtE0ux_jPm0Ts 427
janim/render/shaders/dotcloud.geom.glsl sha256=lEeo1lNSf6KnqBUdxigfroSORfJXjBSSam_C5OfHUTU 1200
janim/render/shaders/dotcloud.vert.glsl sha256=3S1nd6bKqDPEgLBsMPJbqL3BNXAC-J8EES55ZEisWAw 506
janim/render/shaders/image.frag.glsl sha256=znlC82H_XwYB8I-4WWwI24_MOaAgWnPspQ4UO0MTwvA 167
janim/render/shaders/image.vert.glsl sha256=dZQBaAz-QyD7qL5YgT_j75bS2fZFpAjwE76Jd4iEUqY 536
janim/render/shaders/map_points.comp.glsl sha256=c4r7SQMZ8Jk8onpulIbtcjeR0OAvMBu9VqzuQPTLTxc 839
janim/render/shaders/vitem.frag.glsl sha256=382VEbUdXAHgEkoVxQ8wfYcvob-n_afO5WB0RdmKZEc 7062
janim/render/shaders/vitem.vert.glsl sha256=Yq0GAXT4KpAVOYvlEZKZ1QtpFqb5bpz4ZYY4nuvmWyg 190
janim/utils/bezier.py sha256=HtVUPOTaY9JIxRg_uT7972uAlbxeGy8nZOjqHMyG6_o 17041
janim/utils/config.py sha256=O0k_nezuoS7wvjsaytgRJFchT77-WK0Tst8H0y1M828 6205
janim/utils/data.py sha256=cXKjBL6zIEeyK4c4YuUrdLsL5Fu-dIJu4MJ6Xm3NA5Q 5711
janim/utils/deprecation.py sha256=X_yD94iEr4JImv3i-due2YoN0rc_K5_NxFXjS8iWYZY 906
janim/utils/dict_ops.py sha256=ifFn6N-ZjBYaFQUdI5h2mH3zjjGJsWfHGyl-OOWScfM 618
janim/utils/file_ops.py sha256=l2aeoIiIiQFNaHO-ujgmkqKYZ0ApncE36TqAM82VMS4 2400
janim/utils/font.py sha256=eNUuED4Q4dbdVwfeSSRBh842N5IcPR0KhtKqAWyJBo4 4683
janim/utils/font_manager.py sha256=H4Dytw7G80Fzhv_89-oHETL--SD_LUbCNuCrHnWJ8ZU 6192
janim/utils/iterables.py sha256=ZDrEG47Ui0fM0v4t_bI17BbcDFQO8s2B6vot53g4MuY 6370
janim/utils/paths.py sha256=NFdPkYDsdDlaorcMxU70IqbmfcH9exgjW1kGRFVt0J0 2208
janim/utils/rate_functions.py sha256=9_mwlZYmRXX_lrcK63ISDDWi-u-HoF0w0T0Dlk0n2CE 2601
janim/utils/refresh.py sha256=0QnqAh-hrlMpHFBGaNSHIEjQ1t9bUIdl83j7usZu54w 2566
janim/utils/signal.py sha256=vosxtT0effbzKTNXiKyfjfh-ouWOJFd3joGBVFzfWaU 8898
janim/utils/simple_functions.py sha256=PPY3AlJJTPZFalbz65e-b2UWR79TOuOkc-ITEDtuF8o 1920
janim/utils/space_ops.py sha256=A8OYNEGrIFkaClF-eaj1f-u-2js3mTyoL8pSHncIgmE 9802
janim-1.9.2.dist-info/entry_points.txt sha256=Yyrbc6x_8iPDT8DYF2IefhFfE4E53TmM3xzYxfHwTYc 45
janim-1.9.2.dist-info/LICENSE sha256=CdjrWDTZSzwT3SOnlAWhX6-ykogbnrq5K5KLbqTWMAc 1085
janim-1.9.2.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
janim-1.9.2.dist-info/METADATA sha256=CqJIY8EEvIg0KHOAo8Vj8LdsOtztC8AwKn86kGxTnmU 5041
janim-1.9.2.dist-info/RECORD

entry_points.txt

janim = janim.__main__:main