This release is a pre-release and may not be stable for production use.
Flitter
Flitter is a functional programming language and declarative system for describing 2D and 3D visuals. It is designed to encourage an iterative, explorative, play-based approach to constructing visuals.
The language supports the basic range of functional language features: first-class recursive and anonymous functions, comprehensions, let/where, conditional expressions, lists ("vectors"). However, unusually, all values are vectors and all operators are element-wise, and the language is built around constructing trees of attributed nodes. The language is designed to be familiar to Python programmers.
The engine is able to live reload all code and assets (including any shaders, images, videos, models, etc.) while retaining the current system state - thus supporting live-coding. It also has support for interacting with running programs via MIDI surfaces (plus basic pointer and keyboard support).
Flitter is implemented in a mix of Python and Cython and requires at least
OpenGL 3.3 (Core Profile) or OpenGL ES 3.0. At least Python 3.10 is also
required as the code uses match/case syntax.
Flitter is designed for expressivity and ease of engine development over raw performance, but is fast enough to be able to do interesting things.
The engine that runs the language is capable of:
- 2D drawing (loosely based on an HTML canvas/SVG model)
- 3D rendering,
including:
- primitive box, sphere, cylinder and cone shapes
- external triangular mesh models in a variety of formats including OBJ and STL
- planar trimming, union, difference and intersection of solid models
- construction of meshes from signed distance fields, including common combinators and blending functions, and the ability to specify custom functions
- ambient, directional, point/sphere, line/capsule and spotlight sources (currently shadowless)
- multiple (simultaneous) cameras with individual control over location, field-of-view, clip planes, render buffer size, color depth, MSAA samples, perspective/orthographic projection, fog, conversion to monochrome and colour tinting
- PBR forward-rendering pipeline with emissive objects, transparency and translucency, plus the ability to plug in custom GLSL shaders for arbitrary groups of objects
- texture mapping, including with the output of other visual units (e.g., a drawing canvas or a video)
- simulating physical particle systems, including spring/rod/rubber-band constraints, gravity, electrostatic charge, adhesion, buoyancy, inertia, drag (including in flowing media), Brownian motion, uniform electric fields, barriers and particle collisions
- playing videos at arbitrary speeds (including in reverse)
- running GLSL shaders as stacked image filters and generators, with per-frame control of arbitrary uniforms, and support for multi-pass and downsampling
- built-in filters for: scaling/translating/rotating, Gaussian blurring, bloom, edge detection, vignetting, video feedback, lens flares, color and exposure adjustments, tone-mapping with the Reinhard and ACES Filmic functions, and 2D noise-map generation
- compositing all of the above and rendering to one or more windows
- saving rendered output to image and video files (including lockstep frame-by-frame video output suitable for producing perfect loops and direct generation of animated GIFs)
- taking live inputs from Ableton Push 2 or Behringer X-Touch mini MIDI surfaces (other controllers relatively easy to add)
- driving arbitrary DMX fixtures via an Entec-compatible USB DMX interface
- driving a LaserCube plugged in over USB (other lasers probably easy-ish to support)
Flitter also has a plug-in architecture that allows extension with new image and 3D mesh generators, MIDI and DMX interfaces, or completely novel input and output systems.
Installation
Flitter can be installed from the flitter-lang PyPI
package with:
pip3 install flitter-lang
and then run as:
flitter path/to/some/flitter/script.fl
More details can be found in the installation documentation.
Documentation
The documentation is available on Read the Docs.
There are a few quick examples in the main repository. However, there is also a separate repo containing many more interesting examples that are worth checking out.
License
Flitter is copyright © Jonathan Hogg and licensed under a 2-clause "simplified" BSD license except for the OpenSimplex 2S noise implementation, which is based on code copyright © A. Svensson and licensed under an MIT license.
Metadata
Release files for flitter-lang 1.0.0b28
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| flitter_lang-1.0.0b28.tar.gz | 3.5 MB | Details |
Built distributions (wheels)
Total release size: 342.9 MB
Release files / flitter_lang-1.0.0b28.tar.gz
| Download URL | flitter_lang-1.0.0b28.tar.gz |
|---|---|
| Size | 3.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
97f66cb5af950e1d867b28b8bb0bb1e34494f105385023933fe8e65a7f9af807
|
|
BLAKE2b-256 checksum How to use checksums |
bdffca79ff84e50d4e255616aac9f6ee3807505fa926ff16a9cc3b19e625cf7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-win_amd64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5d34a72d7f957c0c1aa5e2804c6bd8d885b4415e6be70a4635247c04dec2cd38
|
|
BLAKE2b-256 checksum How to use checksums |
e8344a53c51fb2cd558dc5cc71a4ec9764303a05282a66ab6cf4f04e87a2e505
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 17.3 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
8fac614b7e62f1c2d4e6121227ef8750a664104844d7b41fa474e2e28eb3fe4d
|
|
BLAKE2b-256 checksum How to use checksums |
8cc40933f6233de76df052d0c22916d83223416a346a2707f2f5bb6be42867dc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 16.9 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
62fb0e6bff6f68d07b50327781dda7dc4cdf42e0365fd27695f89bf71d8667fa
|
|
BLAKE2b-256 checksum How to use checksums |
1c06d6ee772baf82a28183b9edf6f29ab78e01239681da1ae40ff8395b9271fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3fbc7c8647a183c96021feedd4cfd840ae8170de48539365c7add0ed71d8c6e5
|
|
BLAKE2b-256 checksum How to use checksums |
eed5d86ace640119623aeebbf72bfa7bd21467d8c32c4e64956f9a5f06e94032
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 17.0 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a71ea6a9dfa953fe2a9a038ed08d87280fb28474ae4ac79153138edf39e7ca26
|
|
BLAKE2b-256 checksum How to use checksums |
c8162c165a26d89cc4c400647c6a778011ee86957b25002096e5805e7a0aff99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
a5f81e8cd687f7fc4f1899f5fd3b725abf765522615d6cb8a9bdfd118ed56002
|
|
BLAKE2b-256 checksum How to use checksums |
58d0472a98ac4e7115b4007d99f1182500f48b0376b2c50d00130f63ed142142
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
59378165e32e445dd98c17437e9ddb7adcb63d7b51ea5729defdcb659b5b1832
|
|
BLAKE2b-256 checksum How to use checksums |
5f50c246f288fc9563be0c0fc8ba769c0dde3b09997784a002559f947bef0b48
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-win_amd64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
01ae51dfbd7ebc39b4def9a613bd92c9d3c6601eab227f097545ff4f492e2e89
|
|
BLAKE2b-256 checksum How to use checksums |
3843c3d7fe3ed93856981b399f5e2e03ecccecdcc9cc1380ce603ae032514e29
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 17.4 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ed1ee56f4b5f63ccc87dc47746cca0cf6f772d313a53209afcb3f27cbe95564f
|
|
BLAKE2b-256 checksum How to use checksums |
8886c01c6c942b37d0660aad24b50ced58dbf06b2605a5e1b1f0e52131f312bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 16.9 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
023aec11df84aefbe507289cf27d4e39dc0715b125427ea1a5392c7feedcaab7
|
|
BLAKE2b-256 checksum How to use checksums |
0fd9fa82776aeaab86ff7fba0711d856705122e0f45590199f4f551db4572076
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 17.2 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
00b5fdd79ee9da79b2c22310cc0007450214f70734dc7cc13b695f132507c838
|
|
BLAKE2b-256 checksum How to use checksums |
dee0f46318a2121f33a37bc4fe92e12291298ce9605e526f7245bbe0606d5977
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 17.1 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
859f510beaaa1aec68b677f564a69a92994e8c62d709e66c2875e03eee8885f4
|
|
BLAKE2b-256 checksum How to use checksums |
991194ff0661c0ce30962f9580e9c0df200778f3a7c14236448111bcd67a1617
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d8d4a4ce2a8a3b0ff7e9cece93f609a784288efcb6751e64a6928a86f7854ded
|
|
BLAKE2b-256 checksum How to use checksums |
955773b1ebff6b115faef2b4344207e72d14424d66d980e4dec6d950d299d6d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
501a20fe10faf510fd74b889fb81b0f5155390e647c7d6d139f5bacc6acfb4ca
|
|
BLAKE2b-256 checksum How to use checksums |
60672eb1122a2c74b7bbffd19a235cbd62ff370ab155c193c1d8da096981fc77
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-win_amd64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c5fd9845d550d254ea7b0878aaf8ea180c19adad898891282ed6fdc3d7d29060
|
|
BLAKE2b-256 checksum How to use checksums |
03b6f31de084c1e553dc2144a8737f4b1e4463402a8a49a726fed8d4014fa841
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 17.6 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ec9f403ea979e483420c989cecd0b0e1364817dd70c43b7381d790ef52a68f59
|
|
BLAKE2b-256 checksum How to use checksums |
8aa293b641b9e69bdc725be6c0907de10302900b8621f39c4bfb2bbd09bd6d45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 17.3 MB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
9c5b99635a530016871d094752f2160ef0c22ad01a738d58bfa41aa0e4d092d1
|
|
BLAKE2b-256 checksum How to use checksums |
0acca3d202cd242a31333a6f73ae665634aef7d1c266134382ea4c861a975545
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 17.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5c1dfd2493676bc154559a7f50bf204b5e250c471e72a59d63b7850f177d3b51
|
|
BLAKE2b-256 checksum How to use checksums |
15d180fdda0737d78a00bcf5cde5622eae38590289b6ae17472f94b23a45f034
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 17.5 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
878348ad1113d944dac03fc3a8365f6c3ebbb4e0cdfb3c4cafdcb40d72eeb43b
|
|
BLAKE2b-256 checksum How to use checksums |
b8b2f349486fa98f5b43aa2739f3f2b997240af8c0edf5411e827f738769b435
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c9b0c51736f45b98fb08556817c1e922854df7bc8bbab8b48fc9a6e0aa2d00cf
|
|
BLAKE2b-256 checksum How to use checksums |
0229ec8e21be262ae2ff4352d61dce95462f1fcbb5cc6d12923b74d2181229a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
a71e364177cd9bde0b44b772bd287cd2a62b6a942dbe7f9158a7d97af0e02858
|
|
BLAKE2b-256 checksum How to use checksums |
afd220f721dd15aa334c9a2d2fbbff7fc125f7d9a481005c68794edc6e1cab95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-win_amd64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 5.3 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
82da2e2fcb30e2a6fb12e5c4bf5f587b74960c8f04054e3c11e5dd15a1448c2a
|
|
BLAKE2b-256 checksum How to use checksums |
9ce9a114abbfb0922a928ec23b9aba8fcad1036b725aa2e32b50a76ba3493663
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 16.7 MB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3b5b0ec1254e0aaab1a105bdbdb1c69bef7e66a2708a8d70e38e4f4ddaab305
|
|
BLAKE2b-256 checksum How to use checksums |
0ea0c028efea2edbe84d9d73e0babc87af8ffeb26dc63f541c712f05347f5bdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 16.4 MB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
adb30a19915c88bd98e058f5495a79b80e3ccd03b369a2484c60d49b0116c490
|
|
BLAKE2b-256 checksum How to use checksums |
fe3e6a71e707778844108e83a7ed7b01c238fb6450965a3e9632b57303f24d8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 16.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
45cc251de70a9bf96339e74c4502f2ff8401f09e7e79e75a697a497d14553c19
|
|
BLAKE2b-256 checksum How to use checksums |
e4a0c4741d2a8330126ad879b2111a0de97cf9413ea6618cdd9cfc2b552f5d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 16.6 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
cbd826594887c12077ebf40001b8b83a31b0d4f37e18e2b411addf02de722889
|
|
BLAKE2b-256 checksum How to use checksums |
840d73c4bb79b35cb33d9a743dfdee226fad94e1525c3c16fa5347782484f074
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
70473f155fe1386003d410b0f9b65b4cfd61a4b4170e8096d641ea67087f0faa
|
|
BLAKE2b-256 checksum How to use checksums |
95144bc91dfbe83548d88abcf9317efbfcc62b3e5537d37d98b0568abbf90b7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency logRelease files / flitter_lang-1.0.0b28-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | flitter_lang-1.0.0b28-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f36a9b4269214c211a1b698c63d75300516684972b3aa647fdb99d083947bb5
|
|
BLAKE2b-256 checksum How to use checksums |
5699f0ae3b46489a57665ce9359f67c24dfc2fff7bc09dbed6f2ee6177f9d7d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Nov 11, 2025.
Transparency log