Skip to main content

CircleCI AppVeyor

Lc0

Lc0 is a UCI-compliant chess engine designed to play chess via neural network, specifically those of the LeelaChessZero project.

Downloading source

Lc0 can be acquired either via a git clone or an archive download from GitHub. Be aware that there is a required submodule which isn't included in source archives.

For essentially all purposes, including selfplay game generation and match play, we highly recommend using the latest release/version branch (for example release/0.32), which is equivalent to using the latest version tag.

Versioning follows the Semantic Versioning guidelines, with major, minor and patch sections. The training server enforces game quality using the versions output by the client and engine.

Download using git:

git clone -b release/0.32 --recurse-submodules https://github.com/LeelaChessZero/lc0.git

If you have cloned already an old version, fetch, view and checkout a new branch:

git fetch --all
git branch --all
git checkout -t remotes/origin/release/0.32

If you prefer to download an archive, you need to also download and place the submodule:

Having successfully acquired Lc0 via either of these methods, proceed to the build section below and follow the instructions for your OS.

Building and running Lc0

Building should be easier now than it was in the past. Please report any problems you have.

Aside from the git submodule, lc0 requires the Meson build system and at least one backend library for evaluating the neural network, as well as a few libraries. If your system already has these libraries installed, they will be used; otherwise Meson will generate its own copy (a "subproject"), which in turn requires that git is installed (yes, separately from cloning the actual lc0 repository). Meson also requires python and Ninja.

Backend support includes (in theory) any CBLAS-compatible library for CPU usage, but OpenBLAS or Intel's DNNL are the main ones. For GPUs, the following are supported: CUDA (with optional cuDNN), various flavors of onnxruntime, and Apple's Metal Performance Shaders. There is also experimental SYCL support for AMD and Intel GPUs.

Finally, lc0 requires a compiler supporting C++20. Minimal versions tested are g++ v10.0, clang v12.0 and Visual Studio 2019 version 16.11.

Given those basics, the OS and backend specific instructions are below.

Linux

Generic

  1. Install backend (also read the detailed instructions in later sections):
    • If you want to use NVidia graphics cards Install CUDA (and optionally cuDNN).
    • If you want to use AMD or Intel graphics cards you can try SYCL.
    • if you want BLAS install either OpenBLAS or DNNL.
  2. Install ninja build (ninja-build), meson, and (optionally) gtest (libgtest-dev).
  3. Go to lc0/
  4. Run ./build.sh
  5. lc0 will be in lc0/build/release/ directory
  6. Download a neural network in the same directory as the binary (no need to unpack it).

If you want to build with a different compiler, pass the CC and CXX environment variables:

CC=clang CXX=clang++ ./build.sh

Ubuntu 20.04

For Ubuntu 20.04 you need meson, ninja and gcc-10 before performing the steps above. The following should work:

apt-get update
apt-get -y install git python3-pip gcc-10 g++-10 zlib1g zlib1g-dev
pip3 install meson
pip3 install ninja
CC=gcc-10 CXX=g++-10 INSTALL_PREFIX=~/.local ./build.sh

Make sure that ~/.local/bin is in your PATH environment variable. You can now type lc0 --help and start.

Windows

Here are the brief instructions for CUDA/cuDNN, for details and other options see windows-build.md and the instructions in the following sections.

  1. Install Microsoft Visual Studio (2019 version 16.11 or later)
  2. Install CUDA
  3. (Optionally install cuDNN).
  4. Install Python3 if you didn't install it with Visual Studio.
  5. Install Meson: pip3 install --upgrade meson
  6. If CUDA_PATH is not set (run the set command to see the full list of variables), edit build.cmd and set the CUDA_PATH with your CUDA directory
  • If you also want cuDNN, set CUDNN_PATH with your cuDNN directory (not needed if it is the same with CUDA_PATH).
  1. Run build.cmd. It will ask permission to delete the build directory, then generate MSVS project and pause.

Then either:

  1. Hit Enter to build it.
  2. Resulting binary will be build/lc0.exe

Or.

  1. Open generated solution build/lc0.sln in Visual Studio and build it yourself.

Mac

You will need xcode and python3 installed. Then you need to install some required packages through Terminal:

  1. Install meson: pip3 install meson
  2. Install ninja: pip3 install ninja

Now download the lc0 source, if you haven't already done so, following the instructions earlier in the page. Don't forget the submodule.

  1. Go to the lc0 directory.
  2. Run ./build.sh -Dgtest=false

The compiled Lc0 will be in build/release

Starting with v0.32.0, we are also offering a pre-compiled version that can be downloaded from the release page.

CUDA

CUDA can be downloaded and installed following the instructions in from https://developer.nvidia.com/cuda-downloads. The build in most cases will pick it up with no further action. However if the cuda compiler (nvcc) is not found you can call the build like this: PATH=/usr/local/cuda/bin:$PATH ./build.sh, replacing the path with the correct one for nvcc.

Note that CUDA uses the system compiler and stops if it doesn't recognize the version, even if newer. This is more of an issue with new Linux versions, but you can get around with the nvcc_ccbin build option to specify a different compiler just for cuda. As an example, adding -Dnvcc_ccbin=g++-11 to the build command line will use g++-11 with cuda instead of the system compiler.

ONNX

Lc0 offers several ONNX based backends, namely onnx-cpu, onnx-cuda, onnx-trt, onnx-rocm and on Windows onnx-dml, utilizing the execution providers offered by onnxruntime.

Some Linux systems are starting to offer onnxruntime packages, so after installing this there is a good chance the Lc0 build will pick it up with no further action required. Otherwise you can set the onnx_libdir and onnx_include build options to point to the onnxruntime libraries and include directories respectively. The same options are used if you unpack a package downloaded from https://github.com/microsoft/onnxruntime/releases.

For Windows, we offer pre-compiled packages for onnx-dml and onnx-trt, see the included README for installation instructions.

SYCL

Note that SYCL support is new in v0.32.0 and as such is still considered experimental.

You will need the Intel "oneAPI DPC++/C++ Compiler", "DPC++ Compatibility Tool" and (for an Intel GPU) "oneAPI Math Kernel Library (oneMKL)" or (for an AMD GPU) hipBLAS.

The Intel tools can be found in either the "oneAPI Base Toolkit" or "C++ Essentials" packages that can be downloaded from https://www.intel.com/content/www/us/en/developer/tools/oneapi/base-toolkit-download.html, while hipBLAS can be downloaded from https://rocm.docs.amd.com/projects/hipBLAS/en/latest/

The compiler for C code is icx and for C++ code is icx on Windows but icpx on Linux.

To build Lc0 with SYCL you need to set the sycl build option using -Dsycl=l0 (that is el zero) for an Intel GPU or -Dsycl=amd for (you guessed it) an AMD GPU.

You may also have to set the dpct_include option to point to the DPC++ Compatibility Tool includes, the onemkl_include similarly for the oneMKL includes, or hip_libdirs and hip_include to the AMD HIP libraries and includes respectively.

On Linux, a typical session would go like this:

. /opt/intel/oneapi/setvars.sh --include-intel-llvm
CC=icx CXX=icpx AR=llvm-ar ./build.sh release -Dgtest=false -Dsycl=l0

The first line is to initialize the build environment and is only needed once per session, while the build line may need modification as described above.

On windows you will have to build using ninja, this is provided by Visual Studio if you install the CMake component. We provide a build-sycl.cmd script that should build just fine for an Intel GPU. This script has not yet been tested with and AMD GPU, some editing will be required.

You can also install the oneAPI DPC++/C++ Compiler Runtime so you can run Lc0 without needing to initialize the build environment every time.

BLAS

Lc0 can also run (a bit slow) on CPU, using matrix multiplication functions from a BLAS library. By default OpenBLAS is used if available as it seems to offer good performance on a wide range of processors. If your system doesn't offer an OpenBLAS package (e.g. libopenblas-dev), or you have a recent processor you can get DNNL from here. To use DNNL you have to pass -Ddnnl=true to the build and specify the directory where it was installed using the -Ddnnl_dir= option. For macs, the Accelerate library will be used.

If the "Intel Implicit SPMD Program Compiler" (ispc) is installed, some performance critical functions will use vectorized code for faster execution.

Note that Lc0 is not able to control the number of threads with all BLAS libraries. Some libraries try to exploit cores aggressively, in which case it may be best to leave the threads set to the default (i.e. automatic) setting.

Getting help

If there is an issue or the above instructions were not clear, you can always ask for help. The fastest way is to ask in the help channel of our discord chat, but you can also open a github issue (after checking the issue hasn't already been reported).

Python bindings

Python bindings can be built and installed as follows.

pip install --user git+https://github.com/LeelaChessZero/lc0.git

This will build the package lczero-bindings and install it to your Python user install directory. All the lc0 functionality related to position evaluation is now available in the module lczero.backends. An example interactive session can be found here.

License

Leela Chess is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Leela Chess is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Leela Chess. If not, see http://www.gnu.org/licenses/.

Additional permission under GNU GPL version 3 section 7

The source files of Lc0 with the exception of the BLAS, OpenCL and SYCL backends (all files in the blas, opencl and sycl sub-directories) have the following additional permission, as allowed under GNU GPL version 3 section 7:

If you modify this Program, or any covered work, by linking or combining it with NVIDIA Corporation's libraries from the NVIDIA CUDA Toolkit and the NVIDIA CUDA Deep Neural Network library (or a modified version of those libraries), containing parts covered by the terms of the respective license agreement, the licensors of this Program grant you additional permission to convey the resulting work.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

v_lczero_bindings-0.32.1.tar.gz (858.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

v_lczero_bindings-0.32.1-cp314-cp314-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

v_lczero_bindings-0.32.1-cp314-cp314-macosx_10_15_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

v_lczero_bindings-0.32.1-cp313-cp313-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

v_lczero_bindings-0.32.1-cp313-cp313-macosx_10_13_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

v_lczero_bindings-0.32.1-cp312-cp312-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

v_lczero_bindings-0.32.1-cp312-cp312-macosx_10_13_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

v_lczero_bindings-0.32.1-cp311-cp311-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

v_lczero_bindings-0.32.1-cp311-cp311-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

v_lczero_bindings-0.32.1-cp310-cp310-macosx_11_0_arm64.whl (3.4 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

v_lczero_bindings-0.32.1-cp310-cp310-macosx_10_9_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file v_lczero_bindings-0.32.1.tar.gz.

File metadata

  • Download URL: v_lczero_bindings-0.32.1.tar.gz
  • Upload date:
  • Size: 858.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for v_lczero_bindings-0.32.1.tar.gz
Algorithm Hash digest
SHA256 9a7768d063e803353f9ba5c1ce352e4e3c82a448941d2d61a85ca9ab6b02f062
MD5 77ab3763835c0efd3576185e56cc6838
BLAKE2b-256 1dc46169a5e9a34d7c06cc5a03ae9afb205134912e9562bb101d5853d5e8e57d

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1.tar.gz:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d04f6979713e109dd2a2ed8cc402de45fed9575d4d652dc63147dc433d43bcbe
MD5 93f7d01710308fd98ef5b831ba2daa70
BLAKE2b-256 3d5d9e5014f0b42bf9dd08a2fe5777aaf889d6814ae5ecee4bf36e4c0648b41e

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d657e26b34d615576c4ddcece707694dce48792b2c9fe1b859ac986ce907d53d
MD5 dc84c80556feb558fc2b002f972cbf56
BLAKE2b-256 1396cecdbfbc78d8c463b70c015ea69d5a8315d650457baf3969467613994941

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48cd6a3741682ef1c30473693ba8255b2b0339cda1a072863c71479c74ee5adf
MD5 312f1ce5faa2eb8e990c1c15400d5876
BLAKE2b-256 93df6cbdf39361019460d5a8d2b87054b7a54716d80a234f1c3d0c9e8341695b

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c1ab11970c8e6340456c10468350f24518b324e836a48ca8d3a6baa8688306d6
MD5 0084357996b54e0f6b8e427d4616c9e7
BLAKE2b-256 a2a90f65fbbb86a62d25e02c042d14173d4672b348622bdf4ae6901fbaf3d76c

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a587bd238cd62ddf2cebdb16c16665e89cffda1e5b037a7a37d793f07808e0f6
MD5 3adcc6bcbd2894103a32a463ed7739a8
BLAKE2b-256 d9e6d7decca6a8ae0b1b0114f1882354cfa91fd8a0b8111ed4151e59351c5547

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 114ff95f27c04848624fac7268c0e8337b75a0c11ed5c9f6642558d50f51cda2
MD5 b86d49376a98cd6b7868151ed7ae5515
BLAKE2b-256 c4cb62563b5a245cb120ae62e897fe8f32258560675d6db15c0cdcbefafcefbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6be5a433d459891e7779ee571768e0e0f3dd3cbaf17a95421a7cb295109a6451
MD5 3367cbd0fb1206e57b89e1d33630ae54
BLAKE2b-256 753d70334d1792691c0169045614864f4863d563b5080925cd0fccc4ba2ca889

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0c5209d977a29e625e70b8c3fc47e5ede763f175cbc8e3730a0a51ad92e81c67
MD5 35b2ad3982356bc384b32bb99a1a55db
BLAKE2b-256 1dc2e117bfa63a93f2688c7e8fdbb2b91583daa81a8ab70cb4a8a8de7b03eb65

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 baffa1985ddbd08e39dd6941d9a5b7840de791cf48be09d4c4b82ba6356a3785
MD5 c39769b463d9ecd09f9a500a18c63914
BLAKE2b-256 4cf93d573a1d75506513449c8d105117c9f5f6676a941efb942f32fb6a503637

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d8185f6307443ab398ef1c5e1cfa257e210cdc4b96428aab9077958a4e47e4c2
MD5 11d89b90bca5874e6cb8733ac0da2981
BLAKE2b-256 8e589cc56547da4cdff38be0a7e8c973be12c5320fb17f72abda6870f05b87fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bb41148b1577e602d91b15fc7d0570bd01e1959bff545175baa4d078419d8559
MD5 1e07549e6782d05a3d81f26c373144eb
BLAKE2b-256 db23acb89ae49457ff3554991be0474003fe6f3b085f4ab27933a90d3b678d85

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 853f24c629069e3f277667256b788ad3dba5687b74ae0ae353caadcd83d4f3c2
MD5 f51fe0c0866926596687be4259635b00
BLAKE2b-256 8cf9456ff2f83367824fffcd78a88f87e99388f7c44adfe7e96401ca9c0c31a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2e6148fef87fee064dd3c783bd0974ca1f812a638fbf581f9c88b162a5ba0a59
MD5 0192bab3e9d2804b91124c8b65793207
BLAKE2b-256 0a02092424a9d5329635861af4e843c1215f2e6f7f312f73fac095e5bc75867f

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d0505e8508091255332c491a097594961b47afed7e61f9b0700ca2bdf68e8f90
MD5 d64274bc35d793aa79638cef2ff08f56
BLAKE2b-256 02299ea4d44a89e7eefd76ac73722870ebb9c9b9538ce8176636193b10c60e73

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a89ce9b0325a485ce792d12ce4d9a277febba4fed85c27d9a5d0b936f6991de8
MD5 8bc54577e23131bd66c218cb74582a5c
BLAKE2b-256 db898c5cc22e72bf9197d3d59d69d88ece57ffc92926eaebc586ce5fb9dce340

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9655090b5ebb921d114fff249a7d5b63c8cc8275d1466ca07d21138356f6d89
MD5 0024565fb47ccee41eced90ec165011f
BLAKE2b-256 05d0f15b6e189d8aa12e695607557bbd7233b14309c52aac06ebebc208a1340e

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e715123c2066065f65e0bc53c36c368c5fcca172e3f51426b7b822c8b21aaa8e
MD5 40184ae4a214eb98496baa2a9117e5e0
BLAKE2b-256 370c8dfa445a88f03196383e3785313a23d4d71a31ed36323454d06e7bf76505

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e268202c72f6a68878151a695dba211eb7b94728e04b43a5fc8b45f95113f4c5
MD5 03663325676b9f172300cfa43bd5f150
BLAKE2b-256 e28badad9b0655179cb0c44c4f9c22f02dc6758a4eb62831f273e93d73a1e12e

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f1c2cc35147d48a02a09c74960db050c58b9f43d447eff9c9f71d69bd78823f5
MD5 705585bbd01d02fdf4a6442e05ef865e
BLAKE2b-256 05e0281e7ec0f8c8716a8b1933a87bd535f0ff23db3ce683eb410581c69d58b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file v_lczero_bindings-0.32.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for v_lczero_bindings-0.32.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 41198bbf7a20f3ebad3970f455be5a690649b301301d9209a9a9e8218b0ac93e
MD5 25e9d069133b5eb66ae304a9e0cd65d4
BLAKE2b-256 30930706e3a342fa70948c4c5dbecdc012f31e3417e0ae9ea13ae82cb474ba6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for v_lczero_bindings-0.32.1-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish.yml on Xmaster6y/v-lczero-bindings

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.32.1 This release

21 files

0.31.2

7 files

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