chebyfit


Namechebyfit JSON
Version 2024.4.24 PyPI version JSON
download
home_pagehttps://www.cgohlke.com
SummaryFit exponential and harmonic functions using Chebyshev polynomials
upload_time2024-04-27 00:24:28
maintainerNone
docs_urlNone
authorChristoph Gohlke
requires_python>=3.9
licenseBSD
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Fit exponential and harmonic functions using Chebyshev polynomials
==================================================================

Chebyfit is a Python library that implements the algorithms described in:

    Analytic solutions to modelling exponential and harmonic functions using
    Chebyshev polynomials: fitting frequency-domain lifetime images with
    photobleaching. G C Malachowski, R M Clegg, and G I Redford.
    J Microsc. 2007; 228(3): 282-295. doi: 10.1111/j.1365-2818.2007.01846.x

:Author: `Christoph Gohlke <https://www.cgohlke.com>`_
:License: BSD 3-Clause
:Version: 2024.4.24

Quickstart
----------

Install the chebyfit package and all dependencies from the
`Python Package Index <https://pypi.org/project/chebyfit/>`_::

    python -m pip install -U chebyfit

See `Examples`_ for using the programming interface.

Source code and support are available on
`GitHub <https://github.com/cgohlke/chebyfit>`_.

Requirements
------------

This revision was tested with the following requirements and dependencies
(other versions may work):

- `CPython <https://www.python.org>`_ 3.9.13, 3.10.11, 3.11.9, 3.12.3
- `NumPy <https://pypi.org/project/numpy/>`_ 1.26.4

Revisions
---------

2024.4.24

- Support NumPy 2.

2024.1.6

- Support Python 3.12.

2023.4.22

- Drop support for Python 3.8 and numpy < 1.21 (NEP29).

2022.9.29

- Add type hints.
- Convert to Google style docstrings.

2022.8.26

- Update metadata.
- Remove support for Python 3.7 (NEP 29).

2021.6.6

- Fix compile error on Python 3.10.
- Remove support for Python 3.6 (NEP 29).

2020.1.1

- Remove support for Python 2.7 and 3.5.

2019.10.14

- Support Python 3.8.
- Fix numpy 1type FutureWarning.

2019.4.22

- Fix setup requirements.

2019.1.28

- Move modules into chebyfit package.
- Add Python wrapper for _chebyfit C extension module.
- Fix static analysis issues in _chebyfit.c.

Examples
--------

Fit two-exponential decay function:

>>> deltat = 0.5
>>> t = numpy.arange(0, 128, deltat)
>>> data = 1.1 + 2.2 * numpy.exp(-t / 33.3) + 4.4 * numpy.exp(-t / 55.5)
>>> params, fitted = fit_exponentials(data, numexps=2, deltat=deltat)
>>> numpy.allclose(data, fitted)
True
>>> params['offset']
array([1.1])
>>> params['amplitude']
array([[4.4, 2.2]])
>>> params['rate']
array([[55.5, 33.3]])

Fit harmonic function with exponential decay:

>>> tt = t * (2 * math.pi / (t[-1] + deltat))
>>> data = 1.1 + numpy.exp(-t / 22.2) * (3.3 - 4.4 * numpy.sin(tt)
...                                          + 5.5 * numpy.cos(tt))
>>> params, fitted = fit_harmonic_decay(data, deltat=0.5)
>>> numpy.allclose(data, fitted)
True
>>> params['offset']
array([1.1])
>>> params['rate']
array([22.2])
>>> params['amplitude']
array([[3.3, 4.4, 5.5]])

Fit experimental time-domain image:

>>> data = numpy.fromfile('test.b&h', dtype='float32').reshape((256, 256, 256))
>>> data = data[64:64+64]
>>> params, fitted = fit_exponentials(data, numexps=1, numcoef=16, axis=0)
>>> numpy.allclose(data.sum(axis=0), fitted.sum(axis=0))
True

            

Raw data

            {
    "_id": null,
    "home_page": "https://www.cgohlke.com",
    "name": "chebyfit",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "Christoph Gohlke",
    "author_email": "cgohlke@cgohlke.com",
    "download_url": "https://files.pythonhosted.org/packages/6a/81/b9fb1f05d99b6767fdc5e87c294d85d534be01dd3343952fd570a2650cb2/chebyfit-2024.4.24.tar.gz",
    "platform": "any",
    "description": "Fit exponential and harmonic functions using Chebyshev polynomials\n==================================================================\n\nChebyfit is a Python library that implements the algorithms described in:\n\n    Analytic solutions to modelling exponential and harmonic functions using\n    Chebyshev polynomials: fitting frequency-domain lifetime images with\n    photobleaching. G C Malachowski, R M Clegg, and G I Redford.\n    J Microsc. 2007; 228(3): 282-295. doi: 10.1111/j.1365-2818.2007.01846.x\n\n:Author: `Christoph Gohlke <https://www.cgohlke.com>`_\n:License: BSD 3-Clause\n:Version: 2024.4.24\n\nQuickstart\n----------\n\nInstall the chebyfit package and all dependencies from the\n`Python Package Index <https://pypi.org/project/chebyfit/>`_::\n\n    python -m pip install -U chebyfit\n\nSee `Examples`_ for using the programming interface.\n\nSource code and support are available on\n`GitHub <https://github.com/cgohlke/chebyfit>`_.\n\nRequirements\n------------\n\nThis revision was tested with the following requirements and dependencies\n(other versions may work):\n\n- `CPython <https://www.python.org>`_ 3.9.13, 3.10.11, 3.11.9, 3.12.3\n- `NumPy <https://pypi.org/project/numpy/>`_ 1.26.4\n\nRevisions\n---------\n\n2024.4.24\n\n- Support NumPy 2.\n\n2024.1.6\n\n- Support Python 3.12.\n\n2023.4.22\n\n- Drop support for Python 3.8 and numpy < 1.21 (NEP29).\n\n2022.9.29\n\n- Add type hints.\n- Convert to Google style docstrings.\n\n2022.8.26\n\n- Update metadata.\n- Remove support for Python 3.7 (NEP 29).\n\n2021.6.6\n\n- Fix compile error on Python 3.10.\n- Remove support for Python 3.6 (NEP 29).\n\n2020.1.1\n\n- Remove support for Python 2.7 and 3.5.\n\n2019.10.14\n\n- Support Python 3.8.\n- Fix numpy 1type FutureWarning.\n\n2019.4.22\n\n- Fix setup requirements.\n\n2019.1.28\n\n- Move modules into chebyfit package.\n- Add Python wrapper for _chebyfit C extension module.\n- Fix static analysis issues in _chebyfit.c.\n\nExamples\n--------\n\nFit two-exponential decay function:\n\n>>> deltat = 0.5\n>>> t = numpy.arange(0, 128, deltat)\n>>> data = 1.1 + 2.2 * numpy.exp(-t / 33.3) + 4.4 * numpy.exp(-t / 55.5)\n>>> params, fitted = fit_exponentials(data, numexps=2, deltat=deltat)\n>>> numpy.allclose(data, fitted)\nTrue\n>>> params['offset']\narray([1.1])\n>>> params['amplitude']\narray([[4.4, 2.2]])\n>>> params['rate']\narray([[55.5, 33.3]])\n\nFit harmonic function with exponential decay:\n\n>>> tt = t * (2 * math.pi / (t[-1] + deltat))\n>>> data = 1.1 + numpy.exp(-t / 22.2) * (3.3 - 4.4 * numpy.sin(tt)\n...                                          + 5.5 * numpy.cos(tt))\n>>> params, fitted = fit_harmonic_decay(data, deltat=0.5)\n>>> numpy.allclose(data, fitted)\nTrue\n>>> params['offset']\narray([1.1])\n>>> params['rate']\narray([22.2])\n>>> params['amplitude']\narray([[3.3, 4.4, 5.5]])\n\nFit experimental time-domain image:\n\n>>> data = numpy.fromfile('test.b&h', dtype='float32').reshape((256, 256, 256))\n>>> data = data[64:64+64]\n>>> params, fitted = fit_exponentials(data, numexps=1, numcoef=16, axis=0)\n>>> numpy.allclose(data.sum(axis=0), fitted.sum(axis=0))\nTrue\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Fit exponential and harmonic functions using Chebyshev polynomials",
    "version": "2024.4.24",
    "project_urls": {
        "Bug Tracker": "https://github.com/cgohlke/chebyfit/issues",
        "Homepage": "https://www.cgohlke.com",
        "Source Code": "https://github.com/cgohlke/chebyfit"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "66a1af7f1c0391dadc2f86857dbefe24002e6fa79f25a572b3bf317644c3beda",
                "md5": "38e77692f9248ca0e3358a83b1651829",
                "sha256": "019918411f5bb1546ec7eae7f359dc81a314043d9cf22f1fc96d5c3ece608bb7"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "38e77692f9248ca0e3358a83b1651829",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 33105,
            "upload_time": "2024-04-27T00:23:49",
            "upload_time_iso_8601": "2024-04-27T00:23:49.245311Z",
            "url": "https://files.pythonhosted.org/packages/66/a1/af7f1c0391dadc2f86857dbefe24002e6fa79f25a572b3bf317644c3beda/chebyfit-2024.4.24-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "42a497af02f4814d3f8c67886e4a314f84743ebb7f66bef0da82edd337b2ab1b",
                "md5": "3122fbdd1e1d1dd3707af8b89ad35ab8",
                "sha256": "c28f8401e0291fb044d655b8154911fcaccc00a690f696f48fafe98aeffde561"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "3122fbdd1e1d1dd3707af8b89ad35ab8",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 29617,
            "upload_time": "2024-04-27T00:23:51",
            "upload_time_iso_8601": "2024-04-27T00:23:51.072378Z",
            "url": "https://files.pythonhosted.org/packages/42/a4/97af02f4814d3f8c67886e4a314f84743ebb7f66bef0da82edd337b2ab1b/chebyfit-2024.4.24-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec16da3e9104ba7572d80244cf19e9098db217bfb2f8f349ca70d0fcc94524aa",
                "md5": "081c2c3335d6166ea3360bbacec33a26",
                "sha256": "30bebc9d948fac2c40443b7471491b22cb9dd3d9f8d2b9d2264c3b958111605d"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "081c2c3335d6166ea3360bbacec33a26",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 68268,
            "upload_time": "2024-04-27T00:23:52",
            "upload_time_iso_8601": "2024-04-27T00:23:52.948184Z",
            "url": "https://files.pythonhosted.org/packages/ec/16/da3e9104ba7572d80244cf19e9098db217bfb2f8f349ca70d0fcc94524aa/chebyfit-2024.4.24-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "610791a57ca02584865c9e64b1025169b48d204e53a2ca70b72227df5f420771",
                "md5": "7b0339de829fd92097dd8334978fae86",
                "sha256": "18bb6c9898369aa08225555912ab3a48eccaa1a543342479e88979311cac1568"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "7b0339de829fd92097dd8334978fae86",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 25212,
            "upload_time": "2024-04-27T00:23:54",
            "upload_time_iso_8601": "2024-04-27T00:23:54.324566Z",
            "url": "https://files.pythonhosted.org/packages/61/07/91a57ca02584865c9e64b1025169b48d204e53a2ca70b72227df5f420771/chebyfit-2024.4.24-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4919100b3fcd5a335d07c1093926062bd3ae3c73b6d8e1de2f395ac12bee1061",
                "md5": "4be72f885f0364cb8b298838f38f97a2",
                "sha256": "dafac3fdf1d8c20a3a1661b0b95d6e64b79060f9e3ace355859997b135efe2a7"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "4be72f885f0364cb8b298838f38f97a2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 28571,
            "upload_time": "2024-04-27T00:23:56",
            "upload_time_iso_8601": "2024-04-27T00:23:56.756767Z",
            "url": "https://files.pythonhosted.org/packages/49/19/100b3fcd5a335d07c1093926062bd3ae3c73b6d8e1de2f395ac12bee1061/chebyfit-2024.4.24-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a41de470fb9e99047cdd3392a5fd17ea7811c79bead6df85bd6e67dcf0af3769",
                "md5": "a66f902ad7d77de0869c0d767112fd3c",
                "sha256": "eb011bbe762ec8b14a0a0ce99c8894bc0de9e1ed40b256defab2ebdb7b7a86c0"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a66f902ad7d77de0869c0d767112fd3c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 33105,
            "upload_time": "2024-04-27T00:23:58",
            "upload_time_iso_8601": "2024-04-27T00:23:58.564555Z",
            "url": "https://files.pythonhosted.org/packages/a4/1d/e470fb9e99047cdd3392a5fd17ea7811c79bead6df85bd6e67dcf0af3769/chebyfit-2024.4.24-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "836211b0e30315b3e7bb50c47396b250a66cdc85786a93153c219265b529b96a",
                "md5": "f063fc54bde1f8e0acb22eec77565224",
                "sha256": "dd0650255218589d9d8c08c8edda6e42b502ce82cbbcea4d3c55a7e0e77df7cc"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f063fc54bde1f8e0acb22eec77565224",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 29619,
            "upload_time": "2024-04-27T00:24:01",
            "upload_time_iso_8601": "2024-04-27T00:24:01.220939Z",
            "url": "https://files.pythonhosted.org/packages/83/62/11b0e30315b3e7bb50c47396b250a66cdc85786a93153c219265b529b96a/chebyfit-2024.4.24-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a9ec091e2eb73fa778aa63089d39e87155a506325d1450fe07bd81ec70cdb255",
                "md5": "80af265d623d0b6fc547c05f6c6b8f78",
                "sha256": "4c97a3cd9570e267ebdb741f4d68905e2f5b6e164140aea867f8b9e2a341db63"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "80af265d623d0b6fc547c05f6c6b8f78",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 69101,
            "upload_time": "2024-04-27T00:24:02",
            "upload_time_iso_8601": "2024-04-27T00:24:02.779460Z",
            "url": "https://files.pythonhosted.org/packages/a9/ec/091e2eb73fa778aa63089d39e87155a506325d1450fe07bd81ec70cdb255/chebyfit-2024.4.24-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "09ffdfe43197d92c2a76ec270c9d6388e803c6c560d2c55a8768f945db7606aa",
                "md5": "5d1f0d96d063572b03f42e864e7f4cd8",
                "sha256": "f4e20ecea3b8fec73398fd240f2bc25863c331e04494aed69fb333fc3d94e6ce"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "5d1f0d96d063572b03f42e864e7f4cd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 25215,
            "upload_time": "2024-04-27T00:24:05",
            "upload_time_iso_8601": "2024-04-27T00:24:05.238060Z",
            "url": "https://files.pythonhosted.org/packages/09/ff/dfe43197d92c2a76ec270c9d6388e803c6c560d2c55a8768f945db7606aa/chebyfit-2024.4.24-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6f5c5a2e6a90788968b4400d0064c9d1708f117d427587f02e2c9df050f9759",
                "md5": "ca7f93c4e033fcb7ac940c5052b4883d",
                "sha256": "0727f4f2da17e53fec2f4473b101ec1b13e1dd879e76f9a9bb50850e84d6b1c8"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ca7f93c4e033fcb7ac940c5052b4883d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 28571,
            "upload_time": "2024-04-27T00:24:07",
            "upload_time_iso_8601": "2024-04-27T00:24:07.263333Z",
            "url": "https://files.pythonhosted.org/packages/c6/f5/c5a2e6a90788968b4400d0064c9d1708f117d427587f02e2c9df050f9759/chebyfit-2024.4.24-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3286d0a1aef1eeb51b2085c0474ab5d0b4f1fa576a9bb91bdcb6cb2a5dde7308",
                "md5": "c92c0e1a8b6d1aae42ae2d6f69305603",
                "sha256": "b51f339f14a78e316f89d8b453e2b233d5e45464f7e840896a3d8d07ddd0cbfe"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp311-cp311-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "c92c0e1a8b6d1aae42ae2d6f69305603",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 23176,
            "upload_time": "2024-04-27T00:24:08",
            "upload_time_iso_8601": "2024-04-27T00:24:08.345528Z",
            "url": "https://files.pythonhosted.org/packages/32/86/d0a1aef1eeb51b2085c0474ab5d0b4f1fa576a9bb91bdcb6cb2a5dde7308/chebyfit-2024.4.24-cp311-cp311-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8085c9e24e4f0eef972f270ded360a668f5d3dc2692f572b4875c37950b6e68b",
                "md5": "bdac3920eba992c4ba53d50f5f2afdbf",
                "sha256": "6b8b997c226bbfa10997902f1ad941307a778a30467710cb5e1bf462f3c9e31e"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bdac3920eba992c4ba53d50f5f2afdbf",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 33185,
            "upload_time": "2024-04-27T00:24:10",
            "upload_time_iso_8601": "2024-04-27T00:24:10.199550Z",
            "url": "https://files.pythonhosted.org/packages/80/85/c9e24e4f0eef972f270ded360a668f5d3dc2692f572b4875c37950b6e68b/chebyfit-2024.4.24-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6569da98bce6b6c899e67990f80563e1d7806efd92b03c62fb186e05b4e78e86",
                "md5": "d734093e7a789bd5d9def5a10ffb0a9e",
                "sha256": "ecd5bd7e54cf14d6ab7a8aa82a55d63d9700da3c2136a9e6b5ec4b5bb5aa2a2d"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "d734093e7a789bd5d9def5a10ffb0a9e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 29700,
            "upload_time": "2024-04-27T00:24:12",
            "upload_time_iso_8601": "2024-04-27T00:24:12.039738Z",
            "url": "https://files.pythonhosted.org/packages/65/69/da98bce6b6c899e67990f80563e1d7806efd92b03c62fb186e05b4e78e86/chebyfit-2024.4.24-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a524d65d4d2ebfc63e8e94964b14426f0c546ed307bef1da101fe24466e590dc",
                "md5": "af98883a14574563cfc28e39fc8af945",
                "sha256": "dcc243195a3e10ba9530ef5e25bc66c6685214cee2e9b78e12e50c3897a89a56"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "af98883a14574563cfc28e39fc8af945",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 70089,
            "upload_time": "2024-04-27T00:24:13",
            "upload_time_iso_8601": "2024-04-27T00:24:13.592679Z",
            "url": "https://files.pythonhosted.org/packages/a5/24/d65d4d2ebfc63e8e94964b14426f0c546ed307bef1da101fe24466e590dc/chebyfit-2024.4.24-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c8bda539ebd61fe724a624d4961d0af79fe2596057c09ec71805f725976d5fd",
                "md5": "ea8a1f5946e313f5f427ae73fc1dface",
                "sha256": "fe59b1659ba030fe8a44be4a8abdd9b7fd05becc3e1d668de6f6dc9f1cd5f479"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "ea8a1f5946e313f5f427ae73fc1dface",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 25320,
            "upload_time": "2024-04-27T00:24:14",
            "upload_time_iso_8601": "2024-04-27T00:24:14.587108Z",
            "url": "https://files.pythonhosted.org/packages/4c/8b/da539ebd61fe724a624d4961d0af79fe2596057c09ec71805f725976d5fd/chebyfit-2024.4.24-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a70377bbdd7ab2a3473494743809d8a7941a125d88ab7f8dda0d85899ae3aed0",
                "md5": "d237688bb3416384580b994a16a70554",
                "sha256": "5a0c6212f87b63b643ed9ed2537bd8e9cee7f4974703bb6ea1c253f31168bcf0"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d237688bb3416384580b994a16a70554",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 28616,
            "upload_time": "2024-04-27T00:24:16",
            "upload_time_iso_8601": "2024-04-27T00:24:16.458475Z",
            "url": "https://files.pythonhosted.org/packages/a7/03/77bbdd7ab2a3473494743809d8a7941a125d88ab7f8dda0d85899ae3aed0/chebyfit-2024.4.24-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "021e9f0ccc1d47f1edbaebc3c7901fad5009db3535aebbc3d93088abc22d3dce",
                "md5": "d240f75ed9a264989822fa06718bd04a",
                "sha256": "4c88a4a77d77d3ab353d751ab030e820bfabd28a60ff5092318a7d73afd18120"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp312-cp312-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "d240f75ed9a264989822fa06718bd04a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 23206,
            "upload_time": "2024-04-27T00:24:18",
            "upload_time_iso_8601": "2024-04-27T00:24:18.550094Z",
            "url": "https://files.pythonhosted.org/packages/02/1e/9f0ccc1d47f1edbaebc3c7901fad5009db3535aebbc3d93088abc22d3dce/chebyfit-2024.4.24-cp312-cp312-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6eb949c6ea7b77cb2ae7459bc3b70f3e1bdf510c2413b9f19427906675df4c13",
                "md5": "372a60d1bcefeee33e1874593de7a1fb",
                "sha256": "78e91f2912915d45cc1b322fc16d73c8e6e3972a291b9ff0661c8cdaeba202ba"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "372a60d1bcefeee33e1874593de7a1fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 33093,
            "upload_time": "2024-04-27T00:24:19",
            "upload_time_iso_8601": "2024-04-27T00:24:19.724149Z",
            "url": "https://files.pythonhosted.org/packages/6e/b9/49c6ea7b77cb2ae7459bc3b70f3e1bdf510c2413b9f19427906675df4c13/chebyfit-2024.4.24-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c0b1c2cd09435b9335aca9f06737525ff8798aa49ccc4269d8ab5599b8ca4f9",
                "md5": "a3b15417de5deb12cd00906e4344db69",
                "sha256": "d0ecbc134a143eb4012338137233e65676630b18c64fb354f45deb7da4a01973"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a3b15417de5deb12cd00906e4344db69",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 29615,
            "upload_time": "2024-04-27T00:24:21",
            "upload_time_iso_8601": "2024-04-27T00:24:21.673563Z",
            "url": "https://files.pythonhosted.org/packages/1c/0b/1c2cd09435b9335aca9f06737525ff8798aa49ccc4269d8ab5599b8ca4f9/chebyfit-2024.4.24-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a082c7e2fbd9217670a594d4ede66a07885d58dae438817d9da4a72d834aa66d",
                "md5": "86e64899d9f67dae0af6a3cc92dd3e25",
                "sha256": "7cc6230c6994a618fce17afd1d1896612f744c5c3b7629985be05407110aee59"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "86e64899d9f67dae0af6a3cc92dd3e25",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 68038,
            "upload_time": "2024-04-27T00:24:23",
            "upload_time_iso_8601": "2024-04-27T00:24:23.194107Z",
            "url": "https://files.pythonhosted.org/packages/a0/82/c7e2fbd9217670a594d4ede66a07885d58dae438817d9da4a72d834aa66d/chebyfit-2024.4.24-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f30fa4c663ce4d6007b34f2285cd6c71afedab14a23fc1bfd50a9fc4fa1bec7",
                "md5": "efc756c05d842a3430af3f4f88f907dd",
                "sha256": "3f3083f6b78c8a93eefe1407681cd758a312326be8d1a90d98368daa5f090f7f"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "efc756c05d842a3430af3f4f88f907dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 25204,
            "upload_time": "2024-04-27T00:24:24",
            "upload_time_iso_8601": "2024-04-27T00:24:24.297271Z",
            "url": "https://files.pythonhosted.org/packages/7f/30/fa4c663ce4d6007b34f2285cd6c71afedab14a23fc1bfd50a9fc4fa1bec7/chebyfit-2024.4.24-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a36dfcbd3a8c56a389c425d11475530f3b04929993122e85601fec921872d5ff",
                "md5": "21f4f7cd8a673c1ba69e95bfcea2b134",
                "sha256": "cecf456b0956ed4ecd295cc31a8f14051fa8ea54fc7b34ceb416a55f0644de91"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "21f4f7cd8a673c1ba69e95bfcea2b134",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 28564,
            "upload_time": "2024-04-27T00:24:26",
            "upload_time_iso_8601": "2024-04-27T00:24:26.039445Z",
            "url": "https://files.pythonhosted.org/packages/a3/6d/fcbd3a8c56a389c425d11475530f3b04929993122e85601fec921872d5ff/chebyfit-2024.4.24-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6a81b9fb1f05d99b6767fdc5e87c294d85d534be01dd3343952fd570a2650cb2",
                "md5": "12a512fd8bfd3039560dc5d1fa0db92f",
                "sha256": "0383be914551f840ae538df5e84e198390172144317409ea96bd0c87c3f23a80"
            },
            "downloads": -1,
            "filename": "chebyfit-2024.4.24.tar.gz",
            "has_sig": false,
            "md5_digest": "12a512fd8bfd3039560dc5d1fa0db92f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 17524,
            "upload_time": "2024-04-27T00:24:28",
            "upload_time_iso_8601": "2024-04-27T00:24:28.028077Z",
            "url": "https://files.pythonhosted.org/packages/6a/81/b9fb1f05d99b6767fdc5e87c294d85d534be01dd3343952fd570a2650cb2/chebyfit-2024.4.24.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-27 00:24:28",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "cgohlke",
    "github_project": "chebyfit",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "chebyfit"
}
        
Elapsed time: 0.23453s