flitter-lang

View on PyPIReverse Dependencies (0)

1.0.0b11 flitter_lang-1.0.0b11-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flitter_lang-1.0.0b11-cp312-cp312-win_amd64.whl
flitter_lang-1.0.0b11-cp312-cp312-macosx_10_9_x86_64.whl
flitter_lang-1.0.0b11-cp312-cp312-musllinux_1_1_x86_64.whl
flitter_lang-1.0.0b11-cp312-cp312-macosx_11_0_arm64.whl
flitter_lang-1.0.0b11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flitter_lang-1.0.0b11-cp311-cp311-win_amd64.whl
flitter_lang-1.0.0b11-cp311-cp311-macosx_10_9_x86_64.whl
flitter_lang-1.0.0b11-cp311-cp311-musllinux_1_1_x86_64.whl
flitter_lang-1.0.0b11-cp311-cp311-macosx_11_0_arm64.whl
flitter_lang-1.0.0b11-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
flitter_lang-1.0.0b11-cp310-cp310-win_amd64.whl
flitter_lang-1.0.0b11-cp310-cp310-macosx_10_9_x86_64.whl
flitter_lang-1.0.0b11-cp310-cp310-musllinux_1_1_x86_64.whl
flitter_lang-1.0.0b11-cp310-cp310-macosx_11_0_arm64.whl

Wheel Details

Project: flitter-lang
Version: 1.0.0b11
Filename: flitter_lang-1.0.0b11-cp310-cp310-macosx_11_0_arm64.whl
Download: [link]
Size: 1785541
MD5: 6c73db6af527b68c77933756fa1e4a82
SHA256: 27585e0e98a3fdb8a5599a4364cbc26e19928e3fe13df665aa10eafc011d40a8
Uploaded: 2024-03-23 22:50:54 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: flitter-lang
Version: 1.0.0b11
Summary: Flitter is a functional programming language and declarative system for describing 2D and 3D visuals
Author-Email: Jonathan Hogg <me[at]jonathanhogg.com>
Maintainer-Email: Jonathan Hogg <me[at]jonathanhogg.com>
Project-Url: Documentation, https://flitter.readthedocs.io/
Project-Url: Repository, https://github.com/jonathanhogg/flitter.git
Project-Url: Issues, https://github.com/jonathanhogg/flitter/issues
License: Copyright (c) 2024, Jonathan Hogg All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: language,opengl,live-coding,live-visuals
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Environment :: Console
Classifier: Environment :: GPU
Classifier: Environment :: MacOS X
Classifier: Environment :: X11 Applications
Classifier: Topic :: Artistic Software
Classifier: Topic :: Multimedia :: Graphics
Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering
Requires-Python: >=3.10
Requires-Dist: av
Requires-Dist: glfw
Requires-Dist: lark
Requires-Dist: loguru
Requires-Dist: mako
Requires-Dist: manifold3d
Requires-Dist: mapbox-earcut
Requires-Dist: moderngl
Requires-Dist: networkx
Requires-Dist: numpy
Requires-Dist: pillow (>=10.1.0)
Requires-Dist: pyserial
Requires-Dist: pyusb
Requires-Dist: regex
Requires-Dist: rtmidi2
Requires-Dist: rtree
Requires-Dist: scipy
Requires-Dist: shapely
Requires-Dist: skia-python (==121.0b6)
Requires-Dist: trimesh
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4289 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: false
Tag: cp310-cp310-macosx_11_0_arm64

RECORD

Path Digest Size
flitter_lang-1.0.0b11.dist-info/RECORD
flitter_lang-1.0.0b11.dist-info/LICENSE sha256=ByvDmYePvysyX-HXfXCKtZBrHUCvhKvfPrLkJYa5qLM 1292
flitter_lang-1.0.0b11.dist-info/WHEEL sha256=E2L8cNry8_qENFWMb8KxRWLe-RhZW94hLc32Xo3HiTg 110
flitter_lang-1.0.0b11.dist-info/entry_points.txt sha256=zBIZQx-szbXQuwv2MmniErJXReGEQmwVkosVYsqa2bo 57
flitter_lang-1.0.0b11.dist-info/top_level.txt sha256=sl-zWwySJYyrvdSV-0KFb7J8qbciADSoi0iN202bqug 8
flitter_lang-1.0.0b11.dist-info/METADATA sha256=lptczdR7Asocr0ljQ4ZTxxQT5fkqTTl_yqIwDfMmnMg 7375
flitter/streams.py sha256=Pi2-3ZsrJGH48C1xQFl7m3UrmlXGEBhmJ2f5n4dCLZA 3887
flitter/clock.py sha256=rqGEOUEe8-V7mXAU6WETbTqDY-pghlm_BAZequVA6Gc 4519
flitter/model.pyx sha256=bdx_az6sdeZj4-FA6FLYv6g5Az7Sf77XXapPEWXeeFY 70754
flitter/cache.py sha256=wDzPsoKa9jV9ywXmTJpOqgUJzAcp3rZSYu5G_EYsuJM 21382
flitter/model.cpython-310-darwin.so sha256=prPdGX0Ac9FD1OM5PNEEbl4oIGQrVurLIdR7gOasxMQ 452536
flitter/__init__.py sha256=WoWr-z-j7jaG6ntnzV6AubNT6vT2QOOVcydxrh2y3HY 1679
flitter/model.pxd sha256=aCQTwe1_C7JPARE5y-OmX4L-8uhmfIIgTrOsiknxgdE 5021
flitter/ableton/events.py sha256=QCB1gdubg17J0rMYo0KdmnCgRezpQQ6lKqsl_bCIfhE 1325
flitter/ableton/constants.py sha256=fBjFOcQq8-ubjcsHGEojeGFb4Jp5Docu8l7NF976DN4 6851
flitter/ableton/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flitter/ableton/palette.py sha256=m3-G9Ciegg0KNMKazMPSgYmfYzhf9Uftd_OOBRLJcgg 4074
flitter/ableton/push.py sha256=1u0vUyeOEZ4Bq9XCJxbq1YplPi6_0ea4xEe3W53hd5g 13294
flitter/render/osc.py sha256=dDWSwni8rJ_vUYaFwldwLW6wqdly5_xKaC8z9ZZeMAc 8780
flitter/render/dmx.cpython-310-darwin.so sha256=t8IUraa8Iz1XUeojOwmvrsvomHTGVB_yafcOTady3xk 345544
flitter/render/dmx.pyx sha256=mW5zehDP3qBWEO9zr5oYLl1IsQzA6sClHBhh9VOklqE 7609
flitter/render/physics.pyx sha256=i2arukDO-NBpaD0kiT9RSuYEzqWIsONkaX17h2vdTqc 26891
flitter/render/laser.cpython-310-darwin.so sha256=t9yXTbrVMmhR3XhDDfFJqFJEXXykZIUxQ1BZK6NcHko 381320
flitter/render/counter.pyx sha256=IW7wLFbkZ2uo56U0N3-Qug9wTUaXzHLuFHFMcdg7JAw 1529
flitter/render/__init__.py sha256=na9DFIwXVO8XIYsdE6HEGB6KewOtVkXGqcLCIp0enwg 1401
flitter/render/laser.pyx sha256=VGur1IEq8TeQoHYilzjUnEOgHn9piLXGu70axw8WDKg 15849
flitter/render/physics.cpython-310-darwin.so sha256=fZcyn6uhHq-wbDySwYant9LRL7-CTnyoiwjufw5PIHA 250944
flitter/render/offscreen.py sha256=HCoj5pTbnDJRHo8MCaZJyUC65UUi2SsJJwZ-IrHGsrI 370
flitter/render/counter.cpython-310-darwin.so sha256=vnpgHwCgnGwG9BuXGDjQ6NLZT2pULVlXiWG6FuxMMKg 123440
flitter/render/controller/midi.py sha256=CIq6HmhGiVIsCZhQld4KzE9nyRslIV2B2xRw5c1WdJM 6476
flitter/render/controller/__init__.py sha256=2TUpYT6o6NjymP3UqE_zTbxqGS2CWwSNR_lCxuHkn3M 3335
flitter/render/controller/xtouch_mini.py sha256=DfgoPNh--77fBufKspoDOnbmoVRXLAgLZ5Y4UZSzT08 9037
flitter/render/controller/push2.py sha256=JQ3CAVeo4iNH4SsW9GFk_itDoU7glur18sharkHWZTA 22299
flitter/render/controller/driver.py sha256=sSSkUU14t-XYvhlTQFFPFcKOT_yXxUavJD-C7M65-MQ 20610
flitter/render/window/models.pyx sha256=ORZF6eHPe8B44dUfpoqTbh8Q7xcSY6ZbTUuKARLKQBE 28871
flitter/render/window/canvas3d.cpython-310-darwin.so sha256=yGS8I7rH7usM0wzbk41CBDOrDzVWQbLcfnB0DvFU-Wk 512528
flitter/render/window/glconstants.py sha256=PPmThi6HrsrrjZlSWyqMneWfo4EwSHuuPColiBMNNeo 178
flitter/render/window/canvas3d.pyx sha256=vbpT5Ryak7p5q-nN4SeBE1NUtf983JaSxAZ0Wi1lhUY 48745
flitter/render/window/__init__.py sha256=d0x7dDAibSdVlTV5kVQ925fc61wffazdZtdeZIRlSro 24192
flitter/render/window/record.py sha256=XMI-6aF_evnVwEO29KDIjWe3Tp9SrQ9qTPZ9gY5YkXo 2278
flitter/render/window/models.pxd sha256=VBT8obZD_tvY_eqr0MQoVBgvTud2rBbKj_G9A1Sx8tU 1150
flitter/render/window/canvas.pyx sha256=v4yjrPb8CAObiG7TCBUZBFx1xFYv_T7o-cSdPIY_Lg0 40436
flitter/render/window/video.py sha256=wOwoGiGvyErXyda0EwySdPl9h8HTF-2ST5rMUwHiHMY 3974
flitter/render/window/image.py sha256=OZg1-JjNll3oGdqL_yq9YsBKc_Usfj5FcL1ab5JhNv0 2159
flitter/render/window/canvas.cpython-310-darwin.so sha256=o8CaFTumrAb0LFX0-m2hNb8MhnwuBFu4gkWXoaiZrSY 604896
flitter/render/window/models.cpython-310-darwin.so sha256=i9kFBeXzcspZPRMQFzFj1LMtz5gYmwOS6zIUIDu63Cw 490352
flitter/render/window/glsl/video.vert sha256=a6xY_m6MpJTNeee3PiXxZWfReAiW8W18q_DT7XLKSkM 157
flitter/render/window/glsl/default.vert sha256=pQGfbjrZJikIBCDJUz8TSdATBj4K_TG-ZdpFSnZJD8I 142
flitter/render/window/glsl/__init__.py sha256=ztNovJY6dJQ-E0dTqmqwO-0BUy6kQSQy_D8JcdtNiww 156
flitter/render/window/glsl/standard_lighting.vert sha256=0w1Y4dNZ7Mmf9a90aOzyUMD5cGBhikv-GgYnh_0_g5M 753
flitter/render/window/glsl/video.frag sha256=okJjTP-qktp61geD6E7r4IN0MB5oN2Mv0lwxbvk3zeI 387
flitter/render/window/glsl/standard_lighting.frag sha256=xn9ByxNrN3lvaJhaYlZxRiuCOLSgEOoGdQ146c-WZMI 8851
flitter/render/window/glsl/default.frag sha256=QG2xq5463xYlq3-DRb4i7z7buE6c-SLlb8MbluNKaPQ 717
flitter/render/window/glsl/composite_functions.glsl sha256=kxYyoHzOTL8iCUop_AW2luhIYAcL3DcPFlTCh3zuj_o 537
flitter/language/grammar.lark sha256=97NKtiK52vmZMgTCfSZhG1LaiP6TQ3Q-HoFaKrHb2E0 3511
flitter/language/vm.pyx sha256=r7MgzRLj4m0cZcpBFGsGatTclIaJPihEVJc1h3qbhGw 52796
flitter/language/functions.cpython-310-darwin.so sha256=F4D0V_i140hGg9sTvc5RGqufy9qX8VMGrmUXR-FIUSw 354224
flitter/language/functions.pyx sha256=PpuNQpX44o9f35eRXbnkE7g6C8w0vaeOyqv_H4UbV4E 26478
flitter/language/vm.cpython-310-darwin.so sha256=qaDYo61zk4CzHSDuHbUFC5YKJEMhBekgNypnUlcqQN0 571448
flitter/language/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flitter/language/noise.cpython-310-darwin.so sha256=VS04GLOsxoDPRj7XzSXnmFtDLEGoEbxJil9ucqOyFQo 99064
flitter/language/parser.py sha256=S3cuaIKFDCCTXS5AsvD3qdw2jGhbTvBZ6mh2A-seVXU 4218
flitter/language/tree.cpython-310-darwin.so sha256=2T6N5wPhPgxIMw9lD9Fewa_Qq8u6h2_AK3B7cWxYWIc 823800
flitter/language/noise.pyx sha256=fglPrtffCaBvLKozaR9epmBrpsHBYVecbHKO6IfXQm4 23751
flitter/language/tree.pyx sha256=LZEIPPLpVEJfLQFcogq_dRW8OCPkCXQW8Rur0uUEMpo 49623
flitter/language/functions.pxd sha256=ouRCFKKcKwKCK9CKHgtMaefGAF3c7U5U_JWS3P_18Zo 436
flitter/language/vm.pxd sha256=9Hlh4kRDW95OLTqz0KK86Oj-SMzUtn_wheX07uQ6nG0 3172
flitter/engine/control.py sha256=HinqJpam96sMYEPqpAdo2PAq8gXaSyX_Re5UEC5tw-0 15897
flitter/engine/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flitter/engine/__main__.py sha256=ZTqJ3MbfWKbWGYLTA38Fkk60cfN7pRrNMte_SoTdEWU 4108

top_level.txt

flitter

entry_points.txt

flitter = flitter.engine.__main__:main