phik


Namephik JSON
Version 0.12.4 PyPI version JSON
download
home_page
SummaryPhi_K correlation analyzer library
upload_time2024-01-09 20:52:36
maintainer
docs_urlNone
author
requires_python>=3.8
license
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ==========================
Phi_K Correlation Constant
==========================

* Version: 0.12.4. Released: Jan 2024
* Release notes: https://github.com/KaveIO/PhiK/blob/master/CHANGES.rst
* Repository: https://github.com/kaveio/phik
* Documentation: https://phik.readthedocs.io
* Publication: `[offical] <https://www.sciencedirect.com/science/article/abs/pii/S0167947320301341>`_ `[arxiv pre-print] <https://arxiv.org/abs/1811.11440>`_

Phi_K is a practical correlation constant that works consistently between categorical, ordinal and interval variables.
It is based on several refinements to Pearson's hypothesis test of independence of two variables. Essentially, the
contingency test statistic of two variables is interpreted as coming from a rotated bi-variate normal distribution,
where the tilt is interpreted as Phi_K.

The combined features of Phi_K form an advantage over existing coefficients. First, it works consistently between categorical, ordinal and interval variables.
Second, it captures non-linear dependency. Third, it reverts to the Pearson correlation coefficient in case of a bi-variate normal input distribution.
These are useful features when studying the correlation matrix of variables with mixed types.

For details on the methodology behind the calculations, please see our publication. Emphasis is paid to the proper evaluation of statistical significance of correlations and to the interpretation of variable relationships
in a contingency table, in particular in case of low statistics samples.
The presented algorithms are easy to use and available through this public Python library.

Example notebooks
=================

.. list-table::
   :widths: 60 40
   :header-rows: 1

   * - Static link
     - Google Colab link
   * - `basic tutorial <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_basic.ipynb>`_
     - `basic on colab <https://colab.research.google.com/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_basic.ipynb>`_
   * - `advanced tutorial (detailed configuration) <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_advanced.ipynb>`_
     - `advanced on colab <https://colab.research.google.com/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_advanced.ipynb>`_
   * - `spark tutorial <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_spark.ipynb>`_
     - no spark available

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

The entire Phi_K documentation including tutorials can be found at `read-the-docs <https://phik.readthedocs.io>`_.
See the tutorials for detailed examples on how to run the code with pandas. We also have one example on how
calculate the Phi_K correlation matrix for a spark dataframe.

Check it out
============

The Phi_K library requires Python >= 3.8 and is pip friendly. To get started, simply do:

.. code-block:: bash

  $ pip install phik

or check out the code from out GitHub repository:

.. code-block:: bash

  $ git clone https://github.com/KaveIO/PhiK.git
  $ pip install -e PhiK/

where in this example the code is installed in edit mode (option -e).

You can now use the package in Python with:

.. code-block:: python

  import phik

**Congratulations, you are now ready to use the PhiK correlation analyzer library!**


Quick run
=========

As a quick example, you can do:

.. code-block:: python

  import pandas as pd
  import phik
  from phik import resources, report

  # open fake car insurance data
  df = pd.read_csv( resources.fixture('fake_insurance_data.csv.gz') )
  df.head()

  # Pearson's correlation matrix between numeric variables (pandas functionality)
  df.corr()

  # get the phi_k correlation matrix between all variables
  df.phik_matrix()

  # get global correlations based on phi_k correlation matrix
  df.global_phik()

  # get the significance matrix (expressed as one-sided Z)
  # of the hypothesis test of each variable-pair dependency
  df.significance_matrix()

  # contingency table of two columns
  cols = ['mileage','car_size']
  df[cols].hist2d()

  # normalized residuals of contingency test applied to cols
  df[cols].outlier_significance_matrix()

  # show the normalized residuals of each variable-pair
  df.outlier_significance_matrices()

  # generate a phik correlation report and save as test.pdf
  report.correlation_report(df, pdf_file_name='test.pdf')


For all available examples, please see the `tutorials <https://phik.readthedocs.io/en/latest/tutorials.html>`_ at read-the-docs.


Contact and support
===================

* Issues and Ideas: https://github.com/kaveio/phik/issues

Please note that support is (only) provided on a best-effort basis.

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "phik",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "",
    "author": "",
    "author_email": "KPMG N.V. The Netherlands <kave@kpmg.com>",
    "download_url": "https://files.pythonhosted.org/packages/cb/8c/1bf452e93dd23523f18660ffdc24092038a5781964085d766bd792e0495b/phik-0.12.4.tar.gz",
    "platform": null,
    "description": "==========================\nPhi_K Correlation Constant\n==========================\n\n* Version: 0.12.4. Released: Jan 2024\n* Release notes: https://github.com/KaveIO/PhiK/blob/master/CHANGES.rst\n* Repository: https://github.com/kaveio/phik\n* Documentation: https://phik.readthedocs.io\n* Publication: `[offical] <https://www.sciencedirect.com/science/article/abs/pii/S0167947320301341>`_ `[arxiv pre-print] <https://arxiv.org/abs/1811.11440>`_\n\nPhi_K is a practical correlation constant that works consistently between categorical, ordinal and interval variables.\nIt is based on several refinements to Pearson's hypothesis test of independence of two variables. Essentially, the\ncontingency test statistic of two variables is interpreted as coming from a rotated bi-variate normal distribution,\nwhere the tilt is interpreted as Phi_K.\n\nThe combined features of Phi_K form an advantage over existing coefficients. First, it works consistently between categorical, ordinal and interval variables.\nSecond, it captures non-linear dependency. Third, it reverts to the Pearson correlation coefficient in case of a bi-variate normal input distribution.\nThese are useful features when studying the correlation matrix of variables with mixed types.\n\nFor details on the methodology behind the calculations, please see our publication. Emphasis is paid to the proper evaluation of statistical significance of correlations and to the interpretation of variable relationships\nin a contingency table, in particular in case of low statistics samples.\nThe presented algorithms are easy to use and available through this public Python library.\n\nExample notebooks\n=================\n\n.. list-table::\n   :widths: 60 40\n   :header-rows: 1\n\n   * - Static link\n     - Google Colab link\n   * - `basic tutorial <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_basic.ipynb>`_\n     - `basic on colab <https://colab.research.google.com/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_basic.ipynb>`_\n   * - `advanced tutorial (detailed configuration) <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_advanced.ipynb>`_\n     - `advanced on colab <https://colab.research.google.com/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_advanced.ipynb>`_\n   * - `spark tutorial <https://nbviewer.jupyter.org/github/KaveIO/PhiK/blob/master/phik/notebooks/phik_tutorial_spark.ipynb>`_\n     - no spark available\n\nDocumentation\n=============\n\nThe entire Phi_K documentation including tutorials can be found at `read-the-docs <https://phik.readthedocs.io>`_.\nSee the tutorials for detailed examples on how to run the code with pandas. We also have one example on how\ncalculate the Phi_K correlation matrix for a spark dataframe.\n\nCheck it out\n============\n\nThe Phi_K library requires Python >= 3.8 and is pip friendly. To get started, simply do:\n\n.. code-block:: bash\n\n  $ pip install phik\n\nor check out the code from out GitHub repository:\n\n.. code-block:: bash\n\n  $ git clone https://github.com/KaveIO/PhiK.git\n  $ pip install -e PhiK/\n\nwhere in this example the code is installed in edit mode (option -e).\n\nYou can now use the package in Python with:\n\n.. code-block:: python\n\n  import phik\n\n**Congratulations, you are now ready to use the PhiK correlation analyzer library!**\n\n\nQuick run\n=========\n\nAs a quick example, you can do:\n\n.. code-block:: python\n\n  import pandas as pd\n  import phik\n  from phik import resources, report\n\n  # open fake car insurance data\n  df = pd.read_csv( resources.fixture('fake_insurance_data.csv.gz') )\n  df.head()\n\n  # Pearson's correlation matrix between numeric variables (pandas functionality)\n  df.corr()\n\n  # get the phi_k correlation matrix between all variables\n  df.phik_matrix()\n\n  # get global correlations based on phi_k correlation matrix\n  df.global_phik()\n\n  # get the significance matrix (expressed as one-sided Z)\n  # of the hypothesis test of each variable-pair dependency\n  df.significance_matrix()\n\n  # contingency table of two columns\n  cols = ['mileage','car_size']\n  df[cols].hist2d()\n\n  # normalized residuals of contingency test applied to cols\n  df[cols].outlier_significance_matrix()\n\n  # show the normalized residuals of each variable-pair\n  df.outlier_significance_matrices()\n\n  # generate a phik correlation report and save as test.pdf\n  report.correlation_report(df, pdf_file_name='test.pdf')\n\n\nFor all available examples, please see the `tutorials <https://phik.readthedocs.io/en/latest/tutorials.html>`_ at read-the-docs.\n\n\nContact and support\n===================\n\n* Issues and Ideas: https://github.com/kaveio/phik/issues\n\nPlease note that support is (only) provided on a best-effort basis.\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "Phi_K correlation analyzer library",
    "version": "0.12.4",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ed36cbfcd06de7aa26df397bcc404991e68b03112bb14a403f14d711a165cf8",
                "md5": "441028f98f9b7a2c4d7053b9a3f24b2b",
                "sha256": "778d00e33762c1e85681f65ef011933faabdc80ab53262f221cccf75eea535d5"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp310-cp310-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "441028f98f9b7a2c4d7053b9a3f24b2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 659209,
            "upload_time": "2024-01-09T20:52:00",
            "upload_time_iso_8601": "2024-01-09T20:52:00.013151Z",
            "url": "https://files.pythonhosted.org/packages/8e/d3/6cbfcd06de7aa26df397bcc404991e68b03112bb14a403f14d711a165cf8/phik-0.12.4-cp310-cp310-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "409ff7cb4513c8a31c7c887b838e2ee4c2ab968983cf905c69e79ada1971b1f7",
                "md5": "174d8b9ce482438305a3ee940075557d",
                "sha256": "d92cc961ee60b317896589bab087901440b2bc749dbd5e266bc3dfe25dbff19a"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "174d8b9ce482438305a3ee940075557d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 655899,
            "upload_time": "2024-01-09T20:52:03",
            "upload_time_iso_8601": "2024-01-09T20:52:03.241577Z",
            "url": "https://files.pythonhosted.org/packages/40/9f/f7cb4513c8a31c7c887b838e2ee4c2ab968983cf905c69e79ada1971b1f7/phik-0.12.4-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee3ed9bea3b996c60858b396cdb8ccc2ab35d6562db8fc3a7f1fb6e3a2d7b13d",
                "md5": "a5bdcc135dfe0a83ba618ccc1a208d3b",
                "sha256": "f48d0dd94323401ed069bbaa673a879f3f002e5ef6fabda19eb3d0a5f8e3947f"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a5bdcc135dfe0a83ba618ccc1a208d3b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 686110,
            "upload_time": "2024-01-09T20:52:05",
            "upload_time_iso_8601": "2024-01-09T20:52:05.489178Z",
            "url": "https://files.pythonhosted.org/packages/ee/3e/d9bea3b996c60858b396cdb8ccc2ab35d6562db8fc3a7f1fb6e3a2d7b13d/phik-0.12.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "49e6b78302b9efb85ef2df2ac52073d1be1f6bebdf2cdfe572ed8646f6257109",
                "md5": "1bbd9575c9a4d7861cda051421c0d98e",
                "sha256": "ea5030640fda8380d7db9ea28fbde37a1565c0b1699bcb7152d6772a6ad278af"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1bbd9575c9a4d7861cda051421c0d98e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 666210,
            "upload_time": "2024-01-09T20:52:07",
            "upload_time_iso_8601": "2024-01-09T20:52:07.973818Z",
            "url": "https://files.pythonhosted.org/packages/49/e6/b78302b9efb85ef2df2ac52073d1be1f6bebdf2cdfe572ed8646f6257109/phik-0.12.4-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c1c01c18b27b8fd73c72a7a9b4d883afc61c6a3ecf347fe2ec34fece300d89b1",
                "md5": "254fb83bb46711a0808dec1517468fbe",
                "sha256": "2b2f518310c6f3144a5e3d1bc3489c8be17ebe4da6b8520f4e01fa3e544b0fed"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp311-cp311-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "254fb83bb46711a0808dec1517468fbe",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 660622,
            "upload_time": "2024-01-09T20:52:10",
            "upload_time_iso_8601": "2024-01-09T20:52:10.219403Z",
            "url": "https://files.pythonhosted.org/packages/c1/c0/1c18b27b8fd73c72a7a9b4d883afc61c6a3ecf347fe2ec34fece300d89b1/phik-0.12.4-cp311-cp311-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b969a42d9320b68b0d43d78db46787669b2287cba5e8db2e83fe0d63c1fd6945",
                "md5": "02096636dc1d3ffb076cc373b98a4cf2",
                "sha256": "4f7a6614184eac1b55100c4a7c9899f370ae97599b41b2982f59f7e1da9511cd"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "02096636dc1d3ffb076cc373b98a4cf2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 657274,
            "upload_time": "2024-01-09T20:52:11",
            "upload_time_iso_8601": "2024-01-09T20:52:11.956220Z",
            "url": "https://files.pythonhosted.org/packages/b9/69/a42d9320b68b0d43d78db46787669b2287cba5e8db2e83fe0d63c1fd6945/phik-0.12.4-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d66799d5cebe086c9f1f02cbdf8a72128aaf4c5b413f3a618a023f91a5e6cfc",
                "md5": "18c9c76654df9077b16c0db64dd67a2d",
                "sha256": "0ea158b31d51e34153241bd3cac24c9a9a463af575c063abb8ca8d30352b4b12"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "18c9c76654df9077b16c0db64dd67a2d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 687781,
            "upload_time": "2024-01-09T20:52:13",
            "upload_time_iso_8601": "2024-01-09T20:52:13.597139Z",
            "url": "https://files.pythonhosted.org/packages/3d/66/799d5cebe086c9f1f02cbdf8a72128aaf4c5b413f3a618a023f91a5e6cfc/phik-0.12.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "95e3250ce99ed761389028543fcb876176ba619f6bf387d6cce3bab736bd92cc",
                "md5": "38812163c4a210b96ca527dea72534c7",
                "sha256": "f315699c695e5646b29911b577d584ae76d0fcc1dee539634e512518fcd4108d"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "38812163c4a210b96ca527dea72534c7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 667137,
            "upload_time": "2024-01-09T20:52:15",
            "upload_time_iso_8601": "2024-01-09T20:52:15.130101Z",
            "url": "https://files.pythonhosted.org/packages/95/e3/250ce99ed761389028543fcb876176ba619f6bf387d6cce3bab736bd92cc/phik-0.12.4-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a672a2cbf1b19becffb4f675de4be9a939b904a014844de15cf1fb18f80db1f2",
                "md5": "296b9c9ceafbc54a53e5f165a26434ce",
                "sha256": "951b06ed32fa0fe6ee73f98407e4d435f90a1750ecb0f250df46eb75741a33bf"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp312-cp312-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "296b9c9ceafbc54a53e5f165a26434ce",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 659042,
            "upload_time": "2024-01-09T20:52:16",
            "upload_time_iso_8601": "2024-01-09T20:52:16.636560Z",
            "url": "https://files.pythonhosted.org/packages/a6/72/a2cbf1b19becffb4f675de4be9a939b904a014844de15cf1fb18f80db1f2/phik-0.12.4-cp312-cp312-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f8c2c89371bb805f9801929ceb70730604fc35a4f4a26f0a4a55f85af7075d12",
                "md5": "b0fc9d9f456778ff3b32ee346e903eee",
                "sha256": "b6ba2fa65c4b2a3c36aded0f47333c3069c0520bb426c3f937656a58a5041957"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b0fc9d9f456778ff3b32ee346e903eee",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 655652,
            "upload_time": "2024-01-09T20:52:18",
            "upload_time_iso_8601": "2024-01-09T20:52:18.027136Z",
            "url": "https://files.pythonhosted.org/packages/f8/c2/c89371bb805f9801929ceb70730604fc35a4f4a26f0a4a55f85af7075d12/phik-0.12.4-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9c50bb6a9f9cff78f88c10608bd0b7dd77b335c2388746132c3b2abb910f2021",
                "md5": "69667e0dfa6aa8269ad4839632d8d963",
                "sha256": "3868a8f9277ab338eacb634bb06dd83278344dc19154f77e06c9cb8712959404"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "69667e0dfa6aa8269ad4839632d8d963",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 687247,
            "upload_time": "2024-01-09T20:52:19",
            "upload_time_iso_8601": "2024-01-09T20:52:19.743468Z",
            "url": "https://files.pythonhosted.org/packages/9c/50/bb6a9f9cff78f88c10608bd0b7dd77b335c2388746132c3b2abb910f2021/phik-0.12.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb12720f5c721df98c718b22bc15da93efb32b1ed5371da75874827a3bb8af7d",
                "md5": "9b3fb255cfe13c946cd26e94071ddbef",
                "sha256": "247ea90b2d067bb360e798e5645dbcea7753b3bf78436287d92247285c4aa58a"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9b3fb255cfe13c946cd26e94071ddbef",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 666426,
            "upload_time": "2024-01-09T20:52:21",
            "upload_time_iso_8601": "2024-01-09T20:52:21.170495Z",
            "url": "https://files.pythonhosted.org/packages/eb/12/720f5c721df98c718b22bc15da93efb32b1ed5371da75874827a3bb8af7d/phik-0.12.4-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d3192baae1342de13c4253f6d9af74d1b85011945bb33d07e96b920a9dd8393",
                "md5": "520e08dc7f05764d5a49046bac5fa8b2",
                "sha256": "6b38483f02c8a2d471dd14ebc367f83cd619a3672033f1ce52382815cdb9382d"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp38-cp38-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "520e08dc7f05764d5a49046bac5fa8b2",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 659169,
            "upload_time": "2024-01-09T20:52:22",
            "upload_time_iso_8601": "2024-01-09T20:52:22.651043Z",
            "url": "https://files.pythonhosted.org/packages/4d/31/92baae1342de13c4253f6d9af74d1b85011945bb33d07e96b920a9dd8393/phik-0.12.4-cp38-cp38-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6e3b52a395a9c05d99341d41f4a5f088fc2f9e112f99e8f42ccc5b6c3a1ab5b0",
                "md5": "00dd186d5fa2b71c356270f57c70c28f",
                "sha256": "0df90db67dadae940973ffd0692c2e9a207da46b8764e200cb7e6f2552d43154"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "00dd186d5fa2b71c356270f57c70c28f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 655903,
            "upload_time": "2024-01-09T20:52:23",
            "upload_time_iso_8601": "2024-01-09T20:52:23.999567Z",
            "url": "https://files.pythonhosted.org/packages/6e/3b/52a395a9c05d99341d41f4a5f088fc2f9e112f99e8f42ccc5b6c3a1ab5b0/phik-0.12.4-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "027d83dcf9ce8865a2ecf93d17c31652f43139d0fa0d41e5e09a50a301470c4e",
                "md5": "9b28db85f9d23f3be6581427e3c7154e",
                "sha256": "85c329bd206bfdca689f72f1bb270707f19d5533882b3cde560ce0cbf4b27551"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9b28db85f9d23f3be6581427e3c7154e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 686051,
            "upload_time": "2024-01-09T20:52:26",
            "upload_time_iso_8601": "2024-01-09T20:52:26.190279Z",
            "url": "https://files.pythonhosted.org/packages/02/7d/83dcf9ce8865a2ecf93d17c31652f43139d0fa0d41e5e09a50a301470c4e/phik-0.12.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ec23282efc74f66a80aa2491257c0bcffbb62159c9af2eea0a1fd1993086779d",
                "md5": "7dd112bb2ebdd69af57d930c69bdb8a8",
                "sha256": "eb43bd2b3b6b068b4d2f85a303cfdc256294637f3a598234058cfdbdc75d8538"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7dd112bb2ebdd69af57d930c69bdb8a8",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 666203,
            "upload_time": "2024-01-09T20:52:27",
            "upload_time_iso_8601": "2024-01-09T20:52:27.518287Z",
            "url": "https://files.pythonhosted.org/packages/ec/23/282efc74f66a80aa2491257c0bcffbb62159c9af2eea0a1fd1993086779d/phik-0.12.4-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "767c8cf317aca8477994318ddfcffd222e8be01b5bd9065aecf6a191da848518",
                "md5": "b93acb27182a75b320b9e316afbb5343",
                "sha256": "c2c7482e8ca1e9f688eacd69baccf838fc535b9d3c13523b2d3b53b4aff04c5d"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp39-cp39-macosx_10_13_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b93acb27182a75b320b9e316afbb5343",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 659307,
            "upload_time": "2024-01-09T20:52:28",
            "upload_time_iso_8601": "2024-01-09T20:52:28.850931Z",
            "url": "https://files.pythonhosted.org/packages/76/7c/8cf317aca8477994318ddfcffd222e8be01b5bd9065aecf6a191da848518/phik-0.12.4-cp39-cp39-macosx_10_13_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "36f481b2272c66bf5f4390650d2efbf1acfa4f1a3f261a9f9e58aaf2fbb73431",
                "md5": "ab66c843382d79746edf706f74271363",
                "sha256": "7eb9c0a22d01007a4c51d48489c4f3ebe738461e092061c90da7c1ccf8d51e60"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ab66c843382d79746edf706f74271363",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 655988,
            "upload_time": "2024-01-09T20:52:30",
            "upload_time_iso_8601": "2024-01-09T20:52:30.382273Z",
            "url": "https://files.pythonhosted.org/packages/36/f4/81b2272c66bf5f4390650d2efbf1acfa4f1a3f261a9f9e58aaf2fbb73431/phik-0.12.4-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3cc673d4815925b5e01843f6148bf84e49fd7dd52977cf9948175baf0c21bb28",
                "md5": "e561c43ae4eff5107d0c10ed21f634fb",
                "sha256": "1dd26c71de023852aa452897e41a55176d6d87c268323d0814514cd32a9fadc1"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e561c43ae4eff5107d0c10ed21f634fb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 686314,
            "upload_time": "2024-01-09T20:52:32",
            "upload_time_iso_8601": "2024-01-09T20:52:32.532966Z",
            "url": "https://files.pythonhosted.org/packages/3c/c6/73d4815925b5e01843f6148bf84e49fd7dd52977cf9948175baf0c21bb28/phik-0.12.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "53e2d1f5e9ce10f2cb9a8b3866f17cf7b47db95f086987565ecda6df542fe30b",
                "md5": "908ca42dd3f7ccfe47bf8771483607d4",
                "sha256": "c15e987d90d34990fee0ef157fb00c9c69befdf520689ac5f320ff0ab74fa399"
            },
            "downloads": -1,
            "filename": "phik-0.12.4-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "908ca42dd3f7ccfe47bf8771483607d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 666288,
            "upload_time": "2024-01-09T20:52:33",
            "upload_time_iso_8601": "2024-01-09T20:52:33.876752Z",
            "url": "https://files.pythonhosted.org/packages/53/e2/d1f5e9ce10f2cb9a8b3866f17cf7b47db95f086987565ecda6df542fe30b/phik-0.12.4-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cb8c1bf452e93dd23523f18660ffdc24092038a5781964085d766bd792e0495b",
                "md5": "e884ef10a176396e58029037b78a37ee",
                "sha256": "d4d53274685e56fb08088505b4eec70be07f2f8044e7961ca02b399e42c37025"
            },
            "downloads": -1,
            "filename": "phik-0.12.4.tar.gz",
            "has_sig": false,
            "md5_digest": "e884ef10a176396e58029037b78a37ee",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 621326,
            "upload_time": "2024-01-09T20:52:36",
            "upload_time_iso_8601": "2024-01-09T20:52:36.216914Z",
            "url": "https://files.pythonhosted.org/packages/cb/8c/1bf452e93dd23523f18660ffdc24092038a5781964085d766bd792e0495b/phik-0.12.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-09 20:52:36",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "phik"
}
        
Elapsed time: 0.17882s