ubc-solar-physics


Nameubc-solar-physics JSON
Version 1.3.0 PyPI version JSON
download
home_pageNone
SummaryUBC Solar's Simulation Environment
upload_time2025-01-18 19:31:49
maintainerRenu Rajamagmesh, Felix Toft, Mack Wilson, Jonah Lee, Tamzeed Quazi
docs_urlNone
authorFisher Xue, Mihir Nimgade, Chris Chang, David Widjaja, Justin Hua, Ilya Veksler, Renu Rajamagesh, Ritchie Xia, Erik Langille, Chris Aung, Nicolas Ric, Ishaan Trivedi, Jason Liang, Felix Toft, Mack Wilson, Jonah Lee, Tamzeed Quazi, Joshua Riefman
requires_python>=3.9
licenseMIT License Copyright (c) 2024 UBC Solar Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
keywords car simulation solar
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # UBC Solar Physics

<!-- marker-index-start -->

[![Documentation Status](https://readthedocs.org/projects/ubc-solar-physics/badge/?version=latest)](https://ubc-solar-physics.readthedocs.io/en/latest/?badge=latest)

UBC Solar's physics and environment models for simulating our groundbreaking solar cars.

The API is currently unstable, and backwards compatibility may not be maintained. 

## Requirements

Versions indicated are recommended

* Git [^1]
* Python >=3.9 [^2]
* Rustc >=1.79.0 [^3]
* Cargo >=1.79.0 [^4]

## Installation

First, clone this repository.

```bash
git clone https://github.com/UBC-Solar/physics.git
```
Then, create and activate a virtual environment.
Next, install dependencies in editable mode.

```bash
pip3 install -e .
```

## Getting Started

Example of calculating solar arrays produced energy

```python
from physics.models.arrays import BasicArray
import numpy as np

efficiency = 0.25  # 25.0% efficient
panel_size = 4.0   # 4.0m^2 of panels
tick = 1.0         # 1.0s interval

arrays = BasicArray(panel_efficiency=efficiency, panel_size=panel_size)

irradiance = np.full([5], 400.0)  # 10 seconds of 400.0W/m^2 irradiance

solar_power_produced = arrays.calculate_produced_energy(solar_irradiance=irradiance, tick=tick)

assert np.array_equal(solar_power_produced, np.array([400.0, 400.0, 400.0, 400.0, 400.0]))
```

## Appendix

[^1]: use `git --version` to verify version

[^2]: use `python3 --version` to verify version

[^3]: use `rustc --version` to verify version

[^4]: use `cargo --version` to verify version

<!-- marker-index-end -->

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "ubc-solar-physics",
    "maintainer": "Renu Rajamagmesh, Felix Toft, Mack Wilson, Jonah Lee, Tamzeed Quazi",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "UBC Solar <strategy@ubcsolar.com>, Joshua Riefman <joshuariefman@gmail.com>",
    "keywords": "car, simulation, solar",
    "author": "Fisher Xue, Mihir Nimgade, Chris Chang, David Widjaja, Justin Hua, Ilya Veksler, Renu Rajamagesh, Ritchie Xia, Erik Langille, Chris Aung, Nicolas Ric, Ishaan Trivedi, Jason Liang, Felix Toft, Mack Wilson, Jonah Lee, Tamzeed Quazi, Joshua Riefman",
    "author_email": "UBC Solar <strategy@ubcsolar.com>",
    "download_url": "https://files.pythonhosted.org/packages/25/7d/1a0bcc27e1f898c8b1a5da8cce84851b9e8e4436f675999dea1ee254f56e/ubc_solar_physics-1.3.0.tar.gz",
    "platform": null,
    "description": "# UBC Solar Physics\n\n<!-- marker-index-start -->\n\n[![Documentation Status](https://readthedocs.org/projects/ubc-solar-physics/badge/?version=latest)](https://ubc-solar-physics.readthedocs.io/en/latest/?badge=latest)\n\nUBC Solar's physics and environment models for simulating our groundbreaking solar cars.\n\nThe API is currently unstable, and backwards compatibility may not be maintained. \n\n## Requirements\n\nVersions indicated are recommended\n\n* Git [^1]\n* Python >=3.9 [^2]\n* Rustc >=1.79.0 [^3]\n* Cargo >=1.79.0 [^4]\n\n## Installation\n\nFirst, clone this repository.\n\n```bash\ngit clone https://github.com/UBC-Solar/physics.git\n```\nThen, create and activate a virtual environment.\nNext, install dependencies in editable mode.\n\n```bash\npip3 install -e .\n```\n\n## Getting Started\n\nExample of calculating solar arrays produced energy\n\n```python\nfrom physics.models.arrays import BasicArray\nimport numpy as np\n\nefficiency = 0.25  # 25.0% efficient\npanel_size = 4.0   # 4.0m^2 of panels\ntick = 1.0         # 1.0s interval\n\narrays = BasicArray(panel_efficiency=efficiency, panel_size=panel_size)\n\nirradiance = np.full([5], 400.0)  # 10 seconds of 400.0W/m^2 irradiance\n\nsolar_power_produced = arrays.calculate_produced_energy(solar_irradiance=irradiance, tick=tick)\n\nassert np.array_equal(solar_power_produced, np.array([400.0, 400.0, 400.0, 400.0, 400.0]))\n```\n\n## Appendix\n\n[^1]: use `git --version` to verify version\n\n[^2]: use `python3 --version` to verify version\n\n[^3]: use `rustc --version` to verify version\n\n[^4]: use `cargo --version` to verify version\n\n<!-- marker-index-end -->\n",
    "bugtrack_url": null,
    "license": "MIT License  Copyright (c) 2024 UBC Solar  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
    "summary": "UBC Solar's Simulation Environment",
    "version": "1.3.0",
    "project_urls": {
        "Documentation": "https://ubc-solar-physics.readthedocs.io/en/latest/",
        "Homepage": "https://ubcsolar.com",
        "Repository": "https://github.com/UBC-Solar/physics"
    },
    "split_keywords": [
        "car",
        " simulation",
        " solar"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce903f84f41dbb80f009a13e35fdaab5b84afbc7181eefa21fefaf7b27e5ea16",
                "md5": "b8e3f46c4cd83420aa5c73eb648e1bb4",
                "sha256": "bf137672e2dd2f949854429f666e0e7af662e07a28bca8b33513d18c09d20cec"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b8e3f46c4cd83420aa5c73eb648e1bb4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 370846,
            "upload_time": "2025-01-18T19:36:08",
            "upload_time_iso_8601": "2025-01-18T19:36:08.881151Z",
            "url": "https://files.pythonhosted.org/packages/ce/90/3f84f41dbb80f009a13e35fdaab5b84afbc7181eefa21fefaf7b27e5ea16/ubc_solar_physics-1.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "283acb2fcba3f579966153f3d71c99bdff32134717a74ae26907b236d58eb707",
                "md5": "b53eda2221321f55f2281bdb20c26dff",
                "sha256": "276c8b44649e50f6cdcdb5a2089c852fe45dde010b9b505f33f670b45e5b089e"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "b53eda2221321f55f2281bdb20c26dff",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 379814,
            "upload_time": "2025-01-18T19:36:11",
            "upload_time_iso_8601": "2025-01-18T19:36:11.347162Z",
            "url": "https://files.pythonhosted.org/packages/28/3a/cb2fcba3f579966153f3d71c99bdff32134717a74ae26907b236d58eb707/ubc_solar_physics-1.3.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d81becbe323eb854e15a42959af9f67f26d062d0bfb72861e4bf26e95079e867",
                "md5": "1c33b6869f58a36da5f956da30f21756",
                "sha256": "b59022176532cbdf7c5a8e58163d961b899b3f9e91e3e337e2b3b8e5c9e8819b"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1c33b6869f58a36da5f956da30f21756",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 209862,
            "upload_time": "2025-01-18T19:37:36",
            "upload_time_iso_8601": "2025-01-18T19:37:36.745386Z",
            "url": "https://files.pythonhosted.org/packages/d8/1b/ecbe323eb854e15a42959af9f67f26d062d0bfb72861e4bf26e95079e867/ubc_solar_physics-1.3.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fd9f32be29ada0464e48fdc40968a54fbca7bcf026507e304fed3e344bbaccf7",
                "md5": "a5864147fb41c0a5be54bec497b8e7c6",
                "sha256": "8a72ead85c5c376003de33f451127f6bec09d29f174af52d4e69ed7f9b74693f"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a5864147fb41c0a5be54bec497b8e7c6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 371035,
            "upload_time": "2025-01-18T19:36:13",
            "upload_time_iso_8601": "2025-01-18T19:36:13.300961Z",
            "url": "https://files.pythonhosted.org/packages/fd/9f/32be29ada0464e48fdc40968a54fbca7bcf026507e304fed3e344bbaccf7/ubc_solar_physics-1.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb6cec3dc6cc2440d39c2dc5f79c9286ab5489c47dc361183248f997eb93654b",
                "md5": "99d1eca3815a5769927d309b6d0d02b2",
                "sha256": "99d30531767c4b27df9b4448c6ff3ed3a2c46fa11f7818ca44d740306ce138e8"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "99d1eca3815a5769927d309b6d0d02b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 379797,
            "upload_time": "2025-01-18T19:36:14",
            "upload_time_iso_8601": "2025-01-18T19:36:14.511241Z",
            "url": "https://files.pythonhosted.org/packages/cb/6c/ec3dc6cc2440d39c2dc5f79c9286ab5489c47dc361183248f997eb93654b/ubc_solar_physics-1.3.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae1b940c22a83bee84c14bf1c8edd7876cf69093e6c4ecd89d6d5319b5ff4805",
                "md5": "3a241fe0383a5945cac9a2136e247d4d",
                "sha256": "fe8267f2a94597ef3459d32fc8dd882c53940f6d6ada3ab48ed165d12f99f72b"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3a241fe0383a5945cac9a2136e247d4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 209860,
            "upload_time": "2025-01-18T19:37:38",
            "upload_time_iso_8601": "2025-01-18T19:37:38.551835Z",
            "url": "https://files.pythonhosted.org/packages/ae/1b/940c22a83bee84c14bf1c8edd7876cf69093e6c4ecd89d6d5319b5ff4805/ubc_solar_physics-1.3.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac09d394002b9df987d844fb46a29424093ddb3c89cf2159cf51f33e81da902c",
                "md5": "ba96b063580ec535a81b82261bf02763",
                "sha256": "ea8beed8563c1a0a955d53515e818acd73795e0ddf96774cebf59f7cb9a3d282"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ba96b063580ec535a81b82261bf02763",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 371001,
            "upload_time": "2025-01-18T19:36:16",
            "upload_time_iso_8601": "2025-01-18T19:36:16.894680Z",
            "url": "https://files.pythonhosted.org/packages/ac/09/d394002b9df987d844fb46a29424093ddb3c89cf2159cf51f33e81da902c/ubc_solar_physics-1.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca24596eb7f2e66a60ad5ed5e5b6f25aae2a6fb494f43ef5edfa8247d0ab2d2c",
                "md5": "9eaab4dbaf0becd54f3dddbf48bdd0df",
                "sha256": "e900574fae99705a4ad4fa14d7b6df305befd1cc024bec354bf0c69ab1cbfbff"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9eaab4dbaf0becd54f3dddbf48bdd0df",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 379943,
            "upload_time": "2025-01-18T19:36:19",
            "upload_time_iso_8601": "2025-01-18T19:36:19.999298Z",
            "url": "https://files.pythonhosted.org/packages/ca/24/596eb7f2e66a60ad5ed5e5b6f25aae2a6fb494f43ef5edfa8247d0ab2d2c/ubc_solar_physics-1.3.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fb598628a7637c936bf91ede694c4d11301e0a620681300ea0a0f1dd0229b3b",
                "md5": "c134e28a0ad861396cca0c8a057b4ee3",
                "sha256": "f4babe22dc9cbbc7cdaa1f03726c56db5b8ed277f577699abe34b56f5a08df04"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c134e28a0ad861396cca0c8a057b4ee3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 209490,
            "upload_time": "2025-01-18T19:37:40",
            "upload_time_iso_8601": "2025-01-18T19:37:40.414504Z",
            "url": "https://files.pythonhosted.org/packages/2f/b5/98628a7637c936bf91ede694c4d11301e0a620681300ea0a0f1dd0229b3b/ubc_solar_physics-1.3.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cc9e6777fc523d1a51b8782fe1ad38bd03f0e87518cd7581230ea16c724b9743",
                "md5": "cc9ac95dc0146c5f9d8f326da01ecea0",
                "sha256": "129823c1aa96f9a6d05a5707c7f8f77a3ca07fd67d4d4277da1ccb2beb5b26e8"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cc9ac95dc0146c5f9d8f326da01ecea0",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 371005,
            "upload_time": "2025-01-18T19:36:21",
            "upload_time_iso_8601": "2025-01-18T19:36:21.965863Z",
            "url": "https://files.pythonhosted.org/packages/cc/9e/6777fc523d1a51b8782fe1ad38bd03f0e87518cd7581230ea16c724b9743/ubc_solar_physics-1.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ede50cc68ba9671f24320bbb897a347c1b8e305ffc7828e774a0be6ec4f26b9",
                "md5": "617214fd07e25c25b9ddc0cd8e3bc266",
                "sha256": "50f1cca3c55febf21f2cd37c1a2e9a5742c2af9323cccc764733be120cc59ea4"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "617214fd07e25c25b9ddc0cd8e3bc266",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 379945,
            "upload_time": "2025-01-18T19:36:23",
            "upload_time_iso_8601": "2025-01-18T19:36:23.111902Z",
            "url": "https://files.pythonhosted.org/packages/8e/de/50cc68ba9671f24320bbb897a347c1b8e305ffc7828e774a0be6ec4f26b9/ubc_solar_physics-1.3.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad25935624f4b393d8d4896c56289e3594408696cfa23fe0793466d5eedc9a43",
                "md5": "78d39c9934386fb66fe0ca00e1e836fd",
                "sha256": "465f77dfeca7ee5f001a924ce874f2320d30fbe9b1a9ada842f7f222d587af3a"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "78d39c9934386fb66fe0ca00e1e836fd",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 209491,
            "upload_time": "2025-01-18T19:37:42",
            "upload_time_iso_8601": "2025-01-18T19:37:42.605500Z",
            "url": "https://files.pythonhosted.org/packages/ad/25/935624f4b393d8d4896c56289e3594408696cfa23fe0793466d5eedc9a43/ubc_solar_physics-1.3.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "35856687efb3188b2f181dd47cab6407b3e578d5da3dbabc39f40e9e45bb5667",
                "md5": "b4a2e3283fc4ffc4607724890a24240e",
                "sha256": "e132b9ff6573490a581546e44729998452bc4aaa5c1be95e4b0978d98346592e"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b4a2e3283fc4ffc4607724890a24240e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 371452,
            "upload_time": "2025-01-18T19:36:25",
            "upload_time_iso_8601": "2025-01-18T19:36:25.075531Z",
            "url": "https://files.pythonhosted.org/packages/35/85/6687efb3188b2f181dd47cab6407b3e578d5da3dbabc39f40e9e45bb5667/ubc_solar_physics-1.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "110d0519e86697d527d3a295a69eefa679960778876616f7ee40834d78edea54",
                "md5": "4e62a0ee58cecd49ebbd2b7777dea410",
                "sha256": "1202bc1681403138a4ac65551ad520e2435d55789590b4f497109543ffbd3e4f"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "4e62a0ee58cecd49ebbd2b7777dea410",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 379964,
            "upload_time": "2025-01-18T19:36:26",
            "upload_time_iso_8601": "2025-01-18T19:36:26.958972Z",
            "url": "https://files.pythonhosted.org/packages/11/0d/0519e86697d527d3a295a69eefa679960778876616f7ee40834d78edea54/ubc_solar_physics-1.3.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2044e803929684d2ac97dcd8925ef7e9aa5aa2e58451d23ec6c161310a37f208",
                "md5": "514c3571fda192e436682d861d1c8722",
                "sha256": "f9d0072a8e38b07cbd69faedb050cb39e92217064f8d835c6ee04cc59d6baf09"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "514c3571fda192e436682d861d1c8722",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 210152,
            "upload_time": "2025-01-18T19:37:45",
            "upload_time_iso_8601": "2025-01-18T19:37:45.163826Z",
            "url": "https://files.pythonhosted.org/packages/20/44/e803929684d2ac97dcd8925ef7e9aa5aa2e58451d23ec6c161310a37f208/ubc_solar_physics-1.3.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "257d1a0bcc27e1f898c8b1a5da8cce84851b9e8e4436f675999dea1ee254f56e",
                "md5": "5122739cae1a06f40db256d81bec50c7",
                "sha256": "4a58e2037c16d1e458ca12725bd0bd7e3752f689553187ef8cedb8ad71e4d68d"
            },
            "downloads": -1,
            "filename": "ubc_solar_physics-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "5122739cae1a06f40db256d81bec50c7",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 22447815,
            "upload_time": "2025-01-18T19:31:49",
            "upload_time_iso_8601": "2025-01-18T19:31:49.347155Z",
            "url": "https://files.pythonhosted.org/packages/25/7d/1a0bcc27e1f898c8b1a5da8cce84851b9e8e4436f675999dea1ee254f56e/ubc_solar_physics-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-18 19:31:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "UBC-Solar",
    "github_project": "physics",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ubc-solar-physics"
}
        
Elapsed time: 0.42013s