dclab


Namedclab JSON
Version 0.67.0 PyPI version JSON
download
home_pageNone
SummaryLibrary for real-time deformability cytometry (RT-DC)
upload_time2025-08-19 21:45:50
maintainerNone
docs_urlNone
authorBenedikt Hartmann, Eoghan O'Connell, Maik Herbig, Maximilian Schlögel, Nadia Sbaa, Paul Müller, Philipp Rosendahl, Raghava Alajangi
requires_python<4,>=3.9
licenseNone
keywords rt-dc deformability cytometry
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            |dclab|
=======

|PyPI Version| |Build Status| |Coverage Status| |Docs Status|


This is a Python library for the post-measurement analysis of
real-time deformability cytometry (RT-DC) datasets; an essential part of
the DC Cosmos (
`DCscope <https://github.com/DC-analysis/DCscope>`__,
`DCOR <https://github.com/DCOR-dev/dcor_control>`__,
`DCOR-Aid <https://github.com/DCOR-dev/DCOR-Aid>`__,
`DCTag <https://github.com/DC-analysis/DCTag>`__,
`DCKit <https://github.com/DC-analysis/DCKit>`__,
).

Documentation
-------------
The documentation, including the code reference and examples, is available at
`dclab.readthedocs.io <https://dclab.readthedocs.io/en/stable/>`__.


Installation
------------

::

    pip install dclab[all]

For more options, please check out the `documentation
<https://dclab.readthedocs.io/en/latest/sec_getting_started.html#installation>`__.


Information for developers
--------------------------


Contributing
~~~~~~~~~~~~
The main branch for developing dclab is master.
If you want to make small changes like one-liners,
documentation, or default values in the configuration,
you may work on the master branch. If you want to change
more, please (fork dclab and) create a separate branch,
e.g. ``my_new_feature_dev``, and create a pull-request
once you are done making your changes.
Please make sure to edit the 
`Changelog <https://github.com/DC-analysis/dclab/blob/master/CHANGELOG>`__.

**Very important:** Please always try to use ::


    git pull --rebase

instead of::

    git pull

to prevent non-linearities in the commit history.

Tests
~~~~~
dclab is tested using pytest. If you have the time, please write test
methods for your code and put them in the ``tests`` directory. To run
the tests, install `pytest` and run::

    pytest tests


Docs
~~~~
The docs are built with `sphinx <https://www.sphinx-doc.org>`_. Please make
sure they compile when you change them (this also includes function doc strings)::

    cd docs
    pip install -r requirements.txt
    sphinx-build . _build  # open "index.html" in the "_build" directory


PEP8
~~~~
We use flake8 to enforce coding style::

    pip install flake8
    flake8 --exclude _version.py dclab
    flake8 docs
    flake8 examples
    flake8 tests


Incrementing version
~~~~~~~~~~~~~~~~~~~~
Dclab gets its version from the latest git tag.
If you think that a new version should be published,
create a tag on the master branch (if you have the necessary
permissions to do so)::

    git tag -a "0.1.3"
    git push --tags origin

Appveyor and GitHub Actions will then automatically build source package and wheels
and publish them on PyPI.


.. |dclab| image:: https://raw.github.com/DC-analysis/dclab/master/docs/logo/dclab.png
.. |PyPI Version| image:: https://img.shields.io/pypi/v/dclab.svg
   :target: https://pypi.python.org/pypi/dclab
.. |Build Status| image:: https://img.shields.io/github/actions/workflow/status/DC-analysis/dclab/check.yml
   :target: https://github.com/DC-analysis/dclab/actions?query=workflow%3AChecks
.. |Coverage Status| image:: https://img.shields.io/codecov/c/github/DC-analysis/dclab/master.svg
   :target: https://codecov.io/gh/DC-analysis/dclab
.. |Docs Status| image:: https://readthedocs.org/projects/dclab/badge/?version=latest
   :target: https://readthedocs.org/projects/dclab/builds/

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "dclab",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4,>=3.9",
    "maintainer_email": "Paul M\u00fcller <dev@craban.de>",
    "keywords": "RT-DC, deformability, cytometry",
    "author": "Benedikt Hartmann, Eoghan O'Connell, Maik Herbig, Maximilian Schl\u00f6gel, Nadia Sbaa, Paul M\u00fcller, Philipp Rosendahl, Raghava Alajangi",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/46/47/f25c61616d8f91a72950f39957d116b40099d117a8204a277c82aee10f3f/dclab-0.67.0.tar.gz",
    "platform": null,
    "description": "|dclab|\n=======\n\n|PyPI Version| |Build Status| |Coverage Status| |Docs Status|\n\n\nThis is a Python library for the post-measurement analysis of\nreal-time deformability cytometry (RT-DC) datasets; an essential part of\nthe DC Cosmos (\n`DCscope <https://github.com/DC-analysis/DCscope>`__,\n`DCOR <https://github.com/DCOR-dev/dcor_control>`__,\n`DCOR-Aid <https://github.com/DCOR-dev/DCOR-Aid>`__,\n`DCTag <https://github.com/DC-analysis/DCTag>`__,\n`DCKit <https://github.com/DC-analysis/DCKit>`__,\n).\n\nDocumentation\n-------------\nThe documentation, including the code reference and examples, is available at\n`dclab.readthedocs.io <https://dclab.readthedocs.io/en/stable/>`__.\n\n\nInstallation\n------------\n\n::\n\n    pip install dclab[all]\n\nFor more options, please check out the `documentation\n<https://dclab.readthedocs.io/en/latest/sec_getting_started.html#installation>`__.\n\n\nInformation for developers\n--------------------------\n\n\nContributing\n~~~~~~~~~~~~\nThe main branch for developing dclab is master.\nIf you want to make small changes like one-liners,\ndocumentation, or default values in the configuration,\nyou may work on the master branch. If you want to change\nmore, please (fork dclab and) create a separate branch,\ne.g. ``my_new_feature_dev``, and create a pull-request\nonce you are done making your changes.\nPlease make sure to edit the \n`Changelog <https://github.com/DC-analysis/dclab/blob/master/CHANGELOG>`__.\n\n**Very important:** Please always try to use ::\n\n\n    git pull --rebase\n\ninstead of::\n\n    git pull\n\nto prevent non-linearities in the commit history.\n\nTests\n~~~~~\ndclab is tested using pytest. If you have the time, please write test\nmethods for your code and put them in the ``tests`` directory. To run\nthe tests, install `pytest` and run::\n\n    pytest tests\n\n\nDocs\n~~~~\nThe docs are built with `sphinx <https://www.sphinx-doc.org>`_. Please make\nsure they compile when you change them (this also includes function doc strings)::\n\n    cd docs\n    pip install -r requirements.txt\n    sphinx-build . _build  # open \"index.html\" in the \"_build\" directory\n\n\nPEP8\n~~~~\nWe use flake8 to enforce coding style::\n\n    pip install flake8\n    flake8 --exclude _version.py dclab\n    flake8 docs\n    flake8 examples\n    flake8 tests\n\n\nIncrementing version\n~~~~~~~~~~~~~~~~~~~~\nDclab gets its version from the latest git tag.\nIf you think that a new version should be published,\ncreate a tag on the master branch (if you have the necessary\npermissions to do so)::\n\n    git tag -a \"0.1.3\"\n    git push --tags origin\n\nAppveyor and GitHub Actions will then automatically build source package and wheels\nand publish them on PyPI.\n\n\n.. |dclab| image:: https://raw.github.com/DC-analysis/dclab/master/docs/logo/dclab.png\n.. |PyPI Version| image:: https://img.shields.io/pypi/v/dclab.svg\n   :target: https://pypi.python.org/pypi/dclab\n.. |Build Status| image:: https://img.shields.io/github/actions/workflow/status/DC-analysis/dclab/check.yml\n   :target: https://github.com/DC-analysis/dclab/actions?query=workflow%3AChecks\n.. |Coverage Status| image:: https://img.shields.io/codecov/c/github/DC-analysis/dclab/master.svg\n   :target: https://codecov.io/gh/DC-analysis/dclab\n.. |Docs Status| image:: https://readthedocs.org/projects/dclab/badge/?version=latest\n   :target: https://readthedocs.org/projects/dclab/builds/\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Library for real-time deformability cytometry (RT-DC)",
    "version": "0.67.0",
    "project_urls": {
        "changelog": "https://dclab.readthedocs.io/en/stable/sec_changelog.html",
        "documentation": "https://dclab.readthedocs.io/en/stable/",
        "source": "https://github.com/DC-Analysis/dclab",
        "tracker": "https://github.com/DC-Analysis/dclab/issues"
    },
    "split_keywords": [
        "rt-dc",
        " deformability",
        " cytometry"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3e0fb2ec75f110d4cf52967703725ed15eda13cb000c8f79ba7300a68381115b",
                "md5": "304dec4867d8b5a628894e60b2902079",
                "sha256": "3686e9b893d4a313a111c3ff41879fe04adfd13e71845ae7a8a548a61a7400de"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "304dec4867d8b5a628894e60b2902079",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 909788,
            "upload_time": "2025-08-19T21:52:35",
            "upload_time_iso_8601": "2025-08-19T21:52:35.638320Z",
            "url": "https://files.pythonhosted.org/packages/3e/0f/b2ec75f110d4cf52967703725ed15eda13cb000c8f79ba7300a68381115b/dclab-0.67.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9a5c9e9e731c090e14fb91fa8cde3c0668f28a0fd8f44d77d1749da9a95dba8a",
                "md5": "2dc5501c8e72e377dd5d82025f527882",
                "sha256": "04a5cac13692b9028bd47819305806c79c12a120d30f5f6cf38309083158ca05"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2dc5501c8e72e377dd5d82025f527882",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 890371,
            "upload_time": "2025-08-19T21:48:52",
            "upload_time_iso_8601": "2025-08-19T21:48:52.638181Z",
            "url": "https://files.pythonhosted.org/packages/9a/5c/9e9e731c090e14fb91fa8cde3c0668f28a0fd8f44d77d1749da9a95dba8a/dclab-0.67.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "bf00abde6fb49a54b341b76c507888c461a290f7e3b305b96087bf7570ae0d4a",
                "md5": "d822e8ffa128f62598e22d8438fab56b",
                "sha256": "8ed73847d0058998c8418d21ba739e8d731d62741edfaf90873ca2208b5e23ae"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d822e8ffa128f62598e22d8438fab56b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 2140041,
            "upload_time": "2025-08-19T22:00:58",
            "upload_time_iso_8601": "2025-08-19T22:00:58.481940Z",
            "url": "https://files.pythonhosted.org/packages/bf/00/abde6fb49a54b341b76c507888c461a290f7e3b305b96087bf7570ae0d4a/dclab-0.67.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c100c9a87b5ce68402563ca5bc57f513950f4af48c08c7bc019a8ab3d121454",
                "md5": "e9fdac6d63281ab6e5f9161f635b8027",
                "sha256": "a68f576a24343401a0ac6ca98097d915ff8e8bfd833573540234207eaddf762c"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e9fdac6d63281ab6e5f9161f635b8027",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 2234318,
            "upload_time": "2025-08-19T22:01:01",
            "upload_time_iso_8601": "2025-08-19T22:01:01.812118Z",
            "url": "https://files.pythonhosted.org/packages/5c/10/0c9a87b5ce68402563ca5bc57f513950f4af48c08c7bc019a8ab3d121454/dclab-0.67.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f32cfb8281d5bd02e9d8fa49928cc94ba0be24fd6eef300566c7962550d0fd8d",
                "md5": "fe28a79c8aba550a18e8340297cec4c5",
                "sha256": "4cf1caa3def7b3d97124ead4890d3af39850cf3b4b2e5c024d65ea9de036d7cf"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fe28a79c8aba550a18e8340297cec4c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 882875,
            "upload_time": "2025-08-19T21:49:49",
            "upload_time_iso_8601": "2025-08-19T21:49:49.571650Z",
            "url": "https://files.pythonhosted.org/packages/f3/2c/fb8281d5bd02e9d8fa49928cc94ba0be24fd6eef300566c7962550d0fd8d/dclab-0.67.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "432def2668b0c05b3fcd88df98da5c69c5ca3c0bff7e804417c0fe51886dcb10",
                "md5": "3573e1d55b98cbd3814c351a7f0ccbb5",
                "sha256": "7088c4d5ee139acd568dc445dae902c3cb90e5ca508270aada51cd11f6bb2ad2"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3573e1d55b98cbd3814c351a7f0ccbb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 909564,
            "upload_time": "2025-08-19T21:52:37",
            "upload_time_iso_8601": "2025-08-19T21:52:37.125916Z",
            "url": "https://files.pythonhosted.org/packages/43/2d/ef2668b0c05b3fcd88df98da5c69c5ca3c0bff7e804417c0fe51886dcb10/dclab-0.67.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1f58e58b5fa7d1a9aae72369f01c93a903c736306b076514bf9c297103b7aa6a",
                "md5": "0f5fe709b85338bd51043595d5786d94",
                "sha256": "537ad5a8b20c06a72fb0fad43af663b053bd709d787347c38f16572fedfdba24"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "0f5fe709b85338bd51043595d5786d94",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 890239,
            "upload_time": "2025-08-19T21:48:53",
            "upload_time_iso_8601": "2025-08-19T21:48:53.995914Z",
            "url": "https://files.pythonhosted.org/packages/1f/58/e58b5fa7d1a9aae72369f01c93a903c736306b076514bf9c297103b7aa6a/dclab-0.67.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6c358cf943384b400647e9fd4f54bc117e8e4eebb02684894b0a60c654b586d6",
                "md5": "efa63a281f067aeaea5925e50f685768",
                "sha256": "47c465f7ff3571dee1cb873190b90ead2c459daa50b14e86d05678fec2ab89c9"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "efa63a281f067aeaea5925e50f685768",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 2230018,
            "upload_time": "2025-08-19T22:01:03",
            "upload_time_iso_8601": "2025-08-19T22:01:03.101125Z",
            "url": "https://files.pythonhosted.org/packages/6c/35/8cf943384b400647e9fd4f54bc117e8e4eebb02684894b0a60c654b586d6/dclab-0.67.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d0bf77cf1060cd8395fb40ee54957e9a54acd752fa23023a095ec3696e1fc73d",
                "md5": "f2aa45fc6ffdaa702b375764314bc539",
                "sha256": "038e29f029b8b66c6cea167a645b520abf0533e02dd9fb77fbff17bdb3906058"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f2aa45fc6ffdaa702b375764314bc539",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 2325010,
            "upload_time": "2025-08-19T22:01:04",
            "upload_time_iso_8601": "2025-08-19T22:01:04.733092Z",
            "url": "https://files.pythonhosted.org/packages/d0/bf/77cf1060cd8395fb40ee54957e9a54acd752fa23023a095ec3696e1fc73d/dclab-0.67.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6f40f33be80c0412921c59b882600072d94726c600cc070df77f1d3e494317d",
                "md5": "b6fcb32e16fad9c0a33c6c1ec6c8af94",
                "sha256": "272e9d206a2b8aeb9692007816bd28695f86bc106e96a5e6727b6adbe8132514"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b6fcb32e16fad9c0a33c6c1ec6c8af94",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 882188,
            "upload_time": "2025-08-19T21:49:51",
            "upload_time_iso_8601": "2025-08-19T21:49:51.116649Z",
            "url": "https://files.pythonhosted.org/packages/e6/f4/0f33be80c0412921c59b882600072d94726c600cc070df77f1d3e494317d/dclab-0.67.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7325d25b51891c6a44b8fed77c2c09e323ed32727d12da19bddb78e05ac5ba87",
                "md5": "c2264ca3c2fb353d5411ff7bd933bcfa",
                "sha256": "9586f679fa30a8416d1387886d29cde6c1b8abdc9f2f717edc0982219c81f924"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c2264ca3c2fb353d5411ff7bd933bcfa",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 909314,
            "upload_time": "2025-08-19T21:52:38",
            "upload_time_iso_8601": "2025-08-19T21:52:38.483415Z",
            "url": "https://files.pythonhosted.org/packages/73/25/d25b51891c6a44b8fed77c2c09e323ed32727d12da19bddb78e05ac5ba87/dclab-0.67.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2e061548f056f25747568480099191c6b52c9ebd34ad4dcb9184cec7d1932e42",
                "md5": "1efc7412b0387589727f4e3e49fcceca",
                "sha256": "fd89854c06c4fccce4f1c872a1efc4c63a80ec88da07953ff9f8d5336589e227"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "1efc7412b0387589727f4e3e49fcceca",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 889326,
            "upload_time": "2025-08-19T21:48:55",
            "upload_time_iso_8601": "2025-08-19T21:48:55.127925Z",
            "url": "https://files.pythonhosted.org/packages/2e/06/1548f056f25747568480099191c6b52c9ebd34ad4dcb9184cec7d1932e42/dclab-0.67.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b91b3e54f93785e1a768a073c18966ac874edfc9612b2ce12ad360cc4d8b65c8",
                "md5": "5d89e67d8e9a323d6e2c5de15f8058ad",
                "sha256": "273f655fb11b5d15cf6f77eb86770c11d59d7f8a0902108b253ac4b252eacbb5"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5d89e67d8e9a323d6e2c5de15f8058ad",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 2197236,
            "upload_time": "2025-08-19T22:01:05",
            "upload_time_iso_8601": "2025-08-19T22:01:05.948660Z",
            "url": "https://files.pythonhosted.org/packages/b9/1b/3e54f93785e1a768a073c18966ac874edfc9612b2ce12ad360cc4d8b65c8/dclab-0.67.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ea712be4ce2b64afda03320994c41215b75782e172c84fced957a597486d668",
                "md5": "1c7cedc89702284883fe1be098e24fba",
                "sha256": "81183edf9b7c5293cdd54d0aced3bc12a7a156d62bba2802a2f8f974c5f72cd0"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1c7cedc89702284883fe1be098e24fba",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 2308246,
            "upload_time": "2025-08-19T22:01:07",
            "upload_time_iso_8601": "2025-08-19T22:01:07.319331Z",
            "url": "https://files.pythonhosted.org/packages/0e/a7/12be4ce2b64afda03320994c41215b75782e172c84fced957a597486d668/dclab-0.67.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0893b3af6d8ddfcdbfe76641449429a0d7c54c1329eafaa2d7273095b26a746c",
                "md5": "756675a77283d0906d10caf87622251e",
                "sha256": "18722f4a4d685dad22d81a17cd3f4ef3a3ba5ce63e506afcc73dabb2d7038657"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "756675a77283d0906d10caf87622251e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 882047,
            "upload_time": "2025-08-19T21:49:52",
            "upload_time_iso_8601": "2025-08-19T21:49:52.623060Z",
            "url": "https://files.pythonhosted.org/packages/08/93/b3af6d8ddfcdbfe76641449429a0d7c54c1329eafaa2d7273095b26a746c/dclab-0.67.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "558b755cde6edfde3434e681f605b9fdc7622416097ad4ccfab03a32cb7d6840",
                "md5": "2b8893f192c9f948326794239b1ad159",
                "sha256": "8c8e03b774c9e0b7f0e2f28005ad03472a0efab1e2a1991190f453d407eab3bb"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b8893f192c9f948326794239b1ad159",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 905717,
            "upload_time": "2025-08-19T21:52:39",
            "upload_time_iso_8601": "2025-08-19T21:52:39.915247Z",
            "url": "https://files.pythonhosted.org/packages/55/8b/755cde6edfde3434e681f605b9fdc7622416097ad4ccfab03a32cb7d6840/dclab-0.67.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "56a8ea3f0acbd55876e60c0a01b97ca8111488c2c247ac91f0fe2334485d5fa2",
                "md5": "e14add7fa5e0b82720454cebc4ac4c85",
                "sha256": "241746a0d4932f8ce865d1f2074069e96b15cd97eec6185511bdd97e8731a20b"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e14add7fa5e0b82720454cebc4ac4c85",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 886231,
            "upload_time": "2025-08-19T21:48:56",
            "upload_time_iso_8601": "2025-08-19T21:48:56.511277Z",
            "url": "https://files.pythonhosted.org/packages/56/a8/ea3f0acbd55876e60c0a01b97ca8111488c2c247ac91f0fe2334485d5fa2/dclab-0.67.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "903251acf30d740be83fc17001c55a0d971549f26a1001b450a5964797166dd7",
                "md5": "5bdf918047a6164f2775285cf1488bf6",
                "sha256": "7fcca4f4e695011b49ce8a2dc181b2f29fb29d72a5fa54a03f903b979ebdd755"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5bdf918047a6164f2775285cf1488bf6",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 2178268,
            "upload_time": "2025-08-19T22:01:08",
            "upload_time_iso_8601": "2025-08-19T22:01:08.844378Z",
            "url": "https://files.pythonhosted.org/packages/90/32/51acf30d740be83fc17001c55a0d971549f26a1001b450a5964797166dd7/dclab-0.67.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f8a6fbec355b25ebb09f5e523d49c46abe919adbcc45ba2c2c51f5619c2626d",
                "md5": "089291cb820cd712be78b5a18f89c942",
                "sha256": "1f198f6eaae3f800319bee39a41163289a6bd513349d42b85bc969158ccd1ff5"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "089291cb820cd712be78b5a18f89c942",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 2289846,
            "upload_time": "2025-08-19T22:01:10",
            "upload_time_iso_8601": "2025-08-19T22:01:10.590597Z",
            "url": "https://files.pythonhosted.org/packages/5f/8a/6fbec355b25ebb09f5e523d49c46abe919adbcc45ba2c2c51f5619c2626d/dclab-0.67.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "832f810e2c96bbfed8c75ee9eec77b238ff659e1ca6b3ccbc6f1f4a479674ec1",
                "md5": "b8ee5b546559bdd50365ab7c1141ae4a",
                "sha256": "461889c096134554d6f2d3158037a588c0b05b6924509c359a9173460ea0c7b3"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "b8ee5b546559bdd50365ab7c1141ae4a",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 880576,
            "upload_time": "2025-08-19T21:49:53",
            "upload_time_iso_8601": "2025-08-19T21:49:53.711079Z",
            "url": "https://files.pythonhosted.org/packages/83/2f/810e2c96bbfed8c75ee9eec77b238ff659e1ca6b3ccbc6f1f4a479674ec1/dclab-0.67.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b64def365082395de2ff1d1d1e00e82710f284fad5564a98a6e2a1cd8ef679a2",
                "md5": "22ad0f9e299439776b759b4c3957e4d3",
                "sha256": "df1e610ee6f6657037aab1a0a955ba6fbc9227b03017c51bb48635d419c51337"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp314-cp314-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22ad0f9e299439776b759b4c3957e4d3",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4,>=3.9",
            "size": 905949,
            "upload_time": "2025-08-19T21:52:41",
            "upload_time_iso_8601": "2025-08-19T21:52:41.787605Z",
            "url": "https://files.pythonhosted.org/packages/b6/4d/ef365082395de2ff1d1d1e00e82710f284fad5564a98a6e2a1cd8ef679a2/dclab-0.67.0-cp314-cp314-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "338c8d1db7123f443cae58c31b256f4c845eb94fd9f87cfb0e89a43c2cf47269",
                "md5": "ea67eea30fe21ea561ecc821eccfdf8e",
                "sha256": "d6ec51d5108946624f562186ca6f9d898e4b65e8e307a5a4333ec1327dae2b3e"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp314-cp314-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ea67eea30fe21ea561ecc821eccfdf8e",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4,>=3.9",
            "size": 888021,
            "upload_time": "2025-08-19T21:48:58",
            "upload_time_iso_8601": "2025-08-19T21:48:58.358203Z",
            "url": "https://files.pythonhosted.org/packages/33/8c/8d1db7123f443cae58c31b256f4c845eb94fd9f87cfb0e89a43c2cf47269/dclab-0.67.0-cp314-cp314-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e6389be5993525e1f14ff2904232d471458c5af80df25d4750ebfa3225e06bbb",
                "md5": "4b3b0c9a7cab00450b881167ec0fba15",
                "sha256": "ea9c55979cfe62f50d668cfdc1e1ff47bd8098e3cb07cbc56a00b2218014a963"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp314-cp314t-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b3b0c9a7cab00450b881167ec0fba15",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4,>=3.9",
            "size": 920861,
            "upload_time": "2025-08-19T21:52:43",
            "upload_time_iso_8601": "2025-08-19T21:52:43.008158Z",
            "url": "https://files.pythonhosted.org/packages/e6/38/9be5993525e1f14ff2904232d471458c5af80df25d4750ebfa3225e06bbb/dclab-0.67.0-cp314-cp314t-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "755f1839f10be7321c03d0145cbc1ea3d93bd015495fc772a48b5d3a67c9208e",
                "md5": "3ad12ad44a14ebdc2ed8cebd109727a8",
                "sha256": "4d46c5a04c7250c78a518dc1769d81eb055f333383572a990ab6f7f699e6bbf4"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp314-cp314t-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "3ad12ad44a14ebdc2ed8cebd109727a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp314",
            "requires_python": "<4,>=3.9",
            "size": 907249,
            "upload_time": "2025-08-19T21:48:59",
            "upload_time_iso_8601": "2025-08-19T21:48:59.459473Z",
            "url": "https://files.pythonhosted.org/packages/75/5f/1839f10be7321c03d0145cbc1ea3d93bd015495fc772a48b5d3a67c9208e/dclab-0.67.0-cp314-cp314t-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4caf4b41ef5e3cb764631945dfa1804cb0450603be5f8cccbd91096e01a10ed9",
                "md5": "21efea09dabb4ed126291f355d7b218a",
                "sha256": "b2e52317ffe83170d1eecbd5f8fd5508a5b43d0efd5bfc7a6a91acff77bd3940"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "21efea09dabb4ed126291f355d7b218a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 910497,
            "upload_time": "2025-08-19T21:52:44",
            "upload_time_iso_8601": "2025-08-19T21:52:44.508700Z",
            "url": "https://files.pythonhosted.org/packages/4c/af/4b41ef5e3cb764631945dfa1804cb0450603be5f8cccbd91096e01a10ed9/dclab-0.67.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "27922e633b34003379b5e9bfd90f5987e0ba3b7a1204940b40a921a17e4dcc4f",
                "md5": "cf23f74e110a411473edfa243954511e",
                "sha256": "029e1d76057f05d055ac4e3cc978ce644b4b56a4d7da35cdb9589066c22d3dca"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "cf23f74e110a411473edfa243954511e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 890914,
            "upload_time": "2025-08-19T21:49:00",
            "upload_time_iso_8601": "2025-08-19T21:49:00.625388Z",
            "url": "https://files.pythonhosted.org/packages/27/92/2e633b34003379b5e9bfd90f5987e0ba3b7a1204940b40a921a17e4dcc4f/dclab-0.67.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "88f7382ec4d72e44fc062a27a7e0b4be236f19bbdb419121278d325dae0757f8",
                "md5": "ae2c52d053feaa410b51151c4e8f26f5",
                "sha256": "424d6a0e0f98af26fdae102b44091eb74206681a426f4a7ef8677aca00ad1de0"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ae2c52d053feaa410b51151c4e8f26f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 2133671,
            "upload_time": "2025-08-19T22:01:12",
            "upload_time_iso_8601": "2025-08-19T22:01:12.207519Z",
            "url": "https://files.pythonhosted.org/packages/88/f7/382ec4d72e44fc062a27a7e0b4be236f19bbdb419121278d325dae0757f8/dclab-0.67.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5b2982f58f9a688bc05c9cc7daae21e944a886b907a041371071265de72930d4",
                "md5": "e767113564b3d6101fe0efd90f678da0",
                "sha256": "907678019d74ff0dd7bf57796bd03b892c2d21d3f46c595e32a38d4198d9edb9"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e767113564b3d6101fe0efd90f678da0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 2229922,
            "upload_time": "2025-08-19T22:01:13",
            "upload_time_iso_8601": "2025-08-19T22:01:13.871379Z",
            "url": "https://files.pythonhosted.org/packages/5b/29/82f58f9a688bc05c9cc7daae21e944a886b907a041371071265de72930d4/dclab-0.67.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8d4c4e5093f49925940837dba642afb6673d9f27860035867e550053a2117aaf",
                "md5": "70c1a5a1c6ed05ec7bc7f2d328df8bf6",
                "sha256": "f314d277341419f5df269993bb4ad53e62e35c065e1ef6d2814ffb02888b794c"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "70c1a5a1c6ed05ec7bc7f2d328df8bf6",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 883482,
            "upload_time": "2025-08-19T21:49:54",
            "upload_time_iso_8601": "2025-08-19T21:49:54.817756Z",
            "url": "https://files.pythonhosted.org/packages/8d/4c/4e5093f49925940837dba642afb6673d9f27860035867e550053a2117aaf/dclab-0.67.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4647f25c61616d8f91a72950f39957d116b40099d117a8204a277c82aee10f3f",
                "md5": "d5253d7047bb0e9db8768ad3efa5fce2",
                "sha256": "2db3d583323bbda0577811eae29b0387155504d69271e3ea0bb52f673f958cc6"
            },
            "downloads": -1,
            "filename": "dclab-0.67.0.tar.gz",
            "has_sig": false,
            "md5_digest": "d5253d7047bb0e9db8768ad3efa5fce2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.9",
            "size": 4792797,
            "upload_time": "2025-08-19T21:45:50",
            "upload_time_iso_8601": "2025-08-19T21:45:50.562831Z",
            "url": "https://files.pythonhosted.org/packages/46/47/f25c61616d8f91a72950f39957d116b40099d117a8204a277c82aee10f3f/dclab-0.67.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-19 21:45:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "DC-Analysis",
    "github_project": "dclab",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "dclab"
}
        
Elapsed time: 2.68487s