# pyKVFinder
[](https://pypi.org/project/pyKVFinder/)
[](https://pypi.org/project/pyKVFinder/)
[](https://pypi.org/project/pyKVFinder/)
[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/unit-testing.yml)
[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/integration-testing.yml)
[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/deploy.yml)
[](https://github.com/LBC-LNBio/pyKVFinder/blob/coverage/coverage.txt)
A Python package for detecting and characterizing biomolecular cavities.
See also:
- [GitHub repository](https://github.com/LBC-LNBio/pyKVFinder/)
- [Documentation and tutorial](https://lbc-lnbio.github.io/pyKVFinder/)
- [ChimeraX plugin](https://lbc-lnbio.github.io/pyKVFinder/plugins/chimerax/index.html)
- [PyMOL plugin](https://lbc-lnbio.github.io/pyKVFinder/plugins/pymol/index.html)
## Installation
To install the latest release on
[PyPI](https://pypi.org/project/pyKVFinder), run:
```bash
pip install pyKVFinder
```
Or to install the latest developmental version, run:
```bash
git clone https://github.com/LBC-LNBio/pyKVFinder.git
pip install -e pyKVFinder
```
## Citation
If you use *pyKVFinder* package, please cite:
Guerra, J. V. S., Ribeiro-Filho, H. V., Jara, G. E., Bortot, L. O., Pereira, J. G. C., & Lopes-de-Oliveira, P. S. (2021). pyKVFinder: an efficient and integrable Python package for biomolecular cavity detection and characterization in data science. BMC bioinformatics, 22(1), 607. <https://doi.org/10.1186/s12859-021-04519-4>.
If you use *pyKVFinder.Molecule*, please also cite:
Guerra, J. V. S., Alves, L. F. G., Bourissou, D., Lopes-de-Oliveira, P. S., & Szalóki, G. (2023). Cavity Characterization in Supramolecular Cages. Journal of chemical information and modeling, 63(12), 3772-3785. <https://doi.org/10.1021/acs.jcim.3c00328>.
If you use *PyMOL pyKVFinder Tools*, please also cite:
Guerra, J. V. da S., Ribeiro Filho, H. V., Bortot, L. O., Honorato, R. V., Pereira, J. G. de C., & Lopes-de-Oliveira, P. S. (2020). ParKVFinder: A thread-level parallel approach in biomolecular cavity detection. In SoftwareX (Vol. 12, p. 100606). Elsevier BV. <https://doi.org/10.1016/j.softx.2020.100606>.
## License
The software is licensed under the terms of the GNU General Public License version 3 (GPL3) and is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Raw data
{
"_id": null,
"home_page": null,
"name": "pyKVFinder",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": "\"Jo\u00e3o V. S. Guerra\" <jvsguerra@gmail.com>",
"keywords": "structural biology, proteins, biomolecules, cavity detection, cavity characterization, binding sites",
"author": "Helder V. Ribeiro-Filho, Luiz F. G. Alves, Pablo W. A. Silva, Gabriel E. Jara, Leandro O. Bortot, Jos\u00e9 G. C. Pereira, Paulo S. Lopes-de-Oliveira",
"author_email": "\"Jo\u00e3o V. S. Guerra\" <jvsguerra@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/b6/87/d4a89762d3ef053bccb54cfa1fac5ef265b41e0b9158804ddeb71952ec81/pykvfinder-0.8.2.tar.gz",
"platform": null,
"description": "# pyKVFinder\n\n[](https://pypi.org/project/pyKVFinder/)\n[](https://pypi.org/project/pyKVFinder/)\n[](https://pypi.org/project/pyKVFinder/)\n[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/unit-testing.yml)\n[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/integration-testing.yml)\n[](https://github.com/LBC-LNBio/pyKVFinder/actions/workflows/deploy.yml)\n[](https://github.com/LBC-LNBio/pyKVFinder/blob/coverage/coverage.txt)\n\nA Python package for detecting and characterizing biomolecular cavities.\n\nSee also:\n\n- [GitHub repository](https://github.com/LBC-LNBio/pyKVFinder/)\n- [Documentation and tutorial](https://lbc-lnbio.github.io/pyKVFinder/)\n- [ChimeraX plugin](https://lbc-lnbio.github.io/pyKVFinder/plugins/chimerax/index.html)\n- [PyMOL plugin](https://lbc-lnbio.github.io/pyKVFinder/plugins/pymol/index.html)\n\n## Installation\n\nTo install the latest release on\n[PyPI](https://pypi.org/project/pyKVFinder), run:\n\n```bash\npip install pyKVFinder\n```\n\nOr to install the latest developmental version, run:\n\n```bash\ngit clone https://github.com/LBC-LNBio/pyKVFinder.git\npip install -e pyKVFinder\n```\n\n## Citation\n\nIf you use *pyKVFinder* package, please cite:\n\nGuerra, J. V. S., Ribeiro-Filho, H. V., Jara, G. E., Bortot, L. O., Pereira, J. G. C., & Lopes-de-Oliveira, P. S. (2021). pyKVFinder: an efficient and integrable Python package for biomolecular cavity detection and characterization in data science. BMC bioinformatics, 22(1), 607. <https://doi.org/10.1186/s12859-021-04519-4>.\n\nIf you use *pyKVFinder.Molecule*, please also cite:\n\nGuerra, J. V. S., Alves, L. F. G., Bourissou, D., Lopes-de-Oliveira, P. S., & Szal\u00f3ki, G. (2023). Cavity Characterization in Supramolecular Cages. Journal of chemical information and modeling, 63(12), 3772-3785. <https://doi.org/10.1021/acs.jcim.3c00328>.\n\nIf you use *PyMOL pyKVFinder Tools*, please also cite:\n\nGuerra, J. V. da S., Ribeiro Filho, H. V., Bortot, L. O., Honorato, R. V., Pereira, J. G. de C., & Lopes-de-Oliveira, P. S. (2020). ParKVFinder: A thread-level parallel approach in biomolecular cavity detection. In SoftwareX (Vol. 12, p. 100606). Elsevier BV. <https://doi.org/10.1016/j.softx.2020.100606>.\n\n## License\n\nThe software is licensed under the terms of the GNU General Public License version 3 (GPL3) and is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n",
"bugtrack_url": null,
"license": null,
"summary": "Python package to detect and characterize cavities in biomolecular structures",
"version": "0.8.2",
"project_urls": {
"documentation": "https://lbc-lnbio.github.io/pyKVFinder/",
"homepage": "https://github.com/LBC-LNBio/pyKVFinder/",
"issues": "https://github.com/LBC-LNBio/pyKVFinder/issues"
},
"split_keywords": [
"structural biology",
" proteins",
" biomolecules",
" cavity detection",
" cavity characterization",
" binding sites"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "e8a72ff3172c4cf4b490cf3a04f123286a7e156f657bae4f756d4048e7219b27",
"md5": "4a0ceff2ef805aefb2ccff89a232aed9",
"sha256": "732436d5e6bc3cab38abbdbe184094e94cb569ee48ec36b4fd00f9427c543e02"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "4a0ceff2ef805aefb2ccff89a232aed9",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 494182,
"upload_time": "2025-09-07T18:37:21",
"upload_time_iso_8601": "2025-09-07T18:37:21.796856Z",
"url": "https://files.pythonhosted.org/packages/e8/a7/2ff3172c4cf4b490cf3a04f123286a7e156f657bae4f756d4048e7219b27/pykvfinder-0.8.2-cp310-cp310-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3152cb92ede347df7359dbeaa10e00976c92bf422be5d1664ee65fbb0ef16ee5",
"md5": "6927630511f31a84820ce6632f9be183",
"sha256": "ee3742c93804cbceb7c0488d1cfbae07aa56c3b61c66959194678b6a87b35531"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "6927630511f31a84820ce6632f9be183",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 528387,
"upload_time": "2025-09-07T18:37:23",
"upload_time_iso_8601": "2025-09-07T18:37:23.223646Z",
"url": "https://files.pythonhosted.org/packages/31/52/cb92ede347df7359dbeaa10e00976c92bf422be5d1664ee65fbb0ef16ee5/pykvfinder-0.8.2-cp310-cp310-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d1044fee0c116a99c3f5b0b801309b249032499bd80b4cf38c73e197b212b434",
"md5": "591e31b38b4d45c7f068bbf60bc13927",
"sha256": "40062100c18f36d52afc76ce84b773ec210f417643bfd3cdcbccaab968745fdd"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-macosx_15_0_arm64.whl",
"has_sig": false,
"md5_digest": "591e31b38b4d45c7f068bbf60bc13927",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 490594,
"upload_time": "2025-09-07T18:37:24",
"upload_time_iso_8601": "2025-09-07T18:37:24.531365Z",
"url": "https://files.pythonhosted.org/packages/d1/04/4fee0c116a99c3f5b0b801309b249032499bd80b4cf38c73e197b212b434/pykvfinder-0.8.2-cp310-cp310-macosx_15_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "051484c95e71028b5e7d7b94e65cfe974d4ba70d984a41ef91bd8beee795789d",
"md5": "bb6bcdb2c7485fd65c4d658ef34b6c5f",
"sha256": "2cb9c80ad6294c9cfab9c4d966d569c75e9e52cdd619012f2ee6c361f744b188"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "bb6bcdb2c7485fd65c4d658ef34b6c5f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 643495,
"upload_time": "2025-09-07T18:37:25",
"upload_time_iso_8601": "2025-09-07T18:37:25.918161Z",
"url": "https://files.pythonhosted.org/packages/05/14/84c95e71028b5e7d7b94e65cfe974d4ba70d984a41ef91bd8beee795789d/pykvfinder-0.8.2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "afc54305f94909d76a08c50d854e5b43afd64f506ce83f622be75e6808e906c7",
"md5": "d540451550cc042b24dc2c686cdbbed2",
"sha256": "9c7ff65ec8bc08c05f8c0157f9f497190effca0d4a605ec4b530dbb355520b69"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "d540451550cc042b24dc2c686cdbbed2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 640096,
"upload_time": "2025-09-07T18:37:27",
"upload_time_iso_8601": "2025-09-07T18:37:27.298899Z",
"url": "https://files.pythonhosted.org/packages/af/c5/4305f94909d76a08c50d854e5b43afd64f506ce83f622be75e6808e906c7/pykvfinder-0.8.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6291f36639554bd4d6674e98bb5fcca9780e4ed91085dd344e3c2bd0c6ec88d4",
"md5": "dbc1f93cf4f91f3f024ca99e2947d924",
"sha256": "f395305df8024d9f323bbd63e5dca4972693d9856cfca0f12b89f26b3598fd0e"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "dbc1f93cf4f91f3f024ca99e2947d924",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 675101,
"upload_time": "2025-09-07T18:37:28",
"upload_time_iso_8601": "2025-09-07T18:37:28.347059Z",
"url": "https://files.pythonhosted.org/packages/62/91/f36639554bd4d6674e98bb5fcca9780e4ed91085dd344e3c2bd0c6ec88d4/pykvfinder-0.8.2-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2351e85bd9fac032d9ec703d6f1f56dd40d164a491f7180c9e87fc1d49821168",
"md5": "2a539c481f587e2f2db01f004867f573",
"sha256": "cf42ca7f613419fd3451e8cef9cec870411f3cc9cbb15d8e5d5ac52cdd658818"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "2a539c481f587e2f2db01f004867f573",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 666607,
"upload_time": "2025-09-07T18:37:29",
"upload_time_iso_8601": "2025-09-07T18:37:29.493156Z",
"url": "https://files.pythonhosted.org/packages/23/51/e85bd9fac032d9ec703d6f1f56dd40d164a491f7180c9e87fc1d49821168/pykvfinder-0.8.2-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "af26ac1678e793010fbe84f9dc4e4fa6c0e11b73f587ae0d3368f37c46f1b91f",
"md5": "83925f65d014d2a98a1b44db0e426933",
"sha256": "48f53a57c05b73065969a2106f1a1e783f1708d1fee9ffc8804fa3325486b6dd"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "83925f65d014d2a98a1b44db0e426933",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.10",
"size": 253185,
"upload_time": "2025-09-07T18:37:30",
"upload_time_iso_8601": "2025-09-07T18:37:30.772055Z",
"url": "https://files.pythonhosted.org/packages/af/26/ac1678e793010fbe84f9dc4e4fa6c0e11b73f587ae0d3368f37c46f1b91f/pykvfinder-0.8.2-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d0feb81bfced5f99b5957a09182d2cbd0c9642290698a108f5d8712f3ea887c5",
"md5": "adb84b187f752bf735c7d18ede0f4d20",
"sha256": "aeecd5c081e7466371484e0b61702f8ff57dc9082992dedf224debcbc637b282"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "adb84b187f752bf735c7d18ede0f4d20",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 494178,
"upload_time": "2025-09-07T18:37:32",
"upload_time_iso_8601": "2025-09-07T18:37:32.251960Z",
"url": "https://files.pythonhosted.org/packages/d0/fe/b81bfced5f99b5957a09182d2cbd0c9642290698a108f5d8712f3ea887c5/pykvfinder-0.8.2-cp311-cp311-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9ca24f559bb0fd83ce2f82c39a5b43d5003f72d90d635b048d450b3434c76c3c",
"md5": "6b1006486ccb386ff7dcb71a055e2b70",
"sha256": "a6a2e8f9856935d876db8073b11c18b0bc4e35e1d46e2108b4b167bf9f0d5034"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "6b1006486ccb386ff7dcb71a055e2b70",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 528387,
"upload_time": "2025-09-07T18:37:34",
"upload_time_iso_8601": "2025-09-07T18:37:34.108181Z",
"url": "https://files.pythonhosted.org/packages/9c/a2/4f559bb0fd83ce2f82c39a5b43d5003f72d90d635b048d450b3434c76c3c/pykvfinder-0.8.2-cp311-cp311-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ccaaf54e3cb3cfe49167b6dca4c8557bdb4f18fd035c65b514e2a93332617361",
"md5": "bf59aece970a8f354ad27f515e085a80",
"sha256": "aab5ad935d96c8c6feedb45bf145ccbfe984b1b7f9937f46d202cccd670a76c9"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-macosx_15_0_arm64.whl",
"has_sig": false,
"md5_digest": "bf59aece970a8f354ad27f515e085a80",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 490595,
"upload_time": "2025-09-07T18:37:35",
"upload_time_iso_8601": "2025-09-07T18:37:35.118712Z",
"url": "https://files.pythonhosted.org/packages/cc/aa/f54e3cb3cfe49167b6dca4c8557bdb4f18fd035c65b514e2a93332617361/pykvfinder-0.8.2-cp311-cp311-macosx_15_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1800833503c032487eaa683e7817576ab5cae62692e2b43903981aea65805b2a",
"md5": "6ff4aa21f10adf6914ae5fc815b19ef8",
"sha256": "1246afcfba511284bcbf369a1cb112748015db9ba5726c218954bb4ea74bd50f"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "6ff4aa21f10adf6914ae5fc815b19ef8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 654097,
"upload_time": "2025-09-07T18:37:36",
"upload_time_iso_8601": "2025-09-07T18:37:36.112437Z",
"url": "https://files.pythonhosted.org/packages/18/00/833503c032487eaa683e7817576ab5cae62692e2b43903981aea65805b2a/pykvfinder-0.8.2-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d23b04dcdafea960240b29710d272e68689b4890fcb5f758976ef53a172c3f47",
"md5": "8d5d03a544072ca315eae49be3a84c21",
"sha256": "09c6adba665a3ac4eb19d59af1b8264cf4bc345b7a675f7a8102e0e81e6849ca"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "8d5d03a544072ca315eae49be3a84c21",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 650031,
"upload_time": "2025-09-07T18:37:37",
"upload_time_iso_8601": "2025-09-07T18:37:37.518776Z",
"url": "https://files.pythonhosted.org/packages/d2/3b/04dcdafea960240b29710d272e68689b4890fcb5f758976ef53a172c3f47/pykvfinder-0.8.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7b409a46ca23533848a8d2b9c4b335c408e7fea2d7419ca901667c9e1bd3a891",
"md5": "6cbdbbb7fed254f45b42f5ff531c2bd0",
"sha256": "32a10f4f68a2a17d3c1f3d9d7201216effd30579c51afd94e0477d73d1111db3"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "6cbdbbb7fed254f45b42f5ff531c2bd0",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 685811,
"upload_time": "2025-09-07T18:37:38",
"upload_time_iso_8601": "2025-09-07T18:37:38.589683Z",
"url": "https://files.pythonhosted.org/packages/7b/40/9a46ca23533848a8d2b9c4b335c408e7fea2d7419ca901667c9e1bd3a891/pykvfinder-0.8.2-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7c5e690e916ef2cffce2b14676fc1660704a822efc617e7cff8bbf643a742d34",
"md5": "ee4c9a36ab39ac07202f5b31e0784788",
"sha256": "9381d9128cecc3851250e7b3be41d4fdd1a8305343a70b980b25c8f28453dcc8"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ee4c9a36ab39ac07202f5b31e0784788",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 677454,
"upload_time": "2025-09-07T18:37:39",
"upload_time_iso_8601": "2025-09-07T18:37:39.995315Z",
"url": "https://files.pythonhosted.org/packages/7c/5e/690e916ef2cffce2b14676fc1660704a822efc617e7cff8bbf643a742d34/pykvfinder-0.8.2-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54f1988029f7d34c670c441239f797d781cb935abac28920761a9669c5661615",
"md5": "ad2abdac026a9bb2803bb8674b5d2e54",
"sha256": "f3f7b31e63e2b0f7e62fe166fcfb193500e03373b1f1127fa8a204baf625e2b8"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "ad2abdac026a9bb2803bb8674b5d2e54",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.10",
"size": 253200,
"upload_time": "2025-09-07T18:37:41",
"upload_time_iso_8601": "2025-09-07T18:37:41.200725Z",
"url": "https://files.pythonhosted.org/packages/54/f1/988029f7d34c670c441239f797d781cb935abac28920761a9669c5661615/pykvfinder-0.8.2-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0409e6ee06f541fb26caa178b654d86356b83c99898f075f2680837360b9c215",
"md5": "280a655d0a0a87402e16e25c206ee7e8",
"sha256": "c38eaa95ec93b86342a67ba78efed113c1c9071993017cd0b2987b909993d352"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "280a655d0a0a87402e16e25c206ee7e8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 494109,
"upload_time": "2025-09-07T18:37:43",
"upload_time_iso_8601": "2025-09-07T18:37:43.249697Z",
"url": "https://files.pythonhosted.org/packages/04/09/e6ee06f541fb26caa178b654d86356b83c99898f075f2680837360b9c215/pykvfinder-0.8.2-cp312-cp312-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "fc8039b86b0792951750b4c9ef0e79035081d284cefb6e05f21fabb7046ee21b",
"md5": "d2224727bce4b979ce027609e4530549",
"sha256": "cec913d4eb07de0fcf46a1af9adf2f8c5655299c7df866b6e425c8e7a8f07cfa"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "d2224727bce4b979ce027609e4530549",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 528527,
"upload_time": "2025-09-07T18:37:44",
"upload_time_iso_8601": "2025-09-07T18:37:44.605492Z",
"url": "https://files.pythonhosted.org/packages/fc/80/39b86b0792951750b4c9ef0e79035081d284cefb6e05f21fabb7046ee21b/pykvfinder-0.8.2-cp312-cp312-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "db00d87e1485615edb2c9670d7d721a64715a39035658bc33f2ee48228f7cc4b",
"md5": "3b3d4e09ee5702cd45497d54f69f64c4",
"sha256": "f95da74331ba4149393fbd3f25331a9cbad68d4c5d186adb2af1e47b4359c2c8"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-macosx_15_0_arm64.whl",
"has_sig": false,
"md5_digest": "3b3d4e09ee5702cd45497d54f69f64c4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 490423,
"upload_time": "2025-09-07T18:37:46",
"upload_time_iso_8601": "2025-09-07T18:37:46.044755Z",
"url": "https://files.pythonhosted.org/packages/db/00/d87e1485615edb2c9670d7d721a64715a39035658bc33f2ee48228f7cc4b/pykvfinder-0.8.2-cp312-cp312-macosx_15_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d26e22e40771e56ffe5ef8d6dcf771e3c8a0df47db58ab1893657528c2ebf9ba",
"md5": "e58840cb02c6d2bba1ed0d42307c0b6a",
"sha256": "9d5dbf4f9d9d3f6696d0d3c23074e522f6fc02739355b3b445675b37597b90ca"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "e58840cb02c6d2bba1ed0d42307c0b6a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 656820,
"upload_time": "2025-09-07T18:37:47",
"upload_time_iso_8601": "2025-09-07T18:37:47.065042Z",
"url": "https://files.pythonhosted.org/packages/d2/6e/22e40771e56ffe5ef8d6dcf771e3c8a0df47db58ab1893657528c2ebf9ba/pykvfinder-0.8.2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bd391d5757ad1b3f4cd3075c8f754fd60065a53eee04ea8e24a9f4a251b98350",
"md5": "f67f0bfb0b89ead0dcc496e3970afef2",
"sha256": "3194accb52668e229bad1a5ca91a4926f9ac8a3bf4871d3faf4bd4a103532520"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "f67f0bfb0b89ead0dcc496e3970afef2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 654714,
"upload_time": "2025-09-07T18:37:48",
"upload_time_iso_8601": "2025-09-07T18:37:48.282213Z",
"url": "https://files.pythonhosted.org/packages/bd/39/1d5757ad1b3f4cd3075c8f754fd60065a53eee04ea8e24a9f4a251b98350/pykvfinder-0.8.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "efea61588d275f23be8088a036d1f7f498f30fe7f0e82cd68459ca1fc14978ad",
"md5": "2558be9e01b1a17eb776396d0eeb5e10",
"sha256": "ffd73b3458f15a64352e0bc4dd074df446405b90a0e4a6d6bca2b4e58d268391"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "2558be9e01b1a17eb776396d0eeb5e10",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 688231,
"upload_time": "2025-09-07T18:37:49",
"upload_time_iso_8601": "2025-09-07T18:37:49.342742Z",
"url": "https://files.pythonhosted.org/packages/ef/ea/61588d275f23be8088a036d1f7f498f30fe7f0e82cd68459ca1fc14978ad/pykvfinder-0.8.2-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "97ac1600f6d134c6e0b10c909e20ff9cc13a3692c58025c7d57866c642cdf32e",
"md5": "0f47cafd84613b5772d3de2e1437e384",
"sha256": "86797c9679195e74a0e95e6cdefe61107e294f1295b165cc161c565fbab971c9"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "0f47cafd84613b5772d3de2e1437e384",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 680896,
"upload_time": "2025-09-07T18:37:50",
"upload_time_iso_8601": "2025-09-07T18:37:50.412534Z",
"url": "https://files.pythonhosted.org/packages/97/ac/1600f6d134c6e0b10c909e20ff9cc13a3692c58025c7d57866c642cdf32e/pykvfinder-0.8.2-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e3e767b6d670a4cb6696e7539d6d8879cbf485e1488f74449c064d9f8f0f5b35",
"md5": "0dabab00a1aadc5ec957f14533fba4a4",
"sha256": "9668d8e375ce078a2836b33df313ad7e51e2ecdf60627079cb94da15b18cbe39"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "0dabab00a1aadc5ec957f14533fba4a4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.10",
"size": 253155,
"upload_time": "2025-09-07T18:37:51",
"upload_time_iso_8601": "2025-09-07T18:37:51.827118Z",
"url": "https://files.pythonhosted.org/packages/e3/e7/67b6d670a4cb6696e7539d6d8879cbf485e1488f74449c064d9f8f0f5b35/pykvfinder-0.8.2-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "644d1b4ccf22b6c74b4513fe387f1efb682ef380229d6637165d3dee7306856f",
"md5": "655f7792c883e2cf6d4534f41e2ab1a1",
"sha256": "a18b97529ff461d63a549478c675813350b9406475560741d156060213e10f24"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-macosx_14_0_arm64.whl",
"has_sig": false,
"md5_digest": "655f7792c883e2cf6d4534f41e2ab1a1",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 494114,
"upload_time": "2025-09-07T18:37:52",
"upload_time_iso_8601": "2025-09-07T18:37:52.776426Z",
"url": "https://files.pythonhosted.org/packages/64/4d/1b4ccf22b6c74b4513fe387f1efb682ef380229d6637165d3dee7306856f/pykvfinder-0.8.2-cp313-cp313-macosx_14_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1d426df25c869244d0a04966f99d79a5a43caa11e457fe499ebf0dd995953fa6",
"md5": "522a6415215565dacebde823a86fc5bd",
"sha256": "1d7bf95439bdc05d4841642003924b6a6c126c7064b3555f09c9aaa12cc8eea6"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-macosx_14_0_x86_64.whl",
"has_sig": false,
"md5_digest": "522a6415215565dacebde823a86fc5bd",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 528530,
"upload_time": "2025-09-07T18:37:54",
"upload_time_iso_8601": "2025-09-07T18:37:54.200514Z",
"url": "https://files.pythonhosted.org/packages/1d/42/6df25c869244d0a04966f99d79a5a43caa11e457fe499ebf0dd995953fa6/pykvfinder-0.8.2-cp313-cp313-macosx_14_0_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "aaa28bd3bc890509c63b8de5f91c175a2db29516c82539c36be4e1643144ae8c",
"md5": "7ec3b5670376f8f45df00a05e069b30d",
"sha256": "12adfdfa425225c0408aa1fa3f604b6f0b7bb66818eaed56c264dd68ac26e794"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-macosx_15_0_arm64.whl",
"has_sig": false,
"md5_digest": "7ec3b5670376f8f45df00a05e069b30d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 490423,
"upload_time": "2025-09-07T18:37:55",
"upload_time_iso_8601": "2025-09-07T18:37:55.184386Z",
"url": "https://files.pythonhosted.org/packages/aa/a2/8bd3bc890509c63b8de5f91c175a2db29516c82539c36be4e1643144ae8c/pykvfinder-0.8.2-cp313-cp313-macosx_15_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "299fa6f12eadd858e5ec94b58ff4d2af59483151563c335ead0726910678e065",
"md5": "07f6d4245e50e22f6289517eff08fe6e",
"sha256": "783666749dd388c3629514b53ba6c1d30e4418ef3ff2c0f6db29f1ea46a9edb6"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "07f6d4245e50e22f6289517eff08fe6e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 656930,
"upload_time": "2025-09-07T18:37:56",
"upload_time_iso_8601": "2025-09-07T18:37:56.893596Z",
"url": "https://files.pythonhosted.org/packages/29/9f/a6f12eadd858e5ec94b58ff4d2af59483151563c335ead0726910678e065/pykvfinder-0.8.2-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d4286cd2a301522121eab1c88c922cb8cd17f7fb966a655a28f2aad64e1ded70",
"md5": "0a0e9db873d418ba020f0ebc410dfd97",
"sha256": "d95afc9e1eb2dc374086cb9c77a07ae553eef622a148d24452a7a025abaf1b1d"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "0a0e9db873d418ba020f0ebc410dfd97",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 654781,
"upload_time": "2025-09-07T18:37:58",
"upload_time_iso_8601": "2025-09-07T18:37:58.096094Z",
"url": "https://files.pythonhosted.org/packages/d4/28/6cd2a301522121eab1c88c922cb8cd17f7fb966a655a28f2aad64e1ded70/pykvfinder-0.8.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "408a7cf2196b9ab185884a4fefd8f319b0db507a4f59e851871a0b441e80cf0d",
"md5": "0a74a6783befaa30f1491720fe17d5bc",
"sha256": "42e23945a7f4b7cf269c8b92329ebac1c1bbcaf89f3057f6e8a9a7c3bfffbd6b"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "0a74a6783befaa30f1491720fe17d5bc",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 688356,
"upload_time": "2025-09-07T18:37:59",
"upload_time_iso_8601": "2025-09-07T18:37:59.520443Z",
"url": "https://files.pythonhosted.org/packages/40/8a/7cf2196b9ab185884a4fefd8f319b0db507a4f59e851871a0b441e80cf0d/pykvfinder-0.8.2-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7e52baf3bb5ba3e58b686aa21eab93ef114e144d7e426f45e659efec5d1388cb",
"md5": "303cd1849f13137c501735a14c391a56",
"sha256": "61b1488732523289056294f75381f6d37f99b400573d0acd3aa53aa7212646de"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "303cd1849f13137c501735a14c391a56",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 681019,
"upload_time": "2025-09-07T18:38:00",
"upload_time_iso_8601": "2025-09-07T18:38:00.924316Z",
"url": "https://files.pythonhosted.org/packages/7e/52/baf3bb5ba3e58b686aa21eab93ef114e144d7e426f45e659efec5d1388cb/pykvfinder-0.8.2-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cfedb30da9e3a037b1e65a57268e4b43a79826d85defa4fc429fe43c08b35de6",
"md5": "f9f954e7a4133db145a0035d095a1dff",
"sha256": "0a524b32d6efb18abc8e2e1671df6e241ce9be543302ea712f6e4c2c9b1ba0a7"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "f9f954e7a4133db145a0035d095a1dff",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.10",
"size": 253154,
"upload_time": "2025-09-07T18:38:01",
"upload_time_iso_8601": "2025-09-07T18:38:01.988242Z",
"url": "https://files.pythonhosted.org/packages/cf/ed/b30da9e3a037b1e65a57268e4b43a79826d85defa4fc429fe43c08b35de6/pykvfinder-0.8.2-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b687d4a89762d3ef053bccb54cfa1fac5ef265b41e0b9158804ddeb71952ec81",
"md5": "310250842ad7c831c0ccd456efebd3c6",
"sha256": "c7afbb59b3c1b0d87320926cf3d36838da43738b95a59f9191bd25de61c6615f"
},
"downloads": -1,
"filename": "pykvfinder-0.8.2.tar.gz",
"has_sig": false,
"md5_digest": "310250842ad7c831c0ccd456efebd3c6",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 212372,
"upload_time": "2025-09-07T18:38:02",
"upload_time_iso_8601": "2025-09-07T18:38:02.954534Z",
"url": "https://files.pythonhosted.org/packages/b6/87/d4a89762d3ef053bccb54cfa1fac5ef265b41e0b9158804ddeb71952ec81/pykvfinder-0.8.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-07 18:38:02",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "LBC-LNBio",
"github_project": "pyKVFinder",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pykvfinder"
}