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.4

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.4
File Size Uploaded
moderngl-5.7.4.tar.gz 120.6 kB Details

Built distributions (wheels)

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

Total release size: 18.0 MB

Release files / moderngl-5.7.4.tar.gz

Download URL moderngl-5.7.4.tar.gz
Size 120.6 kB
Tags Source
SHA-256 checksum
How to use checksums
20f821bf66b2811bc8648d7cf7f64402afff7619fea271f42a6ee85fe03e4041
BLAKE2b-256 checksum
How to use checksums
2bfaa04279fad74b9e3c36f30963f9a8b1586930d246728b858cf5cc90bdd699
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp39-pypy39_pp73-win_amd64.whl
Size 203.9 kB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
a20a575d9a5cab62554fbcb7b53e5459a13f380ee2e5c4888e9b537ef575f1ca
BLAKE2b-256 checksum
How to use checksums
6e945bf0b02a5fc156a04743c0ad5e7076a4edf055a0cb7df02aa1b68aea1fa3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.9 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
a7963e49cadb621b7ffbd5effe43ce6472afb535dd5c074924b95fdce54d289e
BLAKE2b-256 checksum
How to use checksums
468628d46562be456b5d456418e07c5d4a869718803b163acfa0127495135487
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 224.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3
SHA-256 checksum
How to use checksums
44a69c62e468fd71c84384041242194f81a88fdfe08799a5f01393729c9928bd
BLAKE2b-256 checksum
How to use checksums
5afd5a0bf9c74bdecfaa2789aa394e9ea184a076245b9eddd9d9bb5d1a722c97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 225.1 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
8c226cb05022372b4e6b841b47d7c67d9da026d93dd38801351ce679e70beacf
BLAKE2b-256 checksum
How to use checksums
49b801604de4516686bf2d4a006501e21c1450c3cfff3537b952e8f093b73051
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Size 202.5 kB
Tags PyPy 3.9 PyPy 3.9 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9c3e825088a0acfb0080f3ccc0332584f99868ed39bf986e44f03581f6d33128
BLAKE2b-256 checksum
How to use checksums
8726d34d8b7628031164a2524daaeddaea84f81b648f937ee680026c6b6325db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp38-pypy38_pp73-win_amd64.whl
Size 203.7 kB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
3a6d180fab423cbbaac1ee37e4d76821bf3a13e79776597c85199876f3053635
BLAKE2b-256 checksum
How to use checksums
f226236e57aa176711b3edffe1f10fc43d6f590eb481e0a9ce43381f1f1c26d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.9 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
c3cde28a2091222f51a743561cebc8d80314042a7db9a8e723e8fa5f1ad6618d
BLAKE2b-256 checksum
How to use checksums
a155dabad8dba79bebe7180b9ce3a844dd06c0e5a635c39bbc758636e91254e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 224.0 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3
SHA-256 checksum
How to use checksums
bfd84ac24d141b490293487e63eacebc0f198d12049adfe44d08168fc89f979a
BLAKE2b-256 checksum
How to use checksums
f250a720713440a11136ec1b4ad43aa947502e2dc6aa78c2c843c658ec32679e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 225.1 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
f7579e66c345342f9b3fdf33e23107b874499979577b14014249856e73071c06
BLAKE2b-256 checksum
How to use checksums
9ad178a723b1f25ea39be652f790311e03935879f92241fcc1aac9a42cac1fa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Size 202.5 kB
Tags PyPy 3.8 PyPy 3.8 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9dc27da2e9225fc9df21fa0522cd77e781ee0a2d7b75a03449c963516fb9b96c
BLAKE2b-256 checksum
How to use checksums
ec11929a0791f9165d44f48e5a8e5f9a29fcdbce2f0d4a22b59b8137117965fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp37-pypy37_pp73-win_amd64.whl
Size 203.7 kB
Tags PyPy 3.7 PyPy 3.7 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
a2e50913ab8e53b3c8da792f4b75ff7afcd117e596346110ec085de535d03ef1
BLAKE2b-256 checksum
How to use checksums
78f24e6a927ad8dd158ffe4fa306ee64192dd248b5b1c44a2ac1e661c1fb6ed6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 221.6 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
70477f355e45a8c2cce4f97818191ab28313e4203b15554214a417853ee8cfcb
BLAKE2b-256 checksum
How to use checksums
4a9530bb3515f1da272f6f426c4ba6b7ea30eb12b1b62aa325e723b0aa93816a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 223.5 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3
SHA-256 checksum
How to use checksums
4660a33a093d44237d40adf884a4b678dc7c1237a6d634a2ffa4652cd476aa19
BLAKE2b-256 checksum
How to use checksums
db3679fc1895bf66dd9c045f3e63a9cf0e5f1017fa3ee22f94ce12fec64d7719
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 225.3 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
35f5e916d3d33753ec7a0611b5cf5addbe88a8a1aa3d292f2693808381bb19c5
BLAKE2b-256 checksum
How to use checksums
086f1a21e97270fb5eecc00988f795d12a91b9f6ebb3ef4e512cc7b4e789b2b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Size 202.5 kB
Tags PyPy 3.7 PyPy 3.7 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2f8ec6ddb6141751f35734e8ce2222868da3fca57fbcb83ce4f28c93a5fcb91c
BLAKE2b-256 checksum
How to use checksums
0f747db2ba397d0291ec738906891973ca07a407249bd17ab1cc67a10b758247
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-win_amd64.whl
Size 203.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
38c5409df54f6601b4df94f61609ef7519bb570061333ba2f7d58bddef0963df
BLAKE2b-256 checksum
How to use checksums
760686cafccf1ea48c7fcc85ce2b1c0a9208d818d679a317a15e8f5db257fa95
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-win32.whl
Size 194.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
631876e886aebf293a9afdf54160d46f1dc2646631750837ef04518044c4de5f
BLAKE2b-256 checksum
How to use checksums
3a203734d3cd6a3c8dea54e0e9ec1a4688923a76bff22ff9c2f104a6cb9ad188
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 720.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bc921e7b716a0260eeb352d3c6fd1c0fa5edb434de89e0325fc58611d3929f9e
BLAKE2b-256 checksum
How to use checksums
cc876c682888c5cf740fde4e02fcf6b569df1c0e2f0ea7fc58262059c322787f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 722.6 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
4441cc13384c41b7434eb1eab42f1c305f6c9b3dd8665e98ad8dc1870ff83d38
BLAKE2b-256 checksum
How to use checksums
756aaeb6f34e7c9422afde6c7520df61cf7db3f09eec35af07d625d4a20041c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 694.7 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
bdab10cbe2b87394440a3678c1445fe7fe687e82fd6b3ae7ddd76ec68766115a
BLAKE2b-256 checksum
How to use checksums
b245a90edb06a0e0e685485323cd644c4310f64af77e7a2466fe7e6a375f480c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 208.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d549c518624975652ad511659d2b27827d2aa9ccbf09b17b4b53afe4226b68c7
BLAKE2b-256 checksum
How to use checksums
3eabf0ff7c1cf3495fd2614e14082e01900d836f1c0ebf5c366858378b0dac42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp311-cp311-macosx_10_9_universal2.whl
Size 270.5 kB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
dd2446134c7bd71c8d47606545ca7820cb411723edf77d2b09301651a2356e91
BLAKE2b-256 checksum
How to use checksums
8a12c14fdb08281a8d5268267a7461e410f68b6111091cca5ce08a293c502c7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-win_amd64.whl
Size 203.2 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7d28d49892923c2cc8eb145266af95ed99a0c4f3fc686228af941d1e0cdbd9bb
BLAKE2b-256 checksum
How to use checksums
adb386036f6150ecdff47a50feb6a7be3fc4a523a55413594efe389c58b078fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-win32.whl
Size 194.7 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
48c3677f0303a2c5887dccd4ff3c06cc60bc54f05646bb4575f87dd69f65f83b
BLAKE2b-256 checksum
How to use checksums
37544ea233942de19748bcfb47f02073b6094c920f0d37893d957acc790fd78d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 705.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
8eea6a083e8737bbe666e83c460a2628556f7df489987405fe33b27db3df386c
BLAKE2b-256 checksum
How to use checksums
c026024fcd64c9a887e68cfe77463da1306755eac24fdfa3232beac698285314
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 707.2 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
396b2bc0a09d409b40e7c559bb1092ee327f5394b125e2ebfa9fc2951e27550d
BLAKE2b-256 checksum
How to use checksums
df00188287555db581d458415fe7892f5c6d72b0b56ea737cb8e82ebce1f7c2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 680.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ca77be80c96c0585d7dd0f0b65815883fb5416f22de60875bec0f87f8c1c2b6b
BLAKE2b-256 checksum
How to use checksums
c541aa268f125b86cfff7347e2dab8e1383b60394d3ca4e2c1aea52c09b22a09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 208.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c6fdea10f5176b8018d2e5a05ed9fa5010b8ab24fcbabe64c05a943d50b9ba7d
BLAKE2b-256 checksum
How to use checksums
ce6c3ae3213411b48c8e4fdbed957afaa28e3e942d33112d3a57274be520a6f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp310-cp310-macosx_10_9_universal2.whl
Size 270.5 kB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
d1719892e83bda0b433b254f1be22a41745ee6b5a4fd3a6ee5aa799756383d4f
BLAKE2b-256 checksum
How to use checksums
7bfc6d17d3b790923103e22624fbaa817df46810d8d4dca59e0b5991295e3e3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-win_amd64.whl
Size 203.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
664a0089abc845bba2198fcadbe6d78adf65e4e5f8e117147f0d36353e9a2090
BLAKE2b-256 checksum
How to use checksums
a8ba9589050cd08cdae2310e8d81105c013b662cf9ad111def64a863369a24b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-win32.whl
Size 194.9 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
512d9287a9e80bdc706c6f54b190820d8f3887619a574d5f996eb27ff2385777
BLAKE2b-256 checksum
How to use checksums
ad9be9d2216956f61b582aebe636c5db24f49a43ca8f8f604c2d7c003c59d943
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 702.5 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
9630a42cefafaeb19a816e23de2869d855af39b880c38d9efc16b50e354297c4
BLAKE2b-256 checksum
How to use checksums
a60f053ce6e802eff6e1c18fe56a14b466ec9b20f254aca2f241374998b6904d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 704.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c1d6c79fad12df622fa0dc8b832a2c624368cd949a0326f65ebc234891726068
BLAKE2b-256 checksum
How to use checksums
9af35dc887cfbedd023fc22b8de251e4bec463476c8849f847396f81cd3b7c68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 678.0 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
395f96f81ea9b3c8fcd9cf1e5aedd9fe81ef0a2475922fe8f1657fbfdbd03397
BLAKE2b-256 checksum
How to use checksums
afe863ea087e4bb43b03b01e0d047f1a12ef5fba44d02f65784df5b503eae759
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-macosx_10_9_x86_64.whl
Size 208.3 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eb6ad78ecfc06c0aab0be9706b71be5ee0ad443efbc4f6578a315da88dc3d4ef
BLAKE2b-256 checksum
How to use checksums
02766d39d40d6b50772620e6e64798e7a740053bda361ece2cebc1737acb4b24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp39-cp39-macosx_10_9_universal2.whl
Size 270.5 kB
Tags CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
82cd399b152f3a775c1f93ef3192980a9d3d2d1c51a9df07a329ce4e4fc82430
BLAKE2b-256 checksum
How to use checksums
23103c33e3a3c4517646529ad0a2f6a326c57c463a5203c646b319f90040dba3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-win_amd64.whl
Size 203.2 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
8ffbad06fb39116406a8988d19fd073bbbf973513a376b3c6b181ae67408237b
BLAKE2b-256 checksum
How to use checksums
7911aad1f6dcd13b3e14ced8a62931e92c4e9fed89f418ab2227179f45c0bdd6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-win32.whl
Size 194.8 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
fcc0e5b557a67137a5c6944faf4dde096cf5afab296d11e86bbf20ead043eddf
BLAKE2b-256 checksum
How to use checksums
f99d9216619ed6ee9374801db5596342041a2b264e28f16c5b5ec36feebebe7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 710.5 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
0b923f6644989cde6675394f63027914546fc33a380148cec449176980c25e47
BLAKE2b-256 checksum
How to use checksums
d6ff4273024d5b0807dd067f7ab3758c9276c5434e1273b579ceecb683949738
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 712.5 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
6cb8c76c77c47cf05c29bd1940d95a641ad1b6052b5b0d29ffca816295ca364e
BLAKE2b-256 checksum
How to use checksums
7dba450d183b6104a61c59c3b324a7fb501832d41cdbfb4cc38f4534554f943a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 686.0 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
fe9a40751133744018dcb19289a1f798908b1eff1a8455803dfe1bc4028f0f34
BLAKE2b-256 checksum
How to use checksums
a3dbcc9374d4df5b6761a75c3ff4fe00368755c3372a5ddfbb3412ea3990b394
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-macosx_10_9_x86_64.whl
Size 208.3 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
824f6dc34316530a617fea9e6a46d008cfe82a01e9d34ae308ad51ef127720a7
BLAKE2b-256 checksum
How to use checksums
e02267e2251f5e5287dfc60e0c15c88bddc261ca3a8377a24d6a7d81a8b59e38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp38-cp38-macosx_10_9_universal2.whl
Size 270.5 kB
Tags CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
49546570a7eb4594cc1a4109fdef47a035ffb0b11cc3d38aafe92ab81dc6d50f
BLAKE2b-256 checksum
How to use checksums
9470af91e7d7be9bf976922c784ce0cf855f83b1a195b080d911d4465ade19d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-win_amd64.whl
Size 203.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
dd010370e30bc52e65baee5061eb2ec6965adc2b08e81c232ccf7ec76553af5e
BLAKE2b-256 checksum
How to use checksums
bcd4ac8e7b61390a56d214f72be7cb27aeaade834c93a242d128a8deeb9ce302
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-win32.whl
Size 194.7 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
dce7cb87d7faced6f78e06c7e2fa607a79a50cb8ff0aed3dc9bca77b814ee042
BLAKE2b-256 checksum
How to use checksums
0a78e29edd7a6a1a1bde1d6a788f5237e2057b6b872ae2cc53a1005900e91504
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 701.6 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f502d3ac58a776a57f1f524efbd05b6b95a601e087082dc8cd5cd71cb315c577
BLAKE2b-256 checksum
How to use checksums
bcdf06e6187a53db990b503aee4a2c52e1a2010b6f466fc7bb13e2c0c4473e2f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 702.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
eb49672482406f539968b10f30d982578242a850dd7f071dc57b34fa88aebe3d
BLAKE2b-256 checksum
How to use checksums
07f089770e297fdce300ea99c6af0db98803eca8a306764256c44d6c7edb7648
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Size 676.7 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
918f11262c4724e2515c4afc76ad57c6148d486fd6e7c3b1c04470f43f57f97b
BLAKE2b-256 checksum
How to use checksums
2b9f00889deaba5f5f82a5df0ba468e6683d471d73dd6cf1580688b8e60d7ac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

Download URL moderngl-5.7.4-cp37-cp37m-macosx_10_9_x86_64.whl
Size 208.1 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
875fe5701061a7bbe833cbd42cd779c68748ed277b2ab1ec06be61972e3e846f
BLAKE2b-256 checksum
How to use checksums
f7399ac6b6928532cc36616aea4084ecc85f6d75b08e6ed89db7b527ced318cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.16

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

This release

5.7.4 This release

50 release files

5.7.3

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