******
|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"
}