pycgdescent


Namepycgdescent JSON
Version 0.10.3 PyPI version JSON
download
home_pageNone
SummaryPython wrapper for the CG_DESCENT library
upload_time2024-10-12 08:25:37
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10
licenseGPL-2.0
keywords cg optimization
VCS
bugtrack_url
requirements numpy
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. |badge-ci| image:: https://github.com/alexfikl/pycgdescent/workflows/CI/badge.svg
    :alt: Build Status
    :target: https://github.com/alexfikl/pycgdescent/actions?query=branch%3Amain+workflow%3ACI

.. |badge-rtd| image:: https://readthedocs.org/projects/pycgdescent/badge/?version=latest
    :alt: Documentation
    :target: https://pycgdescent.readthedocs.io/en/latest/?badge=latest

.. |badge-pypi| image:: https://badge.fury.io/py/pycgdescent.svg
    :alt: PyPI
    :target: https://pypi.org/project/pycgdescent/

.. |badge-reuse| image:: https://api.reuse.software/badge/github.com/alexfikl/pycgdescent
    :alt: REUSE
    :target: https://api.reuse.software/info/github.com/alexfikl/pycgdescent

|badge-ci| |badge-rtd| |badge-pypi| |badge-reuse|

pycgdescent
===========

Python wrapper for the `CG_DESCENT <https://people.clas.ufl.edu/hager/software/>`__
algorithm by Hager and Zang (see `DOI <https://doi.org/10.1145/1132973.1132979>`__).
A previous wrapper can be found `here <https://github.com/martiniani-lab/PyCG_DESCENT>`__.
Some differences:

* This one only depends on `pybind11 <https://github.com/pybind/pybind11>`__.
* Tries to emulate the interface from `scipy <https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html>`__
  (still needs work).

Interesting links:

* `Documentation <https://pycgdescent.readthedocs.io/en/latest/>`__.
* `Code <https://github.com/alexfikl/pycgdescent>`__.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "pycgdescent",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10",
    "maintainer_email": "Alexandru Fikl <alexfikl@gmail.com>",
    "keywords": "cg, optimization",
    "author": null,
    "author_email": "Alexandru Fikl <alexfikl@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/2e/64/c8809f9121719b1e55d92426421f7fa689620fa472f1122652613e7549f2/pycgdescent-0.10.3.tar.gz",
    "platform": null,
    "description": ".. |badge-ci| image:: https://github.com/alexfikl/pycgdescent/workflows/CI/badge.svg\n    :alt: Build Status\n    :target: https://github.com/alexfikl/pycgdescent/actions?query=branch%3Amain+workflow%3ACI\n\n.. |badge-rtd| image:: https://readthedocs.org/projects/pycgdescent/badge/?version=latest\n    :alt: Documentation\n    :target: https://pycgdescent.readthedocs.io/en/latest/?badge=latest\n\n.. |badge-pypi| image:: https://badge.fury.io/py/pycgdescent.svg\n    :alt: PyPI\n    :target: https://pypi.org/project/pycgdescent/\n\n.. |badge-reuse| image:: https://api.reuse.software/badge/github.com/alexfikl/pycgdescent\n    :alt: REUSE\n    :target: https://api.reuse.software/info/github.com/alexfikl/pycgdescent\n\n|badge-ci| |badge-rtd| |badge-pypi| |badge-reuse|\n\npycgdescent\n===========\n\nPython wrapper for the `CG_DESCENT <https://people.clas.ufl.edu/hager/software/>`__\nalgorithm by Hager and Zang (see `DOI <https://doi.org/10.1145/1132973.1132979>`__).\nA previous wrapper can be found `here <https://github.com/martiniani-lab/PyCG_DESCENT>`__.\nSome differences:\n\n* This one only depends on `pybind11 <https://github.com/pybind/pybind11>`__.\n* Tries to emulate the interface from `scipy <https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html>`__\n  (still needs work).\n\nInteresting links:\n\n* `Documentation <https://pycgdescent.readthedocs.io/en/latest/>`__.\n* `Code <https://github.com/alexfikl/pycgdescent>`__.\n",
    "bugtrack_url": null,
    "license": "GPL-2.0",
    "summary": "Python wrapper for the CG_DESCENT library",
    "version": "0.10.3",
    "project_urls": {
        "Documentation": "https://pycgdescent.readthedocs.io",
        "Repository": "https://github.com/alexfikl/pycgdescent"
    },
    "split_keywords": [
        "cg",
        " optimization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8f39ef4d8fbfa2c016c8466c13631cd5f933fa99e2d0d505d3491ef9c65eaff",
                "md5": "a41b0970bdd421d281ceb976a4a36a41",
                "sha256": "2012b8d0aff265176b08699f530bcdc70076dc96e1cc3999311f3f71f6cd8e49"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a41b0970bdd421d281ceb976a4a36a41",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 133156,
            "upload_time": "2024-10-12T08:25:14",
            "upload_time_iso_8601": "2024-10-12T08:25:14.159901Z",
            "url": "https://files.pythonhosted.org/packages/c8/f3/9ef4d8fbfa2c016c8466c13631cd5f933fa99e2d0d505d3491ef9c65eaff/pycgdescent-0.10.3-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87e53b8f405e58a6cff27eed9660fc7ba6f239e423c04c7b16d3f016e13a9283",
                "md5": "bb3050dff5416ad4c876a7f14a0a845b",
                "sha256": "ac7fe2a0effbd876a1afd8a8e9e2aa703138820fa9b49a1bc647ecabcd3fd838"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bb3050dff5416ad4c876a7f14a0a845b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 180841,
            "upload_time": "2024-10-12T08:25:15",
            "upload_time_iso_8601": "2024-10-12T08:25:15.921150Z",
            "url": "https://files.pythonhosted.org/packages/87/e5/3b8f405e58a6cff27eed9660fc7ba6f239e423c04c7b16d3f016e13a9283/pycgdescent-0.10.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4977df3af47639f517ca2ea2a5dcbe4beb4b0ad7d13ee7222a1cdb63a58cf7a3",
                "md5": "1585f230beb67cd9b62e2ae633d157f3",
                "sha256": "ab9af99aa3abc4a17262cc34148502fdfacc70d570708d11a9e1bc509095fd13"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1585f230beb67cd9b62e2ae633d157f3",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 1152162,
            "upload_time": "2024-10-12T08:25:17",
            "upload_time_iso_8601": "2024-10-12T08:25:17.916413Z",
            "url": "https://files.pythonhosted.org/packages/49/77/df3af47639f517ca2ea2a5dcbe4beb4b0ad7d13ee7222a1cdb63a58cf7a3/pycgdescent-0.10.3-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0383f8153f7dadf5948a34aff9def3b10d1028447a4ab548d34f0e61824080ef",
                "md5": "fa2badf15ee0c17c1cee2109946c943f",
                "sha256": "07010c98e5231976b70bdaacde473b7f33a44d86dee83f870019463d7dd5899d"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fa2badf15ee0c17c1cee2109946c943f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.10",
            "size": 935756,
            "upload_time": "2024-10-12T08:25:19",
            "upload_time_iso_8601": "2024-10-12T08:25:19.766367Z",
            "url": "https://files.pythonhosted.org/packages/03/83/f8153f7dadf5948a34aff9def3b10d1028447a4ab548d34f0e61824080ef/pycgdescent-0.10.3-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2be3bb945ffc4b9885efc893718b64b5caa629ddb4ce976ef391709750380b0",
                "md5": "156f83804cdd26dec011f84d06793aab",
                "sha256": "38f43bd05dd6d5dd93d0e18355979befd111500b9a7999ceb2a3308c13d29df6"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "156f83804cdd26dec011f84d06793aab",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 134500,
            "upload_time": "2024-10-12T08:25:21",
            "upload_time_iso_8601": "2024-10-12T08:25:21.335816Z",
            "url": "https://files.pythonhosted.org/packages/e2/be/3bb945ffc4b9885efc893718b64b5caa629ddb4ce976ef391709750380b0/pycgdescent-0.10.3-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab8ee02665e98897d8eec3d4578d2bcfb8f4c98735d06dbe96159d976c23d97b",
                "md5": "91a0d120a017995343da3fd9bb84cbc6",
                "sha256": "908984f095cba5b7f86dec66a620ae8756136ee7133047098f4b31e70031c746"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "91a0d120a017995343da3fd9bb84cbc6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 182289,
            "upload_time": "2024-10-12T08:25:22",
            "upload_time_iso_8601": "2024-10-12T08:25:22.592559Z",
            "url": "https://files.pythonhosted.org/packages/ab/8e/e02665e98897d8eec3d4578d2bcfb8f4c98735d06dbe96159d976c23d97b/pycgdescent-0.10.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f100f0b5d7d30e9089be89d8ff5a712e7c93b6dbc78b96475aec9be204ecc70",
                "md5": "af66a129ebe8e0380381d3de63414cc3",
                "sha256": "275583b48a8943d29cfe0ab91dd6ff747975973ec7b73b109ed9620480529f52"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "af66a129ebe8e0380381d3de63414cc3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 1152898,
            "upload_time": "2024-10-12T08:25:23",
            "upload_time_iso_8601": "2024-10-12T08:25:23.665328Z",
            "url": "https://files.pythonhosted.org/packages/4f/10/0f0b5d7d30e9089be89d8ff5a712e7c93b6dbc78b96475aec9be204ecc70/pycgdescent-0.10.3-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76778610be63e1d4218cdc85a8860794631fb16e060f7e4d534e90e6e1c4cb69",
                "md5": "74a5bfe5a65610582cffc40793d55969",
                "sha256": "ee8f1d054671912e522f25f1cc34f6a75413f9bb5e258263bda2ac08323974ac"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "74a5bfe5a65610582cffc40793d55969",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.10",
            "size": 936304,
            "upload_time": "2024-10-12T08:25:24",
            "upload_time_iso_8601": "2024-10-12T08:25:24.884164Z",
            "url": "https://files.pythonhosted.org/packages/76/77/8610be63e1d4218cdc85a8860794631fb16e060f7e4d534e90e6e1c4cb69/pycgdescent-0.10.3-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2b604019b1691d7bd07021e2d637f54ce0240ecc81c813dac26bf5106ad079c2",
                "md5": "4d82c645a60971eea53facd9665ba060",
                "sha256": "cde94b0d25353371831c10a192615592bebe92ea1f5dfc233b7eeccd6c5bfd1c"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "4d82c645a60971eea53facd9665ba060",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 134326,
            "upload_time": "2024-10-12T08:25:26",
            "upload_time_iso_8601": "2024-10-12T08:25:26.408741Z",
            "url": "https://files.pythonhosted.org/packages/2b/60/4019b1691d7bd07021e2d637f54ce0240ecc81c813dac26bf5106ad079c2/pycgdescent-0.10.3-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4b4c3d74357262dccb6604ca03fec25fc802f8675358035fde46b35ca75e270",
                "md5": "1a2c88252033e7ccc9caf1e718ea056d",
                "sha256": "96e9c1bb45df9ed3047b1e29cef1240988ad8465ccde63b77180bf4ebd6bf50b"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1a2c88252033e7ccc9caf1e718ea056d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 181346,
            "upload_time": "2024-10-12T08:25:27",
            "upload_time_iso_8601": "2024-10-12T08:25:27.544765Z",
            "url": "https://files.pythonhosted.org/packages/f4/b4/c3d74357262dccb6604ca03fec25fc802f8675358035fde46b35ca75e270/pycgdescent-0.10.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "348c785eaeaabb84210a0b1412da5ead5e44e2e05df319f6bfb0b85e28f905af",
                "md5": "ce29ba15bdfab8afc0dabfbcc5ff14ce",
                "sha256": "c7a243379bf7dbb408e06d7a259218ec5196fc4bb3e07cf902f4166854606516"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ce29ba15bdfab8afc0dabfbcc5ff14ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 1152704,
            "upload_time": "2024-10-12T08:25:28",
            "upload_time_iso_8601": "2024-10-12T08:25:28.652953Z",
            "url": "https://files.pythonhosted.org/packages/34/8c/785eaeaabb84210a0b1412da5ead5e44e2e05df319f6bfb0b85e28f905af/pycgdescent-0.10.3-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "985ab5c23aa46319e02ccdc9dfae964724f5e35d3017fe64a657274f61539c08",
                "md5": "0c9eb1886efc080df717850b3809d91b",
                "sha256": "d6e56330db180140e2ae3b58928a20a7de80e30397c12db49ee1ae1e89c5be42"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0c9eb1886efc080df717850b3809d91b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.10",
            "size": 935705,
            "upload_time": "2024-10-12T08:25:30",
            "upload_time_iso_8601": "2024-10-12T08:25:30.062667Z",
            "url": "https://files.pythonhosted.org/packages/98/5a/b5c23aa46319e02ccdc9dfae964724f5e35d3017fe64a657274f61539c08/pycgdescent-0.10.3-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "15556e0fc4b92e414d989c0e7df37f51a679ccf97b8f1fb054b8a37d9f0e1519",
                "md5": "bc21e64b92f57e512e57c8bf961034b7",
                "sha256": "044f8b3469c70ae1f62f0e04da4246a2301a41f23efeb36f8c16a2dae6dd8d8f"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "bc21e64b92f57e512e57c8bf961034b7",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 134407,
            "upload_time": "2024-10-12T08:25:31",
            "upload_time_iso_8601": "2024-10-12T08:25:31.214768Z",
            "url": "https://files.pythonhosted.org/packages/15/55/6e0fc4b92e414d989c0e7df37f51a679ccf97b8f1fb054b8a37d9f0e1519/pycgdescent-0.10.3-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "624dcccc8eb0d22e8a5a3c1a349ce6a582072dcd70319c32df214c1c8e355326",
                "md5": "f36e78f4ece998f29279297e02ed5e5d",
                "sha256": "bf3915b806458302c4e046b2dafeda68fdce533b428cb1835b3bd2c619beb04c"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f36e78f4ece998f29279297e02ed5e5d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 181320,
            "upload_time": "2024-10-12T08:25:32",
            "upload_time_iso_8601": "2024-10-12T08:25:32.812050Z",
            "url": "https://files.pythonhosted.org/packages/62/4d/cccc8eb0d22e8a5a3c1a349ce6a582072dcd70319c32df214c1c8e355326/pycgdescent-0.10.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f141d77e7dcab33eb82af4539933ca3da4e193899b907da39424e5568499d54",
                "md5": "bc364069ac0c14522b5477d389545c8d",
                "sha256": "52d4928ebfb8646a80396a8b8ae695635467bac4d20bf4b4e0dbc4f7778ff8a5"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc364069ac0c14522b5477d389545c8d",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 1152789,
            "upload_time": "2024-10-12T08:25:34",
            "upload_time_iso_8601": "2024-10-12T08:25:34.092599Z",
            "url": "https://files.pythonhosted.org/packages/1f/14/1d77e7dcab33eb82af4539933ca3da4e193899b907da39424e5568499d54/pycgdescent-0.10.3-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "33b7a6cacd87b114f2c10e9a35709ef5602046649b90f755cbe95982c39f1748",
                "md5": "811db7247b2a850b3e94b69a4b593d2f",
                "sha256": "61a6c5ceee630c3b934fd5fc942a0fedf531ab10bd6d9021121587a685e78a06"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "811db7247b2a850b3e94b69a4b593d2f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.10",
            "size": 935794,
            "upload_time": "2024-10-12T08:25:35",
            "upload_time_iso_8601": "2024-10-12T08:25:35.191242Z",
            "url": "https://files.pythonhosted.org/packages/33/b7/a6cacd87b114f2c10e9a35709ef5602046649b90f755cbe95982c39f1748/pycgdescent-0.10.3-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2e64c8809f9121719b1e55d92426421f7fa689620fa472f1122652613e7549f2",
                "md5": "ebbddc817afb4163bcfeefc07fdb99c9",
                "sha256": "2d8e8ed86566610d5a9d3f959c185579e628fdd1a35d30d823ea36143788e4bd"
            },
            "downloads": -1,
            "filename": "pycgdescent-0.10.3.tar.gz",
            "has_sig": false,
            "md5_digest": "ebbddc817afb4163bcfeefc07fdb99c9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10",
            "size": 2367683,
            "upload_time": "2024-10-12T08:25:37",
            "upload_time_iso_8601": "2024-10-12T08:25:37.000592Z",
            "url": "https://files.pythonhosted.org/packages/2e/64/c8809f9121719b1e55d92426421f7fa689620fa472f1122652613e7549f2/pycgdescent-0.10.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-12 08:25:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "alexfikl",
    "github_project": "pycgdescent",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    "==",
                    "2.1.2"
                ]
            ]
        }
    ],
    "lcname": "pycgdescent"
}
        
Elapsed time: 0.72496s