cornflakes


Namecornflakes JSON
Version 3.3.28 PyPI version JSON
download
home_pagehttps://github.com/sgeist/cornflakes
SummaryCreate generic any easy way to manage Configs for your project
upload_time2023-10-26 17:15:49
maintainer
docs_urlNone
authorSemjon Geist
requires_python>=3.8,<4.0
licenseApache2.0
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            .. image:: https://github.com/semmjon/cornflakes/blob/main/assets/cornflakes.png?raw=true
   :height: 400 px
   :width: 400 px
   :alt: cornflakes logo
   :align: center

==========

|PyPI| |Python Version| |License| |Read the Docs| |Build| |Tests| |Codecov|

.. |PyPI| image:: https://img.shields.io/pypi/v/cornflakes.svg
   :target: https://pypi.org/project/cornflakes/
   :alt: PyPI
.. |Python Version| image:: https://img.shields.io/pypi/pyversions/cornflakes
   :target: https://pypi.org/project/cornflakes
   :alt: Python Version
.. |License| image:: https://img.shields.io/github/license/semmjon/cornflakes
   :target: https://opensource.org/licenses/Apache2.0
   :alt: License
.. |Read the Docs| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/publish_docs.yml/badge.svg
   :target: https://cornflakes.readthedocs.io
   :alt: Read the documentation at https://cornflakes.readthedocs.io
.. |Build| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/build_package.yml/badge.svg
   :target: https://github.com/sgeist-ionos/cornflakes/actions/workflows/build_package.yml
   :alt: Build Package Status
.. |Tests| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/run_tests.yml/badge.svg
   :target: https://github.com/sgeist-ionos/cornflakes/actions/workflows/run_tests.yml
   :alt: Run Tests Status
.. |Codecov| image:: https://codecov.io/gh/sgeist-ionos/cornflakes/graph/badge.svg?token=FY72EIXI82
   :target: https://codecov.io/gh/sgeist-ionos/cornflakes
   :alt: Codecov
.. |Pre-Commit-CI| image:: https://results.pre-commit.ci/badge/github/sgeist-ionos/cornflakes/main.svg
   :target: https://results.pre-commit.ci/latest/github/sgeist-ionos/cornflakes/main
   :alt: pre-commit.ci status

.. code::

   pip install cornflakes

.. code::

    pip install git+https://github.com/semmjon/cornflakes

.. warning::
    Please be careful when using this Python module. Currently, it is only developed / tested by me, which is why it has a high update / change rate. I'm actually trying to be compatible with implementations, but I can't guarantee this at the moment. The module is currently still in a beta state and is not recommended for productive use.

    In the near future I plan to revise the documentation / examples and write an introductory blog article, as I find implemented features and planned ideas to be quite cool and useful (and don't see them in any other package or find them to be quite user-friendly).

Information
-----------

The Python module "cornflakes" was started as a hobby project and offers an alternative to Pydantic for managing configurations and data structures. It allows creating generic and easy to manage configurations for your project. Unlike Pydantic, which is based on inheritance, "cornflakes" uses a decorator (similar to dataclass) to map data structures.

In addition to a dataclass decorator with additional functionality, there is also a config decorator. This makes it possible to read the dataclass from configuration files. This can be very useful if you want to save your application configurations to a file.

The module also has a click wrapper that simplifies the implementation of command line applications. By integrating the Rich module, the application is additionally equipped with colors and other functions.

There are other useful methods in the base of the module that are generally useful for Python development. These can help you develop your projects faster and more efficiently.

Short Term RoadMap
~~~~~~~~~~~~~~~~~~~

- Add autocompletion support for click CLI (automatically)
- Enrich json methods

Development
-----------

Prerequisites
~~~~~~~~~~~~~

-  A compiler with C++17 support
-  Pip 10+ or CMake >= 3.4 (or 3.8+ on Windows, which was the first version to support VS 2015)
-  Python 3.8+
-  gh (optional) GitHub's official command line tool
-  doxygen
-  cppcheck
-  clang-tools-extra or clang-tidy
-  ...

Commands
~~~~~~~~~~~~

Just clone this repository and pip install. Note the ``--recursive``
option which is needed for the pybind11 submodule:

.. code::

   git clone --recursive https://gitlab.blubblub.tech/sgeist/cornflakes.git

Install the package using makefiles:

.. code::

   make install

Build dist using makefiles:

.. code::

   make dist

Run tests (pytest) using makefiles:

.. code::

   make test


Run all tests using makefiles:

.. code::

   make test-all

Run lint using makefiles:

.. code::

   make lint

Create dev venv:

.. code::

   python -m venv .venv
   source .venv/bin/activate
   pip install ninja pre-commit poetry

Install pre-commit:

.. code::

   pre-commit install

Update pre-commit:

.. code::

   pre-commit update -a

Run pre-commit:

.. code::

   pre-commit run -a


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sgeist/cornflakes",
    "name": "cornflakes",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "",
    "keywords": "",
    "author": "Semjon Geist",
    "author_email": "semjon.geist@ionos.com",
    "download_url": "https://files.pythonhosted.org/packages/5e/f3/e5a26aa993b2673e52d48df2928b715cdfd39a6069dffbf702cd7f9f29d4/cornflakes-3.3.28.tar.gz",
    "platform": null,
    "description": ".. image:: https://github.com/semmjon/cornflakes/blob/main/assets/cornflakes.png?raw=true\n   :height: 400 px\n   :width: 400 px\n   :alt: cornflakes logo\n   :align: center\n\n==========\n\n|PyPI| |Python Version| |License| |Read the Docs| |Build| |Tests| |Codecov|\n\n.. |PyPI| image:: https://img.shields.io/pypi/v/cornflakes.svg\n   :target: https://pypi.org/project/cornflakes/\n   :alt: PyPI\n.. |Python Version| image:: https://img.shields.io/pypi/pyversions/cornflakes\n   :target: https://pypi.org/project/cornflakes\n   :alt: Python Version\n.. |License| image:: https://img.shields.io/github/license/semmjon/cornflakes\n   :target: https://opensource.org/licenses/Apache2.0\n   :alt: License\n.. |Read the Docs| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/publish_docs.yml/badge.svg\n   :target: https://cornflakes.readthedocs.io\n   :alt: Read the documentation at https://cornflakes.readthedocs.io\n.. |Build| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/build_package.yml/badge.svg\n   :target: https://github.com/sgeist-ionos/cornflakes/actions/workflows/build_package.yml\n   :alt: Build Package Status\n.. |Tests| image:: https://github.com/sgeist-ionos/cornflakes/actions/workflows/run_tests.yml/badge.svg\n   :target: https://github.com/sgeist-ionos/cornflakes/actions/workflows/run_tests.yml\n   :alt: Run Tests Status\n.. |Codecov| image:: https://codecov.io/gh/sgeist-ionos/cornflakes/graph/badge.svg?token=FY72EIXI82\n   :target: https://codecov.io/gh/sgeist-ionos/cornflakes\n   :alt: Codecov\n.. |Pre-Commit-CI| image:: https://results.pre-commit.ci/badge/github/sgeist-ionos/cornflakes/main.svg\n   :target: https://results.pre-commit.ci/latest/github/sgeist-ionos/cornflakes/main\n   :alt: pre-commit.ci status\n\n.. code::\n\n   pip install cornflakes\n\n.. code::\n\n    pip install git+https://github.com/semmjon/cornflakes\n\n.. warning::\n    Please be careful when using this Python module. Currently, it is only developed / tested by me, which is why it has a high update / change rate. I'm actually trying to be compatible with implementations, but I can't guarantee this at the moment. The module is currently still in a beta state and is not recommended for productive use.\n\n    In the near future I plan to revise the documentation / examples and write an introductory blog article, as I find implemented features and planned ideas to be quite cool and useful (and don't see them in any other package or find them to be quite user-friendly).\n\nInformation\n-----------\n\nThe Python module \"cornflakes\" was started as a hobby project and offers an alternative to Pydantic for managing configurations and data structures. It allows creating generic and easy to manage configurations for your project. Unlike Pydantic, which is based on inheritance, \"cornflakes\" uses a decorator (similar to dataclass) to map data structures.\n\nIn addition to a dataclass decorator with additional functionality, there is also a config decorator. This makes it possible to read the dataclass from configuration files. This can be very useful if you want to save your application configurations to a file.\n\nThe module also has a click wrapper that simplifies the implementation of command line applications. By integrating the Rich module, the application is additionally equipped with colors and other functions.\n\nThere are other useful methods in the base of the module that are generally useful for Python development. These can help you develop your projects faster and more efficiently.\n\nShort Term RoadMap\n~~~~~~~~~~~~~~~~~~~\n\n- Add autocompletion support for click CLI (automatically)\n- Enrich json methods\n\nDevelopment\n-----------\n\nPrerequisites\n~~~~~~~~~~~~~\n\n-  A compiler with C++17 support\n-  Pip 10+ or CMake >= 3.4 (or 3.8+ on Windows, which was the first version to support VS 2015)\n-  Python 3.8+\n-  gh (optional) GitHub's official command line tool\n-  doxygen\n-  cppcheck\n-  clang-tools-extra or clang-tidy\n-  ...\n\nCommands\n~~~~~~~~~~~~\n\nJust clone this repository and pip install. Note the ``--recursive``\noption which is needed for the pybind11 submodule:\n\n.. code::\n\n   git clone --recursive https://gitlab.blubblub.tech/sgeist/cornflakes.git\n\nInstall the package using makefiles:\n\n.. code::\n\n   make install\n\nBuild dist using makefiles:\n\n.. code::\n\n   make dist\n\nRun tests (pytest) using makefiles:\n\n.. code::\n\n   make test\n\n\nRun all tests using makefiles:\n\n.. code::\n\n   make test-all\n\nRun lint using makefiles:\n\n.. code::\n\n   make lint\n\nCreate dev venv:\n\n.. code::\n\n   python -m venv .venv\n   source .venv/bin/activate\n   pip install ninja pre-commit poetry\n\nInstall pre-commit:\n\n.. code::\n\n   pre-commit install\n\nUpdate pre-commit:\n\n.. code::\n\n   pre-commit update -a\n\nRun pre-commit:\n\n.. code::\n\n   pre-commit run -a\n\n",
    "bugtrack_url": null,
    "license": "Apache2.0",
    "summary": "Create generic any easy way to manage Configs for your project",
    "version": "3.3.28",
    "project_urls": {
        "Documentation": "https://cornflakes.readthedocs.io",
        "Homepage": "https://github.com/sgeist/cornflakes",
        "Repository": "https://github.com/sgeist/cornflakes"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c23fbc4500a1cd84260da49db5faac4d9bfbaa0cdd81f7501bb77b9680df6c6",
                "md5": "60954cb6630bec69bd7e14c9d4dc9338",
                "sha256": "f2aa0df0dc30c23775ca997c8347d41ee2dd4b97b7374e7fc2cf360f97af84ab"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp310-cp310-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "60954cb6630bec69bd7e14c9d4dc9338",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8,<4.0",
            "size": 350734,
            "upload_time": "2023-10-26T17:16:59",
            "upload_time_iso_8601": "2023-10-26T17:16:59.761852Z",
            "url": "https://files.pythonhosted.org/packages/1c/23/fbc4500a1cd84260da49db5faac4d9bfbaa0cdd81f7501bb77b9680df6c6/cornflakes-3.3.28-cp310-cp310-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6a93362eb2c9952cc33e82b052b02c7c97f4fc57b1af2c56015655aa05b088e",
                "md5": "71a48af7292bab40e8a94cec6f508613",
                "sha256": "ccad8036dd7873913aecf86439064985eb442085911a266b1befe0f11ec1004c"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "71a48af7292bab40e8a94cec6f508613",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8,<4.0",
            "size": 433296,
            "upload_time": "2023-10-26T17:17:02",
            "upload_time_iso_8601": "2023-10-26T17:17:02.521099Z",
            "url": "https://files.pythonhosted.org/packages/f6/a9/3362eb2c9952cc33e82b052b02c7c97f4fc57b1af2c56015655aa05b088e/cornflakes-3.3.28-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eded5715db2320a402e3fe436277b6d131b10247783b3e0365f1ac53608e1938",
                "md5": "7a6a2bbf2247ff26751b0e744df82d93",
                "sha256": "6618925740e7a2cc16d898d261006e902f9918c1a5f6f630b33576bc73886169"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp310-cp310-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7a6a2bbf2247ff26751b0e744df82d93",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8,<4.0",
            "size": 415664,
            "upload_time": "2023-10-26T17:16:48",
            "upload_time_iso_8601": "2023-10-26T17:16:48.395770Z",
            "url": "https://files.pythonhosted.org/packages/ed/ed/5715db2320a402e3fe436277b6d131b10247783b3e0365f1ac53608e1938/cornflakes-3.3.28-cp310-cp310-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "29decb64e5619e699052044ecc5f2cd8495598f2530c6e24c15052e1f8bde47e",
                "md5": "647e76a76d808509d08701455e83cd34",
                "sha256": "87f79f52cff9419d5e62e46ef50e3ee3f4634c7318c0dc2396df90c8489ae38e"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp310-cp310-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "647e76a76d808509d08701455e83cd34",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8,<4.0",
            "size": 408096,
            "upload_time": "2023-10-26T17:15:47",
            "upload_time_iso_8601": "2023-10-26T17:15:47.478940Z",
            "url": "https://files.pythonhosted.org/packages/29/de/cb64e5619e699052044ecc5f2cd8495598f2530c6e24c15052e1f8bde47e/cornflakes-3.3.28-cp310-cp310-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1a958dc75a8249ffbb628d12be94a7d8413d1eed2ca6288414c1b6ceef036043",
                "md5": "f70a3efef0ccab2de0101a7bc5c98db0",
                "sha256": "39bca316dce169ee6671fd8d360a2ce3e5123c472e88f8e1d4c5a73b0bf1bdc7"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f70a3efef0ccab2de0101a7bc5c98db0",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8,<4.0",
            "size": 277010,
            "upload_time": "2023-10-26T17:17:49",
            "upload_time_iso_8601": "2023-10-26T17:17:49.520219Z",
            "url": "https://files.pythonhosted.org/packages/1a/95/8dc75a8249ffbb628d12be94a7d8413d1eed2ca6288414c1b6ceef036043/cornflakes-3.3.28-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ecfbb51c412a9367214937bd72c99d259503b9d8f9c232a6bde2ee3843cb2f30",
                "md5": "22cb350f9204cafe6c8d0da9aca846af",
                "sha256": "85eeb1c6a45ce73966fc34ad63f227f7391e5906e5c7b62a8e2ecc6554db7aa0"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp311-cp311-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "22cb350f9204cafe6c8d0da9aca846af",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8,<4.0",
            "size": 583328,
            "upload_time": "2023-10-26T17:18:46",
            "upload_time_iso_8601": "2023-10-26T17:18:46.495634Z",
            "url": "https://files.pythonhosted.org/packages/ec/fb/b51c412a9367214937bd72c99d259503b9d8f9c232a6bde2ee3843cb2f30/cornflakes-3.3.28-cp311-cp311-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2918b9e966ef78f8b6a52857ec57ed9ac695b211ccc07d80df74e0b07f7b2a9",
                "md5": "1ce2bc6db8e186fe1cecf57891aac305",
                "sha256": "52ceeef10657f1215c1e0d7308517fbe2a52049438804324977171f5afbbaa48"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1ce2bc6db8e186fe1cecf57891aac305",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8,<4.0",
            "size": 435055,
            "upload_time": "2023-10-26T17:16:46",
            "upload_time_iso_8601": "2023-10-26T17:16:46.115843Z",
            "url": "https://files.pythonhosted.org/packages/e2/91/8b9e966ef78f8b6a52857ec57ed9ac695b211ccc07d80df74e0b07f7b2a9/cornflakes-3.3.28-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "146eaa18fa82ca7789a5ef4ae2ec3bf02afaf019405aaa5ba67b51cfd9641917",
                "md5": "5eed437e1f19a619331f7a8923d646d5",
                "sha256": "6bcbfd3b3e79ba0fc922472971ca80cbb483015eceb5922994470cc73b171d0d"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5eed437e1f19a619331f7a8923d646d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8,<4.0",
            "size": 418062,
            "upload_time": "2023-10-26T17:17:05",
            "upload_time_iso_8601": "2023-10-26T17:17:05.100192Z",
            "url": "https://files.pythonhosted.org/packages/14/6e/aa18fa82ca7789a5ef4ae2ec3bf02afaf019405aaa5ba67b51cfd9641917/cornflakes-3.3.28-cp311-cp311-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a65ac34b18978d395d0ed93ab0cd9c376c2fe76ec29b0635e3318f9e054502b9",
                "md5": "0b35a431007fe4ed48df92afe1be2182",
                "sha256": "0eba45714b53dff9d96ff809e1abb8dc15fc9ed8d3a2499289210cb0096f2167"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp311-cp311-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0b35a431007fe4ed48df92afe1be2182",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8,<4.0",
            "size": 408922,
            "upload_time": "2023-10-26T17:15:57",
            "upload_time_iso_8601": "2023-10-26T17:15:57.248416Z",
            "url": "https://files.pythonhosted.org/packages/a6/5a/c34b18978d395d0ed93ab0cd9c376c2fe76ec29b0635e3318f9e054502b9/cornflakes-3.3.28-cp311-cp311-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bc441ea403c699af1d0363cc6277e36b19bb9b9ddd7d04675e915170c0deda12",
                "md5": "9a08e3726d80c4446e4482d3a2c78a64",
                "sha256": "5af9c4dc5024fe855711edf0e9dfb0c04f1b05fc50805c73e2cf874d0e6b5f42"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9a08e3726d80c4446e4482d3a2c78a64",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8,<4.0",
            "size": 278387,
            "upload_time": "2023-10-26T17:17:05",
            "upload_time_iso_8601": "2023-10-26T17:17:05.520940Z",
            "url": "https://files.pythonhosted.org/packages/bc/44/1ea403c699af1d0363cc6277e36b19bb9b9ddd7d04675e915170c0deda12/cornflakes-3.3.28-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "70578e122365754d9b82717a68f0d606114d7fde89624a84bc3435ad50a2b37f",
                "md5": "3388c99edda689435c8f096e13908d84",
                "sha256": "3bad42e9b5c286686ffa1c8928ea15bba7d3983a7ecfe7ef8db713660c8f1c61"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp38-cp38-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3388c99edda689435c8f096e13908d84",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8,<4.0",
            "size": 350699,
            "upload_time": "2023-10-26T17:18:15",
            "upload_time_iso_8601": "2023-10-26T17:18:15.679954Z",
            "url": "https://files.pythonhosted.org/packages/70/57/8e122365754d9b82717a68f0d606114d7fde89624a84bc3435ad50a2b37f/cornflakes-3.3.28-cp38-cp38-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e960dd587c41758d5d58d7785f19240da6ed758e3b87d8ee6efde68f94e48eae",
                "md5": "f4d2f269f401631a8071fa60e61525c0",
                "sha256": "48e234b9016161a0fc147e61a0395b54faa9f202b638a7755d2024692093d701"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f4d2f269f401631a8071fa60e61525c0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8,<4.0",
            "size": 433089,
            "upload_time": "2023-10-26T17:16:52",
            "upload_time_iso_8601": "2023-10-26T17:16:52.089326Z",
            "url": "https://files.pythonhosted.org/packages/e9/60/dd587c41758d5d58d7785f19240da6ed758e3b87d8ee6efde68f94e48eae/cornflakes-3.3.28-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4d5073f43f3e0a9af67d429f6fb684f96758f72fb0ba215809f750ecae4f673c",
                "md5": "a2d7c477df6540d8d5c4a808ad6b57e7",
                "sha256": "f2d0c3d4153e521280d15bce6f796fec0be88f6180f9127573a987e409b95f3c"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp38-cp38-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a2d7c477df6540d8d5c4a808ad6b57e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8,<4.0",
            "size": 415737,
            "upload_time": "2023-10-26T17:16:42",
            "upload_time_iso_8601": "2023-10-26T17:16:42.784836Z",
            "url": "https://files.pythonhosted.org/packages/4d/50/73f43f3e0a9af67d429f6fb684f96758f72fb0ba215809f750ecae4f673c/cornflakes-3.3.28-cp38-cp38-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "587fd177a78e1a6b8fd8aff381754779546cc8fd9e8ca110705dcf545789096c",
                "md5": "42926d015517b40f7b2b51f6318cc3d6",
                "sha256": "7d889b5b9b7041b8ccd5af953f243fb22c4be365343cac242161c759d260f8e9"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp38-cp38-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "42926d015517b40f7b2b51f6318cc3d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8,<4.0",
            "size": 407575,
            "upload_time": "2023-10-26T17:15:59",
            "upload_time_iso_8601": "2023-10-26T17:15:59.367458Z",
            "url": "https://files.pythonhosted.org/packages/58/7f/d177a78e1a6b8fd8aff381754779546cc8fd9e8ca110705dcf545789096c/cornflakes-3.3.28-cp38-cp38-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3771a94c38b5b22bfe68cd82db98f5e0b973a02991efa14a86595d0343ab1476",
                "md5": "65237c20bdef8dae61d5112a22e5343c",
                "sha256": "d3575c0acae2ebbcff00c20119c10dddb068e68e9f6aecf9a3553b2f9c758068"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "65237c20bdef8dae61d5112a22e5343c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8,<4.0",
            "size": 277044,
            "upload_time": "2023-10-26T17:17:52",
            "upload_time_iso_8601": "2023-10-26T17:17:52.431128Z",
            "url": "https://files.pythonhosted.org/packages/37/71/a94c38b5b22bfe68cd82db98f5e0b973a02991efa14a86595d0343ab1476/cornflakes-3.3.28-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4a09c0b12a9b75185b3e0b6f049cb27604407191ac9f7b4fd791f3842eaa241d",
                "md5": "67148727b8205d8c42378df08a7122b8",
                "sha256": "1832c6af25f7edd8da15316bed4c9ebb3abeaf767a8834cb50b74925256bddfe"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp39-cp39-macosx_12_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "67148727b8205d8c42378df08a7122b8",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8,<4.0",
            "size": 350891,
            "upload_time": "2023-10-26T17:18:13",
            "upload_time_iso_8601": "2023-10-26T17:18:13.274493Z",
            "url": "https://files.pythonhosted.org/packages/4a/09/c0b12a9b75185b3e0b6f049cb27604407191ac9f7b4fd791f3842eaa241d/cornflakes-3.3.28-cp39-cp39-macosx_12_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ec2d7ced926a4eae15f7b750ab32061fe471a6e122e0027032512471a55d0cb",
                "md5": "d53408489dc19ef16350f699dc60569d",
                "sha256": "6fa912400e22e79c32911089b1af6a7508e2377b3023855247144381fb1d2c21"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d53408489dc19ef16350f699dc60569d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8,<4.0",
            "size": 433473,
            "upload_time": "2023-10-26T17:17:05",
            "upload_time_iso_8601": "2023-10-26T17:17:05.905908Z",
            "url": "https://files.pythonhosted.org/packages/0e/c2/d7ced926a4eae15f7b750ab32061fe471a6e122e0027032512471a55d0cb/cornflakes-3.3.28-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "342d1ecf746f1c30b7dd25f0d54e0421e4ceb26638897572b37d869c2647e4b4",
                "md5": "15c26321d7c7bbc6b309d8d776aa82bc",
                "sha256": "75d8870fcc3d39283a05d8f8b6738fad6cfb4f947b6c7e597043e0be7a71a415"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp39-cp39-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "has_sig": false,
            "md5_digest": "15c26321d7c7bbc6b309d8d776aa82bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8,<4.0",
            "size": 415840,
            "upload_time": "2023-10-26T17:17:20",
            "upload_time_iso_8601": "2023-10-26T17:17:20.482581Z",
            "url": "https://files.pythonhosted.org/packages/34/2d/1ecf746f1c30b7dd25f0d54e0421e4ceb26638897572b37d869c2647e4b4/cornflakes-3.3.28-cp39-cp39-manylinux_2_28_x86_64.manylinux_2_24_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0919102ea013092a40b22bdb99bc5b7cbaee283fb465bfc94cd83fdd72564ba6",
                "md5": "f9108f1db94300cf0577c3c35c5b4d40",
                "sha256": "9f6b7a8e8da13b4eb19eaf6e46f1cb7081039b7124893ac98966dcd4ecdb0dce"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp39-cp39-manylinux_2_35_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f9108f1db94300cf0577c3c35c5b4d40",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8,<4.0",
            "size": 408441,
            "upload_time": "2023-10-26T17:16:08",
            "upload_time_iso_8601": "2023-10-26T17:16:08.834724Z",
            "url": "https://files.pythonhosted.org/packages/09/19/102ea013092a40b22bdb99bc5b7cbaee283fb465bfc94cd83fdd72564ba6/cornflakes-3.3.28-cp39-cp39-manylinux_2_35_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd014da51b2f50f6713f33f3cf8cecdf7350409146022bef593a984be720bc6e",
                "md5": "baccd783e75807a456269c8aca9d3df0",
                "sha256": "3caf209fe5b2d574727cbc94b33947b42135947c5187641d14e65d9cd9063688"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "baccd783e75807a456269c8aca9d3df0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8,<4.0",
            "size": 277047,
            "upload_time": "2023-10-26T17:17:51",
            "upload_time_iso_8601": "2023-10-26T17:17:51.899627Z",
            "url": "https://files.pythonhosted.org/packages/dd/01/4da51b2f50f6713f33f3cf8cecdf7350409146022bef593a984be720bc6e/cornflakes-3.3.28-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ef3e5a26aa993b2673e52d48df2928b715cdfd39a6069dffbf702cd7f9f29d4",
                "md5": "350eb65a46df5d384c1620124c62f74d",
                "sha256": "2e90af3406e7244cc078446c9ad50d87c49a4dbfa7800ce62424cbd81dabb493"
            },
            "downloads": -1,
            "filename": "cornflakes-3.3.28.tar.gz",
            "has_sig": false,
            "md5_digest": "350eb65a46df5d384c1620124c62f74d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 3177475,
            "upload_time": "2023-10-26T17:15:49",
            "upload_time_iso_8601": "2023-10-26T17:15:49.581923Z",
            "url": "https://files.pythonhosted.org/packages/5e/f3/e5a26aa993b2673e52d48df2928b715cdfd39a6069dffbf702cd7f9f29d4/cornflakes-3.3.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-26 17:15:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sgeist",
    "github_project": "cornflakes",
    "github_not_found": true,
    "lcname": "cornflakes"
}
        
Elapsed time: 0.12978s