prospr


Nameprospr JSON
Version 1.2.7 PyPI version JSON
download
home_pageNone
SummaryA toolbox for protein folding with Python.
upload_time2025-10-26 10:12:15
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords prospr protein structure prediction toolbox python c++ extension pypi package
VCS
bugtrack_url
requirements furo matplotlib numpy pandas pre-commit pybind11 pytest pytest-order scipy seaborn setuptools sphinx twine wheel
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## Prospr: The Protein Structure Prediction Toolbox
<p align="center">
    <img src="docs/source/_static/prospr_logo.png" alt="Prospr's logo" width="496" height="308">  
</p>
<div align="center">

![GitHub](https://img.shields.io/github/license/OkkeVanEck/prospr)
![PyPI](https://img.shields.io/pypi/v/prospr)
![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/OkkeVanEck/prospr/.github/workflows/build_deploy.yml?branch=master)
[![Documentation Status](https://readthedocs.org/projects/prospr/badge/?version=latest)](https://prospr.readthedocs.io/en/latest/?badge=latest)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)

</div>

**Creator:** Okke van Eck

Prospr is a universal toolbox for protein structure prediction within the
HP-model.
At the core, Prospr offers an easy-to-use Protein data structure, which can be
used to simulate protein folding.
It also offers algorithms, datasets and visualization functions.
The Protein data structure tracks many properties when folding the protein.
This includes tracking the number of conformation changes, which makes it
possible to determine the relative hardness of a protein for a specific 
algorithm.
This allows for a fair comparison between different algorithms.

So far, only square lattices are supported in n-dimensions.
The amino acids can only be placed in the corners of the squares and have to be
one unit distance away from the previously placed amino acid.

The Python package is based on a C++ core, which gives Prospr its high
performance.
The C++ core is made available as a separate zip file to facilitate
high-performance computing applications.
See the C++ core section below for direct links to the core.

## Installation and documentation
This package can simply be installed via pip by running:
```bash
pip install prospr
```
A quickstart and reference documentation can be found at
[prospr.readthedocs.io](https://prospr.readthedocs.io).
The PDF version of the complete documentation can be found
[here](https://prospr.readthedocs.io/_/downloads/en/latest/pdf/).

## Archives
All the C++ core files and datasets are also available as compressed archives.
See the subsections below for direct links.

### C++ core
All the core code which prospr runs on, is available as a compressed archive.
The folder `archives` contains a [.zip](archives/prospr_core.zip) and
a [.tar.gz](archives/prospr_core.tar.gz) archive.

### Datasets
The complete collection of datasets is available as a compressed archive in the
`archives` folder. It is available as a [.zip](archives/prospr_data.zip) and a
[.tar.tz](archives/prospr_data.tar.gz) archive.

## Future work
This toolbox could be used for other protein folding problems within discrete
models.
It would be a great extension to support different models by creating a modular
amino acid.

## License
The used license is the GNU LESSER GENERAL PUBLIC LICENSE.
A copy can be found in the [LICENSE](LICENSE) file on GitHub.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "prospr",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "prospr, protein, structure, prediction, toolbox, python, c++, extension, pypi, package",
    "author": null,
    "author_email": "okkevaneck <okke.van.eck@gmail.com>",
    "download_url": null,
    "platform": "Linux",
    "description": "## Prospr: The Protein Structure Prediction Toolbox\n<p align=\"center\">\n    <img src=\"docs/source/_static/prospr_logo.png\" alt=\"Prospr's logo\" width=\"496\" height=\"308\">  \n</p>\n<div align=\"center\">\n\n![GitHub](https://img.shields.io/github/license/OkkeVanEck/prospr)\n![PyPI](https://img.shields.io/pypi/v/prospr)\n![GitHub Workflow Status (branch)](https://img.shields.io/github/actions/workflow/status/OkkeVanEck/prospr/.github/workflows/build_deploy.yml?branch=master)\n[![Documentation Status](https://readthedocs.org/projects/prospr/badge/?version=latest)](https://prospr.readthedocs.io/en/latest/?badge=latest)\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n\n</div>\n\n**Creator:** Okke van Eck\n\nProspr is a universal toolbox for protein structure prediction within the\nHP-model.\nAt the core, Prospr offers an easy-to-use Protein data structure, which can be\nused to simulate protein folding.\nIt also offers algorithms, datasets and visualization functions.\nThe Protein data structure tracks many properties when folding the protein.\nThis includes tracking the number of conformation changes, which makes it\npossible to determine the relative hardness of a protein for a specific \nalgorithm.\nThis allows for a fair comparison between different algorithms.\n\nSo far, only square lattices are supported in n-dimensions.\nThe amino acids can only be placed in the corners of the squares and have to be\none unit distance away from the previously placed amino acid.\n\nThe Python package is based on a C++ core, which gives Prospr its high\nperformance.\nThe C++ core is made available as a separate zip file to facilitate\nhigh-performance computing applications.\nSee the C++ core section below for direct links to the core.\n\n## Installation and documentation\nThis package can simply be installed via pip by running:\n```bash\npip install prospr\n```\nA quickstart and reference documentation can be found at\n[prospr.readthedocs.io](https://prospr.readthedocs.io).\nThe PDF version of the complete documentation can be found\n[here](https://prospr.readthedocs.io/_/downloads/en/latest/pdf/).\n\n## Archives\nAll the C++ core files and datasets are also available as compressed archives.\nSee the subsections below for direct links.\n\n### C++ core\nAll the core code which prospr runs on, is available as a compressed archive.\nThe folder `archives` contains a [.zip](archives/prospr_core.zip) and\na [.tar.gz](archives/prospr_core.tar.gz) archive.\n\n### Datasets\nThe complete collection of datasets is available as a compressed archive in the\n`archives` folder. It is available as a [.zip](archives/prospr_data.zip) and a\n[.tar.tz](archives/prospr_data.tar.gz) archive.\n\n## Future work\nThis toolbox could be used for other protein folding problems within discrete\nmodels.\nIt would be a great extension to support different models by creating a modular\namino acid.\n\n## License\nThe used license is the GNU LESSER GENERAL PUBLIC LICENSE.\nA copy can be found in the [LICENSE](LICENSE) file on GitHub.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A toolbox for protein folding with Python.",
    "version": "1.2.7",
    "project_urls": {
        "documentation": "https://prospr.readthedocs.io",
        "homepage": "https://github.com/okkevaneck/prospr",
        "repository": "https://github.com/okkevaneck/prospr"
    },
    "split_keywords": [
        "prospr",
        " protein",
        " structure",
        " prediction",
        " toolbox",
        " python",
        " c++",
        " extension",
        " pypi",
        " package"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0f3300f515a522ab5da79016fa8803c6693364eb34b0df3e06ae1949362c2952",
                "md5": "36e3fd26eb050c11b831efbb5eafab3c",
                "sha256": "1aa71424a4ea688f6443984c8ff93d472eecdf74769c5a27b77a2714c0c3d817"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "36e3fd26eb050c11b831efbb5eafab3c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 724901,
            "upload_time": "2025-10-26T10:12:15",
            "upload_time_iso_8601": "2025-10-26T10:12:15.052684Z",
            "url": "https://files.pythonhosted.org/packages/0f/33/00f515a522ab5da79016fa8803c6693364eb34b0df3e06ae1949362c2952/prospr-1.2.7-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "50b57b37c72f9853f699f73fc31afbdd79103fe1b6aa199d3eb02b7efa29f72c",
                "md5": "4d700e03bcc815c6887317661c493c76",
                "sha256": "c2d7b5b1bde4624bb777af91e0881c57db73b6387b3fcaa5b838b18626941c4e"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4d700e03bcc815c6887317661c493c76",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 718560,
            "upload_time": "2025-10-26T10:12:17",
            "upload_time_iso_8601": "2025-10-26T10:12:17.058462Z",
            "url": "https://files.pythonhosted.org/packages/50/b5/7b37c72f9853f699f73fc31afbdd79103fe1b6aa199d3eb02b7efa29f72c/prospr-1.2.7-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "812e28afe10fd803f383fa548ae98aa725c6c4c116d3e0bcf6bc3e31601da9bb",
                "md5": "42e7f8af59f3d95aae290f98733b8c96",
                "sha256": "f9a3dd7e07b01efe41fcc61001c2a5867797bb902229da498e2d9c1dab4f0977"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "42e7f8af59f3d95aae290f98733b8c96",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 777008,
            "upload_time": "2025-10-26T10:12:18",
            "upload_time_iso_8601": "2025-10-26T10:12:18.917994Z",
            "url": "https://files.pythonhosted.org/packages/81/2e/28afe10fd803f383fa548ae98aa725c6c4c116d3e0bcf6bc3e31601da9bb/prospr-1.2.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "afffd07218300c0b5a1e102a7f2afd7c477d7fccb104231f3e8fec10acf97d63",
                "md5": "78b21c8d762655a6f477771266f95705",
                "sha256": "100c39a22edc5853de89e3262b7bcddffdc8a3e6ad60373539ac81b20191f1ce"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "78b21c8d762655a6f477771266f95705",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 765717,
            "upload_time": "2025-10-26T10:12:20",
            "upload_time_iso_8601": "2025-10-26T10:12:20.879775Z",
            "url": "https://files.pythonhosted.org/packages/af/ff/d07218300c0b5a1e102a7f2afd7c477d7fccb104231f3e8fec10acf97d63/prospr-1.2.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "de82f69f1e01967627eec265f6d26778493742bdf34c54b295b9131407606d92",
                "md5": "1156441527bc328900726558d4a6ced7",
                "sha256": "e365b4ede4e71b6e9e7d36992feea94beb2b1994fb22b5c2a12bf9dd590003f2"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "1156441527bc328900726558d4a6ced7",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1836111,
            "upload_time": "2025-10-26T10:12:22",
            "upload_time_iso_8601": "2025-10-26T10:12:22.651263Z",
            "url": "https://files.pythonhosted.org/packages/de/82/f69f1e01967627eec265f6d26778493742bdf34c54b295b9131407606d92/prospr-1.2.7-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "26c022a4373565d0154d38e5023d285054e42398ec68f4cae965c0997ee5e0c4",
                "md5": "46b0349c1ae005f2f5fc1fde966ae6c6",
                "sha256": "3701c3853bd42d8601dc7802e1f8d57eac6e62c4dc8717cbe513c23814675806"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "46b0349c1ae005f2f5fc1fde966ae6c6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1729998,
            "upload_time": "2025-10-26T10:12:24",
            "upload_time_iso_8601": "2025-10-26T10:12:24.242199Z",
            "url": "https://files.pythonhosted.org/packages/26/c0/22a4373565d0154d38e5023d285054e42398ec68f4cae965c0997ee5e0c4/prospr-1.2.7-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "19fa4021b34fdac64e6d329290022f4a30559c66479470f3f3a9fa6603f86a6f",
                "md5": "4541523dc5babd5d2e78152a9614639d",
                "sha256": "84f8e760d400c9bb69a32be6b034a89ea860102adcebd5846b51c8fec8df2248"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "4541523dc5babd5d2e78152a9614639d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 694909,
            "upload_time": "2025-10-26T10:12:26",
            "upload_time_iso_8601": "2025-10-26T10:12:26.081223Z",
            "url": "https://files.pythonhosted.org/packages/19/fa/4021b34fdac64e6d329290022f4a30559c66479470f3f3a9fa6603f86a6f/prospr-1.2.7-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b2bb757021d13c37a4d96f41268d60847b2336e97ddd552350f38d64c954a3be",
                "md5": "f5cbb401f6915f62104957762e970371",
                "sha256": "f1430c8517526d7c98af8b6db3ea0fbf4e847738834314520055294ec2cfe27e"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f5cbb401f6915f62104957762e970371",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 707729,
            "upload_time": "2025-10-26T10:12:27",
            "upload_time_iso_8601": "2025-10-26T10:12:27.999848Z",
            "url": "https://files.pythonhosted.org/packages/b2/bb/757021d13c37a4d96f41268d60847b2336e97ddd552350f38d64c954a3be/prospr-1.2.7-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3ffbf3b7488dc53105660346203076ddc16d44cd49391cf6dbfb81a5fafc18a7",
                "md5": "4c39a28945a61748fbdd9712953e0e8e",
                "sha256": "aaf16870257cc9df138a5c5af01e8566a5156a762ace7a108dd30e91dbd1e49e"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4c39a28945a61748fbdd9712953e0e8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 726505,
            "upload_time": "2025-10-26T10:12:29",
            "upload_time_iso_8601": "2025-10-26T10:12:29.993836Z",
            "url": "https://files.pythonhosted.org/packages/3f/fb/f3b7488dc53105660346203076ddc16d44cd49391cf6dbfb81a5fafc18a7/prospr-1.2.7-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "735b5b34f6998a856dd77945a30c4bb87a0462c1cb25d28154a635441458ee4f",
                "md5": "4430b6f084ecc598980ec6b9dc68b6c1",
                "sha256": "af3d70df31997d0914ca8c976658dbba00e8f502565d531a8f9f02f9d6fd0a9b"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4430b6f084ecc598980ec6b9dc68b6c1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 719874,
            "upload_time": "2025-10-26T10:12:31",
            "upload_time_iso_8601": "2025-10-26T10:12:31.705968Z",
            "url": "https://files.pythonhosted.org/packages/73/5b/5b34f6998a856dd77945a30c4bb87a0462c1cb25d28154a635441458ee4f/prospr-1.2.7-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d24ad5802ac6cc7e640d23dc35540188da20b486b7e52685746cd76d8e7a3b0c",
                "md5": "f74e522b7c8dcf90d51afd7d96f8b006",
                "sha256": "ff4e01b1b0ad0231ba382fe8f2a185e0641f06e27a05c1381ba2714fbc47e502"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f74e522b7c8dcf90d51afd7d96f8b006",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 777973,
            "upload_time": "2025-10-26T10:12:33",
            "upload_time_iso_8601": "2025-10-26T10:12:33.119374Z",
            "url": "https://files.pythonhosted.org/packages/d2/4a/d5802ac6cc7e640d23dc35540188da20b486b7e52685746cd76d8e7a3b0c/prospr-1.2.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9a02795b463ed569474501a659fd162f70c09dc821c852f2b81b6017a504519d",
                "md5": "6f20118ac0daf934d1083bec3260fcd4",
                "sha256": "cf57ca9729f3bc07c938d10e37c791d3771aaa33d1fcb06ba4c4f3367935dec9"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6f20118ac0daf934d1083bec3260fcd4",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 767594,
            "upload_time": "2025-10-26T10:12:34",
            "upload_time_iso_8601": "2025-10-26T10:12:34.890585Z",
            "url": "https://files.pythonhosted.org/packages/9a/02/795b463ed569474501a659fd162f70c09dc821c852f2b81b6017a504519d/prospr-1.2.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d8ae188ca35472e04ee5e3a4ff92a7a99146d13e9a2f6d83402666861a4d5ed3",
                "md5": "841cbe70de8ded9527fa233f7fc61253",
                "sha256": "2d06d5d9b12b33bf464cca4eedcea7cab20601b5213125742aa095fa83864943"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "841cbe70de8ded9527fa233f7fc61253",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1836140,
            "upload_time": "2025-10-26T10:12:36",
            "upload_time_iso_8601": "2025-10-26T10:12:36.558319Z",
            "url": "https://files.pythonhosted.org/packages/d8/ae/188ca35472e04ee5e3a4ff92a7a99146d13e9a2f6d83402666861a4d5ed3/prospr-1.2.7-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6889eebae0acb85c01e46926dff47b9f21e6c7ca4647e469ebe6606f2b5c04b8",
                "md5": "8d8fd1bed858583d7b9b547b9f890b55",
                "sha256": "da42e44c505ae425a5467e95619646643a107ba0014f3513c9b505aaec292483"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8d8fd1bed858583d7b9b547b9f890b55",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1730353,
            "upload_time": "2025-10-26T10:12:38",
            "upload_time_iso_8601": "2025-10-26T10:12:38.424506Z",
            "url": "https://files.pythonhosted.org/packages/68/89/eebae0acb85c01e46926dff47b9f21e6c7ca4647e469ebe6606f2b5c04b8/prospr-1.2.7-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3d15c405425f355c326755545220d9817435267c6aa218207aeef5fec9694919",
                "md5": "35fdd6167f76ed2109b9044465b9f05b",
                "sha256": "ec9c258f33d5d4e8d9c75c14dd26d84543b23dd69ce9a5aa76e5f84b1f69b6bf"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "35fdd6167f76ed2109b9044465b9f05b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 695624,
            "upload_time": "2025-10-26T10:12:39",
            "upload_time_iso_8601": "2025-10-26T10:12:39.808597Z",
            "url": "https://files.pythonhosted.org/packages/3d/15/c405425f355c326755545220d9817435267c6aa218207aeef5fec9694919/prospr-1.2.7-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c28910d548f58feaa5db58c23f5bbe4be9bd0c6f03f2cad103a1bbd4e4ba6923",
                "md5": "fac8003e8389f2d659119b0d1a96822e",
                "sha256": "19a33ad491a45ad46e962a423afed46e1e2b9e0ba51f50b2516a842e2bb6b400"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fac8003e8389f2d659119b0d1a96822e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 708562,
            "upload_time": "2025-10-26T10:12:41",
            "upload_time_iso_8601": "2025-10-26T10:12:41.240457Z",
            "url": "https://files.pythonhosted.org/packages/c2/89/10d548f58feaa5db58c23f5bbe4be9bd0c6f03f2cad103a1bbd4e4ba6923/prospr-1.2.7-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8b36eee9a524a52fd8dfed44ee1ecbf01cdf80067ffaa9d937afb8b3dfe326ca",
                "md5": "46598e3d5c6118071df7c8228c166bd7",
                "sha256": "306a47291b4f2e38e4fc2d9118009576d1218929f18be1c4f679f417f7123cf0"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "46598e3d5c6118071df7c8228c166bd7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 727683,
            "upload_time": "2025-10-26T10:12:42",
            "upload_time_iso_8601": "2025-10-26T10:12:42.675454Z",
            "url": "https://files.pythonhosted.org/packages/8b/36/eee9a524a52fd8dfed44ee1ecbf01cdf80067ffaa9d937afb8b3dfe326ca/prospr-1.2.7-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d29757477eef4c7fe66172c848f93ff0044422540860518a9a79a628e43797dd",
                "md5": "988544dc5c22c5daa1a821557b3c2363",
                "sha256": "7063cb1c1384e26609dbf8b6887e74b7b13f5eb902602e3696841591f0c398f8"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "988544dc5c22c5daa1a821557b3c2363",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 720847,
            "upload_time": "2025-10-26T10:12:44",
            "upload_time_iso_8601": "2025-10-26T10:12:44.192559Z",
            "url": "https://files.pythonhosted.org/packages/d2/97/57477eef4c7fe66172c848f93ff0044422540860518a9a79a628e43797dd/prospr-1.2.7-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "89af28aee0e4032f2db58e3c2f7d7e6b2020a35b7d3f143d2f63bf3981ed8676",
                "md5": "9bf1e4a4009ea7eb6d64abe82d5ae25f",
                "sha256": "90c5245a59f433165051b544f03ae4c5daa0625dfc0ac7db8f81690525fa8d35"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "9bf1e4a4009ea7eb6d64abe82d5ae25f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 778138,
            "upload_time": "2025-10-26T10:12:45",
            "upload_time_iso_8601": "2025-10-26T10:12:45.961635Z",
            "url": "https://files.pythonhosted.org/packages/89/af/28aee0e4032f2db58e3c2f7d7e6b2020a35b7d3f143d2f63bf3981ed8676/prospr-1.2.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e9c2db61492f649864df284ad220a6203c297a666335e969c3a6926ec47ccefb",
                "md5": "17278f04612f38e073eb456240f90831",
                "sha256": "8cb25a188f212c73262e42a85d0a6b622c4da2614d3c61fecce80918a3eae29a"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "17278f04612f38e073eb456240f90831",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 766092,
            "upload_time": "2025-10-26T10:12:47",
            "upload_time_iso_8601": "2025-10-26T10:12:47.398463Z",
            "url": "https://files.pythonhosted.org/packages/e9/c2/db61492f649864df284ad220a6203c297a666335e969c3a6926ec47ccefb/prospr-1.2.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "af4de162bfcb93aeb3ab52624bb8181b562c644c8f2dccee3cc434450f10fa7a",
                "md5": "0e62c29373858b7f9ee9ccc697dd7c62",
                "sha256": "0ad463df3f659469a4e104cb50b7ea6b240a0ec34b961ec3a3e933a50a7e552c"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "0e62c29373858b7f9ee9ccc697dd7c62",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1836725,
            "upload_time": "2025-10-26T10:12:49",
            "upload_time_iso_8601": "2025-10-26T10:12:49.513828Z",
            "url": "https://files.pythonhosted.org/packages/af/4d/e162bfcb93aeb3ab52624bb8181b562c644c8f2dccee3cc434450f10fa7a/prospr-1.2.7-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a3eeca3539a77ffe598ab8be0d58cebe3266f4ecc54e1d39b53f15a662400b93",
                "md5": "9d9f7a662f18f4082375775c2bfacb90",
                "sha256": "f00a70236390352669aa7f647cea374c4d2b209878e8b062e3dffc369e0949dd"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9d9f7a662f18f4082375775c2bfacb90",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1731355,
            "upload_time": "2025-10-26T10:12:51",
            "upload_time_iso_8601": "2025-10-26T10:12:51.107533Z",
            "url": "https://files.pythonhosted.org/packages/a3/ee/ca3539a77ffe598ab8be0d58cebe3266f4ecc54e1d39b53f15a662400b93/prospr-1.2.7-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7b75826e8eeedd68c85804449f8a97bbc976ade1c4ac7e0f84b84d9f4a9c2232",
                "md5": "8ce8b5a099981b6b110baa24f04fb6da",
                "sha256": "e79c4efd225b2d3da0fa854c90884d625a1c60f0ace5bcb145fcbf9286e586c9"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "8ce8b5a099981b6b110baa24f04fb6da",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 696085,
            "upload_time": "2025-10-26T10:12:52",
            "upload_time_iso_8601": "2025-10-26T10:12:52.673103Z",
            "url": "https://files.pythonhosted.org/packages/7b/75/826e8eeedd68c85804449f8a97bbc976ade1c4ac7e0f84b84d9f4a9c2232/prospr-1.2.7-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ca56eb577f008cf81d921143bf36113289fc7b024242c138d727771ea7cc36c5",
                "md5": "3b5f6d7ca113ffbab767c3a737a08e89",
                "sha256": "52066868aaefcbb6b4e3788305820e5d6ccd54ef40e02299377877b359f6b080"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3b5f6d7ca113ffbab767c3a737a08e89",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 709386,
            "upload_time": "2025-10-26T10:12:54",
            "upload_time_iso_8601": "2025-10-26T10:12:54.150341Z",
            "url": "https://files.pythonhosted.org/packages/ca/56/eb577f008cf81d921143bf36113289fc7b024242c138d727771ea7cc36c5/prospr-1.2.7-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b946bfccfec6f41d79fa520c8bd15cb1a11eae88f76882929ee3d39cadc71b07",
                "md5": "41c0b097b2fbdef2aaca7e59cd2496b3",
                "sha256": "b92b7c5a1b9c7569519099c830f2dd2748868ed8afd16f43b2f4a7c373799ce4"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "41c0b097b2fbdef2aaca7e59cd2496b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 727616,
            "upload_time": "2025-10-26T10:12:55",
            "upload_time_iso_8601": "2025-10-26T10:12:55.604319Z",
            "url": "https://files.pythonhosted.org/packages/b9/46/bfccfec6f41d79fa520c8bd15cb1a11eae88f76882929ee3d39cadc71b07/prospr-1.2.7-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cbd79d9ca1f1360ac4a1c17c2736d3862ebc4c5271c1a8e792eecdb56997636e",
                "md5": "3d3664e74278cc2bda8f6b4995c55576",
                "sha256": "e38714f522876f211e1e2d40f8545e9b72d5b4d3b2c14b76caa12e9da7e552dc"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "3d3664e74278cc2bda8f6b4995c55576",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 720893,
            "upload_time": "2025-10-26T10:12:57",
            "upload_time_iso_8601": "2025-10-26T10:12:57.213907Z",
            "url": "https://files.pythonhosted.org/packages/cb/d7/9d9ca1f1360ac4a1c17c2736d3862ebc4c5271c1a8e792eecdb56997636e/prospr-1.2.7-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2aca5b84adf5d6a564df0ca8a33b504ceb657408d868f82c6856b467f74e416b",
                "md5": "cfcefc7bc12959e54403db404dd03f67",
                "sha256": "d544dc875a97d369929b0c01eefbd95fde97815ed34feba52b627886cda439a5"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "cfcefc7bc12959e54403db404dd03f67",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 778246,
            "upload_time": "2025-10-26T10:12:59",
            "upload_time_iso_8601": "2025-10-26T10:12:59.228262Z",
            "url": "https://files.pythonhosted.org/packages/2a/ca/5b84adf5d6a564df0ca8a33b504ceb657408d868f82c6856b467f74e416b/prospr-1.2.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d5ce73efd709bf2ec4e3b7a924fe329a98c2ab5e295f28b20afc526fdad92d8f",
                "md5": "86b303d979a59466b5a68b93b6e00dd3",
                "sha256": "80f18c8cce754cace25be9dd265f53eb600f835b1776b571743673e8d736cd1d"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "86b303d979a59466b5a68b93b6e00dd3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 766440,
            "upload_time": "2025-10-26T10:13:00",
            "upload_time_iso_8601": "2025-10-26T10:13:00.588947Z",
            "url": "https://files.pythonhosted.org/packages/d5/ce/73efd709bf2ec4e3b7a924fe329a98c2ab5e295f28b20afc526fdad92d8f/prospr-1.2.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "31197fea333df2444fd387e7f9fb9ee3443afe235aef7be1b6397184c1b8f52c",
                "md5": "d1d82544406cd349b263270a597899a4",
                "sha256": "25452abb96b6235fc232f875ab4ffea87bb722f6d53afcf30aa832917cae8d0d"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "d1d82544406cd349b263270a597899a4",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1836693,
            "upload_time": "2025-10-26T10:13:02",
            "upload_time_iso_8601": "2025-10-26T10:13:02.108354Z",
            "url": "https://files.pythonhosted.org/packages/31/19/7fea333df2444fd387e7f9fb9ee3443afe235aef7be1b6397184c1b8f52c/prospr-1.2.7-cp313-cp313-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5e4b7866084987d68966226a26cd74931810d72c0de1efd68f034a7418f1ccc6",
                "md5": "0375f928d43422fc0dc9f01f348545b1",
                "sha256": "a90c28adacfac1f621e17b2786020b3b39f61457c16387387420241e29139985"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0375f928d43422fc0dc9f01f348545b1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 1732341,
            "upload_time": "2025-10-26T10:13:03",
            "upload_time_iso_8601": "2025-10-26T10:13:03.967784Z",
            "url": "https://files.pythonhosted.org/packages/5e/4b/7866084987d68966226a26cd74931810d72c0de1efd68f034a7418f1ccc6/prospr-1.2.7-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "09f369e908fbc09d315e1b9bf72722f5de3b67ef784110c962de9257febb11e5",
                "md5": "01c07b6924eb3b6732927e731a4f0f9d",
                "sha256": "9d2143e5676eedfcb97abb63a5e4789650329c601ae96fc8ebec08a91307ffe6"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "01c07b6924eb3b6732927e731a4f0f9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 696109,
            "upload_time": "2025-10-26T10:13:05",
            "upload_time_iso_8601": "2025-10-26T10:13:05.332543Z",
            "url": "https://files.pythonhosted.org/packages/09/f3/69e908fbc09d315e1b9bf72722f5de3b67ef784110c962de9257febb11e5/prospr-1.2.7-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0da13c2986c36f382005030f50db58e7dc264aaf4b4362252a5c7cb5987b2a9f",
                "md5": "85d6bff29a06c5b594e0863dbca6704b",
                "sha256": "566ee90ce4d4030f2fbfa75414fade35ee784c613efc1b18540727de0be8c3dc"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "85d6bff29a06c5b594e0863dbca6704b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.9",
            "size": 709362,
            "upload_time": "2025-10-26T10:13:07",
            "upload_time_iso_8601": "2025-10-26T10:13:07.030449Z",
            "url": "https://files.pythonhosted.org/packages/0d/a1/3c2986c36f382005030f50db58e7dc264aaf4b4362252a5c7cb5987b2a9f/prospr-1.2.7-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3f82414084d850bb609ca315712711dcb0f34380c4b695876cc2005d81f23a43",
                "md5": "7700470d0366aab1c1da30b7a60f1d96",
                "sha256": "e52e1d55ce8366c752642832928af5096fd69ff4cfbd6ad54bfeab408261bfcd"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7700470d0366aab1c1da30b7a60f1d96",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 724958,
            "upload_time": "2025-10-26T10:13:08",
            "upload_time_iso_8601": "2025-10-26T10:13:08.886538Z",
            "url": "https://files.pythonhosted.org/packages/3f/82/414084d850bb609ca315712711dcb0f34380c4b695876cc2005d81f23a43/prospr-1.2.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4f891966184cb2db63741e61d792f8ac3371d18f1aa01a775c2cfe4b6b6d3d5e",
                "md5": "bde7851e4294d902fbd29d12569ae27d",
                "sha256": "a0976ff918f61e784cc066dc08ff3bc321030b384ec449d4a35fec6cd8604f0d"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "bde7851e4294d902fbd29d12569ae27d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 718644,
            "upload_time": "2025-10-26T10:13:10",
            "upload_time_iso_8601": "2025-10-26T10:13:10.668583Z",
            "url": "https://files.pythonhosted.org/packages/4f/89/1966184cb2db63741e61d792f8ac3371d18f1aa01a775c2cfe4b6b6d3d5e/prospr-1.2.7-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "54af3a3c51b22f1550edaf1e02be25f8891229d5e2d81038829e9be5e15d107d",
                "md5": "240404bdfb88e1de3de3919483b976a2",
                "sha256": "c6ca693b1e55f3eac8d9060720e6d371c7ec5e7868328ffad336584473755a96"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "240404bdfb88e1de3de3919483b976a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 777183,
            "upload_time": "2025-10-26T10:13:12",
            "upload_time_iso_8601": "2025-10-26T10:13:12.166841Z",
            "url": "https://files.pythonhosted.org/packages/54/af/3a3c51b22f1550edaf1e02be25f8891229d5e2d81038829e9be5e15d107d/prospr-1.2.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "96454bf61d6503e0bc246ebd5b2f88d3c45a0cafd60ea1da952b2bda2f65d830",
                "md5": "e971ad5e45ac5a384ac9afe3646b81cb",
                "sha256": "fc301679c8a4c888bef9a7034ee9299a0facf13fbbc83a2457d84c722a6efc6b"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e971ad5e45ac5a384ac9afe3646b81cb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 765980,
            "upload_time": "2025-10-26T10:13:14",
            "upload_time_iso_8601": "2025-10-26T10:13:14.172774Z",
            "url": "https://files.pythonhosted.org/packages/96/45/4bf61d6503e0bc246ebd5b2f88d3c45a0cafd60ea1da952b2bda2f65d830/prospr-1.2.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bbf621bb6d45038629b7bfb12c9f5f4bfa86100f7e589c21f53e5ee5cc349842",
                "md5": "80f8ab5d84c238077feba902c04d1463",
                "sha256": "01d3e05cccaa489a0a0dfd38b0cc6286c8092c299dc3ee10b46417d344220ac1"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "80f8ab5d84c238077feba902c04d1463",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1836340,
            "upload_time": "2025-10-26T10:13:15",
            "upload_time_iso_8601": "2025-10-26T10:13:15.672067Z",
            "url": "https://files.pythonhosted.org/packages/bb/f6/21bb6d45038629b7bfb12c9f5f4bfa86100f7e589c21f53e5ee5cc349842/prospr-1.2.7-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1619885506f8a50a44f6dc08e079dd985f3ffd5c9e9a696031299c22fba28ad7",
                "md5": "217a2a190b61e84e100a46db4e4aba9d",
                "sha256": "2c68cd36bb03f3f06ab6de8a507324ff66f6eb8f089d31f15c7404879eed3f7d"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "217a2a190b61e84e100a46db4e4aba9d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1730136,
            "upload_time": "2025-10-26T10:13:17",
            "upload_time_iso_8601": "2025-10-26T10:13:17.123809Z",
            "url": "https://files.pythonhosted.org/packages/16/19/885506f8a50a44f6dc08e079dd985f3ffd5c9e9a696031299c22fba28ad7/prospr-1.2.7-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "aa0c20abb1e8f002ace962e55ad9c726b89aba68bed4b432b7b758a823e98c09",
                "md5": "9f746034479cad9acb0822f29d0e635f",
                "sha256": "17e73682bc66fd0c5b901bc5dd02835c38cb8d21044c316bcede60dbb1204d92"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "9f746034479cad9acb0822f29d0e635f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 694973,
            "upload_time": "2025-10-26T10:13:18",
            "upload_time_iso_8601": "2025-10-26T10:13:18.499516Z",
            "url": "https://files.pythonhosted.org/packages/aa/0c/20abb1e8f002ace962e55ad9c726b89aba68bed4b432b7b758a823e98c09/prospr-1.2.7-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3a9e15501f2678a5ac226bb6851222f92025809dd9cad08b61b8fcbc61982b45",
                "md5": "4ef019460b2922e3c71f86d2f354c0be",
                "sha256": "e6c82787e93730afe89ba55d3f3f01276e036c3cf613f0e9cc299646219a21a5"
            },
            "downloads": -1,
            "filename": "prospr-1.2.7-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4ef019460b2922e3c71f86d2f354c0be",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 709970,
            "upload_time": "2025-10-26T10:13:19",
            "upload_time_iso_8601": "2025-10-26T10:13:19.938383Z",
            "url": "https://files.pythonhosted.org/packages/3a/9e/15501f2678a5ac226bb6851222f92025809dd9cad08b61b8fcbc61982b45/prospr-1.2.7-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-10-26 10:12:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "okkevaneck",
    "github_project": "prospr",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "furo",
            "specs": [
                [
                    "==",
                    "2023.5.20"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "3.7.2"
                ]
            ]
        },
        {
            "name": "numpy",
            "specs": [
                [
                    ">=",
                    "2.0.0"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    ">=",
                    "2.2.3"
                ]
            ]
        },
        {
            "name": "pre-commit",
            "specs": [
                [
                    ">=",
                    "3.3.3"
                ]
            ]
        },
        {
            "name": "pybind11",
            "specs": [
                [
                    ">=",
                    "3.0.1"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    ">=",
                    "7.4.0"
                ]
            ]
        },
        {
            "name": "pytest-order",
            "specs": [
                [
                    ">=",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "1.13.1"
                ]
            ]
        },
        {
            "name": "seaborn",
            "specs": [
                [
                    ">=",
                    "0.12.2"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    ">=",
                    "78.1.1"
                ]
            ]
        },
        {
            "name": "sphinx",
            "specs": [
                [
                    ">=",
                    "7.0.1"
                ]
            ]
        },
        {
            "name": "twine",
            "specs": [
                [
                    ">=",
                    "4.0.2"
                ]
            ]
        },
        {
            "name": "wheel",
            "specs": [
                [
                    ">=",
                    "0.40.0"
                ]
            ]
        }
    ],
    "lcname": "prospr"
}
        
Elapsed time: 0.71837s