dclab


Namedclab JSON
Version 0.66.0 PyPI version JSON
download
home_pageNone
SummaryLibrary for real-time deformability cytometry (RT-DC)
upload_time2025-07-10 21:22:04
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
`Shape-Out <https://github.com/ZELLMECHANIK-DRESDEN/ShapeOut2>`__.

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/48/d0/dd57e24dd152477b58acf9871ae940d5155edb897de1e7f7a53c96e2b519/dclab-0.66.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\n`Shape-Out <https://github.com/ZELLMECHANIK-DRESDEN/ShapeOut2>`__.\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.66.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": "034c181ea8960e90978ff6bde69f3a46277d975edf529b2ded7d98e056fe84f1",
                "md5": "4ed5995d97be9061d17dceb837f90365",
                "sha256": "f7db83f91bbab6b36def89e8e88b8758dd80dd78c55b1d40215d0b4c1fe7ec38"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ed5995d97be9061d17dceb837f90365",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 909010,
            "upload_time": "2025-07-10T21:26:15",
            "upload_time_iso_8601": "2025-07-10T21:26:15.472523Z",
            "url": "https://files.pythonhosted.org/packages/03/4c/181ea8960e90978ff6bde69f3a46277d975edf529b2ded7d98e056fe84f1/dclab-0.66.0-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ff69bb038a1d5938c0dbc82373f41453218ece1bd9f84b885d871624f59a7777",
                "md5": "384462899143c7c65ea5a671faabe1d4",
                "sha256": "fce4c7e493bee3cba7cde35d9cdb706d7291d4258a1e5be19de27c1fd317b084"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "384462899143c7c65ea5a671faabe1d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 889569,
            "upload_time": "2025-07-10T21:24:04",
            "upload_time_iso_8601": "2025-07-10T21:24:04.974250Z",
            "url": "https://files.pythonhosted.org/packages/ff/69/bb038a1d5938c0dbc82373f41453218ece1bd9f84b885d871624f59a7777/dclab-0.66.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3f2b071d210d2184b75eda03bdb901a58d6868ea2ab44a403ddf6d1ccd8bcd05",
                "md5": "1cdb9c3205533ac2bca5146d6b13024c",
                "sha256": "1fc4ea41d9c224136dc964c4657119e49f561fe966d50c96fe815df1aea10160"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1cdb9c3205533ac2bca5146d6b13024c",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 2139433,
            "upload_time": "2025-07-10T21:37:21",
            "upload_time_iso_8601": "2025-07-10T21:37:21.225334Z",
            "url": "https://files.pythonhosted.org/packages/3f/2b/071d210d2184b75eda03bdb901a58d6868ea2ab44a403ddf6d1ccd8bcd05/dclab-0.66.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3ed28d6284fbd72e8f327d61923487e8ccdf346f258f89cc12356261282da1f2",
                "md5": "ba5846362577c80533a10c9f48890019",
                "sha256": "c1e9a0c202d0314f285b7d1bd5f7024b14b4acccd76a86dff287c8a62caf54fd"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ba5846362577c80533a10c9f48890019",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 2233590,
            "upload_time": "2025-07-10T21:37:24",
            "upload_time_iso_8601": "2025-07-10T21:37:24.114671Z",
            "url": "https://files.pythonhosted.org/packages/3e/d2/8d6284fbd72e8f327d61923487e8ccdf346f258f89cc12356261282da1f2/dclab-0.66.0-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "86e78a61ddf5ad9a8ae586b891739bc2ffcaa56a12bfc47cfb140076987ebaa7",
                "md5": "eb55439323ae133db0094e7d36c64c75",
                "sha256": "af9a2e0f2e54646188c0a6f005a14d0432cd1d942db9dc4dc2e36dcac1487ce2"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "eb55439323ae133db0094e7d36c64c75",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": "<4,>=3.9",
            "size": 882034,
            "upload_time": "2025-07-10T21:25:47",
            "upload_time_iso_8601": "2025-07-10T21:25:47.257401Z",
            "url": "https://files.pythonhosted.org/packages/86/e7/8a61ddf5ad9a8ae586b891739bc2ffcaa56a12bfc47cfb140076987ebaa7/dclab-0.66.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3a2d8c077b2a4593527d48a6c414fbdf17d3bba4ccf6102f32061f5d5d1ef23c",
                "md5": "e0377d063c48b2bf5c47089c2d21f86d",
                "sha256": "8aa08c05b18848878179b9d5f6071c77127449909290a39a1025656cb49e723a"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e0377d063c48b2bf5c47089c2d21f86d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 908792,
            "upload_time": "2025-07-10T21:26:16",
            "upload_time_iso_8601": "2025-07-10T21:26:16.840446Z",
            "url": "https://files.pythonhosted.org/packages/3a/2d/8c077b2a4593527d48a6c414fbdf17d3bba4ccf6102f32061f5d5d1ef23c/dclab-0.66.0-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ae31b36432256cd02a0f3a5269004fd4ec8b99e72cd1dce204ce2bced62268d3",
                "md5": "d50502013f8c8263967b272c69306fff",
                "sha256": "67ea12151d44d8d9df39957c0f64f1681018fcb3c05bdbbb68299c834c3c701a"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d50502013f8c8263967b272c69306fff",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 889450,
            "upload_time": "2025-07-10T21:24:06",
            "upload_time_iso_8601": "2025-07-10T21:24:06.378299Z",
            "url": "https://files.pythonhosted.org/packages/ae/31/b36432256cd02a0f3a5269004fd4ec8b99e72cd1dce204ce2bced62268d3/dclab-0.66.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fa3133015446f3eb344404ea813c90f3035551b94e5ad697d8e5e44f967660ee",
                "md5": "d3f356c9bf374f71559d5ffaa899a68b",
                "sha256": "d17d1d1446addb452abd9a3de7751d6a75a00015bb86df37ee6e3e866315da9a"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d3f356c9bf374f71559d5ffaa899a68b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 2229251,
            "upload_time": "2025-07-10T21:37:25",
            "upload_time_iso_8601": "2025-07-10T21:37:25.583874Z",
            "url": "https://files.pythonhosted.org/packages/fa/31/33015446f3eb344404ea813c90f3035551b94e5ad697d8e5e44f967660ee/dclab-0.66.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3ce599f8d4927bd7ad995aad612995607ca30e7dbec14028045697589304f542",
                "md5": "83cdbe53381458956d4bff941b7e1350",
                "sha256": "1e631e292427b28bc45405a2222202ba181eb2701b1542a4cae4b8b96a8e3fcb"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "83cdbe53381458956d4bff941b7e1350",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 2324217,
            "upload_time": "2025-07-10T21:37:26",
            "upload_time_iso_8601": "2025-07-10T21:37:26.707375Z",
            "url": "https://files.pythonhosted.org/packages/3c/e5/99f8d4927bd7ad995aad612995607ca30e7dbec14028045697589304f542/dclab-0.66.0-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "54055e969999e59c0bedc0d554bf4fe171b095a8e682a7b8c4c7536420639413",
                "md5": "6dfc6330bb737674e71d72aad9ee2c37",
                "sha256": "62bf78750173b36969e114c2e559c8f69d176e7d1f8d451acd85fa9b424a7790"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6dfc6330bb737674e71d72aad9ee2c37",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": "<4,>=3.9",
            "size": 881261,
            "upload_time": "2025-07-10T21:25:48",
            "upload_time_iso_8601": "2025-07-10T21:25:48.558914Z",
            "url": "https://files.pythonhosted.org/packages/54/05/5e969999e59c0bedc0d554bf4fe171b095a8e682a7b8c4c7536420639413/dclab-0.66.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "9362c18be2ea2d84a674dd420ac8362f96c767e0eed553c6a883523972b64967",
                "md5": "007e569d41c0937129185241bfc7870f",
                "sha256": "e3d5bf650621d291d14faeb4ae9f3a835ae4c81cee27fd6f030513577145cbf9"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "007e569d41c0937129185241bfc7870f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 908552,
            "upload_time": "2025-07-10T21:26:17",
            "upload_time_iso_8601": "2025-07-10T21:26:17.985502Z",
            "url": "https://files.pythonhosted.org/packages/93/62/c18be2ea2d84a674dd420ac8362f96c767e0eed553c6a883523972b64967/dclab-0.66.0-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0c6cf25b44ce5ba79f8afb3c916a1439cc2af0ea332a7e21b27007758712dc2b",
                "md5": "ad68567460e17eeb63508156217c4bc9",
                "sha256": "a3e183445eb262020315bc0c3b893c004841462e253b016abc694b1f69d98e22"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ad68567460e17eeb63508156217c4bc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 888534,
            "upload_time": "2025-07-10T21:24:07",
            "upload_time_iso_8601": "2025-07-10T21:24:07.669656Z",
            "url": "https://files.pythonhosted.org/packages/0c/6c/f25b44ce5ba79f8afb3c916a1439cc2af0ea332a7e21b27007758712dc2b/dclab-0.66.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7a670a7b9b2046d13bd571adecbd9ee7bd097c800a55cdea002c7d0b38613e5b",
                "md5": "e3a913516cac0a328abd000dfd705757",
                "sha256": "086508c19222f4b78638338d8adb6cfbfb8c1e7d66435cdd25f7b2eb5fa3f1c0"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e3a913516cac0a328abd000dfd705757",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 2196482,
            "upload_time": "2025-07-10T21:37:28",
            "upload_time_iso_8601": "2025-07-10T21:37:28.421938Z",
            "url": "https://files.pythonhosted.org/packages/7a/67/0a7b9b2046d13bd571adecbd9ee7bd097c800a55cdea002c7d0b38613e5b/dclab-0.66.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "161b337119712a383f6ca93bd20148fc6d7bf63c5c9a154bf5854d18ce89158b",
                "md5": "ab66893a034778bf558b03828804e89c",
                "sha256": "b792203d59a207399f9759f0deffc1c1f0ead3c72c79c15ac9368d0d2efb1932"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ab66893a034778bf558b03828804e89c",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 2307491,
            "upload_time": "2025-07-10T21:37:29",
            "upload_time_iso_8601": "2025-07-10T21:37:29.921610Z",
            "url": "https://files.pythonhosted.org/packages/16/1b/337119712a383f6ca93bd20148fc6d7bf63c5c9a154bf5854d18ce89158b/dclab-0.66.0-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "42b724b8e3d15601a92de43bfa539af546858de38d1949038d6c85c8abf1e794",
                "md5": "9dd4406baf2468adbace6ed19044060f",
                "sha256": "45911ecf75e9dc4c7aac5d1e44f23d0c5909f3cefa7a46d5db50d90dbd7f2381"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9dd4406baf2468adbace6ed19044060f",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": "<4,>=3.9",
            "size": 881226,
            "upload_time": "2025-07-10T21:25:49",
            "upload_time_iso_8601": "2025-07-10T21:25:49.555403Z",
            "url": "https://files.pythonhosted.org/packages/42/b7/24b8e3d15601a92de43bfa539af546858de38d1949038d6c85c8abf1e794/dclab-0.66.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ceab77f551bc39eb68defbf8e51306f3a91c4f5f9b07593b5dbb88ffba03ae2c",
                "md5": "c55cfe9ca875d6023fee086e739c388b",
                "sha256": "82dbbab7f5062c3a058ab669cfa85ac6fe7e890bbc8f32024b1818c3dccfe190"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c55cfe9ca875d6023fee086e739c388b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 904909,
            "upload_time": "2025-07-10T21:26:19",
            "upload_time_iso_8601": "2025-07-10T21:26:19.118186Z",
            "url": "https://files.pythonhosted.org/packages/ce/ab/77f551bc39eb68defbf8e51306f3a91c4f5f9b07593b5dbb88ffba03ae2c/dclab-0.66.0-cp313-cp313-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2315185bd2a8929f2ef71b72dcbf3efecedc035d5386adb866ad56d6a91df5f8",
                "md5": "aa3e7191ffc549cce60d8a0714474cc1",
                "sha256": "31ae605bed909d0238b1b9fddd45ac64d813dcd11d99ac5be1313fdb92020536"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "aa3e7191ffc549cce60d8a0714474cc1",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 885434,
            "upload_time": "2025-07-10T21:24:09",
            "upload_time_iso_8601": "2025-07-10T21:24:09.086249Z",
            "url": "https://files.pythonhosted.org/packages/23/15/185bd2a8929f2ef71b72dcbf3efecedc035d5386adb866ad56d6a91df5f8/dclab-0.66.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c06367cdcae450eb3f4ddfb7d04caba3fa962b28b35f220382e99da6d57730da",
                "md5": "7c61c75d71a8201c28c73e20f928b5dc",
                "sha256": "abd6c671b0cc1d386116a4f6dfe5524ff994f2ea8150f353731ec44da34731b1"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c61c75d71a8201c28c73e20f928b5dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 2177409,
            "upload_time": "2025-07-10T21:37:31",
            "upload_time_iso_8601": "2025-07-10T21:37:31.706299Z",
            "url": "https://files.pythonhosted.org/packages/c0/63/67cdcae450eb3f4ddfb7d04caba3fa962b28b35f220382e99da6d57730da/dclab-0.66.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e4ab8cf7f6aa6e057ddbc6caafec1dc181f30d106ed21ef9db55ea835d8b5414",
                "md5": "2298a1e2cf4dd2d6ca1819b21f4bb28c",
                "sha256": "cdbe90113a3106b3e1f12e33acf0a2b3e333cec0dffa5517029d685d441ef9e8"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2298a1e2cf4dd2d6ca1819b21f4bb28c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 2288939,
            "upload_time": "2025-07-10T21:37:32",
            "upload_time_iso_8601": "2025-07-10T21:37:32.856686Z",
            "url": "https://files.pythonhosted.org/packages/e4/ab/8cf7f6aa6e057ddbc6caafec1dc181f30d106ed21ef9db55ea835d8b5414/dclab-0.66.0-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "21065cea320b344a02a4722465bff598c2cf2ae9d95b2f02cef0d510ae477861",
                "md5": "ed840a1c486185dbebe8a3a847da0891",
                "sha256": "5870b37a9ba8f1852ece8e98130656a7a913972c82e24423a9b9deacb85d118d"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ed840a1c486185dbebe8a3a847da0891",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": "<4,>=3.9",
            "size": 879712,
            "upload_time": "2025-07-10T21:25:50",
            "upload_time_iso_8601": "2025-07-10T21:25:50.779738Z",
            "url": "https://files.pythonhosted.org/packages/21/06/5cea320b344a02a4722465bff598c2cf2ae9d95b2f02cef0d510ae477861/dclab-0.66.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e70c1fdd52dc2c5bf4caffcaa00fee3059a2d9f38929556325cd99f164571a84",
                "md5": "b2c4f0c8a2b2564cbd85f618b3ffbe82",
                "sha256": "091417fc94d458113be85d8901d55aa11299c26408aff9a1935e4c84aa5dfc3a"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b2c4f0c8a2b2564cbd85f618b3ffbe82",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 910849,
            "upload_time": "2025-07-10T21:26:20",
            "upload_time_iso_8601": "2025-07-10T21:26:20.183497Z",
            "url": "https://files.pythonhosted.org/packages/e7/0c/1fdd52dc2c5bf4caffcaa00fee3059a2d9f38929556325cd99f164571a84/dclab-0.66.0-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b9f2cf4ee59d111142852862178946a5342661d82c16cf3fd7e21d0fa2b1262a",
                "md5": "abe0e081f23b0c413395687a61eff07f",
                "sha256": "73d3daf2bbc65442c4d51122e03b609e37026ea99f906678d8c47a29ca3931a3"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "abe0e081f23b0c413395687a61eff07f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 891244,
            "upload_time": "2025-07-10T21:24:10",
            "upload_time_iso_8601": "2025-07-10T21:24:10.377650Z",
            "url": "https://files.pythonhosted.org/packages/b9/f2/cf4ee59d111142852862178946a5342661d82c16cf3fd7e21d0fa2b1262a/dclab-0.66.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ffdf90eca981cd34c3b119de458beef6df203a13e601895d4e24a85a006f37ed",
                "md5": "dc44d892aed5c48af097e36092209f5c",
                "sha256": "95486bc515f282e80dac56a80dbbabe3305b2da1d5297e6685062cdcf5cc3572"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dc44d892aed5c48af097e36092209f5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 2140978,
            "upload_time": "2025-07-10T21:37:34",
            "upload_time_iso_8601": "2025-07-10T21:37:34.374454Z",
            "url": "https://files.pythonhosted.org/packages/ff/df/90eca981cd34c3b119de458beef6df203a13e601895d4e24a85a006f37ed/dclab-0.66.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "47112fd9895ea52b336fec77739f75c95b6317f10d990cb78ea70a2470f6222e",
                "md5": "bc2b6e207f086431cdaf9878acad20ec",
                "sha256": "d694c6631b10b7e6ae3797780e275bd29c90e693121367d3c1424df45affdb88"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bc2b6e207f086431cdaf9878acad20ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 2238260,
            "upload_time": "2025-07-10T21:37:35",
            "upload_time_iso_8601": "2025-07-10T21:37:35.503787Z",
            "url": "https://files.pythonhosted.org/packages/47/11/2fd9895ea52b336fec77739f75c95b6317f10d990cb78ea70a2470f6222e/dclab-0.66.0-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "2deab78519653fe01d53de9e90cd3d8c6e0ea2e23fe7f48606a650b162be6b57",
                "md5": "39c4365e9fea3b9ff4e6ee24727de122",
                "sha256": "a7ce5c31211b8f85a0aaba1932ea5a3fe23339334e7ec2439e6bf6afdebcbe20"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "39c4365e9fea3b9ff4e6ee24727de122",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": "<4,>=3.9",
            "size": 883676,
            "upload_time": "2025-07-10T21:25:51",
            "upload_time_iso_8601": "2025-07-10T21:25:51.915063Z",
            "url": "https://files.pythonhosted.org/packages/2d/ea/b78519653fe01d53de9e90cd3d8c6e0ea2e23fe7f48606a650b162be6b57/dclab-0.66.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "48d0dd57e24dd152477b58acf9871ae940d5155edb897de1e7f7a53c96e2b519",
                "md5": "e5722508c94f26ac856ff46c977f9263",
                "sha256": "3de6db5ff25d2d3b9fe0c319cbcee8ee4183d7ace0e5c24dfbbf18e3ec740612"
            },
            "downloads": -1,
            "filename": "dclab-0.66.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e5722508c94f26ac856ff46c977f9263",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.9",
            "size": 4791322,
            "upload_time": "2025-07-10T21:22:04",
            "upload_time_iso_8601": "2025-07-10T21:22:04.355327Z",
            "url": "https://files.pythonhosted.org/packages/48/d0/dd57e24dd152477b58acf9871ae940d5155edb897de1e7f7a53c96e2b519/dclab-0.66.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-10 21:22:04",
    "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: 0.45275s