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.

Installation

pip install photonforge

Usage Data

PhotonForge sends usage data to Flexcompute when it is imported and when a license check fails: the PhotonForge, operating system and Python versions, and the license required. It is sent with your Tidy3D API key when one is configured; otherwise it is anonymous. Set remote_logging = false in the [plugins.photonforge] section of tidy3d's configuration to stop sending it.

Metadata

Release files for photonforge 2.1.0

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 2.1.0
File Actions
photonforge-2.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for photonforge-2.1.0-cp314-cp314-win_amd64.whl
photonforge-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for photonforge-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
photonforge-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for photonforge-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
photonforge-2.1.0-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 for photonforge-2.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
photonforge-2.1.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for photonforge-2.1.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
photonforge-2.1.0-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details for photonforge-2.1.0-cp314-cp314-macosx_14_0_x86_64.whl
photonforge-2.1.0-cp314-cp314-macosx_14_0_universal2.whl CPython 3.14 CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64) Details for photonforge-2.1.0-cp314-cp314-macosx_14_0_universal2.whl
photonforge-2.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for photonforge-2.1.0-cp313-cp313-win_amd64.whl
photonforge-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for photonforge-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
photonforge-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for photonforge-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
photonforge-2.1.0-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 for photonforge-2.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
photonforge-2.1.0-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 for photonforge-2.1.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
photonforge-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details for photonforge-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl
photonforge-2.1.0-cp313-cp313-macosx_14_0_universal2.whl CPython 3.13 CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64) Details for photonforge-2.1.0-cp313-cp313-macosx_14_0_universal2.whl
photonforge-2.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for photonforge-2.1.0-cp312-cp312-win_amd64.whl
photonforge-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for photonforge-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
photonforge-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for photonforge-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
photonforge-2.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details for photonforge-2.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
photonforge-2.1.0-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 for photonforge-2.1.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
photonforge-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details for photonforge-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl
photonforge-2.1.0-cp312-cp312-macosx_14_0_universal2.whl CPython 3.12 CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64) Details for photonforge-2.1.0-cp312-cp312-macosx_14_0_universal2.whl
photonforge-2.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for photonforge-2.1.0-cp311-cp311-win_amd64.whl
photonforge-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for photonforge-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
photonforge-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for photonforge-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
photonforge-2.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details for photonforge-2.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
photonforge-2.1.0-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 for photonforge-2.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
photonforge-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details for photonforge-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl
photonforge-2.1.0-cp311-cp311-macosx_14_0_universal2.whl CPython 3.11 CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64) Details for photonforge-2.1.0-cp311-cp311-macosx_14_0_universal2.whl
photonforge-2.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for photonforge-2.1.0-cp310-cp310-win_amd64.whl
photonforge-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for photonforge-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
photonforge-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for photonforge-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
photonforge-2.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ x86-64, Linux glibc 2.28+ x86-64 Details for photonforge-2.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
photonforge-2.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details for photonforge-2.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
photonforge-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details for photonforge-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl
photonforge-2.1.0-cp310-cp310-macosx_14_0_universal2.whl CPython 3.10 CPython 3.10 macOS 14.0+ universal2 (ARM64, x86-64) Details for photonforge-2.1.0-cp310-cp310-macosx_14_0_universal2.whl

Total release size: 301.0 MB

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

Download URL photonforge-2.1.0-cp314-cp314-win_amd64.whl
Size 6.7 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1ca39074e419af12a97683dad4a376654398f6681204ff75744be990228eef27
BLAKE2b-256 checksum
How to use checksums
7615f6dc05600ee56a7e69e3409b569ffee3d57a4bbdb9747336b9a82b4bd1aa
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 9.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c1cd92fb95c252888ae557971bbd3f9f2bbf675f1f00adfd45082a5aa013db4d
BLAKE2b-256 checksum
How to use checksums
cd4a0b5aaaeb4e3f2e106bf84166c1163c58f238c0115ecfdd133fa54e18429b
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 9.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
96ab38e8f9c1befe2cc8826df4bea85c309199fc31251c96384b231802371bca
BLAKE2b-256 checksum
How to use checksums
8f656a7a17099460b4962e5bc1d2343315fab71f28b157daa7f042f53a82fbb7
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.14 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3a41c3f867a333d9fd53c8e5b8b21f8fc552998250fc430cfaee88c718b092ca
BLAKE2b-256 checksum
How to use checksums
658f2ff06493817a271c2717e246060508db14bbd4f1fcf51d6da3b2d61dfea8
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.1 MB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
91bf2dfb8a9679c90a174fb0e97b243118e60f64e70bb314f5af881c994935be
BLAKE2b-256 checksum
How to use checksums
16292d9f3c3c8f27406ea7b55824a576091545d590d4060410158e4f4a0e129d
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-macosx_14_0_x86_64.whl
Size 6.7 MB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
7f4502b199f1b0feb579bf0c96ea3847e865dfab3c53d8e6b9853d53d73239db
BLAKE2b-256 checksum
How to use checksums
f100d705e00cb88cc45c939d062ec358810e840ab75003b99543ecde08016a3d
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp314-cp314-macosx_14_0_universal2.whl
Size 11.9 MB
Tags CPython 3.14 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
442e8210f53a9a2005f0dd6eaee156e4536d27c2fb31441b9aeecabd2ddb0e84
BLAKE2b-256 checksum
How to use checksums
35de6faa90856f66ce2a5075100a3e01bd82b16a55590f60fd358f3fb176f239
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-win_amd64.whl
Size 6.6 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a0b146bba056e18b382f5e6e0ba6ac31ada1e3dfe4bda5df70b981842ee328d0
BLAKE2b-256 checksum
How to use checksums
52b8a63021b4a258c2164c71b3f481183897b5ef9d2ff4aa9cfaa3dd9c87c035
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 9.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0ded1e57e0035ffcb8e73d8e002d1160af7e057fc34ae0f2f37a2b6dbbe84b2f
BLAKE2b-256 checksum
How to use checksums
d1d2833f090f30349f6e0fc812a9d60b179ba9922388e8ea924bb93cb0675fac
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 9.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
45985aa5e9b4f6037f6b7c0730d3fa121288edb00555cb46768e12abaa11b5f1
BLAKE2b-256 checksum
How to use checksums
0f02fab737af629d87dd26b050a56a7a74a2c21907b00b6d39d073eeadc868d2
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.13 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2ba0d8208063e466502c2c2658812d872477a3a2417dd93fa5f40bf7c185fa9f
BLAKE2b-256 checksum
How to use checksums
9154e51522088f0130df976ac8c60f0a6e84e6d3db3abd90eebd1de40cd2081d
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.1 MB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
fb9d9109517b5e47cfeb78ba40f479dba94d04cceaac8951b563851ede4a34e1
BLAKE2b-256 checksum
How to use checksums
5baadc1d9ef75ca95ca480493fa4e599e6a17ebdaf6a44598322d893b35c8dbb
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-macosx_14_0_x86_64.whl
Size 6.7 MB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
77dfce6a9f672ce5dbd644ce6ed7d188a76daa7f2d349e5b3e56c053f3b035f8
BLAKE2b-256 checksum
How to use checksums
a05f4ab0d306830866b951de0c0e0a8f7e3e5be73be5856b40badfbdb94be75b
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp313-cp313-macosx_14_0_universal2.whl
Size 11.9 MB
Tags CPython 3.13 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
0c57ac7f9273a400d4bc8344205fe0e01d479b0fe38c1331d2650505c35261af
BLAKE2b-256 checksum
How to use checksums
3d33e98604e9acd242d52ad4a9793e157fd18e411606c037c253baeaa8815365
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-win_amd64.whl
Size 6.6 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5b9bcc72c995f1c0c1dd32f39f063371f63542e4d40185dcd70723a38a26abab
BLAKE2b-256 checksum
How to use checksums
a7935329ab3856dfe70df133618c07e43c7fb1bea8804c340775336d695ff06d
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 9.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ba3071e1db895af26bbba436b575a7e32d70c45220923b3ef5d32a8ec5227ab1
BLAKE2b-256 checksum
How to use checksums
dec5ad6d5a2a3a03dc9f169b8e78733f216e3134c4d831abc2adcccdcacb63ae
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 9.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7c9803471fde9be1968eceef11e449b1af578d865bc264053efe0fe8b8df71f7
BLAKE2b-256 checksum
How to use checksums
597a2737ba3805be380bb6c9fef1519742df11095c84020b8c0eb51012b447e1
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.12 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ae8e4b60a45735b0fdb1d0d668e5f99632c1c1a78b33863d99f780c94fd839ad
BLAKE2b-256 checksum
How to use checksums
ddd79f82af4af8144d97c8fcb385d093f90d86912e760ca828ecc64e4cf06b09
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.1 MB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f5fe07711991e518f0639903268e99f382c4fa1c6ad80acd0ee94716eb813ca7
BLAKE2b-256 checksum
How to use checksums
be3a7846f5c79700cbced96d15b6d36746ff51faca9e9448ee2c9e20430e1aca
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-macosx_14_0_x86_64.whl
Size 6.7 MB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
d43a213b9103736370e0aef55a944f96061759d237d7edb637b61512eaef343e
BLAKE2b-256 checksum
How to use checksums
c73147bddf661a8dbdadc82b3faedb876845606104b46aa42c388009cb70b88a
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp312-cp312-macosx_14_0_universal2.whl
Size 11.9 MB
Tags CPython 3.12 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
a532e63c6523e144baad61288fb3485eff34d026f492dd50cf7896ba9ffb0bfb
BLAKE2b-256 checksum
How to use checksums
8826eadb8c478406a257bb3d4140eb169da742e9618af228ee20023217267d8a
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-win_amd64.whl
Size 6.6 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
4f1630179a774f80465b9e64f8574bf9f3bc77c5e2207449ec6eaa2d9e61af38
BLAKE2b-256 checksum
How to use checksums
37be893f76040becdcfcf34ea324663247f1c4dfe84e919c6e4e8828568e983d
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 9.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
eb41029b8a65b2c3239153a45688db17f180472cd5d4a8270d0d4c57e8188b4b
BLAKE2b-256 checksum
How to use checksums
2a6585098e090a4f7a6ea1df1e862ead0a0846d29760f1ada8c2c0d08b7e452e
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 9.3 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c321af8f3850c89ba42197ca1f7523d126d800a1fac02439e210048ed54999c9
BLAKE2b-256 checksum
How to use checksums
2e15593227fb5e375271b92897ec91b31c378ab003052014422e3bdc9c36e493
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.11 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e7eea921d8564167b592eb411fbc00d798bcc8e19942db926e83527555d39c96
BLAKE2b-256 checksum
How to use checksums
160f3336c9c9abe8807e469fe00a6518f46841c0a349032073e7ec6d46a4b962
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.1 MB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
66c79a7d5740388a94dc95e6fe95356244a1d07e9773f6a8f0fc4fa53dec3c12
BLAKE2b-256 checksum
How to use checksums
7a4bef1e9325ac6796ca86d31514daa4d62339912f3ca88287c488be3449927a
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-macosx_14_0_x86_64.whl
Size 6.7 MB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
7f723956503514a5670c12cd51326c95b63680a3d9f41cc95b6b58547b81ba28
BLAKE2b-256 checksum
How to use checksums
418da746ec7127d25abe9e0a03c093a22ed118f25c0b453a8be19db8a159b0a3
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp311-cp311-macosx_14_0_universal2.whl
Size 11.9 MB
Tags CPython 3.11 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
78073828e70d7f8769a522f9f27816fec3bffeec9cdff99438ea2b0e01ef08be
BLAKE2b-256 checksum
How to use checksums
6452df4856e26a9514e5d6975e6642a02d7b7ef8d7978d523e7fd855ade52d67
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-win_amd64.whl
Size 6.6 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
bc82db08595753af6d465b6a614117d7f8de9e8f8c7de7288abc2eb437fd290c
BLAKE2b-256 checksum
How to use checksums
90db2b8a6aabd2547ae65b1039170856d0ddbd48fbb896afefc4d28617e672ca
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 9.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1ccd74af09234ca5392fb2462f127164b9a35236c126c4e74c329bd4b76286ab
BLAKE2b-256 checksum
How to use checksums
ddfd401caffbfab96e38b36e821f218ef89a292d29a577429439332d7518b7bd
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 9.3 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
76b3c19dfe02fe9af442c0cc754c36f9152b3c834181163663ec9242a9cf4d38
BLAKE2b-256 checksum
How to use checksums
77687fbc1388669c372abfd2aab50d7c077a432b15b6798052f326c1307d08ee
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl
Size 8.2 MB
Tags CPython 3.10 Linux glibc 2.26+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
27dc8197f403ca37cae06080b14824eb09509006bcb85d2520c9da3081f33b9b
BLAKE2b-256 checksum
How to use checksums
ced378418f2168598770b8cbbc73ee0cae2b3b37037a6d2945c06458c47056ae
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 8.1 MB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7b2b1e4bee5cd69f8a5ea665e6e7067b19a3e56126f79531dd7dde0f2d903c9b
BLAKE2b-256 checksum
How to use checksums
88814c202383a43ced1031394bd503fc0807c77c1d96dde6b2d6324f26d387e1
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-macosx_14_0_x86_64.whl
Size 6.7 MB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
9e0b29d5459ff2318f4152bf3b1da069418c5c634559bfbe19e7f318730aa979
BLAKE2b-256 checksum
How to use checksums
58fb397e7245108fb205b93ce90abde8950db11adf8c0f419cebe004f2d37ebc
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 Nov 7, 2026.

Transparency log

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

Download URL photonforge-2.1.0-cp310-cp310-macosx_14_0_universal2.whl
Size 11.9 MB
Tags CPython 3.10 macOS 14.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
2ee8e77bc8f80a01bdeb8b66822b971778343bf48a5470c8599d49c39f5e8f25
BLAKE2b-256 checksum
How to use checksums
2a02720d9d78d2904bd2912066a84c044f6da18ca054faa218044da2d3a7994a
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 Nov 7, 2026.

Transparency log

Security for photonforge 2.1.0

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.

Full provenance

All 35 files in this release have been uploaded with provenance metadata.

Select from 35 files

Attestation for photonforge-2.1.0-cp314-cp314-win_amd64.whl

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 Nov 7, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

2.1.0 This release

35 release files Full provenance

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