Skip to main content

PhotonForge

PhotonForge is a design tool that integrates with foundry PDKs to speed up the design, simulation, and verification cycle for optical components and systems.

Documentation

The online documentation can be found here.

Notebook LiveViewer

LiveViewer accepts Components and GDSII/OASIS paths and renders native viewport packets with WebGL2. In IPython, the most recent Component is rebuilt 100 ms after successful cell execution. A following cell cancels the pending rebuild, so queued runs publish only their final state. Direct mutations and rebinding its public notebook variable both update the viewer. Configure the delay with LiveViewer(auto_refresh_delay=0.1), or disable refresh with LiveViewer(auto_refresh=False). Opening a file path, including from the browser, stops Component auto-refresh only after that file scene publishes successfully; canceled and failed opens resume any pending refresh. Small cell instances switch from exact vectors at a fixed 8-CSS-pixel threshold to subtree-atlas and density rendering. Over-budget placement-free flat layouts use a bounded layer-aware field while close views remain exact. File-backed axis-aligned rectangles use compact PHVS storage and first-touch checked mmap chunks without changing exact rendering or picking. Middle-tier cells use complete exact boundaries when available; isolated atlas levels preserve subpixel tiles without cross-cell bleed. Nonresident boundary assets remain bounded. After interaction settles, bounded native raster tiles progressively replace previews only when complete; failed or incomplete regions retain the preview. Exact vectors and refined tiles preserve native scene-layer order. Layout-file paths are not watched.

Development docs:

Metadata

Release files for photonforge 1.5.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for photonforge 1.5.3
File
photonforge-1.5.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
photonforge-1.5.3-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
photonforge-1.5.3-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
photonforge-1.5.3-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
photonforge-1.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
photonforge-1.5.3-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details
photonforge-1.5.3-cp314-cp314-macosx_14_0_universal2.whl CPython 3.14 CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64) Details
photonforge-1.5.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
photonforge-1.5.3-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
photonforge-1.5.3-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
photonforge-1.5.3-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
photonforge-1.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
photonforge-1.5.3-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
photonforge-1.5.3-cp313-cp313-macosx_14_0_universal2.whl CPython 3.13 CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64) Details
photonforge-1.5.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
photonforge-1.5.3-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
photonforge-1.5.3-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
photonforge-1.5.3-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
photonforge-1.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
photonforge-1.5.3-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
photonforge-1.5.3-cp312-cp312-macosx_14_0_universal2.whl CPython 3.12 CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64) Details
photonforge-1.5.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
photonforge-1.5.3-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
photonforge-1.5.3-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
photonforge-1.5.3-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
photonforge-1.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
photonforge-1.5.3-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
photonforge-1.5.3-cp311-cp311-macosx_14_0_universal2.whl CPython 3.11 CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64) Details
photonforge-1.5.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
photonforge-1.5.3-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
photonforge-1.5.3-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
photonforge-1.5.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.26+ x86-64 Details
photonforge-1.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
photonforge-1.5.3-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details
photonforge-1.5.3-cp310-cp310-macosx_14_0_universal2.whl CPython 3.10 CPython 3.10 macOS 14.0+ universal2 (ARM64, x86-64) Details

Total release size: 233.6 MB

Release files / photonforge-1.5.3-cp314-cp314-win_amd64.whl

Download URL photonforge-1.5.3-cp314-cp314-win_amd64.whl
Size 5.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8c3c3bde23a502f735dc9d92f4984c0cb660bcc768d2c30489e36647c06feeed
BLAKE2b-256 checksum
How to use checksums
cce48718dbbacc9f4b4d678a50ee6f59cfaf80dc88664cae07c57171875cf0c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL photonforge-1.5.3-cp314-cp314-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eca264001f6a03fd1368cabd43c5110cd9addd38e65e4bd059df1b7822b2c946
BLAKE2b-256 checksum
How to use checksums
a74863e4d30229307c537b2afb1f8c5d9c794a2c88fd7d04ad8e201994c0d845
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL photonforge-1.5.3-cp314-cp314-musllinux_1_2_aarch64.whl
Size 7.5 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a79f032fe919bac092b4832bb28622c6fff22a1d226cacab7c3c773626b94356
BLAKE2b-256 checksum
How to use checksums
b958803dcea313020d4a6e0966f58dec1a7a22fe976f9382ccd7f39a76d5f9f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL photonforge-1.5.3-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.14 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8773226bce35fdc94f43f105aa5b857db455e9a053cddbda6370976f1cb47758
BLAKE2b-256 checksum
How to use checksums
b1b568c1dd83fcf7d430925706a903305e16bbcb90744c737a84f935eab56a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL photonforge-1.5.3-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eedffc8400d7ea260e90582b79a15624e996b9da575dc6a95a481ae4000a6ad0
BLAKE2b-256 checksum
How to use checksums
5dd2ad6e6b15ef3c8d0bb65850e5207fe347dce16543f47d5dbc4269531824d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-macosx_14_0_x86_64.whl

Download URL photonforge-1.5.3-cp314-cp314-macosx_14_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
a8c4c64aeb09e596f4ba8328026fba8e9f7a8ccbdc2516fdc47480b678e3c382
BLAKE2b-256 checksum
How to use checksums
1cdd0dbe67f90b231925e8c25e0070797cbb70eca46a8d099de2ce6c0ab51908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp314-cp314-macosx_14_0_universal2.whl

Download URL photonforge-1.5.3-cp314-cp314-macosx_14_0_universal2.whl
Size 9.3 MB
Tags CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a7f23a5d2be7b30d72c4a0505f50d982dd68567f982a9914d07286123ca00bd9
BLAKE2b-256 checksum
How to use checksums
d2389844bd3dfb6f127de9a4ef38044011bfa7a931ba63c56a2b59dc8b09428f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-win_amd64.whl

Download URL photonforge-1.5.3-cp313-cp313-win_amd64.whl
Size 4.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
fa6d31dc0d7f85e3877283947c11f1742110f45443018aa85c25a26396860781
BLAKE2b-256 checksum
How to use checksums
97390ab5e7b359baef4592cd0ea7e7c3186f4a298170a5f197b33845159c2835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL photonforge-1.5.3-cp313-cp313-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4bd0824d819761b4eb375e0781944a650e9f81db0ced48b2008258cde26f4a6e
BLAKE2b-256 checksum
How to use checksums
3d89b7817fd7da99e359117ce3edb1ed4a944c97a1e4eedf9b2f4ec2520e0dac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL photonforge-1.5.3-cp313-cp313-musllinux_1_2_aarch64.whl
Size 7.4 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7c21ab911b3ca83716ba4924a3684fd4bfb220459acee0c207f2c832b889320f
BLAKE2b-256 checksum
How to use checksums
e5e1d11e0576d7c285abb94272f93528496262c1a8cbbfb42b7418ce6f778fb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL photonforge-1.5.3-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.13 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
01418bdf1d489f7b74022c6965f7edf0e4f0c39c241945cf0754ed632d00f971
BLAKE2b-256 checksum
How to use checksums
d8e83d09a2ac9c457f7863e17c80669a67c76c5d1e22cc9e7ffa1cefaa72f3be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL photonforge-1.5.3-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
06254fc10b16051dc110669b9a7a99be16910e10035094784cd7eb3b01243bf7
BLAKE2b-256 checksum
How to use checksums
86ba05031d79c0eea3c9ec45e5f416f3728cbfd5ba193e33b865172fbbbb74ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-macosx_14_0_x86_64.whl

Download URL photonforge-1.5.3-cp313-cp313-macosx_14_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
03bcd87b9aebc65dbaf7c0d6356e82ee79e7322396bcee1b2468c2a51d64bd5a
BLAKE2b-256 checksum
How to use checksums
9a9e225d38fa8a1f2d8bba953a10e1d115bd98ec17aa961bff376859f26b9da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp313-cp313-macosx_14_0_universal2.whl

Download URL photonforge-1.5.3-cp313-cp313-macosx_14_0_universal2.whl
Size 9.3 MB
Tags CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a55d99e08309122748b937d981d8a4f2cfd08a8d5e4d682388c15eb6394b7d9a
BLAKE2b-256 checksum
How to use checksums
93873f21aed15ea379f39924ed600c537671c1fe654886c204024837acd893ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-win_amd64.whl

Download URL photonforge-1.5.3-cp312-cp312-win_amd64.whl
Size 4.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
6c3ffa4c27a63a6a139dd1e9acd308bb86d901fd322cd643c750ec77def83238
BLAKE2b-256 checksum
How to use checksums
5f0348b34f4aa7bca1ca5d48f8a6f9851181dc9e17f2e0c57876e25463a7e123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL photonforge-1.5.3-cp312-cp312-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
058f7a4b77d09f9efd3e664cb21197ac2008f7911f10b063d419e62c7c79d872
BLAKE2b-256 checksum
How to use checksums
8401cde9bd8e3821661842f3f6fd380d0add5e2729b2a78817558d7290e60ee5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL photonforge-1.5.3-cp312-cp312-musllinux_1_2_aarch64.whl
Size 7.5 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9991565ae2c4410a5a53817d8f4fe31f80253a9e614a4beea4e038c69b485977
BLAKE2b-256 checksum
How to use checksums
e8a8b8bf214d0b763cb6a5863cbf556e7fb6dfb34e12281098d32ff11b6dcd53
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL photonforge-1.5.3-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.12 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ba5949080b428282cbe206ee84654493f4d3af5fbaaa7ea3d2c2998866e333e3
BLAKE2b-256 checksum
How to use checksums
53b4148d5c82efdc7f593ea8f762af5a62f79ce6da35225d1ef8bb0394fdd32e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL photonforge-1.5.3-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
be3540de825b84411ea5df6a50b8d24fd7134773451a51f8480e690e01298721
BLAKE2b-256 checksum
How to use checksums
2cc7833ba3d5120f419c1c7885dd51f8b2a0954bf7d32805ae05aa1e48b931da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-macosx_14_0_x86_64.whl

Download URL photonforge-1.5.3-cp312-cp312-macosx_14_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
09d7b55b0f9fb23dcdfdf19215eae20c64e5ec2bd04f4f72b9e3cb2238a99259
BLAKE2b-256 checksum
How to use checksums
e634e323d5171602fc7bb034e6bfad8f41c11ae60b9aae9bc2a6231f9b7e84b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp312-cp312-macosx_14_0_universal2.whl

Download URL photonforge-1.5.3-cp312-cp312-macosx_14_0_universal2.whl
Size 9.3 MB
Tags CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
12c3237e33eed58eac165cd640645fafe6785c1c3276aab5cf5b1a58456b69f9
BLAKE2b-256 checksum
How to use checksums
5344db81aaee57093dae8c8b5f43ecd4ab9dfb94f99378df86f8ad31b34aa4a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-win_amd64.whl

Download URL photonforge-1.5.3-cp311-cp311-win_amd64.whl
Size 4.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
60d736cd4afcd6517b6538b147be6e083b9041d77cb363af103f6493fbebfae1
BLAKE2b-256 checksum
How to use checksums
04413985137e08c86c5dcc3b3b9fae9311fb75a7b769219e9881411c36966b97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL photonforge-1.5.3-cp311-cp311-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
727152cc0bdf069f60a720d659849d65d886c3b2d4b71b2ba31ebf02657af7b2
BLAKE2b-256 checksum
How to use checksums
c4332cc23a98e837d2d7212c681e9cc88b5580dc41c550391f9f8f481cb305bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL photonforge-1.5.3-cp311-cp311-musllinux_1_2_aarch64.whl
Size 7.4 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
d6143967068e2fc5c2f459245f1e7c6f6d127d80893378d37a76e8a9ba7c03c7
BLAKE2b-256 checksum
How to use checksums
4281aff7dbdf6466ca1089df9c5b97e8cbfff5bd6cc7537ee0dbf611c518c63c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL photonforge-1.5.3-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.11 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
389e093e999380123a1ee581d31671b9a6dfe01034505896db2a680147ed9aa5
BLAKE2b-256 checksum
How to use checksums
bafe090505842c9e0474b1927d20c11668794e8fa809ec03efed57103780708c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL photonforge-1.5.3-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9dfa544bb391b2549dd078ca17dff738c229b27ceebdf977f4a3c2f75c44d246
BLAKE2b-256 checksum
How to use checksums
8e873afd090a26bbe32fdc7d6d1d5e04922a3b1e1d9c39f45e003f22e8cfad6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-macosx_14_0_x86_64.whl

Download URL photonforge-1.5.3-cp311-cp311-macosx_14_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
00589d600e4e3f6c16551dfd48625c44be00c646a40bedf8b544dd4d4c0f607e
BLAKE2b-256 checksum
How to use checksums
94690747f3757d64754cc27cf177e1a3013729113eb02fed9c5c1967cf55fde4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp311-cp311-macosx_14_0_universal2.whl

Download URL photonforge-1.5.3-cp311-cp311-macosx_14_0_universal2.whl
Size 9.3 MB
Tags CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
5988a6be4b9f267690d8b59a76c8d844d30c3fa5013a13d52374f9cc005bdee8
BLAKE2b-256 checksum
How to use checksums
94e2f6c9358fa947a1084bf732b81d994a7ba397b008eccbe53d42d240c5fc5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-win_amd64.whl

Download URL photonforge-1.5.3-cp310-cp310-win_amd64.whl
Size 4.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
01eebe8cfdb5e560169b068ea0dfc4040a2823ef04585acb38293b1fdbd6dc3e
BLAKE2b-256 checksum
How to use checksums
86f75647c7e8ce969c96429168a098542201f77eaf22a2111177093316c067fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL photonforge-1.5.3-cp310-cp310-musllinux_1_2_x86_64.whl
Size 7.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6c9461cc5476bfa3b634ee86966d38e2824967d929f19cc8805df3f6739645b9
BLAKE2b-256 checksum
How to use checksums
2a55a831e5e125d17b03ff54626e4046083f46bc44351275928afc977445d150
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL photonforge-1.5.3-cp310-cp310-musllinux_1_2_aarch64.whl
Size 7.4 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
79ea7894fd606869a6022a9f15efe262df283453363fc55a9d69aa55ec49a496
BLAKE2b-256 checksum
How to use checksums
c1cb9043569d6c52030e4180db3656b8c75cf883d7eb8e89e61e0b9ac8d2ad15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl

Download URL photonforge-1.5.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 6.3 MB
Tags CPython 3.10 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f7eb74d7d13673865d4cfdbe1756a2f6d062948cf5a35744e2698ec6c6aa3ace
BLAKE2b-256 checksum
How to use checksums
39bfbef2a8fb167c1d0b5ad7889b8686f26bac3b9dca5fd5b4c406b88ca92493
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL photonforge-1.5.3-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 6.2 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1d5b0631e6ee2bb29014be5bd9c2142b88cb2c47d42dfde27ba27a92c3ae366a
BLAKE2b-256 checksum
How to use checksums
9b67e13b1cacacd548bf41526fd4190069807ac4ac0780fd392326c86cb1e241
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-macosx_14_0_x86_64.whl

Download URL photonforge-1.5.3-cp310-cp310-macosx_14_0_x86_64.whl
Size 5.0 MB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
19ee051f9fe61a3842b0a0d82ce4999a861640c62759783aa1c1619b47feb2aa
BLAKE2b-256 checksum
How to use checksums
38510e7c61a39da486187854d42e8c2b372a5438b6813097d85b4631098199dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log

Release files / photonforge-1.5.3-cp310-cp310-macosx_14_0_universal2.whl

Download URL photonforge-1.5.3-cp310-cp310-macosx_14_0_universal2.whl
Size 9.3 MB
Tags CPython 3.10 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
49636b0703bd2df461f56c971f4e93a4872e3fa480e435a274a8fab6e0c18476
BLAKE2b-256 checksum
How to use checksums
07c7f4cbeab68b8603b59579016ff2830ea08b8ddce74b62725f4aaad839ec3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 26, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page