Skip to main content

preview

ModernGL

pypi anaconda rtd

ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation of simple graphics applications like scientific simulations, games or user interfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep learning curve. In contrast, ModernGL is easy to learn and use, moreover it is capable of rendering with high performance and quality, with less code written. The majority of the moderngl code base is also written in C++ for high performance.

pip install moderngl

NOTE: From moderngl 5.6 context creation is delegated to the glcontext package. This makes us able to expand and improve context creation without releasing new versions of moderngl. It also makes it possible for users to customize their own context creation and the bar for contributing should be lower. New backends can be created using ctypes or C++.

Features

  • GPU accelerated high quality graphics
  • Rendering modern OpenGL scenes with less headache
  • Simpler and faster than PyOpenGL
  • Can render without a window
  • 100% Pythonic

Sample usage

>>> import moderngl
>>> ctx = moderngl.create_standalone_context()
>>> buf = ctx.buffer(b'Hello World!')  # allocated on the GPU
>>> buf.read()
b'Hello World!'

For complete examples please visit the Examples.

Easy to use with Pillow and Numpy

>>> img = Image.open('texture.jpg')
>>> ctx.texture(img.size, 3, img.tobytes())
<Texture: 1>
>>> ctx.buffer(np.array([0.0, 0.0, 1.0, 1.0], dtype='f4'))
<Buffer: 1>

Compared to PyOpenGL

With PyOpenGL, using the original OpenGL API, you have to write three lines to achieve a simple task like binding a VBO:

vbo1 = glGenBuffers(1)
GL.glBindBuffer(GL_ARRAY_BUFFER, vbo1)
GL.glBufferData(GL_ARRAY_BUFFER, b'Hello World!', GL_STATIC_DRAW)

vbo2 = glGenBuffers(1)
GL.glBindBuffer(GL_ARRAY_BUFFER, vbo2)
GL.glBufferData(GL_ARRAY_BUFFER, b'\x00' * 1024, GL_DYNAMIC_DRAW)

With ModernGL you need just one simple line per VBO to achieve the same results:

vbo1 = ctx.buffer(b'Hello World!')
vbo2 = ctx.buffer(reserve=1024, dynamic=True)

Build

build test

python setup.py build_ext --inplace

FAQ

Is ModernGL faster than PyOpenGL?

In many cases yes, the core functions of ModernGL are written in C++, OpenGL functions are called in quick succession so these calls together count as a single python function call.

What version of OpenGL is used?

Most of the calls only require OpenGL 3.3 but Subroutines and Compute Shaders require OpenGL 4.0 and OpenGL 4.3

Is my old PC supported?

OpenGL 3.3 came out in February 2010. With up to date drivers you will be able to use the most of the ModernGL functions, even on integrated graphics cards. (Compute Shaders will likely not work depending on how old your PC is.)

You can still try using Mesa but performance would be limited.

Where can I use ModernGL?

Anywhere where OpenGL is supported. ModernGL is capable of rendering using a standalone_context as well. Rendering to a window only requires a valid OpenGL context.

Can ModernGL create a Window?

NO, but we provide a utility library moderngl-window making window creation and resource loading very simple.

Limitations using ModernGL over PyOpenGL?

All the necessary calls are (or can be) implemented in ModernGL. However you can interact with the ModernGL objects from PyOpenGL. If something is missing write an issue or raise a PR.

Supported platforms

  • Windows
  • Linux
  • Mac

Installing from source

Installing on Ubuntu from source

apt-get install python3-dev libgl1-mesa-dev libx11-dev
python3 setup.py install

Building the sphinx documentation

pip install -r docs/requirements.txt
python setup.py build_sphinx

Running tests

pip install -r tests/requirements.txt
pytest tests

Some of the tests may be skipped when the supported OpenGL version is below the requirements of the given test.

Headless rendering

apt-get install xvfb
alias xpy='xvfb-run -s "-screen 0 1x1x24" python3'
xpy -m moderngl

Code quality

Code is tested with pep8, flake8, prospector and pylint

Community

Citation

If you need to cite this repository in academic research:

@Online{Dombi2020,
  author = {Szabolcs Dombi},
  title = {ModernGL, high performance python bindings for OpenGL 3.3+},
  date = {2020-05-01},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/moderngl/moderngl}},
  commit = {<insert hash if needed>}
}

If commit hash is required this can be found per release here: https://github.com/moderngl/moderngl/releases

Contributors

and many others

Thank You!

Contributions are welcome. (Please add yourself to the list)

Metadata

Release files for moderngl 5.7.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for moderngl 5.7.3
File Size Uploaded
moderngl-5.7.3.tar.gz 120.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for moderngl 5.7.3
File
moderngl-5.7.3-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.9 PyPy 3.9 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64 Details
moderngl-5.7.3-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.8 PyPy 3.8 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64 Details
moderngl-5.7.3-pp37-pypy37_pp73-win_amd64.whl PyPy 3.7 PyPy 3.7 7.3 Windows x86-64 Details
moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl PyPy 3.7 PyPy 3.7 7.3 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64 Details
moderngl-5.7.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
moderngl-5.7.3-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
moderngl-5.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32, Linux glibc 2.17+ x86-32 Details
moderngl-5.7.3-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
moderngl-5.7.3-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details
moderngl-5.7.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
moderngl-5.7.3-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
moderngl-5.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
moderngl-5.7.3-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details
moderngl-5.7.3-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
moderngl-5.7.3-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
moderngl-5.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details
moderngl-5.7.3-cp39-cp39-macosx_10_9_universal2.whl CPython 3.9 CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64) Details
moderngl-5.7.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
moderngl-5.7.3-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
moderngl-5.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
moderngl-5.7.3-cp38-cp38-macosx_10_9_universal2.whl CPython 3.8 CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64) Details
moderngl-5.7.3-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
moderngl-5.7.3-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
moderngl-5.7.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 Details
moderngl-5.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 Details
moderngl-5.7.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32, Linux glibc 2.5+ x86-32 Details
moderngl-5.7.3-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 13.7 MB

Release files / moderngl-5.7.3.tar.gz

Download URL moderngl-5.7.3.tar.gz
Size 120.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7e2ee96ae3125121a4488da27cf83fab5322029c948358f638445cbaadb49dc4
BLAKE2b-256 checksum
How to use checksums
7d0f213369e25e26a3ba993fe1d499afaaa7c9bcb6dde12161546650ce9fe99e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp39-pypy39_pp73-win_amd64.whl

Download URL moderngl-5.7.3-pp39-pypy39_pp73-win_amd64.whl
Size 116.7 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
cb709f7141bf4bc5961d9b0e3be5e29ead728da39063ff87edc0a494d02f0435
BLAKE2b-256 checksum
How to use checksums
e3be6b5bdba05cafdb03c8ee989a2990ae129da4595414ef932d6ca72f47ed06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 135.3 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
67175c60690cd0059468c163242aaa2cbdd86ca50daeb334d813dbf8a3113085
BLAKE2b-256 checksum
How to use checksums
3eb7372ef3d9d05b1502ce0d8cd056538f6d3dda7c3dc9f5c2e8402dd7e11c7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
d31715dda2d917704035a3444232a5ce0a453b0f79fcbf55aa45a29bba091400
BLAKE2b-256 checksum
How to use checksums
502dc48f3afec518669960c17d1704860468bcfc07a66109a4ab045a1e79f91a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 138.6 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
f12b9b48afdef4b1debb4b3777ea08eca5f809fe4120974fa045a2b726d9a934
BLAKE2b-256 checksum
How to use checksums
dc676121d97cd2d43b87e7f619248ed0c0dac0a4954e2206ae2b672d4d57bb83
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 116.1 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
a24496b21ea5c59ab6822466f0f09deb7ae25939c7209d1bd7258e8b2482a1fe
BLAKE2b-256 checksum
How to use checksums
fad1ea16312937f8268123823d679e9c6109eda09ba09c872a2b0bef768771d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp38-pypy38_pp73-win_amd64.whl

Download URL moderngl-5.7.3-pp38-pypy38_pp73-win_amd64.whl
Size 116.6 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
183aee60ebf81a5ef125acc2473324481d9c0f76ebd01558c7483190bd4e9335
BLAKE2b-256 checksum
How to use checksums
ea689b0555ee28f67cc92161e730c7e4fcbd8938e467abe918b889777c9d5d7f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 135.3 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
154bda4f87126856f6b6784e5fa7f2e37cd271aef932965fba1a871ac318fca0
BLAKE2b-256 checksum
How to use checksums
5f4aecf1256f9f8436245b72836407ea515c6b3bac28031fac61800ec7b7399b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.4 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
c1cda98cf6bb318657fbfc9cd8e1647e705c78f90351c68aec689209eaa2df53
BLAKE2b-256 checksum
How to use checksums
bc2ea8cbb4564215cc29028d101d0b6bb50eb532250a2532997f34cb6a7fe32f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 138.6 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
d93cfa70fe20aaab8238e0e0a4690264eb10842bf269569e69312116d8e03bfb
BLAKE2b-256 checksum
How to use checksums
dc1686c896eb613ee38a0995f48a1c296680cd493977c01cad06075cedd979f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 116.1 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fd6ef314bf672fa3e648dd4ba7b8d40b2bf1a98dc2209542f0d1bdbaa02ecee4
BLAKE2b-256 checksum
How to use checksums
db07ad4b7a3d47e6de54a00de78489beb03381e9eb8ae829e5a9b5a2a7794550
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp37-pypy37_pp73-win_amd64.whl

Download URL moderngl-5.7.3-pp37-pypy37_pp73-win_amd64.whl
Size 116.6 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
30f75ed2d6f7f9bdd94a646b9be3453df74579e5a089e66eeac0339598679825
BLAKE2b-256 checksum
How to use checksums
7158387dc9e4564618f8eea9ceb8e1a60b84238e6642c81f2a47eb5f78bfbbb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 135.0 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
a3cf58b31e860dbbce27858e6b20d342194272b193ea61722aaec31a7ea29037
BLAKE2b-256 checksum
How to use checksums
8acf745736a893dea9d5f263cc215979cfcd65c7cfe7eb70be821f4af9bd5708
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 137.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
0a5a6e0f64ec0021a0609fe94c0185a6d6e6556917e87d835db176884640c4cb
BLAKE2b-256 checksum
How to use checksums
76410b84b4cb172d57a9d3dc37bc8a6f7e3b15b2e0ce142ba434f84513c5e6e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 138.8 kB
Tags Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
0025ad579c1f4ce91f538810f0821342bf709fa79b73ac3a1e12ce34c7a5cf00
BLAKE2b-256 checksum
How to use checksums
6224c42b7687f7cb36421cdf742a1acc66602b0960df1da92d5b07cf1465c4c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 116.1 kB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ef4f70f11dc1329b2f4e1daf497ca17149a1a59d424d29db2a12fce191dad627
BLAKE2b-256 checksum
How to use checksums
beb8be8671ef8e85f0f525cd88547fc7950463865ed9630277357cce68bfc9c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-win_amd64.whl

Download URL moderngl-5.7.3-cp311-cp311-win_amd64.whl
Size 116.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
87a85dc5e3db9f13f01df93e9718f26179eca4356e3c81bb782b639fe1f67ecc
BLAKE2b-256 checksum
How to use checksums
33fbc25880686be0c30711a53a00fa9c334277a214ff56d5f408b4c1a6ffcaa7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-win32.whl

Download URL moderngl-5.7.3-cp311-cp311-win32.whl
Size 107.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
c7656021c086cafbc20e158ab38d2a87fcbf53c321caa7c4843ddbb1b6974785
BLAKE2b-256 checksum
How to use checksums
9f34b27ef94d7a7376e11a5f5c81379bc874be374343a15d26fbc6f2a2d0096e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 633.5 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
49bd994110a1dfca9b190c8a2bf157f7f418e99e2ea25a2338de86d5e96d12b3
BLAKE2b-256 checksum
How to use checksums
aa500c8a3776fa6bb0f9e7411a82af5a1479d16013400ddb47ca4b4e2715356c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 636.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
16096371f82b22f9d0ce38e5e1cbabf437b25bde9c862eb0904d9334e8a8bb67
BLAKE2b-256 checksum
How to use checksums
67d35cb21793383bedb706bb75355338c934173cbd6beb8eb07f53d0a4ce5e9a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 608.2 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
761f581e1609cd4aaba01904c8b6914189187a6083e00416f902796168eb9f7e
BLAKE2b-256 checksum
How to use checksums
e3aef6095dda73bb70ba390bbd7ff543f63429f83e4f0d60929347a94128bb32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-cp311-cp311-macosx_10_9_x86_64.whl
Size 121.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7fa5109aae1dd94b8451b416ca1ecc6d87e7bd84b87ef0f4ef33c40545f68b34
BLAKE2b-256 checksum
How to use checksums
f035c12231bd6e2a9e87dd4a4b9e82b4205d5bffaa948bed18efa1b325d76258
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp311-cp311-macosx_10_9_universal2.whl

Download URL moderngl-5.7.3-cp311-cp311-macosx_10_9_universal2.whl
Size 184.1 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1e42b2d7d2f26b69b6cfab70c1977356beeaffcf18517eaece8795bd2861ca57
BLAKE2b-256 checksum
How to use checksums
93538e1f5cd73d86ff038bf609cd5b515c3fba7ac82e5f7ad41437e769aa1db2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-win_amd64.whl

Download URL moderngl-5.7.3-cp310-cp310-win_amd64.whl
Size 116.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
5b29fb7ee79964c5a2b8ef5b5bea29f82aa4b97d3499bce49fbfce9f7c6ef4bb
BLAKE2b-256 checksum
How to use checksums
1942e68cc1cf8164abf4446f04fc83677de1287d415b15162c641725682cb172
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-win32.whl

Download URL moderngl-5.7.3-cp310-cp310-win32.whl
Size 107.6 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
7f848e64c3cf5b873a5e745c4c35f6f7f1fcb34006793e69f66c2a4326da0cc9
BLAKE2b-256 checksum
How to use checksums
c5818aa3101a983bb648bee34a56ed55c61047bc468d201e19f4dcbae2f4f92a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 619.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
db5e465515a21039fb23d6f44782575cc8ed15638d86b8199fc1a6baf3269867
BLAKE2b-256 checksum
How to use checksums
08e1f6c8cb8ca4b98fae1d2984f7d72c6dd5d78fa11898c50d9deb6964a5b58e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 620.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
22ad220ae8da8c55d3728f2167a80f2f859facba9f8a6e5bf64e8779b5056122
BLAKE2b-256 checksum
How to use checksums
4c344676cb1e40d470419b0973fadf74cb7d4c39ccd0cb1ced9f527257be0000
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 593.8 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
cc53c67a0ac3b10108d5cf84864804752a7b69623c4202aa806bedbc4d9306e2
BLAKE2b-256 checksum
How to use checksums
7887b027d6eb7be5b01b9b6a6005cb06ae2baf0fe12887a7a797a2562291cfe9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-cp310-cp310-macosx_10_9_x86_64.whl
Size 121.9 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d30ccb6ac869629ea335b95b97868714b5b37ff59fbc2e82351d246584e49075
BLAKE2b-256 checksum
How to use checksums
1ae881039e428ad9e5498ac462c506854dc63f03e76b7d88f1d1b2a3a7fdb52e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp310-cp310-macosx_10_9_universal2.whl

Download URL moderngl-5.7.3-cp310-cp310-macosx_10_9_universal2.whl
Size 184.0 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2612094ae2203073826e2854075db20c72a4df89bf079304a643a87ddb4720ab
BLAKE2b-256 checksum
How to use checksums
d0fa1114e872a8a6ab769d8f1545a0ef7297e4eb0d1deb2a2793e4229a6a55e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-win_amd64.whl

Download URL moderngl-5.7.3-cp39-cp39-win_amd64.whl
Size 116.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
d899610377af67d36ebf8643a464a7992c73d332dc4b5eb811dcd4691e9e337e
BLAKE2b-256 checksum
How to use checksums
0190c4bc13c77c64a1b11672973d406e0a937976a9084736518c421df679e0db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-win32.whl

Download URL moderngl-5.7.3-cp39-cp39-win32.whl
Size 107.7 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
6c8d37e9f7b5db70e83e2f2a3940a26beaefb03e81b7ab8bf0caf03f88904ac9
BLAKE2b-256 checksum
How to use checksums
738cf361664c5f284faae179697033bc731257e3a3bde36fe1ab53c9860a82ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 615.9 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
aca62a9262f051cb02d73a537eb01b9f25109bfc3ff746100032b448a97f1e83
BLAKE2b-256 checksum
How to use checksums
a64ff38a214bab3036cf78a6331db4480f54754a367a3729a6270b0f2fcd39b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 618.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
baf9e7e3c55ee1ae62619cf7cdc06fa59aadd9ccc127926df9b150f2740caae4
BLAKE2b-256 checksum
How to use checksums
e7d97c65af085668647efbed2693b93b06ad6680a0a6b815c48b2f77c515fc53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 591.6 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
911be65770219f4960ed4dc475e3956a210a16365966258bc3ecc070ce144ab9
BLAKE2b-256 checksum
How to use checksums
0b3c6924f75e8445d04317fc19e462e66f07959b1016342b4a4d07e87bc9c991
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-cp39-cp39-macosx_10_9_x86_64.whl
Size 121.9 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
fccb14f8bbebb158b677c359070cda463c8470b881712871e5ee1f72b9aeed0a
BLAKE2b-256 checksum
How to use checksums
51324111f5ad29cc50c2e18aabb99b098f3d95575ca2929f4f768e1483040870
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp39-cp39-macosx_10_9_universal2.whl

Download URL moderngl-5.7.3-cp39-cp39-macosx_10_9_universal2.whl
Size 184.0 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
243d2e7137673b272fc609060e9f836dcfd33b46683c10990f465908356da6e6
BLAKE2b-256 checksum
How to use checksums
2b91c7010663faaeeb3bd78d12ffce4730c77fd2ee40b101402c2c72c6577e32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-win_amd64.whl

Download URL moderngl-5.7.3-cp38-cp38-win_amd64.whl
Size 116.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
61df07c2556c8e45681e97646823d969c1533001cb06fb17b0feb6fc1b3c2113
BLAKE2b-256 checksum
How to use checksums
5a02695a0570b434220b43cbf149c9102a5a173d2b37a0539cbb519272a3d66f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-win32.whl

Download URL moderngl-5.7.3-cp38-cp38-win32.whl
Size 107.6 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
e74676a2be42cf8b11dcf00591a6be3f747f182e54569f61111663354c25490e
BLAKE2b-256 checksum
How to use checksums
e0c0bb7def354595d1309aab11727a689b6127072c9149e3a7918451d6d6f73f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 623.9 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
85f8bc7216dd86b8f98f7a69df5b3d2212d9b6f1342fb1377116107f962af531
BLAKE2b-256 checksum
How to use checksums
74fa75b3c61a2eaceeac9d93f86802584e236d5a27444b0e7326654c0b64fe82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 626.0 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0125a461d0fc1036011a2b11c5626323a399ce899a7a2191bbc2eac108f5361a
BLAKE2b-256 checksum
How to use checksums
aee5bd9413b597db55c8be005e499ab82eb096d63d3967fe16e14b7a090d8551
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 599.6 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
7618e7fd3dc4d085bdc3401bd201578411ac895b7caad96902329a0ef150d534
BLAKE2b-256 checksum
How to use checksums
56ae3c876c083cac61146e5e4b9832b70f7d4b7ed9161269cfd2a20447783948
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-cp38-cp38-macosx_10_9_x86_64.whl
Size 121.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8ecc6b643d609502755223b49c39e837fa4257a70c5d393c0b93eb2151d340ae
BLAKE2b-256 checksum
How to use checksums
4e22148bb65f6d725f19f5241a39e6132a1108855335b5952fd238ec53d5d9f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp38-cp38-macosx_10_9_universal2.whl

Download URL moderngl-5.7.3-cp38-cp38-macosx_10_9_universal2.whl
Size 184.0 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1f3172d460fbbb34410b5fcd3aea111d2bbfdbd854dd486c0cdd925f23d76c4c
BLAKE2b-256 checksum
How to use checksums
f6b17e8f46a6f3199bffffe08a29e59052588a68508bbf08d1b4861fb5f749a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-win_amd64.whl

Download URL moderngl-5.7.3-cp37-cp37m-win_amd64.whl
Size 116.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
619942dae1dffced9e4934b211f8d8c1ce3f264e0985552d3962ac82c8f8af38
BLAKE2b-256 checksum
How to use checksums
bc1868c8833a95775f6e0df32612d3300f2cb00003b32c65a1e29754da98051f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-win32.whl

Download URL moderngl-5.7.3-cp37-cp37m-win32.whl
Size 107.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
e216e48ceafe9ccb229e74d88d7c79fa987ac1b3458465336b999634a6cfea94
BLAKE2b-256 checksum
How to use checksums
33e22c15789065904cf959dbe27c289956388f9d92589f6458ec182870115dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL moderngl-5.7.3-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 615.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
68a519a697b56a3de0b4c5b60d5ae4a0f30a3c1c7c51939c3be4384c62e63b97
BLAKE2b-256 checksum
How to use checksums
e007c457d8495f91e76c391ea1b460f5ce35d47470ddc2e39f3ec035614e0de1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL moderngl-5.7.3-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 615.5 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4dba3fd61bbc5a216dac41c0b6d81428cbc5083555ed5bfa947d98d262f82545
BLAKE2b-256 checksum
How to use checksums
d4adccd348a7b5b55ece9b1c9c8c766cfadae7ef7e7ea42bc19180629eb28d45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl

Download URL moderngl-5.7.3-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 590.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d6b8fd9bb9d22d68072ea1ed39b3677ad0d11c2d8d8d9b3a5c284a8ddbe0481e
BLAKE2b-256 checksum
How to use checksums
71cf71e9995ad9e2f6b20c754c049f963bddebb5833695a4c85332c3950fe7eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release files / moderngl-5.7.3-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL moderngl-5.7.3-cp37-cp37m-macosx_10_9_x86_64.whl
Size 121.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
75aae72055d69a26b4d1efdb04b9256eabf02df0dd3dcb1538ad6b918a8664ce
BLAKE2b-256 checksum
How to use checksums
5bfd9aa564ad7659c1e8c8555052ebebd72e65c00a9e010f5a694a09cd5977d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.15

Release history Release notifications | RSS feed

5.9.0

59 release files

5.8.2

50 release files

5.8.1

50 release files

5.8.0

50 release files

5.7.4

50 release files

This release

5.7.3 This release

50 release files

5.7.0

45 release files

5.6.4

57 release files

5.6.3

24 release files

5.5.4

19 release files

5.5.3

14 release files

5.5.2

13 release files

5.5.1

11 release files

5.4.1

14 release files

5.4.0

12 release files

5.3.0

12 release files

5.2.1

12 release files

5.2.0

12 release files

5.1.0

12 release files

5.0.6

12 release files

5.0.5

12 release files

5.0.3

12 release files

5.0.2

12 release files

5.0.1

11 release files

5.0.0

1 release file

4.2.1

12 release files

4.2.0

8 release files

4.1.12

5 release files

4.1.9

8 release files

4.1.8

8 release files

4.1.7

8 release files

4.1.6

8 release files

4.1.4

8 release files

4.1.3

8 release files

4.1.2

8 release files

4.1.1

8 release files

4.1.0

8 release files

4.0.0

8 release files

3.1.5

8 release files

3.1.4

6 release files

3.1.3

6 release files

3.1.2

4 release files

2.4.1

30 release files

2.4.0

19 release files

2.2.1

25 release files

2.0.9

21 release files

2.0.8

8 release files

2.0.7

5 release files

2.0.6

5 release files

2.0.5

5 release files

2.0.4

5 release files

2.0.3

5 release files

2.0.2

5 release files

0.9.4

5 release files

0.9.3

5 release files

0.9.2

5 release files

0.9.1

3 release files

0.8.8

3 release files

0.8.7

2 release files

0.8.6

2 release files

0.8.5

1 release file

0.8.4

2 release files

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page