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.1.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.1-cp314-cp314t-win_amd64.whl (4.6 MB view details)

Uploaded CPython 3.14tWindows x86-64

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

Uploaded CPython 3.14tWindows x86

pyg_engine-1.3.1-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.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

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

Uploaded CPython 3.14Windows x86-64

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

Uploaded CPython 3.14Windows x86

pyg_engine-1.3.1-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.1-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.1-cp314-cp314-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

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

Uploaded CPython 3.13Windows x86-64

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

Uploaded CPython 3.13Windows x86

pyg_engine-1.3.1-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.1-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.1-cp313-cp313-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

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

Uploaded CPython 3.12Windows x86-64

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

Uploaded CPython 3.12Windows x86

pyg_engine-1.3.1-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.1-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.1-cp312-cp312-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

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

Uploaded CPython 3.11Windows x86-64

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

Uploaded CPython 3.11Windows x86

pyg_engine-1.3.1-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.1-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.1-cp311-cp311-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

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

Uploaded CPython 3.10Windows x86

pyg_engine-1.3.1-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.1-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.1-cp310-cp310-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

pyg_engine-1.3.1-cp39-cp39-win32.whl (4.1 MB view details)

Uploaded CPython 3.9Windows x86

pyg_engine-1.3.1-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.1-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.1-cp39-cp39-macosx_11_0_arm64.whl (4.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

pyg_engine-1.3.1-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.1-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.1-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.1.tar.gz.

File metadata

  • Download URL: pyg_engine-1.3.1.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.1.tar.gz
Algorithm Hash digest
SHA256 ad16c4fc539021d471ab0b785effb13267bd494fb93d68810947ff78418aad4f
MD5 0f3fc5c9c97ec5b5a88fbc856f655b2c
BLAKE2b-256 71933be6961f7aeed9654215665922a78a0d1bf47fc97909e839c450157b497a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1.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.1-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 8eac202dd17b95b2ff5ef2d0d67c5f1b158376a4e8fd72626032b55c51053f56
MD5 6f88f8ab34eeaae0fedfe8a23b042e94
BLAKE2b-256 4b99b26da44202bd8ea110399c5da795f76e77d0352cfcb3731bbbeff3b86063

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314t-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp314-cp314t-win32.whl
Algorithm Hash digest
SHA256 d892cb571f2930924a543b4d6aeb259e46ded6b2f140bc95c8fcbdb8f62ab395
MD5 f970ac6e22937b0e80363ccd2625ba50
BLAKE2b-256 1beea960c9df273b18943908120d3d4dac2d86e17f703a314ce9951543d0f914

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d3e4bc4f7bff03e9c77c2a715f928f8dfd87eff292da1bb97163e1370ef617ab
MD5 823dbbc6b62d1b7a0f3607da8e7751d9
BLAKE2b-256 db415c8c5dfb27d21803befafa6951a7d5ecd0fba1e874b8088d4f0870a6a198

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7ee6b7a2835bcb0d44af876adeb8c0689eb8ae146f3d15e6a438b4f156cb7b9c
MD5 2cac4712f980ad41af7a3ff01f820003
BLAKE2b-256 8ee8ffebde8323f529464d711f9a825459bd3da0276554d448be475f49cb654f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00cf2e4e1189e3ffe05e6338b4870b5641a536397faf7493acd2c55614fe9886
MD5 4fc94cce2fe3f593f47b8b4dfe466389
BLAKE2b-256 0efd02cf2fa0cda25b84125d11cf7e18ffa31316dc463377e2229df8cf0e3607

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 4a5e7401508e4a15c7e15857f6da636304d398013550d7be0c46bfe3af8d5572
MD5 14e62cc8db8e0adfd27aee5a4a841c01
BLAKE2b-256 e56dbcad93eac82c35173138deb25a93fde53289d601235138958aefa296aefe

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 5ab863c6778d94ea435f6c48f029ec915e9200cd30a6db788286fb0c746f9514
MD5 5e9034a7fbd134c393fccc5b4f64e3f9
BLAKE2b-256 02c032360329c16e6a6474253a197788057b10abf55a504fc5dbfcfb95b57eb2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8f4b9fd6deb019da03b343e57f1a1b25d31c69d831a3f1611885c48d9a9495d3
MD5 ab1ebed46c8587fffd6be37e5cb924c9
BLAKE2b-256 4bbf782040596ca7cc39fcdd4db4f207678075fd5d089e50a920a16f94719fce

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8e88d9a3c0eb54ef3b6ece0b5a138662b1c1667cfa60fedae415d48b0b3e682b
MD5 d0122bfbf1c15eff88a08f044938a541
BLAKE2b-256 54c4648aa521aa73c87df5d0542e2abaabaea7758a1493edfd30ba8c6c640403

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3377d688d6bfa9274039dd3cfa04e3883c9b4b48abed47122e226fa9019f67c1
MD5 a9147fb29f226369e6a200ed4e8267f9
BLAKE2b-256 328019f01a1a2073dc3cdc60d3ddd4f633646dd8b4f83db47700bf6541cabefd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 dc2f01046765b93aa5467f8ec732b91ad88ed992f0a3c9126a8305e938500d22
MD5 553f8562150133c74c38867de64746b9
BLAKE2b-256 4d710228d3b19d6a16826c5308cccde02b6c37c72d29d1f1440c860a39cc9597

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp313-cp313-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 ed0867fdfc75f73c19f28e1638467e7803e0cc8fe0f68d5d29dcf3426858a8a4
MD5 9f516a7766454e61dd9dd4f106dad39b
BLAKE2b-256 45ee201b380f81d4670cd0cc872948490d2ad4c2839de5f0dfa969bcd432807d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f96a595b3ddf57cb6653e001084905df05a89e64d84c3993d8ed580d308c098f
MD5 8e415d2978f3d8627117a11421b329d0
BLAKE2b-256 00a77b04d09d6e7f3152b2c6a8900e615535fa411ce437ecca8a6d9406cd1d64

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4646def16ddd964ab0d0d0586b5e6f28e5c2aa14b4f23e2ab5182fb44ea2c722
MD5 57d086611203fde1e83ce55c910caae3
BLAKE2b-256 0c57c69f8129689e8d98a9acfcb38259de9d1501a3b1ded0aa401a666a051f18

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9288e70c193832ab6599d32005cf1c967241624f55573dd574e735962ff72bac
MD5 1b85477071163dcf969c2d0192c88313
BLAKE2b-256 0d506883ef24ec1232ae15f7637c214d31e84b11b33c5cd554ab1c325c911737

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b120a635c97a7282563b482a817b40fb23d878f187799f769b23384e527502dd
MD5 0e3e19ad39d66555c2b118d0ff1d90e4
BLAKE2b-256 d44eabc61b52aa03238f06249485152eb2477e5549c5dd190639d917f6141bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp312-cp312-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4073d08e1b908fe7b7ea91fb47b89f75e003794d6aaf3d0e5032a3a1980c2a0d
MD5 3bac716e533bae874677a67a6df93229
BLAKE2b-256 7ac9e07d6e889c4578798ea5fae2953c96e89e5027d319c3688077058deab084

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 016d5a95c06b8373849fced9e97fb08581b0b57cfe04b832c2a2e8ebe352b607
MD5 3495390c849f0983516fe717f0f67172
BLAKE2b-256 8a58432d53333fb3836d6a8b5ee738cdd2dc0b04ba948f68de22cc8bf04a21de

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp312-cp312-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp312-cp312-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 94947e02c8782b2ee2b55420420e1d24bb46f14c6b097f4dbd365064fd2a5787
MD5 0d5174b3be14876f54554a5c2388b254
BLAKE2b-256 25c6c90e06c6b615c1d65c5b43d8d8acf235d2b2d9ef2294753aabe76a871c39

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 939df0d1f4ffa3d421a0cbc6fbc33e5eb42423f3e251bcb0824913c48758b4de
MD5 cd1aa082f387425ac373c87ab47a8c0c
BLAKE2b-256 4b91a6153e71c1766305dbf6f232f572e81ca586e8e1e7344a2c6295188dbab0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 89a63c9279f271482fa8f24c3abbc66ee1a6cee9bfee9a2a7a919d9df1590649
MD5 9828157b2f237ffe5b7752cf59bf150d
BLAKE2b-256 72833c81534d7a915dfbce65ce25e2b58af26417ac821da7465d460a5f14c95a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp311-cp311-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a74c7767e30497ad0265c68088390447d7180bd1067fa2e0c116da00d39d81bd
MD5 3a396a28039e8478515e2127932ce9ab
BLAKE2b-256 33acdb1b64321df4004ee7d1d36b1ead00a117d739a2e90e3ee6aa65a59efb31

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 de7c8c98aa0f236b4ca3841bb0c11778ca1d33510b8ba852530a98d2b44eb4af
MD5 0762d4390a8e9ba0aa0c0215764b4692
BLAKE2b-256 0d23d68f81a94942b1cb0b1230d73d9721b35d5e26b69811efc97a558659e51e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp311-cp311-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp311-cp311-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7fabf6a9ffb66b427a85ca437d1c314d98d8aabe3b36bc93533271f67328af82
MD5 e44edfab22ce19f6eae4baf1f0fa80cd
BLAKE2b-256 ddceb2df6ace6e7090eebc6924053bf1021f83e2fc17c5644bff1ecedcd521cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e3d17b242aa6b3dad55d617764c8ed34f41906a0944e692dbf4a6eadf992ea30
MD5 7032a0f39d9b7ef8f653f726f77bed40
BLAKE2b-256 13d02a495608f1cd98298d9cd15700cd89dc295c3e9bb1b2cee00f6c35b598b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6bad7a4ca286274978e87d65d62f5336a1fc067276cb11f0198e1d709fffef14
MD5 586401133208f6f503f3b3f8df53c59b
BLAKE2b-256 e5dd5a842556bfc13e11403fa18e2305bc007695b0d59a03fd3aea9c219139e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 311574820b337c5784deac28ed2b5c12beb690074623269c3b8f7e53fb665d40
MD5 4a02696ef8202ca8c251bd8964db4b07
BLAKE2b-256 34bcec22f523ff1f22fbbc5c6743d89512bf8483c9a4cb7516c5c1cc27984608

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1966898188efe2c44e6896ddb9fc3f2785a266fda5858850541dbbec776517b4
MD5 307d50a971b317624d89e9fb20334e0c
BLAKE2b-256 2ea2b18a00ef2cadfb00299d22f8711905ccfb0a4c056c2226ee89a6685a8ee1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp310-cp310-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp310-cp310-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ca3993833b3c30f67003bbe23df8ecbf2b596c55a904eba85dc945ed348de877
MD5 c0d50569740fb32a8290fb5ff273fcc4
BLAKE2b-256 06e63053c6fe940f9f52735c55043239ea3a8229fe4a86b80a015e7136345868

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c5434531d7b6b9b30d84163ad544aab8011f34f137c43544fe675a514d6e78d2
MD5 358b7dd9cc68b6572c54ce303632b94f
BLAKE2b-256 5802581df2435246bea6ad7e95a732444706421a309bc642110a3bce59858317

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 50814f8ccad71e622a7e00bc83601dadccff78950f5f5296bd842cf4a4c9bf87
MD5 46d9cc9750f4976b030c644fc3403592
BLAKE2b-256 20aeab80c2114e36ee1355c954faaedbabbe7684af4f1e57906ea53e78dd51d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 4.1 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.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 efb1865d58240841f41ba75de961e2487e01a1448a26ba6bac31d034a7dcdcc5
MD5 45dce14e16d1d26d211294faef511a0f
BLAKE2b-256 03a013a3a564b7ab479dadb4dc0fc48c71295113b40f8cf10ac5718a1ba46091

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9a1f19be2064fa31ec72cf7b9873d4c7c7d90b8f11ecebae94ece28eedb3e68
MD5 3d3297ed8c51257bb1be09b258c29d33
BLAKE2b-256 7a28e124b806403e98f7561b7d80a02107a2790f327817934a37939bef771c5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp39-cp39-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp39-cp39-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16f8ebea33afe396d80f2f9542dc0b0dadf009461b6ea9cefed305245307166c
MD5 103f211dff7178e2275ce6c57e9c53d6
BLAKE2b-256 bb2c817ae96b705143c79823ee0feb37e0247cabfd5d0a27cb1a9ce1ee214c5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 190991f46c896172369c087aee05ee1b66bc46569bba3164cfc4aaa29ab4f973
MD5 b7e531e500816ae071c5c66e937dc48a
BLAKE2b-256 e4e09e0c5a8954b1efe110ab9e516ffada26d45a49260beb7a0d92d707f516c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8b569446615fb04c57ea20f8d12ea4e63224926d429b7c9ecade59ff74cc8515
MD5 bf4fd2a5ef0584bf07f99ce0e2b7b43e
BLAKE2b-256 984850af646a83567063939c18574550a62cefad803d1cefc4f02967757cb335

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pyg_engine-1.3.1-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.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 4856f39dce76955440e3da87fc24349cd41b50155124070e328457bcf5e260f3
MD5 b0ddc5107242a5d5e11062e43f338a87
BLAKE2b-256 c7a027cbe4fd0c8a71ee182e307952b526047d040f621842676ff0b7ffe0a395

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ef4e353d313748f45b5710308dcaf0b2fd3163cd4b719f9bfc7ca2841fd7273
MD5 ded71f9f816e555bdf83ddd4bb054274
BLAKE2b-256 70b780a9f318d07e7a4448a1a50f88423f63f1f0990adab4e75a9796b66d311f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp38-cp38-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp38-cp38-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 75ac6054035cad17003d3debf3b91843958ca023aa220ba8ba14c8b53263bd24
MD5 7c96e6e444517b72bc0cab7304296471
BLAKE2b-256 ec7f868e9f7059495b87e1c58c2fb3b30991daaef929f007447265fb42de505e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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.1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyg_engine-1.3.1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cc5092d9caeb94c43b2b186388d1cece4a38c6838ab4574ad490a713e6e2a0b0
MD5 3cd4cc026ee46197091823c83484f37c
BLAKE2b-256 a91b3902b9d55c60be754586003b004d4d436a24837caaa6beb25b1b56709142

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyg_engine-1.3.1-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