Skip to main content

Redistributable ANGLE libraries

Project description

comfy-angle

Redistributable ANGLE libraries packaged as Python wheels, extracted from Electron releases.

Provides libEGL and libGLESv2 for Windows (x64), Linux (x64, arm64), and macOS (arm64).

Installation

pip install comfy-angle

Usage

import comfy_angle

# Directory containing the shared libraries
comfy_angle.get_lib_dir()

# Full paths to individual libraries
comfy_angle.get_egl_path()
comfy_angle.get_glesv2_path()

Building wheels from source

# Install JS dependencies for the download script
cd scripts && npm install && cd ..

# Download ANGLE libraries from an Electron release
node scripts/download.js [electron-version]

# Build platform-specific wheels
pip install setuptools wheel build
python scripts/build.py

License

The ANGLE libraries are licensed under the BSD 3-Clause license. Electron components are covered by the MIT license. See electron-LICENSE and LICENSES.chromium.html inside the wheel for full details.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

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

comfy_angle-0.1.0-py3-none-win_amd64.whl (5.6 MB view details)

Uploaded Python 3Windows x86-64

comfy_angle-0.1.0-py3-none-manylinux_2_28_x86_64.whl (4.6 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

comfy_angle-0.1.0-py3-none-manylinux_2_28_aarch64.whl (4.5 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ ARM64

comfy_angle-0.1.0-py3-none-macosx_11_0_arm64.whl (4.8 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

File details

Details for the file comfy_angle-0.1.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: comfy_angle-0.1.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 5.6 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for comfy_angle-0.1.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 6867580a2b65d0fb99fe376a30b2e3f33390fbe8dc52c3a7d96bae65afe42e60
MD5 38e26d5eff7b07627cd833b0e11abd5e
BLAKE2b-256 982cd15dfa9889c2247f6ab69cc51dad548a56c6c58dfec440339eea1f8af952

See more details on using hashes here.

Provenance

The following attestation bundles were made for comfy_angle-0.1.0-py3-none-win_amd64.whl:

Publisher: publish.yml on Comfy-Org/comfy-angle

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

File details

Details for the file comfy_angle-0.1.0-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for comfy_angle-0.1.0-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2f4d17e984353d37d247faf473afbabdb9863fc3af3e0206fbb7d82bdc23ac67
MD5 382d7b8e43a098abe86a095d89474e43
BLAKE2b-256 947909033953c3f2ef3d31e7cd626e01db9cdd2760a50bb22b83fa6aef32561e

See more details on using hashes here.

Provenance

The following attestation bundles were made for comfy_angle-0.1.0-py3-none-manylinux_2_28_x86_64.whl:

Publisher: publish.yml on Comfy-Org/comfy-angle

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

File details

Details for the file comfy_angle-0.1.0-py3-none-manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for comfy_angle-0.1.0-py3-none-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28956a7d78dbae3b41f83888a5e08843ac747b7663f9674c29614274d3f17c15
MD5 f08e83a2c1832b914a85b32e0a609a1b
BLAKE2b-256 651d87298bb1935268c63bc27d24487b5e40f58e74da3138e122123ce6b052cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for comfy_angle-0.1.0-py3-none-manylinux_2_28_aarch64.whl:

Publisher: publish.yml on Comfy-Org/comfy-angle

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

File details

Details for the file comfy_angle-0.1.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for comfy_angle-0.1.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3ad2fe6f1f0a2cea6f33ec6eb1b34392e0e30eb323a43e06d8ced8c2f50c0f4
MD5 0691a5db111282fa4b72396719b22e35
BLAKE2b-256 d4ebf98f8aefcad8ec1a5ea55d8e83d2762a721bbc3fa625e54430776cf29a00

See more details on using hashes here.

Provenance

The following attestation bundles were made for comfy_angle-0.1.0-py3-none-macosx_11_0_arm64.whl:

Publisher: publish.yml on Comfy-Org/comfy-angle

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

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page