DeepMind Lab2D
A learning environment written in C++ and Lua for the creation of grid worlds.
About
DeepMind Lab2D is a system for the creation of 2D environments for machine
learning. The main goals of the system are ease of use and performance: The
environments are "grid worlds", which are defined with a combination of simple
text-based maps for the layout of the world, and Lua code for its behaviour.
Machine learning agents interact with these environments through one of two
APIs, the Python dm_env API or a custom
C API (which is also used by DeepMind Lab).
Multiple agents are supported.
If you use DeepMind Lab2D in your research and would like to cite it, we suggest you cite the accompanying whitepaper.
Installation
DeepMind Lab2d is available on PyPI and can be installed using:
pip install dmlab2d
dmlab2d is distributed as pre-built wheels for Linux and macOS. If there is no
appropriate wheel for your platform, you will need to build it from source. See
install.sh for an example installation script that can be
adapted to your setup.
Getting started
We provide an example "random" agent in python/random_agent, which performs
random actions. This can be used as a base for creating your own agents, and as
a simple tool to preview an environment.
bazel run -c opt dmlab2d/random_agent -- --level_name=clean_up
External dependencies, prerequisites and porting notes
DeepMind Lab2D depends on a few external software libraries, which we ship in several different ways:
-
The
dm_env,eigen,luajit,lua5.1,lua5.2,luajit,pngandzliblibraries are referenced as external Bazel sources, and Bazel BUILD files are provided where needed. The dependent code itself should be fairly portable, and the BUILD rules we ship are specific to Linux and MacOS, both on x86-64 and aarch64). To build on a different platform you will most likely have to edit those BUILD files. -
A "generic reinforcement learning API" is included in
//third_party/rl_api. -
Several additional libraries are required but are not shipped in any form; they must be present on your system:
Python 3.8or above withNumPy,PyGame, andpackaging.
As time goes by, the continuous integration tests will only test on current versions of Python, and we will only build PyPi/PIP wheels for a few recent versions, but the code should be compatible at least back to Python 3.8.
The build rules are using a few compiler settings that are specific to GCC/Clang. If some flags are not recognized by your compiler (typically those would be specific warning suppressions), you may have to edit those flags.
Disclaimer
This is not an official Google product.
Metadata
Release files for dmlab2d 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
Total release size: 31.7 MB
Release files / dmlab2d-1.0.2-cp314-cp314-manylinux_2_39_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
a4c4a1e8eb06e62026af5685bc7d4c28ae172fa0ee6d3a7eaa539faf7b41e72d
|
|
BLAKE2b-256 checksum How to use checksums |
44c0944be2a2d1152f64608c7ee84342468b2e429ddccc4a24fb6e98667271bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp314-cp314-manylinux_2_39_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
5c8f0b8e1b20908e96be0321a1d01994b95e1fac3a4c819e1d9902a6ec478afb
|
|
BLAKE2b-256 checksum How to use checksums |
31e547ae38ee2b8b168cf3d6f064688680f2b2ccdb75aaccf063750453cc622e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp314-cp314-manylinux_2_35_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
c9812f834057f9dea872dd9c6cb5f3e445755e4b7895f644d28bb1a3864d7c75
|
|
BLAKE2b-256 checksum How to use checksums |
8bd43186dbe8e6a7a641c5b9b374595a5a888e3e3258af96121546d5b66cbb8c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp314-cp314-manylinux_2_35_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
62ea495e2e0ece59bf36ccf92b3806d5c54c6fcbf2d8abe423da4d676dbe48e4
|
|
BLAKE2b-256 checksum How to use checksums |
6110f372f73ca78754b16507f48aa07f3d9fe00bab4d83967e6a164d2f0fd957
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp314-cp314-macosx_15_0_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-macosx_15_0_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
70bced0887a876f99d1d81ed59f273370ada421b1c4fecf95757853836f5353e
|
|
BLAKE2b-256 checksum How to use checksums |
a2a6c6424e57442d1029a234a99acc0a80a0214ca965efa07b5a6a83c85eb22c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp314-cp314-macosx_15_0_arm64.whl
| Download URL | dmlab2d-1.0.2-cp314-cp314-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
12a3f80a26fdfe39cb5497e3071b3f2ce919aff1bb6c38bdaa75a69da64d2a9c
|
|
BLAKE2b-256 checksum How to use checksums |
7ea4d106f06a344f60c9f3b8c9ba43a0df98a292066d1a0d33df852a18630cc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-manylinux_2_39_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
982a1b1683d930b303c59038df3716125457d7ecedc700a58eca0e9b0c9bbebf
|
|
BLAKE2b-256 checksum How to use checksums |
57b3ead477381bcc487d28c9e078527367fc6774594e6e76c7ba6743832dd534
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-manylinux_2_39_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
775b26fc8c2dce0da2e320360d2f70aea0ebdb164fe1864ced940012320a0626
|
|
BLAKE2b-256 checksum How to use checksums |
ea5b1010740080fd673ac2501c524fb78ce00cef393accc237ecc5ae9a47a9ed
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-manylinux_2_35_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
02ed4c9ffb6a94357597e9edc49601c1ed811cd539886cc95a13f89f5c868e52
|
|
BLAKE2b-256 checksum How to use checksums |
0fc4e4f9be3517fc9e39c4e7d97e76d78fd830852d97f9fec2222316ab39d26d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-manylinux_2_35_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
52dfdcfd90ea1bdf64ca2ef90be16dc69fb386eb2b21a642ff578f048a81303d
|
|
BLAKE2b-256 checksum How to use checksums |
b566207417c4ee0943dd24a224926d6ff5c98366c1f3fc9fa51a13907ff3a405
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-macosx_15_0_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-macosx_15_0_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
ff1f13918dc47ae09aa8289af019de2c5c079c03ca45377a2a7639eef7188e16
|
|
BLAKE2b-256 checksum How to use checksums |
6a09b62b82355c3bdcd4de93814cf2f750ef7a965a546d08fd3c590802d52a8f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp313-cp313-macosx_15_0_arm64.whl
| Download URL | dmlab2d-1.0.2-cp313-cp313-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f15dffda08d40f525639f517ff19f463b7a9560c415ccf3072ef23f601a6ef32
|
|
BLAKE2b-256 checksum How to use checksums |
47cd24257b47db7b6d1ca36b16c396f14d612e97fef0325b47f7aaab694758e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-manylinux_2_39_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
4ee76b7dcee7d738b140fda2c10a05711b925df3888fa275bc150ca736b0ddc8
|
|
BLAKE2b-256 checksum How to use checksums |
80a22cfceedc77d1ab0a53b272c9486d3832ec806d1535aa7a93fef17f764212
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-manylinux_2_39_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
5b43a5eae183d9b81781a543c429394ab2f689e414e4a518f1327cd0dfae8c8a
|
|
BLAKE2b-256 checksum How to use checksums |
76b3132718a3c4c4305cc58b9356348ed00888f0c3dafd59ae0969d230349650
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-manylinux_2_35_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
98ed84b9b6d468af010f66d863210ef0c933f54ce893e30cb51bde433f412b0e
|
|
BLAKE2b-256 checksum How to use checksums |
a67fedd4e11bab5f52b63d4a4c171459d16f901bc81afcb6a62424fc6db4bb28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-manylinux_2_35_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
600750f6b800291792ee9b0cbbd8bb5aa8ead8fd4179f155d8d60b823e9f506b
|
|
BLAKE2b-256 checksum How to use checksums |
9306b9ab1e92de248fce773f810072f3755389fe1b99111d1aa428d77a9155e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-macosx_15_0_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-macosx_15_0_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
4473e3019b1422cdca29eb3503bb6f617207984d57591ba1a930ea3af269108d
|
|
BLAKE2b-256 checksum How to use checksums |
0e790f812aa08846790dc990386cc04f275042c97ee39ce8b4781a6049d066f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp312-cp312-macosx_15_0_arm64.whl
| Download URL | dmlab2d-1.0.2-cp312-cp312-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d9bdc3ba1d649e45a1a27bdff8ca84e609eac521dc7ae92de8d8366f27f45efd
|
|
BLAKE2b-256 checksum How to use checksums |
b9fe3867006b88d6a088302c71a32b83227a893ab661d89d347e7bf9cb12932a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-manylinux_2_39_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-manylinux_2_39_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ x86-64 |
|
SHA-256 checksum How to use checksums |
d1706b88451af7ca4a635113eeffa44e14293c4dbc0652499a55ece35792088d
|
|
BLAKE2b-256 checksum How to use checksums |
1b674276d2349f3a33faf1aad23b9e84409e28c8e0f8300c35ed8eba0906a260
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-manylinux_2_39_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-manylinux_2_39_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.39+ ARM64 |
|
SHA-256 checksum How to use checksums |
a8aa110ef66ab3aa3a83511ef3d12e2d3b85974ca162656aefbfdb0d00fac8d8
|
|
BLAKE2b-256 checksum How to use checksums |
cd51abe40e7008bbb4a08625ca1f2a3fdc98a34c386553a956cd2ec77d105530
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-manylinux_2_35_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-manylinux_2_35_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.11 Linux glibc 2.35+ x86-64 |
|
SHA-256 checksum How to use checksums |
c126bba11e678e0e88f7d09ca1427ef08971e00f61c9f3b09d96ba4e0366c836
|
|
BLAKE2b-256 checksum How to use checksums |
23db1fa532502d1e8e87039c6ffab5ed1496f6c8d90b5ccb655ecc29adae08e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-manylinux_2_35_aarch64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-manylinux_2_35_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.35+ ARM64 |
|
SHA-256 checksum How to use checksums |
66e0516a928ac1bb1d98e94486795d1bbd4c54e406f7606e19e1c2392f857900
|
|
BLAKE2b-256 checksum How to use checksums |
869e9b55e800e814a9f69da2432f5bfa1bbf0e452c95859d51710d7dc592b466
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-macosx_15_0_x86_64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-macosx_15_0_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 macOS 15.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
c617159361a0c7e2709970eb2ce604e4cd892cad1b3650b4cada6816510b45a3
|
|
BLAKE2b-256 checksum How to use checksums |
b713fe53b59e52eaa6ce522937cb4a921336619b0344e51ee317581133f835de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency logRelease files / dmlab2d-1.0.2-cp311-cp311-macosx_15_0_arm64.whl
| Download URL | dmlab2d-1.0.2-cp311-cp311-macosx_15_0_arm64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.11 macOS 15.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0fa93ff5300412bd50ba48bca85113f285bf7541c5d0cd6ea8177254f27fb674
|
|
BLAKE2b-256 checksum How to use checksums |
17738a8822e75038d50256737bb7290a5d9887c6f85f527018754549d9fc3c8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
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 Sep 28, 2026.
Transparency log