Skip to main content

A software for Quantum Cascade Laser design and simulation

PyPI Documentation Status Test Status Build Status

dev: dev Test Status dev Build Status

This is a Quantum Cascade Laser (QCL) modeling and design software produced at Princeton University, Gmachl group.

See https://erwinjr2.readthedocs.io/ for details.

Main Window Screenshot

In the following a simple installation guide is included. A more comprehensive documents can be found here

Installation

The software is based on Python (>=3.9) and uses setuptools for installation. The easiest way to install the software is via pip the Python package manager.

Fist to make sure you have the latest pip installed (depending on your environment, python maybe python3):

python -m pip install pip --upgrade

Than install ErwinJr2 by:

python -m pip install ErwinJr2

Now you can start the software via

ErwinJr

or if you want to, you can create a shortcut on the desktop via

ErwinJr-genshortcut

For reasonably new versions of Windows, MacOS with x86_64 CPU or Linux this should work out of box. For other platform the compiled library may not work, you may see C library is not compiled. Features are limited. warning if that happens. In that case, refer to The Documents for more detail about how to install it from source code and compile the library locally.

TODO list

  • OpenMP support
  • Add a linear algebra solver
  • ?NEGF solver
  • upload to pip
  • register to OS
  • remove unnecessary C lib
  • Add IFR scattering
  • Add impurity scattering (may be important for transport)
  • Add finite temperature (to improve population distribution)
  • Add gain spectrum
  • global optimizer for QCLayers
  • optimizer for optical stratum
  • save to excel (to growth sheet)
  • Test case improve:
    • LO and IFR scattering results
    • Consistency with and without C lib
    • Electron population check
  • Documents
    • make type hint consistent
  • GUI indication of running computation
  • EJcanvas.config to qt setting
  • plot style to global settings
  • Profile
  • Travis CI automatic testing
  • upload to pip as a library
  • ?coveralls.io
  • ?codacy
  • ?CFFI or SWIG
  • Provide binary

Metadata

Release files for ErwinJr2 2.2.9.post4

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

Source distribution (sdist)

Source distribution for ErwinJr2 2.2.9.post4
File Size Uploaded
erwinjr2-2.2.9.post4.tar.gz 455.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for ErwinJr2 2.2.9.post4
File
ErwinJr2-2.2.9.post4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
ErwinJr2-2.2.9.post4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
ErwinJr2-2.2.9.post4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
ErwinJr2-2.2.9.post4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
ErwinJr2-2.2.9.post4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
ErwinJr2-2.2.9.post4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
ErwinJr2-2.2.9.post4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
ErwinJr2-2.2.9.post4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
ErwinJr2-2.2.9.post4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
ErwinJr2-2.2.9.post4-cp312-cp312-macosx_10_9_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.9+ x86-64 Details
ErwinJr2-2.2.9.post4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
ErwinJr2-2.2.9.post4-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
ErwinJr2-2.2.9.post4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
ErwinJr2-2.2.9.post4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
ErwinJr2-2.2.9.post4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
ErwinJr2-2.2.9.post4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
ErwinJr2-2.2.9.post4-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
ErwinJr2-2.2.9.post4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
ErwinJr2-2.2.9.post4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
ErwinJr2-2.2.9.post4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
ErwinJr2-2.2.9.post4-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
ErwinJr2-2.2.9.post4-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
ErwinJr2-2.2.9.post4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
ErwinJr2-2.2.9.post4-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
ErwinJr2-2.2.9.post4-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 21.5 MB

Release files / erwinjr2-2.2.9.post4.tar.gz

Download URL erwinjr2-2.2.9.post4.tar.gz
Size 455.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1463d70de75179466f5575b6a22fe58cbf64b3bf3e12d4b6fd1a42d1f9566ece
BLAKE2b-256 checksum
How to use checksums
753c22dc582e923641b0a6e2e6abf408db2d0f8b5608a55e0c6ab43955d793bd
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp313-cp313-win_amd64.whl

Download URL ErwinJr2-2.2.9.post4-cp313-cp313-win_amd64.whl
Size 581.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
eac60b6ca988c72405cf77feb8d7efbb5f15469beaac2eab5f46252bd46e41e6
BLAKE2b-256 checksum
How to use checksums
a710cc64cfc44d1d76510f46bb92e09e0a8e035ab17e690c55b73bacb2df485d
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
16573f738ac3ad12f078cba4d20de2f85a19493026b932fd92ff51fff9241ab5
BLAKE2b-256 checksum
How to use checksums
2cce1e53bec95ed6dd0b71af6e1ed7149e5297da2f32a286ec0f341c51ac3595
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cc063f99c91f99c4277af2194e0f312e76c63a21dfd37afd5926719fd2ee3410
BLAKE2b-256 checksum
How to use checksums
140a4798e0e36021de8e7bb928971010b5bdc9ef0c324ee0e84f104d2e85865e
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp313-cp313-macosx_11_0_arm64.whl

Download URL ErwinJr2-2.2.9.post4-cp313-cp313-macosx_11_0_arm64.whl
Size 580.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fe4cf387f34b025acfaaa6ac0d55f7fbced50ad15e0eb2c17ebb4574045cdbf3
BLAKE2b-256 checksum
How to use checksums
e947d73c3780dc6230a8692bfd8751da50b8c86dd3bca1cdab69398714ebd0d4
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp313-cp313-macosx_10_13_x86_64.whl
Size 590.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
96416c23bc35833e6f2d0b943c8517f3759b34a4a647cf9ce97ac85287e55e68
BLAKE2b-256 checksum
How to use checksums
e58bf832a10ed46cf43a16a379162e1f0f44d2f5da1013124b0fc9e668ee1f60
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp312-cp312-win_amd64.whl

Download URL ErwinJr2-2.2.9.post4-cp312-cp312-win_amd64.whl
Size 581.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
0028f7484deab5cc4344d19a22eb32f61055715e02622fedb706abca37b63a3d
BLAKE2b-256 checksum
How to use checksums
147b9f49d4bc924385e33ca37643466c63d2b44eb6de5e102518d3a7ce1a8320
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1c42617b563e57f0b4851c402d95b0e79a0f896c450ae13e6cd443035c4a7b29
BLAKE2b-256 checksum
How to use checksums
4bb84e5d51e02956bb69005f9aa39ae8cf8e76c33d04f83a4d243c205e8fe3dc
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ad985b2d21eac14c6bca68978a75b8b8026e0a9bb0e2f7fad1dc57ec252917c2
BLAKE2b-256 checksum
How to use checksums
74353a95b5b79b8af19534c4833e92ee45c36d5eaf9ee6121c0cdd00108c49f9
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp312-cp312-macosx_11_0_arm64.whl

Download URL ErwinJr2-2.2.9.post4-cp312-cp312-macosx_11_0_arm64.whl
Size 581.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
158cfd022f2ec6c32fb2c71387a43fcf69347173bbf7aa7889ca420863a741e2
BLAKE2b-256 checksum
How to use checksums
b8dad4f15dda5d5165969a0dc14b883c62ac5e4d5717823717717a7007f3e31a
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp312-cp312-macosx_10_9_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp312-cp312-macosx_10_9_x86_64.whl
Size 592.2 kB
Tags CPython 3.12 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5d2d9017c97c2aebcab67731ac61c64865c53723da37aaccf6f0b32bd5f80f2e
BLAKE2b-256 checksum
How to use checksums
f484513d4a8998ff47bf5bb5ba4b66b5deff255ee2cc8f40832f48e3d5f0f0c2
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp311-cp311-win_amd64.whl

Download URL ErwinJr2-2.2.9.post4-cp311-cp311-win_amd64.whl
Size 582.0 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
9ed6fbea8b6eb3d84a43829ba8f5440efe57ac93de8a34f4e4c96b66413137c1
BLAKE2b-256 checksum
How to use checksums
b3f4c5d900ff3a861b829fba9147b89ab26fd335f8730c2a63697183b8375240
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e2b13e055459180fad5dc7e1dd13c3bc09cbdc89bb706b63addc9dfb65bee95d
BLAKE2b-256 checksum
How to use checksums
6edefa451ef4b3a5851fc5d5b5da8d13e36f97be7e5e7e5da722341d1aada017
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
02bf6b7894845547f657d8fbb7ea4f64483b9977a55fded42fa21d69205ea336
BLAKE2b-256 checksum
How to use checksums
99ae0c7bd17217ad84d01f9d1623841de6026f42475ec983cca2ec27ca5e2041
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp311-cp311-macosx_11_0_arm64.whl

Download URL ErwinJr2-2.2.9.post4-cp311-cp311-macosx_11_0_arm64.whl
Size 580.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c106b01998dd695f363bf003367dc9a586ba43c15bbfb4bde09422fb384c7347
BLAKE2b-256 checksum
How to use checksums
350b82a2f44339de15891d2b2709a6928e509f6c349cfa8d61ec5c96118c2212
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp311-cp311-macosx_10_9_x86_64.whl
Size 590.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f9be7d9506bac323393362f31be43395a7aafcaf671b6e96438c8c62ed9bc8f9
BLAKE2b-256 checksum
How to use checksums
cffba8070a53460761b8b61f401700cb95ec14bd7684c074ba92fce1587cbd3a
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp310-cp310-win_amd64.whl

Download URL ErwinJr2-2.2.9.post4-cp310-cp310-win_amd64.whl
Size 581.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
464a58f77057317d0b626007b13af34475ef703ea3ae22582ebee4f9dbb00ffc
BLAKE2b-256 checksum
How to use checksums
22777b65e2615b4c155cc6d4607c87d5a96bcc212749f9273c60f5d5c5e97f53
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cf576290815a232a97dca385301856e4fd3c3a934dbf0b0be869044c955383b0
BLAKE2b-256 checksum
How to use checksums
70570fbe926bfbb34890ce24c22863f8c1ac08bdca7115287050fadfec1e5a3a
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bd305fc0e240b6a12fc4e3d4da64248a93ed9dda1fd14289ebb4bdd0284bfc18
BLAKE2b-256 checksum
How to use checksums
20289888dea5aad9717015c2d6463449cb5b3cd1ead805ad63d17e05bf5e80f3
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp310-cp310-macosx_11_0_arm64.whl

Download URL ErwinJr2-2.2.9.post4-cp310-cp310-macosx_11_0_arm64.whl
Size 580.4 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
44f62212d7aed2c53fd3a37cc76ebf7824a578b94af39302cabf2d9e2930780b
BLAKE2b-256 checksum
How to use checksums
7f5c825744a069f767fbbe7708d5368d89972ef638eaa0aa760a6e93c7ed8f71
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp310-cp310-macosx_10_9_x86_64.whl
Size 590.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
40d3b258b43c7dd6985b74dc1bd294f001c270f14254d6be3892af590faa80d0
BLAKE2b-256 checksum
How to use checksums
f64f63eb6c857f89ee1ed43b65bbe8d7f39f5c4367ce8950f5acbd94c21dd4bd
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp39-cp39-win_amd64.whl

Download URL ErwinJr2-2.2.9.post4-cp39-cp39-win_amd64.whl
Size 582.4 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
aac889de4a96589d47873e8af5a9703b1b4fda679eb2f364b730ff6b7257cb63
BLAKE2b-256 checksum
How to use checksums
451e93ff44a0e9268321eba4594cf320d87070665b9e7a29025128910a1b53c3
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
33baeba2bc97f4db36743200586920d154550a4e5dff840ea3695ab012d0c390
BLAKE2b-256 checksum
How to use checksums
bb4e73a92876c73b86d97ae57a73c38d1a080da40bcd165d7b63b5e5a132d6b5
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
f22f98ff25122af55e17cbde5a5bbbcd0a0a8f8e4e11c9cb4542cfaef3824f84
BLAKE2b-256 checksum
How to use checksums
f7d2617322f3a695ddb525e4a209bc3569b5fa24b35c7d2fa25d77ac3c21248b
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp39-cp39-macosx_11_0_arm64.whl

Download URL ErwinJr2-2.2.9.post4-cp39-cp39-macosx_11_0_arm64.whl
Size 580.9 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7f0fa25d5de24fe304d1c6ecbf769e7204960a7c0aa0f98fce807cbea2b4de60
BLAKE2b-256 checksum
How to use checksums
71705763a9dcea3be82784c8ccc14135b001f7edca0ae36340801f984d07567b
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 Feb 13, 2025.

Transparency log

Release files / ErwinJr2-2.2.9.post4-cp39-cp39-macosx_10_9_x86_64.whl

Download URL ErwinJr2-2.2.9.post4-cp39-cp39-macosx_10_9_x86_64.whl
Size 591.3 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
87f9408abc5503119865154eeaa9ca1e0c276d3cec9df5269b4d02986847a604
BLAKE2b-256 checksum
How to use checksums
1f34a4eb8a845b9db4c1605f75385edcb38343a9dd2968f34d9376f3820f1a1c
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 Feb 13, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

2.2.9.post4 This release

26 release files

2.2.9

21 release files

2.2.8

21 release files

2.2.7

21 release files

2.2.5

21 release files

2.2.3

3 release files

2.2.1

3 release files

2.2.0

3 release files

2.1.0

3 release files

2.0.11

1 release file

2.0.10

1 release file

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