## 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">



[](https://prospr.readthedocs.io/en/latest/?badge=latest)
[](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\n\n\n[](https://prospr.readthedocs.io/en/latest/?badge=latest)\n[](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"
}