Skip to main content

A Python game engine with Rust-powered native performance

Project description

Logo

PyG Engine

A Python game engine built on Rust and WebGPU (wgpu) with GPU rendering enabled by default

PyG Engine combines the ease of use of Python with the raw performance and safety of Rust. It leverages wgpu for modern, hardware-accelerated rendering across all major platforms (Vulkan, DirectX 12, Metal, OpenGL).

NOTE: This project is currently in Alpha. Features are under active development.

:rocket: Key Features

  • Modern Rendering: Powered by wgpu for cross-platform, high-performance graphics.
  • Rust Core: The heavy lifting is done in Rust, ensuring speed and memory safety.
  • Measured Performance Gain: In the fixed 1920x1080 benchmark workload, pyg_engine runs at about 2.26x the FPS of pygame (see Benchmarks below).
  • Pythonic API: Designed to feel natural for Python developers.
  • Flexible Drawing: Easily draw lines, rectangles, circles, and pixels using pixel coordinates.
  • Mesh System: Render textured quads and game objects with a component-based architecture (using normalized coordinates).
  • Thread Safety: Safely issue rendering commands from background Python threads.
  • Robust Logging: Integrated tracing-based logging system with file support and configurable levels.
  • UI Components: Built in UI components built with extendability and custom styling. Easy callback function implementations included for buttons.
  • Unified Input System: Easily implement controls with an Axis system, keyboard macros, and event-based callback functions.

:books: Documentation

:eyes: Gallary

  • Snake: One of the provided examples

snake

:package: Installation

Requires Python 3.7+.

From PyPI (Coming Soon)

pip install pyg-engine

From Source

git clone https://github.com/aram-ap/pyg-engine.git
cd pyg-engine
pip install -e .

:zap: Quick Start

1. Basic Window & Logging

import pyg_engine as pyg

# Initialize the engine
engine = pyg.Engine(log_level="INFO")
engine.log_info("Welcome to PyG Engine!")

# Run a window (blocks until closed)
engine.run(title="My First Window", width=800, height=600)

2. Drawing Primitives (Pixel Coordinates)

import pyg_engine as pyg

engine = pyg.Engine()

# Draw shape objects
engine.draw([
    pyg.Line(
        start=pyg.Vec2(20, 20),
        end=pyg.Vec2(220, 80),
        color=pyg.Color.CYAN,
        thickness=2.0,
    ),
    pyg.Rect(
        position=pyg.Vec2(60, 120),
        width=180,
        height=90,
        color=pyg.Color.ORANGE,
        filled=False,
        thickness=3.0,
    ),
    pyg.Arc(
        position=pyg.Vec2(320, 180),
        radius=42,
        start_angle=0.0,
        end_angle=3.8,
        color=pyg.Color.YELLOW,
        filled=False,
        thickness=5.0,
    ),
])

# Draw text as a shape object
engine.draw(
    pyg.Text(
        "Hello PyG",
        position=pyg.Vec2(32, 48),
        color=pyg.Color.WHITE,
        font_size=28.0,
    )
)

# Start the application
engine.run(title="Direct Draw Demo", show_fps_in_title=True)

3. Font Families And Styled Text

import pyg_engine as pyg

engine = pyg.Engine()
engine.register_font_family(
    "inter",
    regular="assets/fonts/Inter-Regular.ttf",
    bold="assets/fonts/Inter-Bold.ttf",
    italic="assets/fonts/Inter-Italic.ttf",
    bold_italic="assets/fonts/Inter-BoldItalic.ttf",
)

engine.draw(
    pyg.Text(
        "Family font text",
        position=pyg.Vec2(32, 48),
        color=pyg.Color.WHITE,
        font_size=28.0,
        font_family="inter",
        font_weight="bold",
    )
)

width, height = engine.measure_text(
    "Menu Title",
    font_size=32.0,
    font_family="inter",
    font_weight="bold",
)
engine.draw_text(
    "Italic caption",
    32,
    96,
    pyg.Color.WHITE,
    font_size=20.0,
    font_family="inter",
    font_style="italic",
    kerning=True,
)

engine.run(title="Font Family Demo")

4. Using Game Objects & Meshes (World Coordinates)

import pyg_engine as pyg

engine = pyg.Engine()

# Create a GameObject
player = pyg.GameObject("Player")

# Add components through the shared component API
mesh = pyg.MeshComponent("PlayerSprite")
mesh.set_geometry(pyg.Mesh.Rect(1.0, 1.0))  # 1 world unit wide and tall
mesh.set_fill_color(pyg.Color.RED)
player.add_component(mesh)

# Local transform (world-space while unparented)
player.position = pyg.Vec2(0.0, 0.0)
player.scale = pyg.Vec2(0.5, 0.5)

player_id = engine.add_game_object(player)

# Runtime lookup + lifecycle helpers
runtime_player = engine.objects.get_id(player_id)
camera = engine.camera
camera.position = pyg.Vec2(0.0, 0.0)
camera.viewport_size = pyg.Vec2(8.0, 4.5)
runtime_player.enabled = True
# engine.destroy(runtime_player)

engine.run(title="Game Object Demo")

5. World Text Meshes And Camera Properties

import pyg_engine as pyg

engine = pyg.Engine()

label = pyg.GameObject("WorldLabel")
label.position = pyg.Vec2(0.0, 1.0)
label.scale = pyg.Vec2(0.004, 0.004)

text_mesh = pyg.TextMeshComponent(
    "Hello from a GameObject",
    font_size=48.0,
    font_family="inter",
    font_weight="bold",
)
text_mesh.color = pyg.Color.WHITE
label.add_text_mesh_component(text_mesh)

engine.add_game_object(label)

# Camera behaves like an object-focused API
engine.camera.position = pyg.Vec2(0.0, 0.0)
engine.camera.position.x = 1.5
engine.camera.viewport_size = pyg.Vec2(10.0, 5.625)
engine.camera.aspect_mode = pyg.CameraAspectMode.FIT_BOTH

engine.run(title="Text Mesh Demo")

6. Function-Based Update Loop

import pyg_engine as pyg

engine = pyg.Engine()

def update(dt, engine, frame):
    if engine.input.key_down(pyg.Keys.ESCAPE):
        engine.log("Exiting Pyg-Engine!")
        return False
    engine.clear_draw_commands()
    # draw/update game state...

engine.run(
    title="Callback Loop",
    show_fps_in_title=True,
    update=update,
    max_delta_time=0.1,
)

run(update=...) supports callbacks with no arguments, a single context argument, or named argument injection (dt, engine, input, elapsed_time, frame, user_data).

For fully manual loop control, use start_manual(...) then drive poll_events(), update(), and render() yourself. The callback acts as a global frame hook; planned per-GameObject scripts are intended to run in the engine update phase before this global callback. Runtime guard: calling run(...)/start_manual(...) while another loop is active raises RuntimeError.

:wrench: Architecture & Roadmap

Current Capabilities

  • Window Management: Resizable windows, VSync control, Fullscreen support.
  • 2D Rendering:
    • Primitives: Shape-first immediate drawing using pixel coordinates.
    • Text: Built-in open-source font rendering with optional custom font files.
    • Meshes: Component-based world-space rendering plus immediate mesh drawing.
    • Layers: Float draw ordering for composition.
  • Component System: Basic GameObject with TransformComponent and MeshComponent.
  • Input System: Rust input manager (Keyboard, Mouse, Gamepad) to Python.
  • Loop Control: run(...) with optional callback and explicit start_manual(...) mode.
  • Object Positioning System: A straightforward method for moving and transforming your objects.
  • Camera Controls: Move your camera, customize backgrounds, set view area and fitment properties.
  • UI System: Built-in UI components.

Planned Features (Roadmap)

  • Audio Manager: Audio loading, playback, mixing, and timing.
  • Engine Loop (Upgrade): Coroutines and global event systems.
  • Physics Engine: 2D rigid body physics and collision detection.
  • Scripting: Enhanced script attachment to GameObjects with frame-lifecycle hooks.
  • Additional Primitives: Added capabilities for more basic shapes, arcs, SVGs, and function-based shapes.
  • Advanced Rendering: Shaders, Particles, and Post-processing.

:open_file_folder: Examples

Check the examples/ directory for more complete demonstrations:

  • direct_draw_demo.py: Shows the new engine.draw(...) shape API.
  • mesh_demo.py: Demonstrates GameObjects, object-based mesh geometry, and world text meshes.
  • threading_demo.py: Advanced: Spawns a background thread that safely updates the UI using engine.get_handle().
  • manual_loop.py: Shows how to control the game loop manually (start_manual -> poll -> update -> render).
  • function_update_demo.py: Shows callback-based loop control via engine.run(update=...).
  • snake_demo.py: Playable Snake game using immediate-mode drawing and keyboard input.
  • camera_worldspace_demo.py: Shows object-style camera control along with world-space objects and HUD text.
  • ui_demo.py: Demonstrates the UI system, button functions, and text label updates.

:bar_chart: Benchmarks

PyG Engine includes a fixed, deterministic benchmark suite for 1:1 comparison with pygame:

  • examples/pyg_engine_fixed_benchmark.py
  • examples/pygame_fixed_benchmark.py
  • examples/fixed_benchmark_side_by_side.py
  • examples/compare_benchmarks.py

All benchmark runs use the same seeded scene configuration and workload:

  • Resolution: 1920x1080 (default)
  • Duration: 20s
  • Objects: 2200 rects, 1800 circles, 1000 lines, 600 polygons
  • Motion: all objects continuously update and bounce in bounds
  • Caps: uncapped loops (vsync=False for pyg_engine, no Clock.tick(...) cap in pygame)
  • Logging: per-frame CSV + summary JSON

Quick run:

python examples/fixed_benchmark_side_by_side.py

Compare latest pair:

python examples/compare_benchmarks.py

Compare all paired runs (grouped by resolution):

python examples/compare_benchmarks.py --all

Current Findings (this repo, local machine)

Test machine and display setup:

  • GPU: NVIDIA RTX 3090
  • CPU: AMD Ryzen 7 7800X3D
  • Memory: 64GB DDR5 6400
  • Both benchmark windows displayed at 1920x1080

From 3 paired runs at 1920x1080 (benchmark_logs/fixed_scene_v1):

  • pyg_engine avg FPS: 166.51
  • pygame avg FPS: 73.73
  • Throughput gain: ~2.26x (+125.83% FPS)
  • Avg frame time: 6.07 ms vs 13.67 ms (55.62% lower)
  • P95 frame time: 6.46 ms vs 14.37 ms (55.02% lower)
  • Draw submit time: 3.81 ms vs 7.76 ms (50.95% lower)
  • Present time: 1.01 ms vs 4.55 ms (77.82% lower)

Results will vary by hardware/driver/OS, but the benchmark harness is fixed so repeated runs are directly comparable on the same machine.

:hammer_and_wrench: Development & Testing

To set up the development environment:

# Install in editable mode
pip install -e .

# Run tests
pytest tests/ -v

📄 License

MIT License

Project details


Download files

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

Source Distribution

pyg_engine-1.3.2.tar.gz (16.3 MB view details)

Uploaded Source

Built Distributions

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

pyg_engine-1.3.2-cp314-cp314t-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

pyg_engine-1.3.2-cp314-cp314t-win32.whl (4.3 MB view details)

Uploaded CPython 3.14tWindows x86

pyg_engine-1.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp314-cp314t-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp314-cp314t-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

pyg_engine-1.3.2-cp314-cp314-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14Windows x86-64

pyg_engine-1.3.2-cp314-cp314-win32.whl (4.2 MB view details)

Uploaded CPython 3.14Windows x86

pyg_engine-1.3.2-cp314-cp314-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp314-cp314-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp314-cp314-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

pyg_engine-1.3.2-cp313-cp313-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.13Windows x86-64

pyg_engine-1.3.2-cp313-cp313-win32.whl (4.1 MB view details)

Uploaded CPython 3.13Windows x86

pyg_engine-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp313-cp313-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp313-cp313-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyg_engine-1.3.2-cp312-cp312-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pyg_engine-1.3.2-cp312-cp312-win32.whl (4.1 MB view details)

Uploaded CPython 3.12Windows x86

pyg_engine-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp312-cp312-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp312-cp312-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyg_engine-1.3.2-cp311-cp311-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pyg_engine-1.3.2-cp311-cp311-win32.whl (4.1 MB view details)

Uploaded CPython 3.11Windows x86

pyg_engine-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp311-cp311-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp311-cp311-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyg_engine-1.3.2-cp310-cp310-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pyg_engine-1.3.2-cp310-cp310-win32.whl (4.1 MB view details)

Uploaded CPython 3.10Windows x86

pyg_engine-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp310-cp310-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp310-cp310-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyg_engine-1.3.2-cp39-cp39-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.9Windows x86-64

pyg_engine-1.3.2-cp39-cp39-win32.whl (4.2 MB view details)

Uploaded CPython 3.9Windows x86

pyg_engine-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp39-cp39-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp39-cp39-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pyg_engine-1.3.2-cp38-cp38-win_amd64.whl (4.4 MB view details)

Uploaded CPython 3.8Windows x86-64

pyg_engine-1.3.2-cp38-cp38-win32.whl (4.1 MB view details)

Uploaded CPython 3.8Windows x86

pyg_engine-1.3.2-cp38-cp38-musllinux_1_2_x86_64.whl (6.3 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pyg_engine-1.3.2-cp38-cp38-manylinux_2_28_x86_64.whl (6.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.28+ x86-64

pyg_engine-1.3.2-cp38-cp38-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

File details

Details for the file pyg_engine-1.3.2.tar.gz.

File metadata

  • Download URL: pyg_engine-1.3.2.tar.gz
  • Upload date:
  • Size: 16.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2.tar.gz
Algorithm Hash digest
SHA256 bef9cf926467a09e6a0b10aa9061cda99cdea0537ddfe148b75a5fd113765b27
MD5 c69083150db4c380b004a97ae8ad979f
BLAKE2b-256 de85dbc6ad35a654b9302fdac82b167817800cd8c483a3aa34913a43f1d1f91b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2.tar.gz:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 2c2210cc8a42981e20d7e09c2cef984836789fd5ac8707874b222429f077162e
MD5 32e949259053eb2007328376c0bad4b7
BLAKE2b-256 8df2778ce1f30fb6581ec8f9e90d04753d2b10a2b9f53c51a76054ec2180a874

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314t-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp314-cp314t-win32.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.14t, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 dec49eab267114649787b21cef475f03052a19f0dd20074c5e46b5bee9953db2
MD5 8d3dd19d61927b0f68aad3db9e57e033
BLAKE2b-256 93167fc42b6d61b4da25ae28bb242f43aa86776be9233604012f198479ed07cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314t-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 217babb4cb9b36ae1cbfed0fece2c63b465ca51cc44072aebb35bcfed52b6ee1
MD5 f7ee83ccde8349aa4cff68917271a663
BLAKE2b-256 5819c945e5130e48f94da8592ae887935f6a1427a8a00ce830e392986632b41c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fa55bc74fcb6a900ea41d96689f603038dd73dde5336f0f5373cce480fcf78cb
MD5 6220615df8e7aaf6610379ca427dde72
BLAKE2b-256 f6cc9ae4f8ced0d36d412c2d3d19925c28d82608d37bcefb27152c37428c4e05

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314t-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9b5d006fad3e574fed22c965cd8f6b071d4619aa95570ed1b6f601633ac137b
MD5 dcb6ddeb0f4877dbe62c7d1013127e1d
BLAKE2b-256 1d5182c70956da01a4125b4de0b4c35ee22943de27577429eb9f64941fa54d9d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 4.6 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 e7711b56f23105e7f82a1cb1728346bd2637aaa4553e692d8a2479963b9a0a2f
MD5 709f122c1e64ce1d58b273cffe7bef31
BLAKE2b-256 099e5a54504838c627c9daf184f160f48e649461c366e01f2ef425c8f00bc061

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp314-cp314-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 50b3eeed98df9529aad5011a3983481dc94c1b3d49ec6a74006fe92058b15ced
MD5 e5ca17070f6f8a5449dfae4ef015e116
BLAKE2b-256 a7453facb74f041fcccf6bcb17adf80c3f45c671f37be851340bc0d1093463f5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0929f7738f93a3cbe7ff1676661641e778d07c1e66822d76982c4e8dfebd87c6
MD5 200b065863b23631bef5015f71d4d713
BLAKE2b-256 a8937b6b8c87feca702902827ce71af5e6e5d9b036e5d902aac39c01d5d304bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cf136a2c7c20327012b77dbb87eff9e06a1d92b5dff52f74f93f5c8fa3a637fe
MD5 3eee18b772140046d02cc2cdc62cf663
BLAKE2b-256 892fd9f22383761ffa6318d6176a08af58995e3b24f4a9ed2629bfde611ab9aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc5d6d709d007acd82ad655039981a6ae6e18897e5f456fc9fbf6b418768bd71
MD5 a79feb828285ade9bbeb26d3c37509a1
BLAKE2b-256 8bb21f965ff07c4e712497fc6b7fb82fe255fb76d92e42fa293032866b549979

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 92671f2f1dfb5fcf85cf27438ddabd71b7c261ea3997da1f830575fa8ad9135d
MD5 7d135f81cbb6fd1107b3d13debfbe505
BLAKE2b-256 6ae26827aeb29235f1b6023cd70b6fe8fd0958bb8efd1264bc8c6e623aa546a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp313-cp313-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp313-cp313-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 9c3d84353fff0446dbf2377121dcbea7b269fcb7e9f84779e771bfbd754f94d4
MD5 1a327417d7b8ea6ea01838305329f441
BLAKE2b-256 9993bf4f045c099b8a38d46733eac0f4b79148ddab747f94a7c3f1dff630be07

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp313-cp313-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 cc9ae018fbe664cc33f358b2bbb6645ec1c0765ba892edc4a19188a6b9d14e54
MD5 5c5adcdee9769ad66fa23701053a497f
BLAKE2b-256 9159772c36aaa397750212dcb731d2092fa8ecee86d7a52477a7d3eb9c4b6634

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 26e43e65ecd1db92b9332890c9947ce3cd6fd7909775bdde2959822964d804b7
MD5 a79017f341df8a5f1e72b66f0c513da1
BLAKE2b-256 ebe551655f53787cfd48bac8df7ba9635d1e82af2f586cbf0a26a110bd61cfa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp313-cp313-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba77d3a4dc5a8a3573a21ddf772b1a02f5e238789d08d90d654b7cc916446bb1
MD5 c09e9e76aefd2070b9592be05a94bad4
BLAKE2b-256 9c0cfe75c642511be809a521e4b1851c2db03267b26234ce569c9bf1ae53fe0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 772791f4a22912fffde1f3a6fd3d169b3c661a2d9732d88345b78eea9007ebae
MD5 eac6faab3b7be1786e7ecc8e6ac88a1d
BLAKE2b-256 0ae3b42220f392305b7e00cc29d10cabcc8c577fd6f566d9bb00c985d8853759

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp312-cp312-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp312-cp312-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 a382072b7c4cd0135c30a68d3fcacbbd4794a56273f557638fb270ae0877238e
MD5 0574d981e2263c6a85365b11584db3c8
BLAKE2b-256 1a9f005d7378b9d8404624c68d5dc5d605a4a1e8d929f88eb6aa37e5d380b577

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp312-cp312-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4c102ef8fb1ad05647c585a9af153bb02de2f164626004be9df7b834724d7b0a
MD5 c88c5298d3ea4f4ffb48811a360a74e9
BLAKE2b-256 8b5247e90eae48d5b41e777c8a6769e5d6f39c5e967dcd164c064a000d375b90

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1a21ba1f61ac62944b8bc85d16ae681a87c9de1e8b0157469f6cd3f21bdb72b9
MD5 3b9fa6efc33d3ceaf65d8b26977a499c
BLAKE2b-256 1c3881535345d4faac20f322a525dfd73f177296edd34e587166f05cf25b1c2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp312-cp312-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 57178f356c1107113679ccf0cd8e132e6e5e2256d5d8a7e9b69445b7fb37386a
MD5 9b4e8de6e98d7b1a8398b6fe0468120f
BLAKE2b-256 b802c2bd8a5bd958ffae7a24516bce4374e6586df63e508963cad5e303281749

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c67329ae79573a669765ccd53f352a9d935c0c5ff7eeedb210e5aa38bbbbc311
MD5 ee4835ac995663755756176ebedfd1ce
BLAKE2b-256 105caaba8787d0729470e015e2bd2f66e06526c0f1506bcca5a58d84c2f90d0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp311-cp311-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp311-cp311-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 9cf28b910bc17fe64f44e0625981df9dafbedaa8689f62c99196864e899a6329
MD5 5e6a418b37296cdcb4e8a2f78dd6fb88
BLAKE2b-256 f2a2f9c4e1de6a484ef8c12f4d411ce4fe450bb2f2de1fdcaea47d653ce10319

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp311-cp311-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0b1a7ae0174bad8f6e99d76d4e37cf5b7dfb9253cde14b3320d701b5326b6275
MD5 9044b86a8e760df621407f504d5ca07e
BLAKE2b-256 b194d505b07054cc41b0b60032d74b2d21b2a062903ab3ac0ca032a71ac02bad

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1bbaef1a5a33d06bca45289ce89026388f9565a87cdfe2029f69f05e38129d61
MD5 34c83d5f9efdcbc94c28f460ed3fd3f7
BLAKE2b-256 30dbc5415cab06c7101b2f3ba09df86a60f06f9e63a18a55ba8c4f1de02c36b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp311-cp311-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 281a5f08f69f256c126629c0e9bcd412b2667f9bfc5473fe2f402efd551fa129
MD5 ad9f7d0716490796c49685fac2cf81ea
BLAKE2b-256 a76e2b135e26a0512db89ff66b3c4fb0ffe38ddf3a0637b15469d76b1c0beabf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 356f2dd07ce6a5f96bdd557e63b5f38328aad6710b93536ca7eff82f6cf6dafa
MD5 29ca525d96187e525b941a02b569fac3
BLAKE2b-256 bd865bcde6af7d928bd2bb265b10ffd0ee3550b12b82fcbf169ffcb5c563d21f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp310-cp310-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp310-cp310-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ab35b03a5bd6566639be392268fcb4a3da26fe4d927a725e7264260d047b36e8
MD5 5ec57775aba2a51735e455cc8623dc9d
BLAKE2b-256 4740e6f1a6fd9de9f364d3bd7970629206207f571bef12c27bf718270abc714b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp310-cp310-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a791fc50e6964a38f5d1153cb39965dc9f21feb614839acb7f6f5a245a08cd62
MD5 a6de11011df0f33b3537ea1e6ba87ec8
BLAKE2b-256 24f5bd89829032d6f2cfd86962a73df41ebba4ff6e630b66b0f07ef24991d085

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 291e1ccbf8065fc1f4e58d0ede71845b76f700767fde563c22b7cf2fb8af1a58
MD5 34f2ba2d95f12dad2b59ce4c103719be
BLAKE2b-256 4a6b9bde53551681b898783b7486ba7a4d643f2a2b06831a7c9abc4172fe34b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp310-cp310-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29f9adb2d924cac6760ddc3fd4d91d48e16f45babd71bfb42375e5f26406f5fd
MD5 9d3178ef40532516d9f67e3fc72f075d
BLAKE2b-256 2a40a04798d1b272d2be255d52ef7cfa11e4be51239b6fc0b01c4b012c1ef269

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 32dd039d2222944056aebc7792ededcf9d310da8d0157b3f32b0d41c8ff85552
MD5 e42dd86f8aae60d061dabb0df23110af
BLAKE2b-256 c36b494d4e00b5c60bed272a19dcedf00cc7775ce8fe168811edbab0df570753

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp39-cp39-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 509d97b828d3774e1842faf87f3134f26145744dfa8620f78ea8987f0fa3727c
MD5 ca16cbc7595b67e4ccf89c3b95f2f923
BLAKE2b-256 954012090f342fcead4d3c4db21feef844dfc5423d9bcd9f35aef41b9d43f297

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp39-cp39-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3c3e4dd4825aec7c3ed1ca45dd30b56dfe9e2382cc6c8f0af77673313ec6f0f2
MD5 d6f94e1bb6538868180b2e4e72e92ff4
BLAKE2b-256 0d8ff9f7a2b22fe1e5c4344bc81271fa4a84cc751491252d128f317bcbeae84e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c2dadef366d3ca66066966ac743163015f04d4478ca5e3e85269f0f7909adef
MD5 30c664bb2d033e23fa2d7d2ac0db00e9
BLAKE2b-256 3eec5cdb0792c43f48dfa171917a3cb4e02c1ac2e6e3b02f621b0a12a68c8e94

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp39-cp39-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f02c34ac4e79993c9020a4d2325f7c02a493d31c033645d603cdb39f7161a799
MD5 998a8df90a33d83fd7bbb85f80946da1
BLAKE2b-256 ae431057a0fce1af2e34423b27fc4845e73e065ab77f4987b39aa4f2fdf14936

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.4 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d1d4878412dba421c256c8e42ef7a06f66c193636aa63c814ae6ef96759f3fcf
MD5 755c443faaae6ef60b2067d50644853c
BLAKE2b-256 d645dd425ea5490698f903053edcdfd299b7f19b036970faee3ccf59abf9693a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp38-cp38-win_amd64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyg_engine-1.3.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 8bd24acfb897edc0c0bd4d0fc485120cf9a6a2eb8f6833f059ab39a6edae91ad
MD5 315461a5173704d9ff8a16ff2a5ba8fe
BLAKE2b-256 76910d284eba9f633b6821ef5e1591dbc65366733b6189e60f65930137cbbfa9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp38-cp38-win32.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b44bba2915db40ce4f5b2f92efe4598d3f7dd6a3d5f52a03fa2682f366788bf3
MD5 3abf625aae9884cfedb3970484b87f11
BLAKE2b-256 455db06fac18a38986bd705385ec8228770cd8cb090dfce6d6272dccf8b6c723

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 649f05dc0f74cc4dce4ab4324548c27858eee3815238b3601839187f0a9fd707
MD5 b01b798af61a18925906446f8da580bd
BLAKE2b-256 7455a053de12ad45a66f5a185a56c2f250188bde0f647d3cbb475e70b49070ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp38-cp38-manylinux_2_28_x86_64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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

File details

Details for the file pyg_engine-1.3.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ff12fa2f582dc5386c66c052d72424fab09a627045991e3729566b0eecc5ccf6
MD5 adaa2a1dc243bdb92a47f6cf9c016674
BLAKE2b-256 80d339d54ddc79e629f73e49fcf6d7273ca682730ddb474f4bb628eac6cd21be

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.2-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yml on aram-ap/pyg-engine

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