ErwinJr2


NameErwinJr2 JSON
Version 2.2.5 PyPI version JSON
download
home_pageNone
SummaryA Quantum Cascade Laser Design Tool
upload_time2024-09-13 04:09:37
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords quantum cascade laser maxwell schrodinger quantum
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            A software for Quantum Cascade Laser design and simulation
================

master:
![master Build Status](https://github.com/ErwinJr2/ErwinJr2/actions/workflows/python-app.yml/badge.svg)
dev:
![dev Build Status](https://github.com/ErwinJr2/ErwinJr2/actions/workflows/python-app.yml/badge.svg?branch=dev)
doc:
[![Documentation Status](https://readthedocs.org/projects/erwinjr2/badge/?version=latest)](https://erwinjr2.readthedocs.io/en/latest/?badge=latest)

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](./docs/figures/qtab.png)

In the following a simple installation guide is included. A more comprehensive
documents can be found [here](https://erwinjr2.readthedocs.io/)


Installation
---------------
The software is based on Python (>=3.6) 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`):

```bash
python -m pip install pip --upgrade
```

Than install `ErwinJr2` by:

```bash
python -m pip install ErwinJr2
```

Now you can start the software via

```bash
ErwinJr
```

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

```bash
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](https://erwinjr2.readthedocs.io/en/latest/manual/install.html)
for more detail about how to install it from source code and compile the
library locally.


## TODO list
- [X] OpenMP support
- [X] Add a linear algebra solver
- [ ] ?NEGF solver
- [X] upload to pip
- [X] register to OS
- [X] remove unnecessary C lib
- [X] Add IFR scattering
- [ ] Add impurity scattering (may be important for transport)
- [ ] Add finite temperature (to improve population distribution)
- [X] Add gain spectrum
- [X] global optimizer for QCLayers
- [X] 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
- [X] plot style to global settings
- [X] Profile
- [X] Travis CI automatic testing
- [ ] upload to pip as a library
- [ ] ?coveralls.io
- [ ] ?codacy
- [ ] ?CFFI or SWIG
- [X] Provide binary

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ErwinJr2",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "Quantum Cascade Laser, Maxwell, Schrodinger, quantum",
    "author": null,
    "author_email": "Ming Lyu <caref.lm@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/01/d6/b43debc7c90452d157572901282a7c2628256c59c6ff95ef64040b0be86c/erwinjr2-2.2.5.tar.gz",
    "platform": null,
    "description": "A software for Quantum Cascade Laser design and simulation\n================\n\nmaster:\n![master Build Status](https://github.com/ErwinJr2/ErwinJr2/actions/workflows/python-app.yml/badge.svg)\ndev:\n![dev Build Status](https://github.com/ErwinJr2/ErwinJr2/actions/workflows/python-app.yml/badge.svg?branch=dev)\ndoc:\n[![Documentation Status](https://readthedocs.org/projects/erwinjr2/badge/?version=latest)](https://erwinjr2.readthedocs.io/en/latest/?badge=latest)\n\nThis is a Quantum Cascade Laser (QCL) modeling and design software produced\nat Princeton University, Gmachl group.\n\nSee https://erwinjr2.readthedocs.io/ for details.\n\n![Main Window Screenshot](./docs/figures/qtab.png)\n\nIn the following a simple installation guide is included. A more comprehensive\ndocuments can be found [here](https://erwinjr2.readthedocs.io/)\n\n\nInstallation\n---------------\nThe software is based on Python (>=3.6) and uses `setuptools` for installation.\nThe easiest way to install the software is via `pip` the Python package manager.\n\nFist to make sure you have the latest `pip` installed (depending on your\nenvironment, `python` maybe `python3`):\n\n```bash\npython -m pip install pip --upgrade\n```\n\nThan install `ErwinJr2` by:\n\n```bash\npython -m pip install ErwinJr2\n```\n\nNow you can start the software via\n\n```bash\nErwinJr\n```\n\nor if you want to, you can create a shortcut on the desktop via\n\n```bash\nErwinJr-genshortcut\n```\n\nFor reasonably new versions of Windows, MacOS with x86_64 CPU or Linux this\nshould work out of box. For other platform the compiled library may not work,\nyou may see `C library is not compiled. Features are limited.` warning if\nthat happens. In that case, refer to\n[The Documents](https://erwinjr2.readthedocs.io/en/latest/manual/install.html)\nfor more detail about how to install it from source code and compile the\nlibrary locally.\n\n\n## TODO list\n- [X] OpenMP support\n- [X] Add a linear algebra solver\n- [ ] ?NEGF solver\n- [X] upload to pip\n- [X] register to OS\n- [X] remove unnecessary C lib\n- [X] Add IFR scattering\n- [ ] Add impurity scattering (may be important for transport)\n- [ ] Add finite temperature (to improve population distribution)\n- [X] Add gain spectrum\n- [X] global optimizer for QCLayers\n- [X] optimizer for optical stratum\n- [ ] save to excel (to growth sheet)\n- [ ] Test case improve:\n    - [ ] LO and IFR scattering results\n    - [ ] Consistency with and without C lib\n    - [ ] Electron population check\n- [ ] Documents\n    - [ ] make type hint consistent\n- [ ] GUI indication of running computation\n- [ ] EJcanvas.config to qt setting\n- [X] plot style to global settings\n- [X] Profile\n- [X] Travis CI automatic testing\n- [ ] upload to pip as a library\n- [ ] ?coveralls.io\n- [ ] ?codacy\n- [ ] ?CFFI or SWIG\n- [X] Provide binary\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A Quantum Cascade Laser Design Tool",
    "version": "2.2.5",
    "project_urls": {
        "Bug Tracker": "https://github.com/ErwinJr2/ErwinJr2/issues",
        "Docs: User Guide": "https://erwinjr2.readthedocs.io/en/latest/",
        "Source Code": "https://github.com/ErwinJr2/ErwinJr2",
        "homepage": "https://github.com/ErwinJr2/ErwinJr2"
    },
    "split_keywords": [
        "quantum cascade laser",
        " maxwell",
        " schrodinger",
        " quantum"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e0e4b4238db4433e4f22a464b20aa775a484b80778ac9f7b09b4dcd243b3d39",
                "md5": "b43d7c8dd4475993288f2ed93c060a62",
                "sha256": "9ac50e36f04579b37f719ae3db2edcb3400a2edaefeafca3946a4d5f14ae466c"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b43d7c8dd4475993288f2ed93c060a62",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 589900,
            "upload_time": "2024-09-13T04:09:04",
            "upload_time_iso_8601": "2024-09-13T04:09:04.515738Z",
            "url": "https://files.pythonhosted.org/packages/9e/0e/4b4238db4433e4f22a464b20aa775a484b80778ac9f7b09b4dcd243b3d39/ErwinJr2-2.2.5-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f9ea1d282186310e806cd5882e682a65431c6c2ba6e77bcab7b88b4dad1797aa",
                "md5": "d68b75bacbb8a8750c594da319e5a1ab",
                "sha256": "48699754d223ca029a0420fb582a15b418ed48ca7b3dc64c5780a24ceb528e21"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d68b75bacbb8a8750c594da319e5a1ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 579456,
            "upload_time": "2024-09-13T04:09:06",
            "upload_time_iso_8601": "2024-09-13T04:09:06.410320Z",
            "url": "https://files.pythonhosted.org/packages/f9/ea/1d282186310e806cd5882e682a65431c6c2ba6e77bcab7b88b4dad1797aa/ErwinJr2-2.2.5-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e5cf7682ba4aca621f1e0f59213ff5d04c00e9085f2be9629d9436e0b3c6d8cf",
                "md5": "b8a68e40e6b3ed0daee2a4ae66922d3f",
                "sha256": "464507f37dda678a980471ec399448686de546df85cf04447b8da101134e2562"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b8a68e40e6b3ed0daee2a4ae66922d3f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1151138,
            "upload_time": "2024-09-13T04:09:08",
            "upload_time_iso_8601": "2024-09-13T04:09:08.228167Z",
            "url": "https://files.pythonhosted.org/packages/e5/cf/7682ba4aca621f1e0f59213ff5d04c00e9085f2be9629d9436e0b3c6d8cf/ErwinJr2-2.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0546d007c5dfcbf804cda8952c48ea50184c0621e4d1bc6989a8b66d510714a5",
                "md5": "2bebe4a98522a983b39a41c8d1ffa05b",
                "sha256": "69b94c31b520c158ee2b6b13aadb01262f8d3fc5045cf244b0038f1ca83f4c96"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2bebe4a98522a983b39a41c8d1ffa05b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1254375,
            "upload_time": "2024-09-13T04:09:10",
            "upload_time_iso_8601": "2024-09-13T04:09:10.226172Z",
            "url": "https://files.pythonhosted.org/packages/05/46/d007c5dfcbf804cda8952c48ea50184c0621e4d1bc6989a8b66d510714a5/ErwinJr2-2.2.5-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d162f44efc37f311d856a03016b12fd403bed33e5640a3d558ebb51bd1ddf3a",
                "md5": "58c80a4ae1b34734d9676e74a0eabbf1",
                "sha256": "2f0c3e6a3130ecfce98c9bef149d99d662ac37418e2f0285d31181725cb0cf91"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "58c80a4ae1b34734d9676e74a0eabbf1",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 581554,
            "upload_time": "2024-09-13T04:09:11",
            "upload_time_iso_8601": "2024-09-13T04:09:11.512797Z",
            "url": "https://files.pythonhosted.org/packages/3d/16/2f44efc37f311d856a03016b12fd403bed33e5640a3d558ebb51bd1ddf3a/ErwinJr2-2.2.5-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6131379dadeaf3daef38f678e1afb8d74ca3523e1559fd67bb1722da97b716c3",
                "md5": "92e6d4116b1651f669e221d5ebcffc64",
                "sha256": "9f52136085c98888dd71aaba65accbdd0f4a9961e820c83d63c7d7cdbcf1ab3b"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "92e6d4116b1651f669e221d5ebcffc64",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 590006,
            "upload_time": "2024-09-13T04:09:13",
            "upload_time_iso_8601": "2024-09-13T04:09:13.368613Z",
            "url": "https://files.pythonhosted.org/packages/61/31/379dadeaf3daef38f678e1afb8d74ca3523e1559fd67bb1722da97b716c3/ErwinJr2-2.2.5-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a96f9e29c03bfa0c05c1aef45781f14364a5e1447c857ef69005c91409ce79c3",
                "md5": "00a5b8f3f0c03f1040f45cbaa7d65db8",
                "sha256": "abb7bcbb3682717ba3b2ad72143937b28456a2cc40d309f80e06d988ea36a94c"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "00a5b8f3f0c03f1040f45cbaa7d65db8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 579670,
            "upload_time": "2024-09-13T04:09:15",
            "upload_time_iso_8601": "2024-09-13T04:09:15.245682Z",
            "url": "https://files.pythonhosted.org/packages/a9/6f/9e29c03bfa0c05c1aef45781f14364a5e1447c857ef69005c91409ce79c3/ErwinJr2-2.2.5-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "48b7dcaa28837c0d02a15cd7a3d51603cf42bfd6b13b75b909ad10ba4e22cc0b",
                "md5": "5eee6c9c41fc2268d7e345b1aaea5e85",
                "sha256": "c9ce5d351a670fa3aa8c1d32e40e6c603e377cf3e4011338af9b08dc282aa75b"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5eee6c9c41fc2268d7e345b1aaea5e85",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1198335,
            "upload_time": "2024-09-13T04:09:16",
            "upload_time_iso_8601": "2024-09-13T04:09:16.557732Z",
            "url": "https://files.pythonhosted.org/packages/48/b7/dcaa28837c0d02a15cd7a3d51603cf42bfd6b13b75b909ad10ba4e22cc0b/ErwinJr2-2.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "99579728b7e5e5d0120af19fef5ca5423b1c4db362f669692ebc79de590a74f8",
                "md5": "b62ee6a8353f952c71627e3abb072159",
                "sha256": "9d63c654fe5eb7336fa9ef100ab96188d260177f88e19ab153b73eedb60cb929"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b62ee6a8353f952c71627e3abb072159",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1299481,
            "upload_time": "2024-09-13T04:09:18",
            "upload_time_iso_8601": "2024-09-13T04:09:18.184647Z",
            "url": "https://files.pythonhosted.org/packages/99/57/9728b7e5e5d0120af19fef5ca5423b1c4db362f669692ebc79de590a74f8/ErwinJr2-2.2.5-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "24934c1dfa89b45c5a39634a3ac64d63529b74883c90e9047c62f1487f8843f9",
                "md5": "83c2203a4c9dc55cfa0e045525b1f78d",
                "sha256": "b70ae6ccd62a922c085ef621d64315a3efdee89fcfbe6432cb3cefaf9e237358"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "83c2203a4c9dc55cfa0e045525b1f78d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 581630,
            "upload_time": "2024-09-13T04:09:19",
            "upload_time_iso_8601": "2024-09-13T04:09:19.527145Z",
            "url": "https://files.pythonhosted.org/packages/24/93/4c1dfa89b45c5a39634a3ac64d63529b74883c90e9047c62f1487f8843f9/ErwinJr2-2.2.5-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "351101cc6be81761a922e597099a8ac166167b801217a535e014c43dc7d96281",
                "md5": "d945d87e0657d1d29038dfdb15ef884e",
                "sha256": "18879973db175bc31462e1f3cfcc93a1a7fb825aa4d965c66793dd4490dad080"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d945d87e0657d1d29038dfdb15ef884e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 591342,
            "upload_time": "2024-09-13T04:09:21",
            "upload_time_iso_8601": "2024-09-13T04:09:21.650506Z",
            "url": "https://files.pythonhosted.org/packages/35/11/01cc6be81761a922e597099a8ac166167b801217a535e014c43dc7d96281/ErwinJr2-2.2.5-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dfb312d2e59f4dfed52714560f68a699d37299a696f022c8849949bc66740a08",
                "md5": "26d985cce84350f3da0416d38b1fd891",
                "sha256": "5116128585cff0b3ad5fc74e4b0f11385667684c0f1b98223d38965f053f4496"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "26d985cce84350f3da0416d38b1fd891",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 580465,
            "upload_time": "2024-09-13T04:09:23",
            "upload_time_iso_8601": "2024-09-13T04:09:23.435797Z",
            "url": "https://files.pythonhosted.org/packages/df/b3/12d2e59f4dfed52714560f68a699d37299a696f022c8849949bc66740a08/ErwinJr2-2.2.5-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3170fd694f44f0cc7d89a9581adb8152fe7a1374cf4d51947ad0801bbf0aa15",
                "md5": "5c7080ae6c881484f708fb7bb4f64eb8",
                "sha256": "a7933925cd28af8e874fe48ba691f2feb89e25c654b20d10abacff0e8b6db090"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5c7080ae6c881484f708fb7bb4f64eb8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1188328,
            "upload_time": "2024-09-13T04:09:25",
            "upload_time_iso_8601": "2024-09-13T04:09:25.360142Z",
            "url": "https://files.pythonhosted.org/packages/f3/17/0fd694f44f0cc7d89a9581adb8152fe7a1374cf4d51947ad0801bbf0aa15/ErwinJr2-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "51259731e9e7214c13911e7551b261d665d6e5bc3a26df268c0581adda26ec68",
                "md5": "d809d4d6c762ea783a10084f04d3e376",
                "sha256": "0db2254dd05eddde7b882a1d7a3a2957ee57fed9b9c47d92705d2ffaca564b08"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d809d4d6c762ea783a10084f04d3e376",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1290196,
            "upload_time": "2024-09-13T04:09:27",
            "upload_time_iso_8601": "2024-09-13T04:09:27.089828Z",
            "url": "https://files.pythonhosted.org/packages/51/25/9731e9e7214c13911e7551b261d665d6e5bc3a26df268c0581adda26ec68/ErwinJr2-2.2.5-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33d2c415561342e7fc8d9531cc8f89531800dec941802919354ffd85f5f2d1f5",
                "md5": "e243aaf57b9d9bf6b974205c29c6da8b",
                "sha256": "30982b114debf5cc8a33c1ffba1416a4ab5e662f884e140413df66e676e51764"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e243aaf57b9d9bf6b974205c29c6da8b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 581156,
            "upload_time": "2024-09-13T04:09:28",
            "upload_time_iso_8601": "2024-09-13T04:09:28.341096Z",
            "url": "https://files.pythonhosted.org/packages/33/d2/c415561342e7fc8d9531cc8f89531800dec941802919354ffd85f5f2d1f5/ErwinJr2-2.2.5-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb148a0fa1a6e07fd5eb4bbf52c7894cd708eae650bc1d32821858b7021b46f5",
                "md5": "65ea4252e66b790b9ba9eae7bffd7e51",
                "sha256": "3e52313b7ff868b1a3b395e1b5df59dffcd6374f4ba07f06c3d0c4530a362167"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "65ea4252e66b790b9ba9eae7bffd7e51",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 590450,
            "upload_time": "2024-09-13T04:09:29",
            "upload_time_iso_8601": "2024-09-13T04:09:29.735901Z",
            "url": "https://files.pythonhosted.org/packages/cb/14/8a0fa1a6e07fd5eb4bbf52c7894cd708eae650bc1d32821858b7021b46f5/ErwinJr2-2.2.5-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b759834bbe3bcfbd0c6efdfdda06ef15cdeea3d781d3c48dbf4f8f5d86bfb3bb",
                "md5": "5ae7805f4e8d7300133210f9e99eb076",
                "sha256": "6ebdf93acce47726e7478813382dec4ce53e7338f78d39d617178a9e3c56157f"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "5ae7805f4e8d7300133210f9e99eb076",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 580227,
            "upload_time": "2024-09-13T04:09:31",
            "upload_time_iso_8601": "2024-09-13T04:09:31.095046Z",
            "url": "https://files.pythonhosted.org/packages/b7/59/834bbe3bcfbd0c6efdfdda06ef15cdeea3d781d3c48dbf4f8f5d86bfb3bb/ErwinJr2-2.2.5-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f6c5e0ab03042e2256e965297a660620790de64b55ae9b888a5781bd93b1bb7",
                "md5": "c390e81a9257846752581c57ace5b2ee",
                "sha256": "76a41b7885af069eea7bbf08f54b48fa112dd0b976b679c9738838906ecd404b"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c390e81a9257846752581c57ace5b2ee",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1153273,
            "upload_time": "2024-09-13T04:09:32",
            "upload_time_iso_8601": "2024-09-13T04:09:32.309588Z",
            "url": "https://files.pythonhosted.org/packages/0f/6c/5e0ab03042e2256e965297a660620790de64b55ae9b888a5781bd93b1bb7/ErwinJr2-2.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "15a771fd7b9cb65765037fa55e355f198ccf84f9decd368472ca19ccc9805013",
                "md5": "df8ef3cdd5ec1b29db2e0d0d24d075d7",
                "sha256": "127590666d78f4812cab8f88c449af08ca6c0a00515f1c4a39955e862a5dbb08"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "df8ef3cdd5ec1b29db2e0d0d24d075d7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1256671,
            "upload_time": "2024-09-13T04:09:34",
            "upload_time_iso_8601": "2024-09-13T04:09:34.496020Z",
            "url": "https://files.pythonhosted.org/packages/15/a7/71fd7b9cb65765037fa55e355f198ccf84f9decd368472ca19ccc9805013/ErwinJr2-2.2.5-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4bd5c3b87b0e75fc5434be1ab9ff9939da97d0bf00dfce6501826966349b9f5f",
                "md5": "4ed52e51267261d6acf87c61fc2265db",
                "sha256": "a8f4ee3f465ae91a35ba6d28fda8da41783630cbd8145a435efd62535294d063"
            },
            "downloads": -1,
            "filename": "ErwinJr2-2.2.5-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4ed52e51267261d6acf87c61fc2265db",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 582063,
            "upload_time": "2024-09-13T04:09:35",
            "upload_time_iso_8601": "2024-09-13T04:09:35.691316Z",
            "url": "https://files.pythonhosted.org/packages/4b/d5/c3b87b0e75fc5434be1ab9ff9939da97d0bf00dfce6501826966349b9f5f/ErwinJr2-2.2.5-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "01d6b43debc7c90452d157572901282a7c2628256c59c6ff95ef64040b0be86c",
                "md5": "a5422296570fde3c9b220c170f9638cd",
                "sha256": "9e18f2c9176087f9e37b865820d11d24d143454e7437331cfde4c01865c59776"
            },
            "downloads": -1,
            "filename": "erwinjr2-2.2.5.tar.gz",
            "has_sig": false,
            "md5_digest": "a5422296570fde3c9b220c170f9638cd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 454628,
            "upload_time": "2024-09-13T04:09:37",
            "upload_time_iso_8601": "2024-09-13T04:09:37.356431Z",
            "url": "https://files.pythonhosted.org/packages/01/d6/b43debc7c90452d157572901282a7c2628256c59c6ff95ef64040b0be86c/erwinjr2-2.2.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-09-13 04:09:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ErwinJr2",
    "github_project": "ErwinJr2",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "erwinjr2"
}
        
Elapsed time: 4.15990s