quicktions


Namequicktions JSON
Version 1.18 PyPI version JSON
download
home_pagehttps://github.com/scoder/quicktions
SummaryFast fractions data type for rational numbers. Cythonized version of 'fractions.Fraction'.
upload_time2024-04-03 09:46:54
maintainerNone
docs_urlNone
authorStefan Behnel
requires_pythonNone
licenseNone
keywords
VCS
bugtrack_url
requirements tox pytest coverage Cython codecov wheel
Travis-CI
coveralls test coverage
            Python's ``Fraction`` data type is an excellent way to do exact calculations
with unlimited rational numbers and largely beats ``Decimal`` in terms of
simplicity, accuracy and safety.  Clearly not in terms of speed, though,
given the cdecimal accelerator in Python 3.3+.

``quicktions`` is an adaptation of the original ``fractions`` module
(as included in CPython 3.13a3) that is compiled and optimised with
`Cython <https://cython.org/>`_ into a fast, native extension module.

Compared to the standard library ``fractions`` module of CPython,
computations in ``quicktions`` are about

- 10x faster in Python 2.7 and 3.4
- 6x faster in Python 3.5
- 3-4x faster in Python 3.10

Compared to the ``fractions`` module in CPython 3.10, instantiation of a
``Fraction`` in ``quicktions`` is also

- 5-15x faster from a floating point string value (e.g. ``Fraction("123.456789")``)
- 3-5x faster from a floating point value (e.g. ``Fraction(123.456789)``)
- 2-4x faster from an integer numerator-denominator pair (e.g. ``Fraction(123, 456)``)

We provide a set of micro-benchmarks here:

https://github.com/scoder/quicktions/tree/master/benchmark

As of quicktions 1.12, the different number types and implementations compare
as follows in CPython 3.10:

.. code-block::

    Average times for all 'create' benchmarks:
    float               :    36.17 us (1.0x)
    Decimal             :   111.71 us (3.1x)
    Fraction            :   111.98 us (3.1x)
    PyFraction          :   398.80 us (11.0x)

    Average times for all 'compute' benchmarks:
    float               :     4.53 us (1.0x)
    Decimal             :    16.62 us (3.7x)
    Fraction            :    72.91 us (16.1x)
    PyFraction          :   251.93 us (55.6x)

While not as fast as the C implemented ``decimal`` module in Python 3,
``quicktions`` is about 15x faster than the Python implemented ``decimal``
module in Python 2.7.

For documentation, see the Python standard library's ``fractions`` module:

https://docs.python.org/3/library/fractions.html

ChangeLog
=========

1.18 (2024-04-03)
-----------------

* New binary wheels were added built with gcc 12 (manylinux_2_28).

* x86_64 wheels now require SSE4.2.

* Built using Cython 3.0.10.


1.17 (2024-03-24)
-----------------

* Math operations were sped up by inlined binary GCD calculation.


1.16 (2024-01-10)
-----------------

* Formatting support was improved, following CPython 3.13a3 as of
  https://github.com/python/cpython/pull/111320

* Add support for Python 3.13 by using Cython 3.0.8 and calling ``math.gcd()``.


1.15 (2023-08-27)
-----------------

* Add support for Python 3.12 by using Cython 3.0.2.


1.14 (2023-03-19)
-----------------

* Implement ``__format__`` for ``Fraction``, following
  https://github.com/python/cpython/pull/100161

* Implement ``Fraction.is_integer()``, following
  https://github.com/python/cpython/issues/100488

* ``Fraction.limit_denominator()`` is faster, following
  https://github.com/python/cpython/pull/93730

* Internal creation of result Fractions is about 10% faster if the calculated
  numerator/denominator pair is already normalised, following
  https://github.com/python/cpython/pull/101780

* Built using Cython 3.0.0b1.


1.13 (2022-01-11)
-----------------

* Parsing very long numbers from a fraction string was very slow, even slower
  than ``fractions.Fraction``.  The parser is now faster in all cases (and
  still much faster for shorter numbers).

* ``Fraction`` did not implement ``__int__``.
  https://bugs.python.org/issue44547


1.12 (2022-01-07)
-----------------

* Faster and more space friendly pickling and unpickling.
  https://bugs.python.org/issue44154

* Algorithmically faster arithmetic for large denominators, although slower for
  small fraction components.
  https://bugs.python.org/issue43420
  Original patch for CPython by Sergey B. Kirpichev and Raymond Hettinger.

* Make sure ``bool(Fraction)`` always returns a ``bool``.
  https://bugs.python.org/issue39274

* Built using Cython 3.0.0a10.


1.11 (2019-12-19)
-----------------

* Fix ``OverflowError`` when parsing string values with long decimal parts.


1.10 (2019-08-23)
-----------------

* ``hash(fraction)`` is substantially faster in Py3.8+, following an optimisation
  in CPython 3.9 (https://bugs.python.org/issue37863).

* New method ``fraction.as_integer_ratio()``.


1.9 (2018-12-26)
----------------

* Substantially faster normalisation (and therefore instantiation) in Py3.5+.

* ``//`` (floordiv) now follows the expected rounding behaviour when used with
  floats (by converting to float first), and is much faster for integer operations.

* Fix return type of divmod(), where the first item should be an integer.

* Further speed up mod and divmod operations.


1.8 (2018-12-26)
----------------

* Faster mod and divmod calculation.


1.7 (2018-10-16)
----------------

* Faster normalisation and fraction string parsing.

* Add support for Python 3.7.

* Built using Cython 0.29.


1.6 (2018-03-23)
----------------

* Speed up Fraction creation from a string value by 3-5x.

* Built using Cython 0.28.1.


1.5 (2017-10-22)
----------------

* Result of power operator (``**``) was not normalised for negative values.

* Built using Cython 0.27.2.


1.4 (2017-09-16)
----------------

* Rebuilt using Cython 0.26.1 to improve support of Python 3.7.


1.3 (2016-07-24)
----------------

* repair the faster instantiation from Decimal values in Python 3.6

* avoid potential glitch for certain large numbers in normalisation under Python 2.x


1.2 (2016-04-08)
----------------

* change hash function in Python 2.x to match that of ``fractions.Fraction``


1.1 (2016-03-29)
----------------

* faster instantiation from float values

* faster instantiation from Decimal values in Python 3.6


1.0 (2015-09-10)
----------------

* ``Fraction.imag`` property could return non-zero

* parsing strings with long fraction parts could use an incorrect scale


0.7 (2014-10-09)
----------------

* faster instantiation from float and string values

* fix test in Python 2.x


0.6 (2014-10-09)
----------------

* faster normalisation (and thus instantiation)


0.5 (2014-10-06)
----------------

* faster math operations


0.4 (2014-10-06)
----------------

* enable legacy division support in Python 2.x


0.3 (2014-10-05)
----------------

* minor behavioural fixes in corner cases under Python 2.x
  (now passes all test in Py2.7 as well)


0.2 (2014-10-03)
----------------

* cache hash value of Fractions


0.1 (2014-09-24)
----------------

* initial public release



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/scoder/quicktions",
    "name": "quicktions",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": null,
    "author": "Stefan Behnel",
    "author_email": "stefan_ml@behnel.de",
    "download_url": "https://files.pythonhosted.org/packages/ee/05/80a43321222b358dc9e8a5784ed9b7266c02e8b3b574464a41c9344e350a/quicktions-1.18.tar.gz",
    "platform": null,
    "description": "Python's ``Fraction`` data type is an excellent way to do exact calculations\nwith unlimited rational numbers and largely beats ``Decimal`` in terms of\nsimplicity, accuracy and safety.  Clearly not in terms of speed, though,\ngiven the cdecimal accelerator in Python 3.3+.\n\n``quicktions`` is an adaptation of the original ``fractions`` module\n(as included in CPython 3.13a3) that is compiled and optimised with\n`Cython <https://cython.org/>`_ into a fast, native extension module.\n\nCompared to the standard library ``fractions`` module of CPython,\ncomputations in ``quicktions`` are about\n\n- 10x faster in Python 2.7 and 3.4\n- 6x faster in Python 3.5\n- 3-4x faster in Python 3.10\n\nCompared to the ``fractions`` module in CPython 3.10, instantiation of a\n``Fraction`` in ``quicktions`` is also\n\n- 5-15x faster from a floating point string value (e.g. ``Fraction(\"123.456789\")``)\n- 3-5x faster from a floating point value (e.g. ``Fraction(123.456789)``)\n- 2-4x faster from an integer numerator-denominator pair (e.g. ``Fraction(123, 456)``)\n\nWe provide a set of micro-benchmarks here:\n\nhttps://github.com/scoder/quicktions/tree/master/benchmark\n\nAs of quicktions 1.12, the different number types and implementations compare\nas follows in CPython 3.10:\n\n.. code-block::\n\n    Average times for all 'create' benchmarks:\n    float               :    36.17 us (1.0x)\n    Decimal             :   111.71 us (3.1x)\n    Fraction            :   111.98 us (3.1x)\n    PyFraction          :   398.80 us (11.0x)\n\n    Average times for all 'compute' benchmarks:\n    float               :     4.53 us (1.0x)\n    Decimal             :    16.62 us (3.7x)\n    Fraction            :    72.91 us (16.1x)\n    PyFraction          :   251.93 us (55.6x)\n\nWhile not as fast as the C implemented ``decimal`` module in Python 3,\n``quicktions`` is about 15x faster than the Python implemented ``decimal``\nmodule in Python 2.7.\n\nFor documentation, see the Python standard library's ``fractions`` module:\n\nhttps://docs.python.org/3/library/fractions.html\n\nChangeLog\n=========\n\n1.18 (2024-04-03)\n-----------------\n\n* New binary wheels were added built with gcc 12 (manylinux_2_28).\n\n* x86_64 wheels now require SSE4.2.\n\n* Built using Cython 3.0.10.\n\n\n1.17 (2024-03-24)\n-----------------\n\n* Math operations were sped up by inlined binary GCD calculation.\n\n\n1.16 (2024-01-10)\n-----------------\n\n* Formatting support was improved, following CPython 3.13a3 as of\n  https://github.com/python/cpython/pull/111320\n\n* Add support for Python 3.13 by using Cython 3.0.8 and calling ``math.gcd()``.\n\n\n1.15 (2023-08-27)\n-----------------\n\n* Add support for Python 3.12 by using Cython 3.0.2.\n\n\n1.14 (2023-03-19)\n-----------------\n\n* Implement ``__format__`` for ``Fraction``, following\n  https://github.com/python/cpython/pull/100161\n\n* Implement ``Fraction.is_integer()``, following\n  https://github.com/python/cpython/issues/100488\n\n* ``Fraction.limit_denominator()`` is faster, following\n  https://github.com/python/cpython/pull/93730\n\n* Internal creation of result Fractions is about 10% faster if the calculated\n  numerator/denominator pair is already normalised, following\n  https://github.com/python/cpython/pull/101780\n\n* Built using Cython 3.0.0b1.\n\n\n1.13 (2022-01-11)\n-----------------\n\n* Parsing very long numbers from a fraction string was very slow, even slower\n  than ``fractions.Fraction``.  The parser is now faster in all cases (and\n  still much faster for shorter numbers).\n\n* ``Fraction`` did not implement ``__int__``.\n  https://bugs.python.org/issue44547\n\n\n1.12 (2022-01-07)\n-----------------\n\n* Faster and more space friendly pickling and unpickling.\n  https://bugs.python.org/issue44154\n\n* Algorithmically faster arithmetic for large denominators, although slower for\n  small fraction components.\n  https://bugs.python.org/issue43420\n  Original patch for CPython by Sergey B. Kirpichev and Raymond Hettinger.\n\n* Make sure ``bool(Fraction)`` always returns a ``bool``.\n  https://bugs.python.org/issue39274\n\n* Built using Cython 3.0.0a10.\n\n\n1.11 (2019-12-19)\n-----------------\n\n* Fix ``OverflowError`` when parsing string values with long decimal parts.\n\n\n1.10 (2019-08-23)\n-----------------\n\n* ``hash(fraction)`` is substantially faster in Py3.8+, following an optimisation\n  in CPython 3.9 (https://bugs.python.org/issue37863).\n\n* New method ``fraction.as_integer_ratio()``.\n\n\n1.9 (2018-12-26)\n----------------\n\n* Substantially faster normalisation (and therefore instantiation) in Py3.5+.\n\n* ``//`` (floordiv) now follows the expected rounding behaviour when used with\n  floats (by converting to float first), and is much faster for integer operations.\n\n* Fix return type of divmod(), where the first item should be an integer.\n\n* Further speed up mod and divmod operations.\n\n\n1.8 (2018-12-26)\n----------------\n\n* Faster mod and divmod calculation.\n\n\n1.7 (2018-10-16)\n----------------\n\n* Faster normalisation and fraction string parsing.\n\n* Add support for Python 3.7.\n\n* Built using Cython 0.29.\n\n\n1.6 (2018-03-23)\n----------------\n\n* Speed up Fraction creation from a string value by 3-5x.\n\n* Built using Cython 0.28.1.\n\n\n1.5 (2017-10-22)\n----------------\n\n* Result of power operator (``**``) was not normalised for negative values.\n\n* Built using Cython 0.27.2.\n\n\n1.4 (2017-09-16)\n----------------\n\n* Rebuilt using Cython 0.26.1 to improve support of Python 3.7.\n\n\n1.3 (2016-07-24)\n----------------\n\n* repair the faster instantiation from Decimal values in Python 3.6\n\n* avoid potential glitch for certain large numbers in normalisation under Python 2.x\n\n\n1.2 (2016-04-08)\n----------------\n\n* change hash function in Python 2.x to match that of ``fractions.Fraction``\n\n\n1.1 (2016-03-29)\n----------------\n\n* faster instantiation from float values\n\n* faster instantiation from Decimal values in Python 3.6\n\n\n1.0 (2015-09-10)\n----------------\n\n* ``Fraction.imag`` property could return non-zero\n\n* parsing strings with long fraction parts could use an incorrect scale\n\n\n0.7 (2014-10-09)\n----------------\n\n* faster instantiation from float and string values\n\n* fix test in Python 2.x\n\n\n0.6 (2014-10-09)\n----------------\n\n* faster normalisation (and thus instantiation)\n\n\n0.5 (2014-10-06)\n----------------\n\n* faster math operations\n\n\n0.4 (2014-10-06)\n----------------\n\n* enable legacy division support in Python 2.x\n\n\n0.3 (2014-10-05)\n----------------\n\n* minor behavioural fixes in corner cases under Python 2.x\n  (now passes all test in Py2.7 as well)\n\n\n0.2 (2014-10-03)\n----------------\n\n* cache hash value of Fractions\n\n\n0.1 (2014-09-24)\n----------------\n\n* initial public release\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Fast fractions data type for rational numbers. Cythonized version of 'fractions.Fraction'.",
    "version": "1.18",
    "project_urls": {
        "Homepage": "https://github.com/scoder/quicktions"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "980e935d2b572a70df1efba4582d05925cfb7ce911faa3980563aadb20512177",
                "md5": "4d2d91b7a85562110ada69f09edb5c51",
                "sha256": "d2acc57bdf9d4d40d9dbab5b3deec6af6f1e98c62f12842e69a3489eb9d831c9"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "4d2d91b7a85562110ada69f09edb5c51",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": null,
            "size": 129861,
            "upload_time": "2024-04-03T09:44:22",
            "upload_time_iso_8601": "2024-04-03T09:44:22.149774Z",
            "url": "https://files.pythonhosted.org/packages/98/0e/935d2b572a70df1efba4582d05925cfb7ce911faa3980563aadb20512177/quicktions-1.18-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a06348c1ef4b4532936bb6df34a62241ee1d3ebf2929ead7e3cbf76dafae04a8",
                "md5": "c510daf8a8df3c75778b940d15340164",
                "sha256": "59e47e4d7370a2049a186ca8db384fb39842e735e829e16beae154e11ef27c63"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c510daf8a8df3c75778b940d15340164",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": null,
            "size": 133702,
            "upload_time": "2024-04-03T09:44:24",
            "upload_time_iso_8601": "2024-04-03T09:44:24.513940Z",
            "url": "https://files.pythonhosted.org/packages/a0/63/48c1ef4b4532936bb6df34a62241ee1d3ebf2929ead7e3cbf76dafae04a8/quicktions-1.18-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d67c8efb95b4416b9136c148da50bd02d86d8bf679927e29f9debce0dc037855",
                "md5": "f5b6c9f2d606214003ecb4ef758e53da",
                "sha256": "7a0091a3006ebce574f1e3381ebde30e901bee90b414955ec6cf43e8c921128e"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "f5b6c9f2d606214003ecb4ef758e53da",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": null,
            "size": 131037,
            "upload_time": "2024-04-03T09:44:26",
            "upload_time_iso_8601": "2024-04-03T09:44:26.490966Z",
            "url": "https://files.pythonhosted.org/packages/d6/7c/8efb95b4416b9136c148da50bd02d86d8bf679927e29f9debce0dc037855/quicktions-1.18-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a6b0d7ae0ddb5b8a199a57f0c7611ced19199fe4662b8f009032e7f7be6c29e3",
                "md5": "fd7637634dddfbb3e391137d1b649349",
                "sha256": "a9bb7674fc98f37a037f0c4160887c3730099d47ce1697fe8bb4fee1b03a4b01"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fd7637634dddfbb3e391137d1b649349",
            "packagetype": "bdist_wheel",
            "python_version": "cp27",
            "requires_python": null,
            "size": 133827,
            "upload_time": "2024-04-03T09:44:28",
            "upload_time_iso_8601": "2024-04-03T09:44:28.517410Z",
            "url": "https://files.pythonhosted.org/packages/a6/b0/d7ae0ddb5b8a199a57f0c7611ced19199fe4662b8f009032e7f7be6c29e3/quicktions-1.18-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2dd1584638dfc90a60f55f0033ab1055773842385745bb603b40dea0e9e22946",
                "md5": "afd8514ce5b67e5dd17d6c2804777ef2",
                "sha256": "10caed437d085a703b95c54c00b81ba3b7c83760d820858bda7060a489b254c4"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "afd8514ce5b67e5dd17d6c2804777ef2",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 119980,
            "upload_time": "2024-04-03T09:44:29",
            "upload_time_iso_8601": "2024-04-03T09:44:29.915493Z",
            "url": "https://files.pythonhosted.org/packages/2d/d1/584638dfc90a60f55f0033ab1055773842385745bb603b40dea0e9e22946/quicktions-1.18-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0cb179b6c2093b51d17cef9064086a9e01896947fd8312b96faf9fad2daa59c",
                "md5": "a148ec76b5052b98652cf138a394bb26",
                "sha256": "fead53e30a7010923f2d74162a4befea6d88ca3fccc46d1bd052add925bd26b3"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a148ec76b5052b98652cf138a394bb26",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 114795,
            "upload_time": "2024-04-03T09:44:32",
            "upload_time_iso_8601": "2024-04-03T09:44:32.015629Z",
            "url": "https://files.pythonhosted.org/packages/d0/cb/179b6c2093b51d17cef9064086a9e01896947fd8312b96faf9fad2daa59c/quicktions-1.18-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a020ad5564b8f13d126b3a1ad1485aa9dc52274bd228b60d183e896c8c683b19",
                "md5": "8a65719ceb4c08b9cbb0d68010090637",
                "sha256": "1db0961c66967936a1b8e0e405cc72a6623489d0403b439efa635a75820987b7"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8a65719ceb4c08b9cbb0d68010090637",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 123324,
            "upload_time": "2024-04-03T09:44:34",
            "upload_time_iso_8601": "2024-04-03T09:44:34.925801Z",
            "url": "https://files.pythonhosted.org/packages/a0/20/ad5564b8f13d126b3a1ad1485aa9dc52274bd228b60d183e896c8c683b19/quicktions-1.18-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "75efd79f72331e19602fa016324943960ed548b7d44503d129bd24a605ca3627",
                "md5": "e3bf049e9bd2972ff29113728eb8f2dd",
                "sha256": "416133bd4c419f6f3f748acc1554dab6970073efdbf59199d2482ca1ea3d3eb9"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e3bf049e9bd2972ff29113728eb8f2dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 135309,
            "upload_time": "2024-04-03T09:44:37",
            "upload_time_iso_8601": "2024-04-03T09:44:37.142314Z",
            "url": "https://files.pythonhosted.org/packages/75/ef/d79f72331e19602fa016324943960ed548b7d44503d129bd24a605ca3627/quicktions-1.18-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "047be600ce0ec764c5ae34cc09ffad9040b3c9afb491863af141207ab52f3ec7",
                "md5": "fc12cb58a668f40d94e6334118451c77",
                "sha256": "37cdbe003723346b16e27507db66fd2b6d1990b1ee39708cf65a6404bb9ccc64"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "fc12cb58a668f40d94e6334118451c77",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 154166,
            "upload_time": "2024-04-03T09:44:39",
            "upload_time_iso_8601": "2024-04-03T09:44:39.133129Z",
            "url": "https://files.pythonhosted.org/packages/04/7b/e600ce0ec764c5ae34cc09ffad9040b3c9afb491863af141207ab52f3ec7/quicktions-1.18-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "50536b7ddc4c9bd1775bef974389885f2caee1af5c1e84c48916adc84676e0a7",
                "md5": "c5c59961d53e26d75e45830de7c5baea",
                "sha256": "fd09cc906ca930d8b6b7ceefdd7f2353b22dfc8bc1ba2dd41146d4423503629e"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "c5c59961d53e26d75e45830de7c5baea",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 129977,
            "upload_time": "2024-04-03T09:44:41",
            "upload_time_iso_8601": "2024-04-03T09:44:41.275422Z",
            "url": "https://files.pythonhosted.org/packages/50/53/6b7ddc4c9bd1775bef974389885f2caee1af5c1e84c48916adc84676e0a7/quicktions-1.18-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9877411751e6267937c27155b70ab8f0f1e89a2c3116c84fa4c9b77dbb03df13",
                "md5": "8205d6b2a91acabdc94312e5dd086632",
                "sha256": "ab31652440ff5ff41d08555e574420aaabc34663b0040ce35d3d500f7fbab267"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8205d6b2a91acabdc94312e5dd086632",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 139060,
            "upload_time": "2024-04-03T09:44:43",
            "upload_time_iso_8601": "2024-04-03T09:44:43.142712Z",
            "url": "https://files.pythonhosted.org/packages/98/77/411751e6267937c27155b70ab8f0f1e89a2c3116c84fa4c9b77dbb03df13/quicktions-1.18-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f958d552c21e40f7f119a5551e594a293d63502bde86254c49206c3ef1f4184c",
                "md5": "bdb61467ce92a3b91b39dd610d356a74",
                "sha256": "92e0710e5e2a4b7a139329fbe8ec07fbc5b888a03abb4f8434395a41059d316a"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "bdb61467ce92a3b91b39dd610d356a74",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 123306,
            "upload_time": "2024-04-03T09:44:44",
            "upload_time_iso_8601": "2024-04-03T09:44:44.887678Z",
            "url": "https://files.pythonhosted.org/packages/f9/58/d552c21e40f7f119a5551e594a293d63502bde86254c49206c3ef1f4184c/quicktions-1.18-cp310-cp310-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7b89deb0ad96ed925da3be81f8e70b0d3d62568dc43eae12a19da475515cb9be",
                "md5": "bf1a754c096d5a7e129e013975486b2b",
                "sha256": "1742edd13491efc9b338415297008f6871e0aeb6849fb0202e58dc68691e3b6d"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bf1a754c096d5a7e129e013975486b2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 135659,
            "upload_time": "2024-04-03T09:44:47",
            "upload_time_iso_8601": "2024-04-03T09:44:47.014727Z",
            "url": "https://files.pythonhosted.org/packages/7b/89/deb0ad96ed925da3be81f8e70b0d3d62568dc43eae12a19da475515cb9be/quicktions-1.18-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e830e6e96b756409702f66c9b53715eb0cc53d492bd24d3804a71faf0b0c3bb5",
                "md5": "43d6f4f7a17c8d362076922fab0a9413",
                "sha256": "f3cf438e067beb5e2d8f60b00be9844b71e382cd34ac1d6a1f0ddeebb94a0976"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "43d6f4f7a17c8d362076922fab0a9413",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 90277,
            "upload_time": "2024-04-03T09:44:49",
            "upload_time_iso_8601": "2024-04-03T09:44:49.140610Z",
            "url": "https://files.pythonhosted.org/packages/e8/30/e6e96b756409702f66c9b53715eb0cc53d492bd24d3804a71faf0b0c3bb5/quicktions-1.18-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e72989eff2919b01fd9d9c0b8524b0c8364fe42a61da41c87cff01c9d382357e",
                "md5": "dbe062fad6a4aab0581dc71d71dfa91d",
                "sha256": "e0d111e28e787003766e68aa41e37d02b685662153b82e76b4e5f37b15c3f97c"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "dbe062fad6a4aab0581dc71d71dfa91d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 98180,
            "upload_time": "2024-04-03T09:44:53",
            "upload_time_iso_8601": "2024-04-03T09:44:53.323471Z",
            "url": "https://files.pythonhosted.org/packages/e7/29/89eff2919b01fd9d9c0b8524b0c8364fe42a61da41c87cff01c9d382357e/quicktions-1.18-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f739f70676fc72eefb380d7f6f026dac921004db11d26288fe862700153f7127",
                "md5": "fc67b3ad43f82f0ed8749c7b55a45880",
                "sha256": "af6d4fc056b04a0fbfbeca911572a772cac69fc52481ad7c926178a0ec1b9715"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fc67b3ad43f82f0ed8749c7b55a45880",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 120004,
            "upload_time": "2024-04-03T09:44:55",
            "upload_time_iso_8601": "2024-04-03T09:44:55.278088Z",
            "url": "https://files.pythonhosted.org/packages/f7/39/f70676fc72eefb380d7f6f026dac921004db11d26288fe862700153f7127/quicktions-1.18-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eeebf830a5775b0a59c2afc4f68de36aba25f78fcaf2350d6df4445168deff2f",
                "md5": "76b9ba898261afa4841f5c1e77a38300",
                "sha256": "2a2cf12747ab247f4ca7bd091b49b153acd7cde9409aac4deb5daabe267acaa3"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "76b9ba898261afa4841f5c1e77a38300",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 114545,
            "upload_time": "2024-04-03T09:44:57",
            "upload_time_iso_8601": "2024-04-03T09:44:57.371735Z",
            "url": "https://files.pythonhosted.org/packages/ee/eb/f830a5775b0a59c2afc4f68de36aba25f78fcaf2350d6df4445168deff2f/quicktions-1.18-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6ea4941be34612cccd29b3432f5d5fbfd68d0416db929b61e9b1835d427c71c1",
                "md5": "f85afce1797ba07167134a00c0745103",
                "sha256": "4daf375dfa8a5d3671cf719dfca93256e551fafe43b51f28b280ce6176392b1b"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f85afce1797ba07167134a00c0745103",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 123463,
            "upload_time": "2024-04-03T09:44:58",
            "upload_time_iso_8601": "2024-04-03T09:44:58.866001Z",
            "url": "https://files.pythonhosted.org/packages/6e/a4/941be34612cccd29b3432f5d5fbfd68d0416db929b61e9b1835d427c71c1/quicktions-1.18-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c03024a883af463ab815ae91849d528a94ffcdcc2479bdcc34465348e7cc548a",
                "md5": "5f01aced04379a2986932485b672ab56",
                "sha256": "bd689f20f90bb42a09c879b2ab8e53a83d36855b7225788cb5d5e9530019dc8a"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5f01aced04379a2986932485b672ab56",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 135292,
            "upload_time": "2024-04-03T09:45:00",
            "upload_time_iso_8601": "2024-04-03T09:45:00.334298Z",
            "url": "https://files.pythonhosted.org/packages/c0/30/24a883af463ab815ae91849d528a94ffcdcc2479bdcc34465348e7cc548a/quicktions-1.18-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab6e1fefa4b08b073c597cb7788f2e1b93cf5f7f052dbf59426f1e0f7645a732",
                "md5": "0358774df11c2c40c7f1d58beee8b266",
                "sha256": "c2a1c5db6b79864c3da73055506440aac9ae70d0499050e633af3689c37f0a2f"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0358774df11c2c40c7f1d58beee8b266",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 146274,
            "upload_time": "2024-04-03T09:45:02",
            "upload_time_iso_8601": "2024-04-03T09:45:02.306246Z",
            "url": "https://files.pythonhosted.org/packages/ab/6e/1fefa4b08b073c597cb7788f2e1b93cf5f7f052dbf59426f1e0f7645a732/quicktions-1.18-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6cbb3859670d42055dc64f3eb28600adea9b9412b5be52ecbf4e13e03b0a1c19",
                "md5": "289298fd42db46f06e27942596d1f31e",
                "sha256": "64ea97cdac5f24dbf9bf3d47b5830bee71414a0812be7031aa8168c079169321"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "289298fd42db46f06e27942596d1f31e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 129020,
            "upload_time": "2024-04-03T09:45:04",
            "upload_time_iso_8601": "2024-04-03T09:45:04.541691Z",
            "url": "https://files.pythonhosted.org/packages/6c/bb/3859670d42055dc64f3eb28600adea9b9412b5be52ecbf4e13e03b0a1c19/quicktions-1.18-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "074a96e930fe5846ed562ae3104ad8093fd6ec37820d98108ae4ffd8fabfcd6f",
                "md5": "665fefed4fe6c1d1540c2f0537082fb0",
                "sha256": "a11b672792a282f608fe72dda46c1569a8fc472e60090c851a990faaafa9a3a8"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "665fefed4fe6c1d1540c2f0537082fb0",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 138223,
            "upload_time": "2024-04-03T09:45:06",
            "upload_time_iso_8601": "2024-04-03T09:45:06.054585Z",
            "url": "https://files.pythonhosted.org/packages/07/4a/96e930fe5846ed562ae3104ad8093fd6ec37820d98108ae4ffd8fabfcd6f/quicktions-1.18-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bea0fb977a616c764b27e2b67ad6d858bf7bfcab4340438ec703361a9a0d303a",
                "md5": "61014fd4c699eb0ad479e7f4cd67b127",
                "sha256": "91cd92ad4323cef94fcdc99d2efae8a86c288969442adbd4864507638982b815"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "61014fd4c699eb0ad479e7f4cd67b127",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 123375,
            "upload_time": "2024-04-03T09:45:08",
            "upload_time_iso_8601": "2024-04-03T09:45:08.105603Z",
            "url": "https://files.pythonhosted.org/packages/be/a0/fb977a616c764b27e2b67ad6d858bf7bfcab4340438ec703361a9a0d303a/quicktions-1.18-cp311-cp311-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "387a1b5f6e094be3f18329319fc39fb0b3ad97e3eac49db381a1e9364885c580",
                "md5": "61449f8dcd2a3cc13ee1f8e0d216e0ec",
                "sha256": "4ab45c159119bcd6ccf571cc4ecdaba30af89f5af3a9d169dde2b336ac815577"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "61449f8dcd2a3cc13ee1f8e0d216e0ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 135746,
            "upload_time": "2024-04-03T09:45:09",
            "upload_time_iso_8601": "2024-04-03T09:45:09.788346Z",
            "url": "https://files.pythonhosted.org/packages/38/7a/1b5f6e094be3f18329319fc39fb0b3ad97e3eac49db381a1e9364885c580/quicktions-1.18-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "68dd5e052bf8ee13f2488258183c69cdf937b712987a4ca0a78a8ce7ed828a5f",
                "md5": "c78d3e8786b86acd6a9cca31cfb95c0a",
                "sha256": "69807f5d85aba03376ee0deeac97c2ff4b068b937144dab44a7247c8838d37dc"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "c78d3e8786b86acd6a9cca31cfb95c0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 88818,
            "upload_time": "2024-04-03T09:45:11",
            "upload_time_iso_8601": "2024-04-03T09:45:11.187625Z",
            "url": "https://files.pythonhosted.org/packages/68/dd/5e052bf8ee13f2488258183c69cdf937b712987a4ca0a78a8ce7ed828a5f/quicktions-1.18-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40ce4289ebe25f74ba8f58417bb8c0f8d8a076624598e8989ae182beeacfeeca",
                "md5": "f6f33dbbdb4b6ceac55deb231fff01a7",
                "sha256": "6996a81b7131f72b04e85acaaa7cb6dd647fd78a8ab455765fa11b37d2d1f3da"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f6f33dbbdb4b6ceac55deb231fff01a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 98053,
            "upload_time": "2024-04-03T09:45:12",
            "upload_time_iso_8601": "2024-04-03T09:45:12.691465Z",
            "url": "https://files.pythonhosted.org/packages/40/ce/4289ebe25f74ba8f58417bb8c0f8d8a076624598e8989ae182beeacfeeca/quicktions-1.18-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2f031c85e3c5d44ab588d0cd2f6f86e45bd8a1133795d53e56a28ce493bcb61e",
                "md5": "1effd3e5e92285a8481bb6c32919d6ae",
                "sha256": "9d55054510a8e9882d87ea15c7a668b11176890d47d3a2f28fe2c631dbaa7a99"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1effd3e5e92285a8481bb6c32919d6ae",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 124569,
            "upload_time": "2024-04-03T09:45:14",
            "upload_time_iso_8601": "2024-04-03T09:45:14.163915Z",
            "url": "https://files.pythonhosted.org/packages/2f/03/1c85e3c5d44ab588d0cd2f6f86e45bd8a1133795d53e56a28ce493bcb61e/quicktions-1.18-cp312-cp312-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27d580818f9ebc99d79c63d70607c9ba0cdce098ecbad4a6b56b66babbd5bfab",
                "md5": "f473d1ff67c524701e4aeff1a5cfbb74",
                "sha256": "b6b6bdc67da9945d73bd663fe872c3c37643fcc74e7b965ea931d415de27fc4e"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f473d1ff67c524701e4aeff1a5cfbb74",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 116428,
            "upload_time": "2024-04-03T09:45:15",
            "upload_time_iso_8601": "2024-04-03T09:45:15.666943Z",
            "url": "https://files.pythonhosted.org/packages/27/d5/80818f9ebc99d79c63d70607c9ba0cdce098ecbad4a6b56b66babbd5bfab/quicktions-1.18-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22f0e71efd4c9c7a36e7aaf899536056c39919af75caec832df13f5b98bb7964",
                "md5": "2ff1a725d0589c4222a4cde2a4b1e11d",
                "sha256": "6861778df5e08a31ed8f55072f1b1f352ce794370450b25843fba10e820f9cf6"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-macosx_11_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "2ff1a725d0589c4222a4cde2a4b1e11d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 232644,
            "upload_time": "2024-04-03T09:45:17",
            "upload_time_iso_8601": "2024-04-03T09:45:17.380790Z",
            "url": "https://files.pythonhosted.org/packages/22/f0/e71efd4c9c7a36e7aaf899536056c39919af75caec832df13f5b98bb7964/quicktions-1.18-cp312-cp312-macosx_11_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30040d2637b1a966618c615d2761ab16dc6fec3be0900cfa3653da78b3e3a812",
                "md5": "3872b84fe15e9ffdab2a712ebfb90b7b",
                "sha256": "75fa457d661e7ae1861201cc3850949b357514d84d28d5a96097d72d123460fd"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3872b84fe15e9ffdab2a712ebfb90b7b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 120299,
            "upload_time": "2024-04-03T09:45:18",
            "upload_time_iso_8601": "2024-04-03T09:45:18.941200Z",
            "url": "https://files.pythonhosted.org/packages/30/04/0d2637b1a966618c615d2761ab16dc6fec3be0900cfa3653da78b3e3a812/quicktions-1.18-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a471d9bb82f6bc17b525f80835d957e886b64846031188b16f0802523293bf9d",
                "md5": "c3c9b4a736fb2b8f00a5742267166f6a",
                "sha256": "444a878839b5c10b6ac9d0537f1ca9bf792aacc4b0d095555555d4553f89d773"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c3c9b4a736fb2b8f00a5742267166f6a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 132494,
            "upload_time": "2024-04-03T09:45:20",
            "upload_time_iso_8601": "2024-04-03T09:45:20.831469Z",
            "url": "https://files.pythonhosted.org/packages/a4/71/d9bb82f6bc17b525f80835d957e886b64846031188b16f0802523293bf9d/quicktions-1.18-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "70c45d3f55f1eb9c0cc63465aa018e534c0a840bf09281875d37d5325b802286",
                "md5": "125f9d80f2529b61a5191542236cb8a9",
                "sha256": "7b7fa7172a3a669816e9990e9945a127d277feffaf8166688dc92c1ee1a4d028"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "125f9d80f2529b61a5191542236cb8a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 145628,
            "upload_time": "2024-04-03T09:45:23",
            "upload_time_iso_8601": "2024-04-03T09:45:23.102878Z",
            "url": "https://files.pythonhosted.org/packages/70/c4/5d3f55f1eb9c0cc63465aa018e534c0a840bf09281875d37d5325b802286/quicktions-1.18-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ee265578dbf69be9556a9bb4965ea0334da5ce9a30a97d70247325f98b4135e",
                "md5": "ea79e6eb2977b37e30cd84c3e7ad67ba",
                "sha256": "6c4fc65272cc197860db9418962161c50fd21d139e87641eebe39b52066f5fdf"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ea79e6eb2977b37e30cd84c3e7ad67ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 126281,
            "upload_time": "2024-04-03T09:45:24",
            "upload_time_iso_8601": "2024-04-03T09:45:24.554697Z",
            "url": "https://files.pythonhosted.org/packages/9e/e2/65578dbf69be9556a9bb4965ea0334da5ce9a30a97d70247325f98b4135e/quicktions-1.18-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba82abeef5a595a41578fda553770db0b34988ec6b05b535b53f3b0fbc35801a",
                "md5": "534793bd60f8fc91c48de75ee8e2446d",
                "sha256": "5aa6c08a9f93442037ae017b5ab884ad35ad8e4fa891cbca39a1f6ac6feb3980"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "534793bd60f8fc91c48de75ee8e2446d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 137597,
            "upload_time": "2024-04-03T09:45:26",
            "upload_time_iso_8601": "2024-04-03T09:45:26.264834Z",
            "url": "https://files.pythonhosted.org/packages/ba/82/abeef5a595a41578fda553770db0b34988ec6b05b535b53f3b0fbc35801a/quicktions-1.18-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cce36e1c1bd20a08141cc647a8739c7c6210ca17e6d140732b7c003a513c16db",
                "md5": "d622ee140731e60e7c063c03683a87e6",
                "sha256": "a4d86c5bdc6898e57e4058a73001facbb31fd873b5d87ed9fb2ec72b52e1b34d"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d622ee140731e60e7c063c03683a87e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 120111,
            "upload_time": "2024-04-03T09:45:27",
            "upload_time_iso_8601": "2024-04-03T09:45:27.679042Z",
            "url": "https://files.pythonhosted.org/packages/cc/e3/6e1c1bd20a08141cc647a8739c7c6210ca17e6d140732b7c003a513c16db/quicktions-1.18-cp312-cp312-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2402799796bfd7ce91ee9516dc09c33e1f77ec6eea4062808995ce4b4dba9709",
                "md5": "880118c070a27eb5fe873053b4b3aacf",
                "sha256": "9776b59b16221560a7afafa75f78e1207097d2db0cfe4373c4c4ec9b6c59f32f"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "880118c070a27eb5fe873053b4b3aacf",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 132746,
            "upload_time": "2024-04-03T09:45:29",
            "upload_time_iso_8601": "2024-04-03T09:45:29.330837Z",
            "url": "https://files.pythonhosted.org/packages/24/02/799796bfd7ce91ee9516dc09c33e1f77ec6eea4062808995ce4b4dba9709/quicktions-1.18-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52afada56a9c6ae6b57ac0f8e009e236190f39aa1bbc7d9b512478f4375c7593",
                "md5": "9fe49c8301d14ad7544c4deb14b1c24e",
                "sha256": "a1caa0ad6613c0b7ba61cff8c79d0cc847d98326031cd5840378778604cf69a1"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "9fe49c8301d14ad7544c4deb14b1c24e",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 91033,
            "upload_time": "2024-04-03T09:45:31",
            "upload_time_iso_8601": "2024-04-03T09:45:31.441786Z",
            "url": "https://files.pythonhosted.org/packages/52/af/ada56a9c6ae6b57ac0f8e009e236190f39aa1bbc7d9b512478f4375c7593/quicktions-1.18-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "746ec676347bc40cd8fd3004f061582253273e08ed81fac3275253002dea8c2f",
                "md5": "a5082806581c93ad6b992fda304ab7b3",
                "sha256": "4eeeedb1f9e5d8590698ef291701a14c8d392baac0d3f83ae1460ae39f4c6e34"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a5082806581c93ad6b992fda304ab7b3",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": null,
            "size": 100649,
            "upload_time": "2024-04-03T09:45:32",
            "upload_time_iso_8601": "2024-04-03T09:45:32.901639Z",
            "url": "https://files.pythonhosted.org/packages/74/6e/c676347bc40cd8fd3004f061582253273e08ed81fac3275253002dea8c2f/quicktions-1.18-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe86f646904300268a04c63b9382f3433ac0499dfe8d25f42983fa0bfa84112d",
                "md5": "ad37dbe953e42afe49dd20eb99a16ec2",
                "sha256": "d697d5fb8d9bac80daedd3751b55b91867bb2a7489c55fd829cbfe0237fc7171"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "ad37dbe953e42afe49dd20eb99a16ec2",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": null,
            "size": 131197,
            "upload_time": "2024-04-03T09:45:34",
            "upload_time_iso_8601": "2024-04-03T09:45:34.435176Z",
            "url": "https://files.pythonhosted.org/packages/fe/86/f646904300268a04c63b9382f3433ac0499dfe8d25f42983fa0bfa84112d/quicktions-1.18-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ca6c9dfa12224af02ab663f736f82422c08d98e53ff7066adca3044f311df81",
                "md5": "d8fa36337bee4d0bf858c90c6a4ee5eb",
                "sha256": "a03e61ab11640d26f3651d555b2e56ad422c2a0e3b676584d73edeb038f3be09"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d8fa36337bee4d0bf858c90c6a4ee5eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp35",
            "requires_python": null,
            "size": 136985,
            "upload_time": "2024-04-03T09:45:36",
            "upload_time_iso_8601": "2024-04-03T09:45:36.035636Z",
            "url": "https://files.pythonhosted.org/packages/1c/a6/c9dfa12224af02ab663f736f82422c08d98e53ff7066adca3044f311df81/quicktions-1.18-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d5817c574df69c27fefe46b5fe0028f0751c14a05f990ba5f75db5f8054166b8",
                "md5": "6aaedccb96fe2cd6812d1f042d51996e",
                "sha256": "0628437d1b36cacb0363270a8bed37dd1116d227cc8638f0bb411ee62b5246ed"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6aaedccb96fe2cd6812d1f042d51996e",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 116104,
            "upload_time": "2024-04-03T09:45:38",
            "upload_time_iso_8601": "2024-04-03T09:45:38.162112Z",
            "url": "https://files.pythonhosted.org/packages/d5/81/7c574df69c27fefe46b5fe0028f0751c14a05f990ba5f75db5f8054166b8/quicktions-1.18-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "24bc8a15303cc85d9e57c17bcdb7008bf321d0aabf9416b4d4b8fe8a4ed7d620",
                "md5": "5e6041706e3e5c9caaa6392d28b0e584",
                "sha256": "71253b52846fff254f3e96c53e35b2bed790f4309739cc05caa86180ba358ab9"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5e6041706e3e5c9caaa6392d28b0e584",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 116868,
            "upload_time": "2024-04-03T09:45:39",
            "upload_time_iso_8601": "2024-04-03T09:45:39.743395Z",
            "url": "https://files.pythonhosted.org/packages/24/bc/8a15303cc85d9e57c17bcdb7008bf321d0aabf9416b4d4b8fe8a4ed7d620/quicktions-1.18-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "039acc2f0e12520bd0c20e049eb1b2c26675e53b351f4769aeda3ed0f052a5e4",
                "md5": "6670eb59eb12bc91594800bd5d4b06ca",
                "sha256": "1ffc986409cdba6ec4ac3929364ad16d7ee8933bbb3f0df13cf39b67bb13be09"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6670eb59eb12bc91594800bd5d4b06ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 127230,
            "upload_time": "2024-04-03T09:45:42",
            "upload_time_iso_8601": "2024-04-03T09:45:42.267695Z",
            "url": "https://files.pythonhosted.org/packages/03/9a/cc2f0e12520bd0c20e049eb1b2c26675e53b351f4769aeda3ed0f052a5e4/quicktions-1.18-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2f7ca6ba353db87544ddb00fa0ec379139a4690ea5fbb12885fbdd49c5443da0",
                "md5": "bd6ea4e98d3423da5ad94d1899ed60c8",
                "sha256": "137dbd3586c5bd8743d1450fc546ef5191d40dcb61e567ee11e61a9c14aebd4f"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "bd6ea4e98d3423da5ad94d1899ed60c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 143097,
            "upload_time": "2024-04-03T09:45:43",
            "upload_time_iso_8601": "2024-04-03T09:45:43.824014Z",
            "url": "https://files.pythonhosted.org/packages/2f/7c/a6ba353db87544ddb00fa0ec379139a4690ea5fbb12885fbdd49c5443da0/quicktions-1.18-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "978b21fb7a5999436f38f8a6a006625b791707e7715fc785ad6d92503b7eecd6",
                "md5": "7656b2fbaf0c9a887e1dc821874ed6aa",
                "sha256": "1a27290eb560e53d42e2899331780a1078c9fd46b063dc888261b4f6c5d1d263"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "7656b2fbaf0c9a887e1dc821874ed6aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 122957,
            "upload_time": "2024-04-03T09:45:45",
            "upload_time_iso_8601": "2024-04-03T09:45:45.699075Z",
            "url": "https://files.pythonhosted.org/packages/97/8b/21fb7a5999436f38f8a6a006625b791707e7715fc785ad6d92503b7eecd6/quicktions-1.18-cp36-cp36m-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ab34b97951ba69ef03ef9361d26ab870b9e25f9926134c0014ab579b117f71b",
                "md5": "d6928dcbed0bd88d542a6d47df61dd43",
                "sha256": "95ca979a8f09264b3e72e532bbbb0e7ace6d6e886072d2f855a8e08b0cc40e64"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d6928dcbed0bd88d542a6d47df61dd43",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 132043,
            "upload_time": "2024-04-03T09:45:47",
            "upload_time_iso_8601": "2024-04-03T09:45:47.300850Z",
            "url": "https://files.pythonhosted.org/packages/0a/b3/4b97951ba69ef03ef9361d26ab870b9e25f9926134c0014ab579b117f71b/quicktions-1.18-cp36-cp36m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6594c4c10e98afa88fde072ceb00aef36346e8985e6d85b59620383791c9a373",
                "md5": "6b83fd541dd250549445417931871f06",
                "sha256": "7b4abb8a249c81bfbc891ccce728b31cf9f0e150868613fa78aa1f8bfd548684"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6b83fd541dd250549445417931871f06",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 116652,
            "upload_time": "2024-04-03T09:45:48",
            "upload_time_iso_8601": "2024-04-03T09:45:48.724091Z",
            "url": "https://files.pythonhosted.org/packages/65/94/c4c10e98afa88fde072ceb00aef36346e8985e6d85b59620383791c9a373/quicktions-1.18-cp36-cp36m-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6519e6be070fe8f7c29a2a3edc30e8bd5f06fe268e755d4d998afc553fd9c15b",
                "md5": "ebca906ac12eafa624b60bb1b87514a3",
                "sha256": "cb7f99f54a20e64acd43d2ff6f5f2427386317136a443611513402ce1d40fe7a"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ebca906ac12eafa624b60bb1b87514a3",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 127701,
            "upload_time": "2024-04-03T09:45:50",
            "upload_time_iso_8601": "2024-04-03T09:45:50.291459Z",
            "url": "https://files.pythonhosted.org/packages/65/19/e6be070fe8f7c29a2a3edc30e8bd5f06fe268e755d4d998afc553fd9c15b/quicktions-1.18-cp36-cp36m-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3599063df3ed35f1d11a8d1563a0409ac47534bd78ddd24094e7471f2fd1f366",
                "md5": "deae0334be176c2186604cf6f2dcfcc9",
                "sha256": "2bb5c128c9c9b30c354e58fad8ccf4f1706452b2cb1755908773bac17c8fb3ea"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "deae0334be176c2186604cf6f2dcfcc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 95366,
            "upload_time": "2024-04-03T09:45:51",
            "upload_time_iso_8601": "2024-04-03T09:45:51.679136Z",
            "url": "https://files.pythonhosted.org/packages/35/99/063df3ed35f1d11a8d1563a0409ac47534bd78ddd24094e7471f2fd1f366/quicktions-1.18-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "674a2aa02081aa4fde37f10656b873ea8e2e6e4a41781a7fcc300b4de09b90bc",
                "md5": "2b885eed6ce02eb735de79fcc12c5d1c",
                "sha256": "d79005d68c1a958eaac133fd6a89c14ab22c06ef2673fce3351cd8eb7361ceb7"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "2b885eed6ce02eb735de79fcc12c5d1c",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 106072,
            "upload_time": "2024-04-03T09:45:53",
            "upload_time_iso_8601": "2024-04-03T09:45:53.127224Z",
            "url": "https://files.pythonhosted.org/packages/67/4a/2aa02081aa4fde37f10656b873ea8e2e6e4a41781a7fcc300b4de09b90bc/quicktions-1.18-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e970d4b70431241513d6985a091422aa8c12f3e6dbd147f5e87c5dd729a82ba",
                "md5": "237b6403d061eac1df2256c910c79f67",
                "sha256": "4e84dd4c2bd37fa19dbe3fdcce3e0512409fbc8fbfa4d242ea344f40d0e2602e"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "237b6403d061eac1df2256c910c79f67",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 117953,
            "upload_time": "2024-04-03T09:45:54",
            "upload_time_iso_8601": "2024-04-03T09:45:54.618226Z",
            "url": "https://files.pythonhosted.org/packages/1e/97/0d4b70431241513d6985a091422aa8c12f3e6dbd147f5e87c5dd729a82ba/quicktions-1.18-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d9e6f962fc69ba9b62d7159992874bc832f462236a09e93708de29946b8c7c12",
                "md5": "6dcd9f3c2cc915d348327b281d0f037e",
                "sha256": "3d8e03661f718bed56d0a2cdeea3140e53a5fc9ddcf90cb0d2712be41c0cd599"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6dcd9f3c2cc915d348327b281d0f037e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 120378,
            "upload_time": "2024-04-03T09:45:56",
            "upload_time_iso_8601": "2024-04-03T09:45:56.153667Z",
            "url": "https://files.pythonhosted.org/packages/d9/e6/f962fc69ba9b62d7159992874bc832f462236a09e93708de29946b8c7c12/quicktions-1.18-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f6714a1a7b75f422877b055b57b57106f23463864b7d010fbd30ad4d08db09c",
                "md5": "5a347ce994388b04b6f6599100a025f8",
                "sha256": "00eb49c0c3a5f4930dd1e07f1e21c29009fd61f175e55baefd0bd451ce0a2fa2"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5a347ce994388b04b6f6599100a025f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 130876,
            "upload_time": "2024-04-03T09:45:57",
            "upload_time_iso_8601": "2024-04-03T09:45:57.717611Z",
            "url": "https://files.pythonhosted.org/packages/7f/67/14a1a7b75f422877b055b57b57106f23463864b7d010fbd30ad4d08db09c/quicktions-1.18-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "26b6dd8ef6e915b79e42591aab10c0de53405718adb1d3bc8375afe0e493a4d4",
                "md5": "da108dce89f8f02a232fa14773cdbfb6",
                "sha256": "e27b1d7ce7ff2238236d777549f578e5393c44ec4e1aee0c5c2baa05859647a5"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "da108dce89f8f02a232fa14773cdbfb6",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 147804,
            "upload_time": "2024-04-03T09:45:59",
            "upload_time_iso_8601": "2024-04-03T09:45:59.791805Z",
            "url": "https://files.pythonhosted.org/packages/26/b6/dd8ef6e915b79e42591aab10c0de53405718adb1d3bc8375afe0e493a4d4/quicktions-1.18-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87f05e74534dc74dbfd0484eb71fa82eeab0f58fe99285992e861fd5496ffebf",
                "md5": "07d1b61fc3feb26e0af4ec3db899445b",
                "sha256": "98dd656dc1d0e2736aaeb00613c7a0dbac0f9123463949b46bc9aec5e4d85c25"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "07d1b61fc3feb26e0af4ec3db899445b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 125045,
            "upload_time": "2024-04-03T09:46:02",
            "upload_time_iso_8601": "2024-04-03T09:46:02.125155Z",
            "url": "https://files.pythonhosted.org/packages/87/f0/5e74534dc74dbfd0484eb71fa82eeab0f58fe99285992e861fd5496ffebf/quicktions-1.18-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6a9b2e349303a0b3d1a43ed12316dd662422309f639bff9ae52dcfb696e439f",
                "md5": "837cd0cb3373480b6ad0adad0e803d81",
                "sha256": "fa0b3cadeb0cc01eff3acab4e31098a1e4c1af76a242c3ddbe0ab9dedf7db60f"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "837cd0cb3373480b6ad0adad0e803d81",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 134807,
            "upload_time": "2024-04-03T09:46:04",
            "upload_time_iso_8601": "2024-04-03T09:46:04.041196Z",
            "url": "https://files.pythonhosted.org/packages/c6/a9/b2e349303a0b3d1a43ed12316dd662422309f639bff9ae52dcfb696e439f/quicktions-1.18-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "db0b13fe41b8c60800e3eba95bb0f1cab24c0eb2a799ec23d4795d16d5cb3d38",
                "md5": "eb398ec4dbe7d445f9ea35584c713bd0",
                "sha256": "29e90b33b3987b64f45160754d3462dbdd0f2d649ec9c20ee7b0df24108dbaf9"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "eb398ec4dbe7d445f9ea35584c713bd0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 120889,
            "upload_time": "2024-04-03T09:46:05",
            "upload_time_iso_8601": "2024-04-03T09:46:05.786360Z",
            "url": "https://files.pythonhosted.org/packages/db/0b/13fe41b8c60800e3eba95bb0f1cab24c0eb2a799ec23d4795d16d5cb3d38/quicktions-1.18-cp37-cp37m-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f6c11524b9fc555003d9ed82f09b78361a19f336d19198fbdc5238714ca1a849",
                "md5": "86d62db981e065ef3338e835929dc887",
                "sha256": "77f30b14161c8db73d6a3d45177bf6e6e8ac8e1eae55bb7cc115e216bc92acfa"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "86d62db981e065ef3338e835929dc887",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 131323,
            "upload_time": "2024-04-03T09:46:08",
            "upload_time_iso_8601": "2024-04-03T09:46:08.250965Z",
            "url": "https://files.pythonhosted.org/packages/f6/c1/1524b9fc555003d9ed82f09b78361a19f336d19198fbdc5238714ca1a849/quicktions-1.18-cp37-cp37m-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8087a442f64c88b93b843e526f42722984353ed5e8b97d68dcb02ca869ba5fa0",
                "md5": "c7ba13598a31d71f3a1016726e01fe11",
                "sha256": "4f48f113fc3ed3cb5869cd1f2ad267ef036d93ff8d8deb3fb7d45b414de49069"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "c7ba13598a31d71f3a1016726e01fe11",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 89192,
            "upload_time": "2024-04-03T09:46:09",
            "upload_time_iso_8601": "2024-04-03T09:46:09.627477Z",
            "url": "https://files.pythonhosted.org/packages/80/87/a442f64c88b93b843e526f42722984353ed5e8b97d68dcb02ca869ba5fa0/quicktions-1.18-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f375dd037ede50222454032d553518dd741dbc3025aed32a214146555e2fb7bb",
                "md5": "6c411a9578f1c200a0ebb7045b5ce991",
                "sha256": "593687cc5307042f2a6704f7be56f2c65a12d904643ac9cebf9d2adfb816991c"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "6c411a9578f1c200a0ebb7045b5ce991",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 96485,
            "upload_time": "2024-04-03T09:46:11",
            "upload_time_iso_8601": "2024-04-03T09:46:11.646697Z",
            "url": "https://files.pythonhosted.org/packages/f3/75/dd037ede50222454032d553518dd741dbc3025aed32a214146555e2fb7bb/quicktions-1.18-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "87400bef8447da69672a9bb25ff20ba5c1ad293576b6b49ad34feccddb0d6c52",
                "md5": "96f76e508dcc0dda8b60c94802e0f869",
                "sha256": "0c9d546e367e2be9ec0540a57c045ccfd6b52e59718088c2fca05bd208525a7b"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "96f76e508dcc0dda8b60c94802e0f869",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 120312,
            "upload_time": "2024-04-03T09:46:13",
            "upload_time_iso_8601": "2024-04-03T09:46:13.368517Z",
            "url": "https://files.pythonhosted.org/packages/87/40/0bef8447da69672a9bb25ff20ba5c1ad293576b6b49ad34feccddb0d6c52/quicktions-1.18-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8fbf5d75e1c974754343b7205df0a15c03f566377f432de4ab22f51c085d84f6",
                "md5": "a2431ba39bcffbe2df5549afcc679ee3",
                "sha256": "afc4c886bb285e8f0c72d84423e900b4cd663a959f23c3bc0f742ceab39a033f"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a2431ba39bcffbe2df5549afcc679ee3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 114988,
            "upload_time": "2024-04-03T09:46:14",
            "upload_time_iso_8601": "2024-04-03T09:46:14.878284Z",
            "url": "https://files.pythonhosted.org/packages/8f/bf/5d75e1c974754343b7205df0a15c03f566377f432de4ab22f51c085d84f6/quicktions-1.18-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "83606987f8626a7bdb372822b5a2ef47d72f65b62c07c14d0ae1c15debc1ba22",
                "md5": "81be02504cdcc415ba799726559e74ba",
                "sha256": "c866afc002753aa806784ddc302d6f5d6e6e25d73fe45238ac7f3970fe3eb6df"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "81be02504cdcc415ba799726559e74ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 124898,
            "upload_time": "2024-04-03T09:46:16",
            "upload_time_iso_8601": "2024-04-03T09:46:16.988380Z",
            "url": "https://files.pythonhosted.org/packages/83/60/6987f8626a7bdb372822b5a2ef47d72f65b62c07c14d0ae1c15debc1ba22/quicktions-1.18-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "320c11798272651ddbf761c6efe9638e989a29396a4771c69fd29e78010284a0",
                "md5": "f29a5eb4dc2e7a0ab73ce79c5583eee6",
                "sha256": "82a6682951e8ba04ab49858ef07b170b274761e3e582d3faa9d19a62b2f31e88"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f29a5eb4dc2e7a0ab73ce79c5583eee6",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 136345,
            "upload_time": "2024-04-03T09:46:18",
            "upload_time_iso_8601": "2024-04-03T09:46:18.510864Z",
            "url": "https://files.pythonhosted.org/packages/32/0c/11798272651ddbf761c6efe9638e989a29396a4771c69fd29e78010284a0/quicktions-1.18-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d18d96a2ef3d0ef2b12b86522c529a59ac4b1be9bfb9fca91cc598ef8189a25c",
                "md5": "1b56732e0c7fabc9f6e1a6a6ff2e1f4c",
                "sha256": "6869f5adbd9dafe395f3ea8536b85cc961915c6ab930e189b2a3ed169c2b17fa"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "1b56732e0c7fabc9f6e1a6a6ff2e1f4c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 152499,
            "upload_time": "2024-04-03T09:46:20",
            "upload_time_iso_8601": "2024-04-03T09:46:20.170376Z",
            "url": "https://files.pythonhosted.org/packages/d1/8d/96a2ef3d0ef2b12b86522c529a59ac4b1be9bfb9fca91cc598ef8189a25c/quicktions-1.18-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03f0cfb865d2835cd57ca2dcdc5cd83c33c5cae0be7f5c00b2b5bb14d836ccc9",
                "md5": "9f24d5798126f7af59f8933a82b46b0d",
                "sha256": "812ac5276116bd7f953080bf799f8bee8d2aaaec390c0e3be176b924e0cf4aa8"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9f24d5798126f7af59f8933a82b46b0d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 129313,
            "upload_time": "2024-04-03T09:46:21",
            "upload_time_iso_8601": "2024-04-03T09:46:21.961490Z",
            "url": "https://files.pythonhosted.org/packages/03/f0/cfb865d2835cd57ca2dcdc5cd83c33c5cae0be7f5c00b2b5bb14d836ccc9/quicktions-1.18-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3004ca685b6212fa769ee2d263e938c4600262b7b96c1d8bce9885ab899f5f58",
                "md5": "4403908701edd89fe5ba73e7d4d51394",
                "sha256": "062ffb17d7a307059ab4604cdfcb119252e89f8ea3e07d8ef3b872c1ed83ac76"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4403908701edd89fe5ba73e7d4d51394",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 141210,
            "upload_time": "2024-04-03T09:46:23",
            "upload_time_iso_8601": "2024-04-03T09:46:23.989802Z",
            "url": "https://files.pythonhosted.org/packages/30/04/ca685b6212fa769ee2d263e938c4600262b7b96c1d8bce9885ab899f5f58/quicktions-1.18-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c90ca87e26a8d2eb653062601a4afa1e17f452989ea8be2f109845e0e7edb8fd",
                "md5": "74c7c871573314f89822be605739dd7a",
                "sha256": "9fe404ae3c08e2b29aaed8895045144fa7d0862be3763a97c036e557bee2dad1"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "74c7c871573314f89822be605739dd7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 124852,
            "upload_time": "2024-04-03T09:46:25",
            "upload_time_iso_8601": "2024-04-03T09:46:25.485840Z",
            "url": "https://files.pythonhosted.org/packages/c9/0c/a87e26a8d2eb653062601a4afa1e17f452989ea8be2f109845e0e7edb8fd/quicktions-1.18-cp38-cp38-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c33258563654464f2cdc91a84bef6c661a06594d921cf3472a4441ac93cd1048",
                "md5": "3091649eaae51330b4c03e6d937235f3",
                "sha256": "47f0359d8a66afc7cd423db0c023da3231a7541f4fb9daaa8a8fd925923ef5d6"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3091649eaae51330b4c03e6d937235f3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 136706,
            "upload_time": "2024-04-03T09:46:27",
            "upload_time_iso_8601": "2024-04-03T09:46:27.296691Z",
            "url": "https://files.pythonhosted.org/packages/c3/32/58563654464f2cdc91a84bef6c661a06594d921cf3472a4441ac93cd1048/quicktions-1.18-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d7d507ff48d1071cbc1324f304090718ed3e6ca80ed509ec9893a49d647666c",
                "md5": "232874c06b5871fdd784d78389119cb5",
                "sha256": "9050cc80502523f12fcffcc638c8e86e440b71995607c9d8c3a1edff3addab72"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "232874c06b5871fdd784d78389119cb5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 90935,
            "upload_time": "2024-04-03T09:46:29",
            "upload_time_iso_8601": "2024-04-03T09:46:29.425536Z",
            "url": "https://files.pythonhosted.org/packages/5d/7d/507ff48d1071cbc1324f304090718ed3e6ca80ed509ec9893a49d647666c/quicktions-1.18-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "786dc735879486b83cae25f10b4034f42dcf112514e8ba63d9794bdbe7df3244",
                "md5": "1859c33b35db12336ef8d2acad1035b0",
                "sha256": "946bbc337f8720cafd282f2d9ed0c3790365edf6122c6369799721cbd879b1c0"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "1859c33b35db12336ef8d2acad1035b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 99002,
            "upload_time": "2024-04-03T09:46:31",
            "upload_time_iso_8601": "2024-04-03T09:46:31.143710Z",
            "url": "https://files.pythonhosted.org/packages/78/6d/c735879486b83cae25f10b4034f42dcf112514e8ba63d9794bdbe7df3244/quicktions-1.18-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7329c3f28a3d8d5afae3f6916d1b6ea2546616de1f0315e7510ab5ee7f6e51ec",
                "md5": "36a3402db81653872a3cbcaeff01c35c",
                "sha256": "d7f0b1b3691c580aeaf2542b99c2bc46769e805894f44aace4e3c5b55cb5b054"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "36a3402db81653872a3cbcaeff01c35c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 120750,
            "upload_time": "2024-04-03T09:46:32",
            "upload_time_iso_8601": "2024-04-03T09:46:32.875325Z",
            "url": "https://files.pythonhosted.org/packages/73/29/c3f28a3d8d5afae3f6916d1b6ea2546616de1f0315e7510ab5ee7f6e51ec/quicktions-1.18-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "afc097f5f2244a46ac2e35480b484baa04864fde9d9773d35663893488a4f027",
                "md5": "acabe9d949ac4c5555e4f2d2e6cac813",
                "sha256": "c87e1ed053f4eee749992102eb8d636bebc6650f06bc7d113b5b876092f07b74"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "acabe9d949ac4c5555e4f2d2e6cac813",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 115446,
            "upload_time": "2024-04-03T09:46:34",
            "upload_time_iso_8601": "2024-04-03T09:46:34.410287Z",
            "url": "https://files.pythonhosted.org/packages/af/c0/97f5f2244a46ac2e35480b484baa04864fde9d9773d35663893488a4f027/quicktions-1.18-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "279b5b40ca62cde9c0dd5bb82d8c2820597615768214947ce09876cb01d7d4af",
                "md5": "435643fb8f322c9722b2b02ca4519811",
                "sha256": "6887047672780ac95c59e0b8ad147301b06bfa90d8b65be8f91210661b48311d"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "has_sig": false,
            "md5_digest": "435643fb8f322c9722b2b02ca4519811",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 124270,
            "upload_time": "2024-04-03T09:46:36",
            "upload_time_iso_8601": "2024-04-03T09:46:36.537895Z",
            "url": "https://files.pythonhosted.org/packages/27/9b/5b40ca62cde9c0dd5bb82d8c2820597615768214947ce09876cb01d7d4af/quicktions-1.18-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e3d64cfa7507153157534cc9f642a268efd0f6b3f9b62404b14ef88a2d218bfe",
                "md5": "c75f8b27655bbae9cdc77af9e0214875",
                "sha256": "6b8195a681f1e976829e2a352fe16992e88c1d47383bc7db4df2d0146db36fdb"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c75f8b27655bbae9cdc77af9e0214875",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 135850,
            "upload_time": "2024-04-03T09:46:38",
            "upload_time_iso_8601": "2024-04-03T09:46:38.309389Z",
            "url": "https://files.pythonhosted.org/packages/e3/d6/4cfa7507153157534cc9f642a268efd0f6b3f9b62404b14ef88a2d218bfe/quicktions-1.18-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb0b78e4dbf2263ed5ee5f7835b25e98bba7959b77ebca64836a36a8c2da4a05",
                "md5": "bebe6d7418e52c1553d9998bfc1b85a1",
                "sha256": "ebf1b9dd988585cb124c39b30e403f1322571f64562ce099c136e85c9e200054"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "bebe6d7418e52c1553d9998bfc1b85a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 154831,
            "upload_time": "2024-04-03T09:46:40",
            "upload_time_iso_8601": "2024-04-03T09:46:40.548512Z",
            "url": "https://files.pythonhosted.org/packages/bb/0b/78e4dbf2263ed5ee5f7835b25e98bba7959b77ebca64836a36a8c2da4a05/quicktions-1.18-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "63dcd44dd0d918f590235379a150cae4158d563ef9dfc5d914faa371acee4e11",
                "md5": "ddbd609f9e937c59e19b9c4d2a2ed9e0",
                "sha256": "56d3305e97819fb3f8fd3dca93a5059b060b9bfa60dfe230bd2292efb4f8a5cc"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ddbd609f9e937c59e19b9c4d2a2ed9e0",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 130637,
            "upload_time": "2024-04-03T09:46:43",
            "upload_time_iso_8601": "2024-04-03T09:46:43.154067Z",
            "url": "https://files.pythonhosted.org/packages/63/dc/d44dd0d918f590235379a150cae4158d563ef9dfc5d914faa371acee4e11/quicktions-1.18-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "faa9a98a070370d0877996f0b459bdde8e420409c8991be6b8b4543013985243",
                "md5": "7d067a9d1833e59e4aa5559fad07aae7",
                "sha256": "8525ea6ace649c364205ba625f456d08a982829fcfb0fbf92eb90bbb9f6cbaec"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7d067a9d1833e59e4aa5559fad07aae7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 139663,
            "upload_time": "2024-04-03T09:46:44",
            "upload_time_iso_8601": "2024-04-03T09:46:44.884077Z",
            "url": "https://files.pythonhosted.org/packages/fa/a9/a98a070370d0877996f0b459bdde8e420409c8991be6b8b4543013985243/quicktions-1.18-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae65f3d02d03622f49c6be75e87fe076f1c4ce541f33de4c56fd16e4cee308b0",
                "md5": "0904deb776377a31746ea5fd1decc13d",
                "sha256": "e568c16ee2a433572b76de29b5a18bd7d6bc7a0b7efc82bc7789a7b27ef9488c"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "0904deb776377a31746ea5fd1decc13d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 124291,
            "upload_time": "2024-04-03T09:46:46",
            "upload_time_iso_8601": "2024-04-03T09:46:46.427268Z",
            "url": "https://files.pythonhosted.org/packages/ae/65/f3d02d03622f49c6be75e87fe076f1c4ce541f33de4c56fd16e4cee308b0/quicktions-1.18-cp39-cp39-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9678c5e0db686f6265d33c23314e4b51200dd3b66a828fa6c8502a7096f70029",
                "md5": "79359b34d759bb4498e1f2386be3954b",
                "sha256": "47978b947309362cfc0e233c51a537751a613dc493ab221de0647882e04096b4"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79359b34d759bb4498e1f2386be3954b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 136229,
            "upload_time": "2024-04-03T09:46:48",
            "upload_time_iso_8601": "2024-04-03T09:46:48.564140Z",
            "url": "https://files.pythonhosted.org/packages/96/78/c5e0db686f6265d33c23314e4b51200dd3b66a828fa6c8502a7096f70029/quicktions-1.18-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "90d374a902c21645f33b94dd4ae628155f1e43cd05dd8df4f3b075de55755250",
                "md5": "875329dd6bc30780acab26b9b58499e1",
                "sha256": "fb6f65fce8d4931f863e41740e03ee8ddb26d3f97c5a4d76eed31fac9419efe4"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "875329dd6bc30780acab26b9b58499e1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 90855,
            "upload_time": "2024-04-03T09:46:50",
            "upload_time_iso_8601": "2024-04-03T09:46:50.904024Z",
            "url": "https://files.pythonhosted.org/packages/90/d3/74a902c21645f33b94dd4ae628155f1e43cd05dd8df4f3b075de55755250/quicktions-1.18-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a4b6e9e1b5e3b015bc1c0ff081914cb2b6e28e32ea64cad27705d4bc4a34d633",
                "md5": "ff1946dd19fa192fad86d5fd345d9a00",
                "sha256": "43915b4d85179ed699bad856b004f079b1e520ab97c8ceccfb9f3e4e33618afc"
            },
            "downloads": -1,
            "filename": "quicktions-1.18-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ff1946dd19fa192fad86d5fd345d9a00",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 98801,
            "upload_time": "2024-04-03T09:46:52",
            "upload_time_iso_8601": "2024-04-03T09:46:52.377590Z",
            "url": "https://files.pythonhosted.org/packages/a4/b6/e9e1b5e3b015bc1c0ff081914cb2b6e28e32ea64cad27705d4bc4a34d633/quicktions-1.18-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee0580a43321222b358dc9e8a5784ed9b7266c02e8b3b574464a41c9344e350a",
                "md5": "5910612a60a9c91aefdfaee3d18162f2",
                "sha256": "5128bc0f7c994d485f147ad4ab88a1df0108fc93f320f5a13d2763f3737beff9"
            },
            "downloads": -1,
            "filename": "quicktions-1.18.tar.gz",
            "has_sig": false,
            "md5_digest": "5910612a60a9c91aefdfaee3d18162f2",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 370981,
            "upload_time": "2024-04-03T09:46:54",
            "upload_time_iso_8601": "2024-04-03T09:46:54.365232Z",
            "url": "https://files.pythonhosted.org/packages/ee/05/80a43321222b358dc9e8a5784ed9b7266c02e8b3b574464a41c9344e350a/quicktions-1.18.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-03 09:46:54",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "scoder",
    "github_project": "quicktions",
    "travis_ci": true,
    "coveralls": true,
    "github_actions": true,
    "appveyor": true,
    "requirements": [
        {
            "name": "tox",
            "specs": []
        },
        {
            "name": "pytest",
            "specs": []
        },
        {
            "name": "coverage",
            "specs": []
        },
        {
            "name": "Cython",
            "specs": [
                [
                    ">=",
                    "3.0.10"
                ]
            ]
        },
        {
            "name": "codecov",
            "specs": []
        },
        {
            "name": "wheel",
            "specs": []
        }
    ],
    "tox": true,
    "lcname": "quicktions"
}
        
Elapsed time: 0.33669s