detkit


Namedetkit JSON
Version 0.12.3 PyPI version JSON
download
home_pagehttps://github.com/ameli/detkit
SummaryMatrix determinant toolkit
upload_time2025-07-11 01:31:06
maintainerNone
docs_urlNone
authorSiavash Ameli
requires_python>=3.8
licenseNone
keywords matrix-computations cholesky-decomposition logdet matrix-determinant singular-matrix gaussian-process
VCS
bugtrack_url
requirements numpy scipy matplotlib texplot pooch psutil zarr dask distributed tensorstore
Travis-CI No Travis.
coveralls test coverage
            ******
|logo|
******
.. figure:: https://raw.githubusercontent.com/ameli/detkit/main/docs/source/_static/images/icons/logo-detkit-light.svg
    :align: left
    :width: 240

`Paper <https://openreview.net/pdf?id=nkV9PPp8R8>`__ |
`Slides <https://www.dropbox.com/scl/fi/it8cd6gx3qhl794qk9h1q/memdet_flodance_slides.pdf?rlkey=rc7j6d6lc9svgdvac5psenqzu&e=1&st=kjj6spqy&dl=0>`__ |
`Poster <https://www.dropbox.com/scl/fi/sbdiojqozl8tn95v1r8ws/memdet_flodance_poster.pdf?rlkey=zp6zjpe21cwa37a7t2kvhkelt&st=hm10n9rj&dl=0>`__ |
`Docs <https://ameli.github.io/detkit>`__ |
`API <https://ameli.github.io/detkit/api>`__ |
`PyPI <https://pypi.org/project/detkit/>`__ |
`Anaconda <https://anaconda.org/s-ameli/detkit>`__ |
`Docker Hub <https://hub.docker.com/r/sameli/detkit>`__ |
`Github <https://github.com/ameli/detkit>`__

``detKit`` is a Python package for computing determinant functions of matrices.


Install
=======

Install with ``pip``
--------------------

|pypi|

::

    pip install detkit

Install with ``conda``
----------------------

|conda-version|

::

    conda install s-ameli::detkit

Docker Image
------------

|docker-pull| |deploy-docker|

::

    docker pull sameli/detkit

Supported Platforms
===================

Successful installation and tests performed on the following operating systems, architectures, and Python and `PyPy <https://www.pypy.org/>`__ versions:

.. |y| unicode:: U+2714
.. |n| unicode:: U+2716

+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+
| Platform | Arch              | Python Version                        | PyPy Version :sup:`1` | Continuous      |
+          |                   +-------+-------+-------+-------+-------+-------+-------+-------+ Integration     +
|          |                   |  3.9  |  3.10 |  3.11 |  3.12 |  3.13 |  3.8  |  3.9  |  3.10 |                 |
+==========+===================+=======+=======+=======+=======+=======+=======+=======+=======+=================+
| Linux    | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-linux|   |
+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +
|          | AARCH-64          |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |
+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+
| macOS    | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-macos|   |
+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +
|          | ARM-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |
+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+
| Windows  | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-windows| |
+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +
|          | ARM-64 :sup:`2`   |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |
+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+

.. |build-linux| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-linux.yml
   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-linux 
.. |build-macos| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-macos.yml
   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-macos
.. |build-windows| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-windows.yml
   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-windows

Python wheels for ``detkit`` for all supported platforms and versions in the above are available through `PyPI <https://pypi.org/project/detkit/>`__ and `Anaconda Cloud <https://anaconda.org/s-ameli/detkit>`__. If you need ``detkit`` on other platforms, architectures, and Python or PyPy versions, `raise an issue <https://github.com/ameli/detkit/issues>`__ on GitHub and we build its Python Wheel for you.

.. line-block::

    :sup:`1. Wheels for PyPy are exclusively available for installation through pip and cannot be installed using conda.`
    :sup:`2. Wheels for Windows on ARM-64 architecture are exclusively available for installation through pip and cannot be installed using conda.`

Documentation
=============

|deploy-docs| |binder|

See `documentation <https://ameli.github.io/detkit/index.html>`__ of the package.

Benchmark Test
==============

Read about the `benchmark test <https://ameli.github.io/detkit/benchmark.html>`__ of ``detkit`` in practical applications.

How to Contribute
=================

We welcome contributions via `GitHub's pull request <https://github.com/ameli/detkit/pulls>`__. If you do not feel comfortable modifying the code, we also welcome feature requests and bug reports as `GitHub issues <https://github.com/ameli/detkit/issues>`__.

How to Cite
===========

If you publish work that uses ``detkit``, please consider citing the manuscripts available `here <https://ameli.github.io/detkit/cite.html>`__.

.. [1] Ameli, S., and Shadden. S. C. (2023). *A Singular Woodbury and Pseudo-Determinant Matrix Identities and Application to Gaussian Process Regression*. Applied Mathematics and Computation 452, 128032. `doi <https://doi.org/10.1016/j.amc.2023.128032>`__

   .. code::
   
       @article{amc-2023,
           title = {A singular Woodbury and pseudo-determinant matrix identities and application to Gaussian process regression},
           journal = {Applied Mathematics and Computation},
           volume = {452},
           pages = {128032},
           year = {2023},
           issn = {0096-3003},
           doi = {https://doi.org/10.1016/j.amc.2023.128032},
           author = {Siavash Ameli and Shawn C. Shadden},
       }

.. [2] Siavash Ameli, Chris van der Heide, Liam Hodgkinson, Fred Roosta, Michael W. Mahoney (2025). *Determinant Estimation under Memory Constraints and Neural Scaling Laws*. Forty-second International Conference on Machine Learning. `doi <https://openreview.net/forum?id=nkV9PPp8R8>`__

   .. code::

        @inproceedings{
            ameli2025determinant,
            title={Determinant Estimation under Memory Constraints and Neural Scaling Laws},
            author={Siavash Ameli and Chris van der Heide and Liam Hodgkinson and Fred Roosta and Michael W. Mahoney},
            booktitle={Forty-second International Conference on Machine Learning},
            year={2025},
            url={https://openreview.net/forum?id=nkV9PPp8R8}
        }

License
=======

|license|

This project uses a `BSD 3-clause license <https://github.com/ameli/detkit/blob/main/LICENSE.txt>`__, in hopes that it will be accessible to most projects. If you require a different license, please raise an `issue <https://github.com/ameli/detkit/issues>`__ and we will consider a dual license.

.. |logo| image:: https://raw.githubusercontent.com/ameli/detkit/main/docs/source/_static/images/icons/logo-detkit-light.svg
   :width: 160
.. |license| image:: https://img.shields.io/github/license/ameli/detkit
   :target: https://opensource.org/licenses/BSD-3-Clause
.. |deploy-docs| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/deploy-docs.yml?label=docs
   :target: https://github.com/ameli/detkit/actions?query=workflow%3Adeploy-docs
.. |binder| image:: https://mybinder.org/badge_logo.svg
   :target: https://mybinder.org/v2/gh/ameli/detkit/HEAD?filepath=notebooks%2Fquick_start.ipynb
.. |pypi| image:: https://img.shields.io/pypi/v/detkit
   :target: https://pypi.org/project/detkit/
.. |deploy-docker| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/deploy-docker.yml?label=build%20docker
   :target: https://github.com/ameli/detkit/actions?query=workflow%3Adeploy-docker
.. |docker-pull| image:: https://img.shields.io/docker/pulls/sameli/detkit?color=green&label=downloads
   :target: https://hub.docker.com/r/sameli/detkit
.. |conda-version| image:: https://img.shields.io/conda/v/s-ameli/detkit
   :target: https://anaconda.org/s-ameli/detkit

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ameli/detkit",
    "name": "detkit",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "matrix-computations cholesky-decomposition logdet\n                matrix-determinant singular-matrix gaussian-process",
    "author": "Siavash Ameli",
    "author_email": "sameli@berkeley.edu",
    "download_url": "https://files.pythonhosted.org/packages/21/f8/94b3709bf8eea7dc6378a4deb7b38062d74c012fdd321fcebac780ef5793/detkit-0.12.3.tar.gz",
    "platform": "Linux",
    "description": "******\n|logo|\n******\n.. figure:: https://raw.githubusercontent.com/ameli/detkit/main/docs/source/_static/images/icons/logo-detkit-light.svg\n    :align: left\n    :width: 240\n\n`Paper <https://openreview.net/pdf?id=nkV9PPp8R8>`__ |\n`Slides <https://www.dropbox.com/scl/fi/it8cd6gx3qhl794qk9h1q/memdet_flodance_slides.pdf?rlkey=rc7j6d6lc9svgdvac5psenqzu&e=1&st=kjj6spqy&dl=0>`__ |\n`Poster <https://www.dropbox.com/scl/fi/sbdiojqozl8tn95v1r8ws/memdet_flodance_poster.pdf?rlkey=zp6zjpe21cwa37a7t2kvhkelt&st=hm10n9rj&dl=0>`__ |\n`Docs <https://ameli.github.io/detkit>`__ |\n`API <https://ameli.github.io/detkit/api>`__ |\n`PyPI <https://pypi.org/project/detkit/>`__ |\n`Anaconda <https://anaconda.org/s-ameli/detkit>`__ |\n`Docker Hub <https://hub.docker.com/r/sameli/detkit>`__ |\n`Github <https://github.com/ameli/detkit>`__\n\n``detKit`` is a Python package for computing determinant functions of matrices.\n\n\nInstall\n=======\n\nInstall with ``pip``\n--------------------\n\n|pypi|\n\n::\n\n    pip install detkit\n\nInstall with ``conda``\n----------------------\n\n|conda-version|\n\n::\n\n    conda install s-ameli::detkit\n\nDocker Image\n------------\n\n|docker-pull| |deploy-docker|\n\n::\n\n    docker pull sameli/detkit\n\nSupported Platforms\n===================\n\nSuccessful installation and tests performed on the following operating systems, architectures, and Python and `PyPy <https://www.pypy.org/>`__ versions:\n\n.. |y| unicode:: U+2714\n.. |n| unicode:: U+2716\n\n+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+\n| Platform | Arch              | Python Version                        | PyPy Version :sup:`1` | Continuous      |\n+          |                   +-------+-------+-------+-------+-------+-------+-------+-------+ Integration     +\n|          |                   |  3.9  |  3.10 |  3.11 |  3.12 |  3.13 |  3.8  |  3.9  |  3.10 |                 |\n+==========+===================+=======+=======+=======+=======+=======+=======+=======+=======+=================+\n| Linux    | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-linux|   |\n+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +\n|          | AARCH-64          |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |\n+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+\n| macOS    | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-macos|   |\n+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +\n|          | ARM-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |\n+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+\n| Windows  | X86-64            |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  | |build-windows| |\n+          +-------------------+-------+-------+-------+-------+-------+-------+-------+-------+                 +\n|          | ARM-64 :sup:`2`   |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |  |y|  |                 |\n+----------+-------------------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+\n\n.. |build-linux| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-linux.yml\n   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-linux \n.. |build-macos| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-macos.yml\n   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-macos\n.. |build-windows| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/build-windows.yml\n   :target: https://github.com/ameli/detkit/actions?query=workflow%3Abuild-windows\n\nPython wheels for ``detkit`` for all supported platforms and versions in the above are available through `PyPI <https://pypi.org/project/detkit/>`__ and `Anaconda Cloud <https://anaconda.org/s-ameli/detkit>`__. If you need ``detkit`` on other platforms, architectures, and Python or PyPy versions, `raise an issue <https://github.com/ameli/detkit/issues>`__ on GitHub and we build its Python Wheel for you.\n\n.. line-block::\n\n    :sup:`1. Wheels for PyPy are exclusively available for installation through pip and cannot be installed using conda.`\n    :sup:`2. Wheels for Windows on ARM-64 architecture are exclusively available for installation through pip and cannot be installed using conda.`\n\nDocumentation\n=============\n\n|deploy-docs| |binder|\n\nSee `documentation <https://ameli.github.io/detkit/index.html>`__ of the package.\n\nBenchmark Test\n==============\n\nRead about the `benchmark test <https://ameli.github.io/detkit/benchmark.html>`__ of ``detkit`` in practical applications.\n\nHow to Contribute\n=================\n\nWe welcome contributions via `GitHub's pull request <https://github.com/ameli/detkit/pulls>`__. If you do not feel comfortable modifying the code, we also welcome feature requests and bug reports as `GitHub issues <https://github.com/ameli/detkit/issues>`__.\n\nHow to Cite\n===========\n\nIf you publish work that uses ``detkit``, please consider citing the manuscripts available `here <https://ameli.github.io/detkit/cite.html>`__.\n\n.. [1] Ameli, S., and Shadden. S. C. (2023). *A Singular Woodbury and Pseudo-Determinant Matrix Identities and Application to Gaussian Process Regression*. Applied Mathematics and Computation 452, 128032. `doi <https://doi.org/10.1016/j.amc.2023.128032>`__\n\n   .. code::\n   \n       @article{amc-2023,\n           title = {A singular Woodbury and pseudo-determinant matrix identities and application to Gaussian process regression},\n           journal = {Applied Mathematics and Computation},\n           volume = {452},\n           pages = {128032},\n           year = {2023},\n           issn = {0096-3003},\n           doi = {https://doi.org/10.1016/j.amc.2023.128032},\n           author = {Siavash Ameli and Shawn C. Shadden},\n       }\n\n.. [2] Siavash Ameli, Chris van der Heide, Liam Hodgkinson, Fred Roosta, Michael W. Mahoney (2025). *Determinant Estimation under Memory Constraints and Neural Scaling Laws*. Forty-second International Conference on Machine Learning. `doi <https://openreview.net/forum?id=nkV9PPp8R8>`__\n\n   .. code::\n\n        @inproceedings{\n            ameli2025determinant,\n            title={Determinant Estimation under Memory Constraints and Neural Scaling Laws},\n            author={Siavash Ameli and Chris van der Heide and Liam Hodgkinson and Fred Roosta and Michael W. Mahoney},\n            booktitle={Forty-second International Conference on Machine Learning},\n            year={2025},\n            url={https://openreview.net/forum?id=nkV9PPp8R8}\n        }\n\nLicense\n=======\n\n|license|\n\nThis project uses a `BSD 3-clause license <https://github.com/ameli/detkit/blob/main/LICENSE.txt>`__, in hopes that it will be accessible to most projects. If you require a different license, please raise an `issue <https://github.com/ameli/detkit/issues>`__ and we will consider a dual license.\n\n.. |logo| image:: https://raw.githubusercontent.com/ameli/detkit/main/docs/source/_static/images/icons/logo-detkit-light.svg\n   :width: 160\n.. |license| image:: https://img.shields.io/github/license/ameli/detkit\n   :target: https://opensource.org/licenses/BSD-3-Clause\n.. |deploy-docs| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/deploy-docs.yml?label=docs\n   :target: https://github.com/ameli/detkit/actions?query=workflow%3Adeploy-docs\n.. |binder| image:: https://mybinder.org/badge_logo.svg\n   :target: https://mybinder.org/v2/gh/ameli/detkit/HEAD?filepath=notebooks%2Fquick_start.ipynb\n.. |pypi| image:: https://img.shields.io/pypi/v/detkit\n   :target: https://pypi.org/project/detkit/\n.. |deploy-docker| image:: https://img.shields.io/github/actions/workflow/status/ameli/detkit/deploy-docker.yml?label=build%20docker\n   :target: https://github.com/ameli/detkit/actions?query=workflow%3Adeploy-docker\n.. |docker-pull| image:: https://img.shields.io/docker/pulls/sameli/detkit?color=green&label=downloads\n   :target: https://hub.docker.com/r/sameli/detkit\n.. |conda-version| image:: https://img.shields.io/conda/v/s-ameli/detkit\n   :target: https://anaconda.org/s-ameli/detkit\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Matrix determinant toolkit",
    "version": "0.12.3",
    "project_urls": {
        "Documentation": "https://github.com/ameli/detkit/blob/main/README.rst",
        "Download": "https://github.com/ameli/detkit/archive/main.zip",
        "Homepage": "https://github.com/ameli/detkit",
        "Source": "https://github.com/ameli/detkit",
        "Tracker": "https://github.com/ameli/detkit/issues"
    },
    "split_keywords": [
        "matrix-computations",
        "cholesky-decomposition",
        "logdet\n",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "",
        "matrix-determinant",
        "singular-matrix",
        "gaussian-process"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "af1309a015e28460ae512707eaae1eefbd96af997c55e818cafc0050ac237e08",
                "md5": "fa490e4257b22489f4398d29a8c04726",
                "sha256": "769e4eff56d4ada935c6ce7058d8c412a03dddb60faac48ccb6c237ce5e40c4c"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fa490e4257b22489f4398d29a8c04726",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1780366,
            "upload_time": "2025-07-11T01:30:44",
            "upload_time_iso_8601": "2025-07-11T01:30:44.829420Z",
            "url": "https://files.pythonhosted.org/packages/af/13/09a015e28460ae512707eaae1eefbd96af997c55e818cafc0050ac237e08/detkit-0.12.3-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c25126bf09db72fa06ddf83bbd4800cb7a18205a1229695bca7599f90b0fec71",
                "md5": "8131899f62391d590bb98cd230c822ec",
                "sha256": "8b8f0a73794824d6e231520e7b7be26b53a71fc1fc3d81405851f7accb7e36f1"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8131899f62391d590bb98cd230c822ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2849191,
            "upload_time": "2025-07-11T01:30:46",
            "upload_time_iso_8601": "2025-07-11T01:30:46.769474Z",
            "url": "https://files.pythonhosted.org/packages/c2/51/26bf09db72fa06ddf83bbd4800cb7a18205a1229695bca7599f90b0fec71/detkit-0.12.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "331c32d366629ab14b9e6bce8d1f45addcc32ef7bff0ad3b0c3893bfecea49f6",
                "md5": "86f0872410d437667f8863372e21832c",
                "sha256": "72a6209d63034d112d997f2ce4b39dc617a05899294cb05e22c41191652bf0c8"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "86f0872410d437667f8863372e21832c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1585210,
            "upload_time": "2025-07-11T01:30:48",
            "upload_time_iso_8601": "2025-07-11T01:30:48.374170Z",
            "url": "https://files.pythonhosted.org/packages/33/1c/32d366629ab14b9e6bce8d1f45addcc32ef7bff0ad3b0c3893bfecea49f6/detkit-0.12.3-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f4c846ab9bc69c7ecbe08e055913ca94a37644d0b616e25cbc244e3d7c96e895",
                "md5": "9ced3dd22da0907a15e063c04d753bb1",
                "sha256": "11649d537777bb5f09ef09b7f569d0fb68ec5c3d9d0235c0b2ee47fcdbbac0e5"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9ced3dd22da0907a15e063c04d753bb1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1782469,
            "upload_time": "2025-07-11T01:30:49",
            "upload_time_iso_8601": "2025-07-11T01:30:49.741471Z",
            "url": "https://files.pythonhosted.org/packages/f4/c8/46ab9bc69c7ecbe08e055913ca94a37644d0b616e25cbc244e3d7c96e895/detkit-0.12.3-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "251d24b23650e21dbcc68f462117d344b912bbae73aaffbdf22be341a5c6b61f",
                "md5": "21858bd804ce659059a480e29241adf9",
                "sha256": "49913eed8b789f8e435c2fb6c8e4bbb3c12467f24874208ae1acc9f0faa57531"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "21858bd804ce659059a480e29241adf9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2842389,
            "upload_time": "2025-07-11T01:30:51",
            "upload_time_iso_8601": "2025-07-11T01:30:51.082159Z",
            "url": "https://files.pythonhosted.org/packages/25/1d/24b23650e21dbcc68f462117d344b912bbae73aaffbdf22be341a5c6b61f/detkit-0.12.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e4845b716416be1fa19d035815a96c932da5e215e7f12b91c062f3d9ea084db",
                "md5": "ae4663e3153c34356a489ea0aec144f6",
                "sha256": "4c3dd3fa9b4bc67ba81d7b6bd7b80f808e11e007fba05c45dd6e55605b20a36c"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ae4663e3153c34356a489ea0aec144f6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1586586,
            "upload_time": "2025-07-11T01:30:52",
            "upload_time_iso_8601": "2025-07-11T01:30:52.438019Z",
            "url": "https://files.pythonhosted.org/packages/1e/48/45b716416be1fa19d035815a96c932da5e215e7f12b91c062f3d9ea084db/detkit-0.12.3-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c2fba827973977134be800366de466b32527fb1e4fead860c37c5035f5996cb3",
                "md5": "09415333aa6d37fdd9d1eb07718f0834",
                "sha256": "69db34a10539d7fadd09ddc00e671876f9e621d826a12f3e1e1435a8ea8a91a2"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "09415333aa6d37fdd9d1eb07718f0834",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1803786,
            "upload_time": "2025-07-11T01:30:54",
            "upload_time_iso_8601": "2025-07-11T01:30:54.079205Z",
            "url": "https://files.pythonhosted.org/packages/c2/fb/a827973977134be800366de466b32527fb1e4fead860c37c5035f5996cb3/detkit-0.12.3-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4b8710b5355644c594654855ddf885be3f1534226fec8f5c51e22714a2da66bb",
                "md5": "1d8b21d3649a51c4f13a2f4c34e3651f",
                "sha256": "2e52d0b2bad26a692d6dfee00ff2e2effaa77143f8a69e8b7098696156703972"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1d8b21d3649a51c4f13a2f4c34e3651f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2799031,
            "upload_time": "2025-07-11T01:30:55",
            "upload_time_iso_8601": "2025-07-11T01:30:55.278249Z",
            "url": "https://files.pythonhosted.org/packages/4b/87/10b5355644c594654855ddf885be3f1534226fec8f5c51e22714a2da66bb/detkit-0.12.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1238786eda84684d04bbbdce9113d028476e3894702aef939b1f6b60ca484219",
                "md5": "2aeaf414b29b579536e3f033de5fbb9a",
                "sha256": "e608dac06ffdefe98b3bce29476d1619a7eac1dd70bd46a34bbf032bf458d338"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2aeaf414b29b579536e3f033de5fbb9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1594966,
            "upload_time": "2025-07-11T01:30:56",
            "upload_time_iso_8601": "2025-07-11T01:30:56.597235Z",
            "url": "https://files.pythonhosted.org/packages/12/38/786eda84684d04bbbdce9113d028476e3894702aef939b1f6b60ca484219/detkit-0.12.3-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b76ff1e2ec71186ab2127f85ac376ca98b532b37820ab1ea57c87571f2a1adae",
                "md5": "ad56703eff9023e94edef02fbf94716c",
                "sha256": "114dd1302cc32546426442ad106c14c39e5545861912dbc586536b3e3767b64c"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ad56703eff9023e94edef02fbf94716c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1787331,
            "upload_time": "2025-07-11T01:30:57",
            "upload_time_iso_8601": "2025-07-11T01:30:57.938633Z",
            "url": "https://files.pythonhosted.org/packages/b7/6f/f1e2ec71186ab2127f85ac376ca98b532b37820ab1ea57c87571f2a1adae/detkit-0.12.3-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "01504ff27cc76db9100ae1bce02683fd3d47d34951eaea544f812d7aecd525c8",
                "md5": "fafaaedff7cc4736c867c8fdd8803814",
                "sha256": "bcb946755e233d9f856844c9efe89127fe97cd0a3c9db8191f096cc33d6f9d0e"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fafaaedff7cc4736c867c8fdd8803814",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2784551,
            "upload_time": "2025-07-11T01:30:59",
            "upload_time_iso_8601": "2025-07-11T01:30:59.663114Z",
            "url": "https://files.pythonhosted.org/packages/01/50/4ff27cc76db9100ae1bce02683fd3d47d34951eaea544f812d7aecd525c8/detkit-0.12.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e574d85e190126a6e25187be012c0f90de712ab4953ea4d02f1b15a2c128f48d",
                "md5": "3552816a82b936f0a5fdcbce6f6914c3",
                "sha256": "ad30acb478b2bec496c5ee54740fbc6cedc3ad72324602d2bb92324230652131"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "3552816a82b936f0a5fdcbce6f6914c3",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1589979,
            "upload_time": "2025-07-11T01:31:00",
            "upload_time_iso_8601": "2025-07-11T01:31:00.951937Z",
            "url": "https://files.pythonhosted.org/packages/e5/74/d85e190126a6e25187be012c0f90de712ab4953ea4d02f1b15a2c128f48d/detkit-0.12.3-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c0e05bdccc41e42ba84cddd20469e8081cdc555cedf0a2955743bb6cf18f110b",
                "md5": "2ee6d462823ec6cb582889c085e7be25",
                "sha256": "38902d194cc7be677f9c15ef8d0d0576c6af7c1590532e24d8d44aee38a7b124"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2ee6d462823ec6cb582889c085e7be25",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1790479,
            "upload_time": "2025-07-11T01:31:02",
            "upload_time_iso_8601": "2025-07-11T01:31:02.252929Z",
            "url": "https://files.pythonhosted.org/packages/c0/e0/5bdccc41e42ba84cddd20469e8081cdc555cedf0a2955743bb6cf18f110b/detkit-0.12.3-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "34a2722acfafa4fbc35baed74e44be91ec5df6248a173f30c140ea561fa87666",
                "md5": "c0bee5fbf3a0012c706d0143ad6b715b",
                "sha256": "9eb354b63112ca9ffaa1ea638ececb62851535b926493bb9903db2273119050a"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c0bee5fbf3a0012c706d0143ad6b715b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2860446,
            "upload_time": "2025-07-11T01:31:03",
            "upload_time_iso_8601": "2025-07-11T01:31:03.913857Z",
            "url": "https://files.pythonhosted.org/packages/34/a2/722acfafa4fbc35baed74e44be91ec5df6248a173f30c140ea561fa87666/detkit-0.12.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "366ebfc14d2cf3bd49682f1fe0d3251c1ca5be11cc8364077de6b3f35b475c02",
                "md5": "4914390bc8219463a2dee95938b297e4",
                "sha256": "482bec18775483dcf8a078f967114a0d67c29fc842ee419402349f0567fbc464"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4914390bc8219463a2dee95938b297e4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1596433,
            "upload_time": "2025-07-11T01:31:05",
            "upload_time_iso_8601": "2025-07-11T01:31:05.170072Z",
            "url": "https://files.pythonhosted.org/packages/36/6e/bfc14d2cf3bd49682f1fe0d3251c1ca5be11cc8364077de6b3f35b475c02/detkit-0.12.3-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "21f894b3709bf8eea7dc6378a4deb7b38062d74c012fdd321fcebac780ef5793",
                "md5": "2775d397c200d7f3179dfb8f04a8e356",
                "sha256": "c8c6c0a19abc47c5593392c12661cdf1f95acc38fb18b8efe34f5f00f5375ce4"
            },
            "downloads": -1,
            "filename": "detkit-0.12.3.tar.gz",
            "has_sig": false,
            "md5_digest": "2775d397c200d7f3179dfb8f04a8e356",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 398640,
            "upload_time": "2025-07-11T01:31:06",
            "upload_time_iso_8601": "2025-07-11T01:31:06.656613Z",
            "url": "https://files.pythonhosted.org/packages/21/f8/94b3709bf8eea7dc6378a4deb7b38062d74c012fdd321fcebac780ef5793/detkit-0.12.3.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-11 01:31:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ameli",
    "github_project": "detkit",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": [
                [
                    ">",
                    "1.11"
                ]
            ]
        },
        {
            "name": "scipy",
            "specs": [
                [
                    ">=",
                    "1.5"
                ]
            ]
        },
        {
            "name": "matplotlib",
            "specs": [
                [
                    ">=",
                    "2.0"
                ]
            ]
        },
        {
            "name": "texplot",
            "specs": []
        },
        {
            "name": "pooch",
            "specs": []
        },
        {
            "name": "psutil",
            "specs": []
        },
        {
            "name": "zarr",
            "specs": []
        },
        {
            "name": "dask",
            "specs": []
        },
        {
            "name": "distributed",
            "specs": []
        },
        {
            "name": "tensorstore",
            "specs": []
        }
    ],
    "tox": true,
    "lcname": "detkit"
}
        
Elapsed time: 0.47543s