pendulum


Namependulum JSON
Version 3.0.0 PyPI version JSON
download
home_pagehttps://pendulum.eustace.io
SummaryPython datetimes made easy
upload_time2023-12-16 21:27:19
maintainer
docs_urlNone
authorSébastien Eustace
requires_python>=3.8
licenseMIT
keywords datetime date time
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Pendulum
########

.. image:: https://img.shields.io/pypi/v/pendulum.svg
    :target: https://pypi.python.org/pypi/pendulum

.. image:: https://img.shields.io/pypi/l/pendulum.svg
    :target: https://pypi.python.org/pypi/pendulum

.. image:: https://github.com/sdispater/pendulum/actions/workflows/tests.yml/badge.svg
    :alt: Pendulum Build status
    :target: https://github.com/sdispater/pendulum/actions


Python datetimes made easy.

Supports Python **3.8 and newer**.


.. code-block:: python

   >>> import pendulum

   >>> now_in_paris = pendulum.now('Europe/Paris')
   >>> now_in_paris
   '2016-07-04T00:49:58.502116+02:00'

   # Seamless timezone switching
   >>> now_in_paris.in_timezone('UTC')
   '2016-07-03T22:49:58.502116+00:00'

   >>> tomorrow = pendulum.now().add(days=1)
   >>> last_week = pendulum.now().subtract(weeks=1)

   >>> past = pendulum.now().subtract(minutes=2)
   >>> past.diff_for_humans()
   '2 minutes ago'

   >>> delta = past - last_week
   >>> delta.hours
   23
   >>> delta.in_words(locale='en')
   '6 days 23 hours 58 minutes'

   # Proper handling of datetime normalization
   >>> pendulum.datetime(2013, 3, 31, 2, 30, tz='Europe/Paris')
   '2013-03-31T03:30:00+02:00' # 2:30 does not exist (Skipped time)

   # Proper handling of dst transitions
   >>> just_before = pendulum.datetime(2013, 3, 31, 1, 59, 59, 999999, tz='Europe/Paris')
   '2013-03-31T01:59:59.999999+01:00'
   >>> just_before.add(microseconds=1)
   '2013-03-31T03:00:00+02:00'


Resources
=========

* `Official Website <https://pendulum.eustace.io>`_
* `Documentation <https://pendulum.eustace.io/docs/>`_
* `Issue Tracker <https://github.com/sdispater/pendulum/issues>`_

Why Pendulum?
=============

Native ``datetime`` instances are enough for basic cases but when you face more complex use-cases
they often show limitations and are not so intuitive to work with.
``Pendulum`` provides a cleaner and more easy to use API while still relying on the standard library.
So it's still ``datetime`` but better.

Unlike other datetime libraries for Python, Pendulum is a drop-in replacement
for the standard ``datetime`` class (it inherits from it), so, basically, you can replace all your ``datetime``
instances by ``DateTime`` instances in your code (exceptions exist for libraries that check
the type of the objects by using the ``type`` function like ``sqlite3`` or ``PyMySQL`` for instance).

It also removes the notion of naive datetimes: each ``Pendulum`` instance is timezone-aware
and by default in ``UTC`` for ease of use.

Pendulum also improves the standard ``timedelta`` class by providing more intuitive methods and properties.

Limitations
===========

Even though the ``DateTime`` class is a subclass of ``datetime`` there are some rare cases where
it can't replace the native class directly. Here is a list (non-exhaustive) of the reported cases with
a possible solution, if any:

* ``sqlite3`` will use the ``type()`` function to determine the type of the object by default. To work around it you can register a new adapter:

.. code-block:: python

    from pendulum import DateTime
    from sqlite3 import register_adapter

    register_adapter(DateTime, lambda val: val.isoformat(' '))

* ``mysqlclient`` (former ``MySQLdb``) and ``PyMySQL`` will use the ``type()`` function to determine the type of the object by default. To work around it you can register a new adapter:

.. code-block:: python

    import MySQLdb.converters
    import pymysql.converters

    from pendulum import DateTime

    MySQLdb.converters.conversions[DateTime] = MySQLdb.converters.DateTime2literal
    pymysql.converters.conversions[DateTime] = pymysql.converters.escape_datetime

* ``django`` will use the ``isoformat()`` method to store datetimes in the database. However since ``pendulum`` is always timezone aware the offset information will always be returned by ``isoformat()`` raising an error, at least for MySQL databases. To work around it you can either create your own ``DateTimeField`` or use the previous workaround for ``MySQLdb``:

.. code-block:: python

    from django.db.models import DateTimeField as BaseDateTimeField
    from pendulum import DateTime


    class DateTimeField(BaseDateTimeField):

        def value_to_string(self, obj):
            val = self.value_from_object(obj)

            if isinstance(value, DateTime):
                return value.to_datetime_string()

            return '' if val is None else val.isoformat()


Contributing
============

Contributions are welcome, especially with localization.

Getting started
---------------

To work on the Pendulum codebase, you'll want to clone the project locally
and install the required dependencies via `poetry <https://poetry.eustace.io>`_.

.. code-block:: bash

    $ git clone git@github.com:sdispater/pendulum.git
    $ poetry install

Localization
------------

If you want to help with localization, there are two different cases: the locale already exists
or not.

If the locale does not exist you will need to create it by using the ``clock`` utility:

.. code-block:: bash

    ./clock locale create <your-locale>

It will generate a directory in ``pendulum/locales`` named after your locale, with the following
structure:

.. code-block:: text

    <your-locale>/
        - custom.py
        - locale.py

The ``locale.py`` file must not be modified. It contains the translations provided by
the CLDR database.

The ``custom.py`` file is the one you want to modify. It contains the data needed
by Pendulum that are not provided by the CLDR database. You can take the `en <https://github.com/sdispater/pendulum/tree/master/pendulum/locales/en/custom.py>`_
data as a reference to see which data is needed.

You should also add tests for the created or modified locale.

            

Raw data

            {
    "_id": null,
    "home_page": "https://pendulum.eustace.io",
    "name": "pendulum",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "datetime,date,time",
    "author": "S\u00e9bastien Eustace",
    "author_email": "sebastien@eustace.io",
    "download_url": "https://files.pythonhosted.org/packages/b8/fe/27c7438c6ac8b8f8bef3c6e571855602ee784b85d072efddfff0ceb1cd77/pendulum-3.0.0.tar.gz",
    "platform": null,
    "description": "Pendulum\n########\n\n.. image:: https://img.shields.io/pypi/v/pendulum.svg\n    :target: https://pypi.python.org/pypi/pendulum\n\n.. image:: https://img.shields.io/pypi/l/pendulum.svg\n    :target: https://pypi.python.org/pypi/pendulum\n\n.. image:: https://github.com/sdispater/pendulum/actions/workflows/tests.yml/badge.svg\n    :alt: Pendulum Build status\n    :target: https://github.com/sdispater/pendulum/actions\n\n\nPython datetimes made easy.\n\nSupports Python **3.8 and newer**.\n\n\n.. code-block:: python\n\n   >>> import pendulum\n\n   >>> now_in_paris = pendulum.now('Europe/Paris')\n   >>> now_in_paris\n   '2016-07-04T00:49:58.502116+02:00'\n\n   # Seamless timezone switching\n   >>> now_in_paris.in_timezone('UTC')\n   '2016-07-03T22:49:58.502116+00:00'\n\n   >>> tomorrow = pendulum.now().add(days=1)\n   >>> last_week = pendulum.now().subtract(weeks=1)\n\n   >>> past = pendulum.now().subtract(minutes=2)\n   >>> past.diff_for_humans()\n   '2 minutes ago'\n\n   >>> delta = past - last_week\n   >>> delta.hours\n   23\n   >>> delta.in_words(locale='en')\n   '6 days 23 hours 58 minutes'\n\n   # Proper handling of datetime normalization\n   >>> pendulum.datetime(2013, 3, 31, 2, 30, tz='Europe/Paris')\n   '2013-03-31T03:30:00+02:00' # 2:30 does not exist (Skipped time)\n\n   # Proper handling of dst transitions\n   >>> just_before = pendulum.datetime(2013, 3, 31, 1, 59, 59, 999999, tz='Europe/Paris')\n   '2013-03-31T01:59:59.999999+01:00'\n   >>> just_before.add(microseconds=1)\n   '2013-03-31T03:00:00+02:00'\n\n\nResources\n=========\n\n* `Official Website <https://pendulum.eustace.io>`_\n* `Documentation <https://pendulum.eustace.io/docs/>`_\n* `Issue Tracker <https://github.com/sdispater/pendulum/issues>`_\n\nWhy Pendulum?\n=============\n\nNative ``datetime`` instances are enough for basic cases but when you face more complex use-cases\nthey often show limitations and are not so intuitive to work with.\n``Pendulum`` provides a cleaner and more easy to use API while still relying on the standard library.\nSo it's still ``datetime`` but better.\n\nUnlike other datetime libraries for Python, Pendulum is a drop-in replacement\nfor the standard ``datetime`` class (it inherits from it), so, basically, you can replace all your ``datetime``\ninstances by ``DateTime`` instances in your code (exceptions exist for libraries that check\nthe type of the objects by using the ``type`` function like ``sqlite3`` or ``PyMySQL`` for instance).\n\nIt also removes the notion of naive datetimes: each ``Pendulum`` instance is timezone-aware\nand by default in ``UTC`` for ease of use.\n\nPendulum also improves the standard ``timedelta`` class by providing more intuitive methods and properties.\n\nLimitations\n===========\n\nEven though the ``DateTime`` class is a subclass of ``datetime`` there are some rare cases where\nit can't replace the native class directly. Here is a list (non-exhaustive) of the reported cases with\na possible solution, if any:\n\n* ``sqlite3`` will use the ``type()`` function to determine the type of the object by default. To work around it you can register a new adapter:\n\n.. code-block:: python\n\n    from pendulum import DateTime\n    from sqlite3 import register_adapter\n\n    register_adapter(DateTime, lambda val: val.isoformat(' '))\n\n* ``mysqlclient`` (former ``MySQLdb``) and ``PyMySQL`` will use the ``type()`` function to determine the type of the object by default. To work around it you can register a new adapter:\n\n.. code-block:: python\n\n    import MySQLdb.converters\n    import pymysql.converters\n\n    from pendulum import DateTime\n\n    MySQLdb.converters.conversions[DateTime] = MySQLdb.converters.DateTime2literal\n    pymysql.converters.conversions[DateTime] = pymysql.converters.escape_datetime\n\n* ``django`` will use the ``isoformat()`` method to store datetimes in the database. However since ``pendulum`` is always timezone aware the offset information will always be returned by ``isoformat()`` raising an error, at least for MySQL databases. To work around it you can either create your own ``DateTimeField`` or use the previous workaround for ``MySQLdb``:\n\n.. code-block:: python\n\n    from django.db.models import DateTimeField as BaseDateTimeField\n    from pendulum import DateTime\n\n\n    class DateTimeField(BaseDateTimeField):\n\n        def value_to_string(self, obj):\n            val = self.value_from_object(obj)\n\n            if isinstance(value, DateTime):\n                return value.to_datetime_string()\n\n            return '' if val is None else val.isoformat()\n\n\nContributing\n============\n\nContributions are welcome, especially with localization.\n\nGetting started\n---------------\n\nTo work on the Pendulum codebase, you'll want to clone the project locally\nand install the required dependencies via `poetry <https://poetry.eustace.io>`_.\n\n.. code-block:: bash\n\n    $ git clone git@github.com:sdispater/pendulum.git\n    $ poetry install\n\nLocalization\n------------\n\nIf you want to help with localization, there are two different cases: the locale already exists\nor not.\n\nIf the locale does not exist you will need to create it by using the ``clock`` utility:\n\n.. code-block:: bash\n\n    ./clock locale create <your-locale>\n\nIt will generate a directory in ``pendulum/locales`` named after your locale, with the following\nstructure:\n\n.. code-block:: text\n\n    <your-locale>/\n        - custom.py\n        - locale.py\n\nThe ``locale.py`` file must not be modified. It contains the translations provided by\nthe CLDR database.\n\nThe ``custom.py`` file is the one you want to modify. It contains the data needed\nby Pendulum that are not provided by the CLDR database. You can take the `en <https://github.com/sdispater/pendulum/tree/master/pendulum/locales/en/custom.py>`_\ndata as a reference to see which data is needed.\n\nYou should also add tests for the created or modified locale.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python datetimes made easy",
    "version": "3.0.0",
    "project_urls": {
        "Documentation": "https://pendulum.eustace.io/docs",
        "Homepage": "https://pendulum.eustace.io",
        "Repository": "https://github.com/sdispater/pendulum"
    },
    "split_keywords": [
        "datetime",
        "date",
        "time"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf2f2f4719366d16f1e444b4e400d3de5021bc4b09965f97e45c81e08348cbdf",
                "md5": "f0202498f9e097c0e2a2ee258cd8765a",
                "sha256": "2cf9e53ef11668e07f73190c805dbdf07a1939c3298b78d5a9203a86775d1bfd"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f0202498f9e097c0e2a2ee258cd8765a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 362284,
            "upload_time": "2023-12-16T21:23:53",
            "upload_time_iso_8601": "2023-12-16T21:23:53.124793Z",
            "url": "https://files.pythonhosted.org/packages/bf/2f/2f4719366d16f1e444b4e400d3de5021bc4b09965f97e45c81e08348cbdf/pendulum-3.0.0-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30ff70a8f47e622e641de15b7ed8a8b66c3aa895fabc182a7d520a0c33ec850e",
                "md5": "bed6bc1e11a61de6b7ea2a913f830ddc",
                "sha256": "fb551b9b5e6059377889d2d878d940fd0bbb80ae4810543db18e6f77b02c5ef6"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "bed6bc1e11a61de6b7ea2a913f830ddc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 352957,
            "upload_time": "2023-12-16T21:23:55",
            "upload_time_iso_8601": "2023-12-16T21:23:55.553021Z",
            "url": "https://files.pythonhosted.org/packages/30/ff/70a8f47e622e641de15b7ed8a8b66c3aa895fabc182a7d520a0c33ec850e/pendulum-3.0.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f4cd4e2fb7d071e81a9b07719203fd1d329febaded59981b8709663341f758f4",
                "md5": "2e5daa295c435d63adebb262e250eefe",
                "sha256": "6c58227ac260d5b01fc1025176d7b31858c9f62595737f350d22124a9a3ad82d"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2e5daa295c435d63adebb262e250eefe",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 335784,
            "upload_time": "2023-12-16T21:23:58",
            "upload_time_iso_8601": "2023-12-16T21:23:58.514866Z",
            "url": "https://files.pythonhosted.org/packages/f4/cd/4e2fb7d071e81a9b07719203fd1d329febaded59981b8709663341f758f4/pendulum-3.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0fe59fc684c59b6f3425cf597d9489c24c47dc96d391be9eb8c9a3c543cd7646",
                "md5": "10a7a7abddfcb6cc959e179c62a540ba",
                "sha256": "60fb6f415fea93a11c52578eaa10594568a6716602be8430b167eb0d730f3332"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "10a7a7abddfcb6cc959e179c62a540ba",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 362215,
            "upload_time": "2023-12-16T21:24:00",
            "upload_time_iso_8601": "2023-12-16T21:24:00.367846Z",
            "url": "https://files.pythonhosted.org/packages/0f/e5/9fc684c59b6f3425cf597d9489c24c47dc96d391be9eb8c9a3c543cd7646/pendulum-3.0.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5aba4dbb1ae42775010249ba29d01829353a9b59d9c3caf97df14d548a3b7d4c",
                "md5": "2d5521448909e681b4d60390684318f4",
                "sha256": "b69f6b4dbcb86f2c2fe696ba991e67347bcf87fe601362a1aba6431454b46bde"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "2d5521448909e681b4d60390684318f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 448632,
            "upload_time": "2023-12-16T21:24:02",
            "upload_time_iso_8601": "2023-12-16T21:24:02.845238Z",
            "url": "https://files.pythonhosted.org/packages/5a/ba/4dbb1ae42775010249ba29d01829353a9b59d9c3caf97df14d548a3b7d4c/pendulum-3.0.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10a90932bd7cd677bee8bdc9cb898448e47ada0f74e41f434f4ff687d03a3ea9",
                "md5": "964ac23115c403a7ef9cfe2a31195eab",
                "sha256": "138afa9c373ee450ede206db5a5e9004fd3011b3c6bbe1e57015395cd076a09f"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "964ac23115c403a7ef9cfe2a31195eab",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 384881,
            "upload_time": "2023-12-16T21:24:04",
            "upload_time_iso_8601": "2023-12-16T21:24:04.997756Z",
            "url": "https://files.pythonhosted.org/packages/10/a9/0932bd7cd677bee8bdc9cb898448e47ada0f74e41f434f4ff687d03a3ea9/pendulum-3.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "31a98c9887ce8bfb8ab0db068ac2f1fe679b713f728c116bd136301c303893cd",
                "md5": "cd1f3386b2dcc383156ae708f0e471bd",
                "sha256": "83d9031f39c6da9677164241fd0d37fbfc9dc8ade7043b5d6d62f56e81af8ad2"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cd1f3386b2dcc383156ae708f0e471bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 559554,
            "upload_time": "2023-12-16T21:24:07",
            "upload_time_iso_8601": "2023-12-16T21:24:07.941481Z",
            "url": "https://files.pythonhosted.org/packages/31/a9/8c9887ce8bfb8ab0db068ac2f1fe679b713f728c116bd136301c303893cd/pendulum-3.0.0-cp310-cp310-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f47e70596b098b97799c78e3fc2f89394decca6f5443cac28c54082daf2d48eb",
                "md5": "2cc192660f6e6f3de9a2b66c62c89dbc",
                "sha256": "0c2308af4033fa534f089595bcd40a95a39988ce4059ccd3dc6acb9ef14ca44a"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-cp310-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2cc192660f6e6f3de9a2b66c62c89dbc",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 558246,
            "upload_time": "2023-12-16T21:24:11",
            "upload_time_iso_8601": "2023-12-16T21:24:11.530401Z",
            "url": "https://files.pythonhosted.org/packages/f4/7e/70596b098b97799c78e3fc2f89394decca6f5443cac28c54082daf2d48eb/pendulum-3.0.0-cp310-cp310-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "675ee646afbd1632bfbacdae79289d7d5879efdeeb5f5e58327bc5c698731107",
                "md5": "44149294a401fb245fd398796046ae0a",
                "sha256": "9a59637cdb8462bdf2dbcb9d389518c0263799189d773ad5c11db6b13064fa79"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp310-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "44149294a401fb245fd398796046ae0a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 293456,
            "upload_time": "2023-12-16T21:24:13",
            "upload_time_iso_8601": "2023-12-16T21:24:13.652024Z",
            "url": "https://files.pythonhosted.org/packages/67/5e/e646afbd1632bfbacdae79289d7d5879efdeeb5f5e58327bc5c698731107/pendulum-3.0.0-cp310-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7bf0d60be6058657bf71281eeaa12bee85e87bac18acf6dbb7b5197bb8416537",
                "md5": "006b647fd8e3905358a5a01058726850",
                "sha256": "3725245c0352c95d6ca297193192020d1b0c0f83d5ee6bb09964edc2b5a2d508"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "006b647fd8e3905358a5a01058726850",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 362283,
            "upload_time": "2023-12-16T21:24:16",
            "upload_time_iso_8601": "2023-12-16T21:24:16.393048Z",
            "url": "https://files.pythonhosted.org/packages/7b/f0/d60be6058657bf71281eeaa12bee85e87bac18acf6dbb7b5197bb8416537/pendulum-3.0.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "68e50f9d8351242ddb119a40b41c0cf1d0c74cc243829eea6811f753a8ecf15f",
                "md5": "14a4316f1e90a3ab0a8423964ed008a7",
                "sha256": "6c035f03a3e565ed132927e2c1b691de0dbf4eb53b02a5a3c5a97e1a64e17bec"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "14a4316f1e90a3ab0a8423964ed008a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 352957,
            "upload_time": "2023-12-16T21:24:20",
            "upload_time_iso_8601": "2023-12-16T21:24:20.091472Z",
            "url": "https://files.pythonhosted.org/packages/68/e5/0f9d8351242ddb119a40b41c0cf1d0c74cc243829eea6811f753a8ecf15f/pendulum-3.0.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "304370d0a08e5d6ca434ba139d19ec2a4847b0a3e461fbb82e680a9b6a4237ef",
                "md5": "050bb677eeedb0d584804df882c6c643",
                "sha256": "597e66e63cbd68dd6d58ac46cb7a92363d2088d37ccde2dae4332ef23e95cd00"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "050bb677eeedb0d584804df882c6c643",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 335784,
            "upload_time": "2023-12-16T21:24:22",
            "upload_time_iso_8601": "2023-12-16T21:24:22.120966Z",
            "url": "https://files.pythonhosted.org/packages/30/43/70d0a08e5d6ca434ba139d19ec2a4847b0a3e461fbb82e680a9b6a4237ef/pendulum-3.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fca37d4c0b3f57bf7b543da9088a78a6bd6c786808ca4098bd5db649fdf9f6a2",
                "md5": "0d237c23b4be6ef7eede92096121eeee",
                "sha256": "99a0f8172e19f3f0c0e4ace0ad1595134d5243cf75985dc2233e8f9e8de263ca"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "0d237c23b4be6ef7eede92096121eeee",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 362217,
            "upload_time": "2023-12-16T21:24:25",
            "upload_time_iso_8601": "2023-12-16T21:24:25.239755Z",
            "url": "https://files.pythonhosted.org/packages/fc/a3/7d4c0b3f57bf7b543da9088a78a6bd6c786808ca4098bd5db649fdf9f6a2/pendulum-3.0.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8b038c451d569e7f4d9898f155e793f46970eed256c5ae353ecb355584890d8a",
                "md5": "590ae650b694efcb90146b85b8cc5dff",
                "sha256": "77d8839e20f54706aed425bec82a83b4aec74db07f26acd039905d1237a5e1d4"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "590ae650b694efcb90146b85b8cc5dff",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 448630,
            "upload_time": "2023-12-16T21:24:27",
            "upload_time_iso_8601": "2023-12-16T21:24:27.584143Z",
            "url": "https://files.pythonhosted.org/packages/8b/03/8c451d569e7f4d9898f155e793f46970eed256c5ae353ecb355584890d8a/pendulum-3.0.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "843a5e36479e199a034adcf6a1a95c691f0a2781ea55b9ac3bcb887e2f97d82b",
                "md5": "a0515d2f34ed67c96e72e7f5e35c9612",
                "sha256": "afde30e8146292b059020fbc8b6f8fd4a60ae7c5e6f0afef937bbb24880bdf01"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a0515d2f34ed67c96e72e7f5e35c9612",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 384882,
            "upload_time": "2023-12-16T21:24:29",
            "upload_time_iso_8601": "2023-12-16T21:24:29.569159Z",
            "url": "https://files.pythonhosted.org/packages/84/3a/5e36479e199a034adcf6a1a95c691f0a2781ea55b9ac3bcb887e2f97d82b/pendulum-3.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c25beff911dda686e0cf169bc3dbe5d10416b376a6dde94eb1bf04aa4035409",
                "md5": "8e52baab3355751fc6dd926f32e2e456",
                "sha256": "660434a6fcf6303c4efd36713ca9212c753140107ee169a3fc6c49c4711c2a05"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8e52baab3355751fc6dd926f32e2e456",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 559556,
            "upload_time": "2023-12-16T21:24:32",
            "upload_time_iso_8601": "2023-12-16T21:24:32.110347Z",
            "url": "https://files.pythonhosted.org/packages/4c/25/beff911dda686e0cf169bc3dbe5d10416b376a6dde94eb1bf04aa4035409/pendulum-3.0.0-cp311-cp311-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e9e8f2aaa470adb6c720645f9f9ef30d5b223407ee327e12c6127eccf4218cb8",
                "md5": "a2337f1eaa66735813fa309ee4d4e51e",
                "sha256": "dee9e5a48c6999dc1106eb7eea3e3a50e98a50651b72c08a87ee2154e544b33e"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-cp311-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a2337f1eaa66735813fa309ee4d4e51e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 558249,
            "upload_time": "2023-12-16T21:24:34",
            "upload_time_iso_8601": "2023-12-16T21:24:34.865835Z",
            "url": "https://files.pythonhosted.org/packages/e9/e8/f2aaa470adb6c720645f9f9ef30d5b223407ee327e12c6127eccf4218cb8/pendulum-3.0.0-cp311-cp311-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6019c13307ea8504d2c02c63c9dffdae1cefbd068b636ec7b18ccf2ec064d246",
                "md5": "fcec5e7bb7db49e413c6d14f995442cd",
                "sha256": "d4cdecde90aec2d67cebe4042fd2a87a4441cc02152ed7ed8fb3ebb110b94ec4"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fcec5e7bb7db49e413c6d14f995442cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 293463,
            "upload_time": "2023-12-16T21:24:37",
            "upload_time_iso_8601": "2023-12-16T21:24:37.718829Z",
            "url": "https://files.pythonhosted.org/packages/60/19/c13307ea8504d2c02c63c9dffdae1cefbd068b636ec7b18ccf2ec064d246/pendulum-3.0.0-cp311-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b36252d48610295c11c0f18e791dcc133d38c545b0bd19a5c3981652a9acb3c",
                "md5": "1df6c5af711958fd722517b51284aa2b",
                "sha256": "773c3bc4ddda2dda9f1b9d51fe06762f9200f3293d75c4660c19b2614b991d83"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp311-none-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "1df6c5af711958fd722517b51284aa2b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 288057,
            "upload_time": "2023-12-16T21:24:39",
            "upload_time_iso_8601": "2023-12-16T21:24:39.792683Z",
            "url": "https://files.pythonhosted.org/packages/6b/36/252d48610295c11c0f18e791dcc133d38c545b0bd19a5c3981652a9acb3c/pendulum-3.0.0-cp311-none-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e3717c8f0e7481a32f21b9002dd68912a8813f2c1d77b984e00af56eb9ae31b",
                "md5": "829979c67651231cfd5c532b1de1544b",
                "sha256": "409e64e41418c49f973d43a28afe5df1df4f1dd87c41c7c90f1a63f61ae0f1f7"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "829979c67651231cfd5c532b1de1544b",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 362284,
            "upload_time": "2023-12-16T21:24:42",
            "upload_time_iso_8601": "2023-12-16T21:24:42.056989Z",
            "url": "https://files.pythonhosted.org/packages/1e/37/17c8f0e7481a32f21b9002dd68912a8813f2c1d77b984e00af56eb9ae31b/pendulum-3.0.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "12e608f462f6ea87e2159f19b43ff88231d26e02bda31c10bcb29290a617ace4",
                "md5": "2d4ea171dcb89be858d1d812fcc4c4b6",
                "sha256": "a38ad2121c5ec7c4c190c7334e789c3b4624798859156b138fcc4d92295835dc"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2d4ea171dcb89be858d1d812fcc4c4b6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 352964,
            "upload_time": "2023-12-16T21:24:44",
            "upload_time_iso_8601": "2023-12-16T21:24:44.306396Z",
            "url": "https://files.pythonhosted.org/packages/12/e6/08f462f6ea87e2159f19b43ff88231d26e02bda31c10bcb29290a617ace4/pendulum-3.0.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4729b6877f6b53b91356c2c56d19ddab17b165ca994ad1e57b32c089e79f3fb5",
                "md5": "6baf3baca2e6a38550de3edb43cf3c56",
                "sha256": "fde4d0b2024b9785f66b7f30ed59281bd60d63d9213cda0eb0910ead777f6d37"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6baf3baca2e6a38550de3edb43cf3c56",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 335848,
            "upload_time": "2023-12-16T21:24:46",
            "upload_time_iso_8601": "2023-12-16T21:24:46.345584Z",
            "url": "https://files.pythonhosted.org/packages/47/29/b6877f6b53b91356c2c56d19ddab17b165ca994ad1e57b32c089e79f3fb5/pendulum-3.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2b7762ca666f30b2558342deadda26290a575459a7b59248ea1e978b84175227",
                "md5": "4a7dc4c1f176436a26b4433072f2a1dc",
                "sha256": "4b2c5675769fb6d4c11238132962939b960fcb365436b6d623c5864287faa319"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "4a7dc4c1f176436a26b4433072f2a1dc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 362215,
            "upload_time": "2023-12-16T21:24:49",
            "upload_time_iso_8601": "2023-12-16T21:24:49.303883Z",
            "url": "https://files.pythonhosted.org/packages/2b/77/62ca666f30b2558342deadda26290a575459a7b59248ea1e978b84175227/pendulum-3.0.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e029ce37593f5ea51862c60dadf4e863d604f954478b3abbcc60a14dc05e242c",
                "md5": "20b76a139ed6bbbc6d320c16a13757fc",
                "sha256": "8af95e03e066826f0f4c65811cbee1b3123d4a45a1c3a2b4fc23c4b0dff893b5"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "20b76a139ed6bbbc6d320c16a13757fc",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 448673,
            "upload_time": "2023-12-16T21:24:52",
            "upload_time_iso_8601": "2023-12-16T21:24:52.931657Z",
            "url": "https://files.pythonhosted.org/packages/e0/29/ce37593f5ea51862c60dadf4e863d604f954478b3abbcc60a14dc05e242c/pendulum-3.0.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "726a68a8c7b8f1977d89aabfd0e2becb0921e5515dfb365097e98a522334a151",
                "md5": "ae54923d171cd9a743e30fd8722fd8e6",
                "sha256": "2165a8f33cb15e06c67070b8afc87a62b85c5a273e3aaa6bc9d15c93a4920d6f"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ae54923d171cd9a743e30fd8722fd8e6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 384891,
            "upload_time": "2023-12-16T21:24:56",
            "upload_time_iso_8601": "2023-12-16T21:24:56.754031Z",
            "url": "https://files.pythonhosted.org/packages/72/6a/68a8c7b8f1977d89aabfd0e2becb0921e5515dfb365097e98a522334a151/pendulum-3.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "30e6edd699300f47a3c53c0d8ed26e905b9a31057c3646211e58cc540716a440",
                "md5": "028b41aa4f012947b153b0ccd4817f84",
                "sha256": "ad5e65b874b5e56bd942546ea7ba9dd1d6a25121db1c517700f1c9de91b28518"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "028b41aa4f012947b153b0ccd4817f84",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 559558,
            "upload_time": "2023-12-16T21:24:59",
            "upload_time_iso_8601": "2023-12-16T21:24:59.132362Z",
            "url": "https://files.pythonhosted.org/packages/30/e6/edd699300f47a3c53c0d8ed26e905b9a31057c3646211e58cc540716a440/pendulum-3.0.0-cp312-cp312-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d49795a44aa5e1763d3a966551ed0e12f56508d8dfcc60e1f0395909b6a08626",
                "md5": "4cfd01cc2daa42f5f2d75525e914eee5",
                "sha256": "17fe4b2c844bbf5f0ece69cfd959fa02957c61317b2161763950d88fed8e13b9"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-cp312-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4cfd01cc2daa42f5f2d75525e914eee5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 558240,
            "upload_time": "2023-12-16T21:25:01",
            "upload_time_iso_8601": "2023-12-16T21:25:01.844432Z",
            "url": "https://files.pythonhosted.org/packages/d4/97/95a44aa5e1763d3a966551ed0e12f56508d8dfcc60e1f0395909b6a08626/pendulum-3.0.0-cp312-cp312-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9a91fcd992eb36b77ab43f2cf44307b72c01a6fbb27f55c1bb2d4af30e9a6cb7",
                "md5": "54b96554721f401df838692ca14ec1ea",
                "sha256": "78f8f4e7efe5066aca24a7a57511b9c2119f5c2b5eb81c46ff9222ce11e0a7a5"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "54b96554721f401df838692ca14ec1ea",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 293456,
            "upload_time": "2023-12-16T21:25:04",
            "upload_time_iso_8601": "2023-12-16T21:25:04.039765Z",
            "url": "https://files.pythonhosted.org/packages/9a/91/fcd992eb36b77ab43f2cf44307b72c01a6fbb27f55c1bb2d4af30e9a6cb7/pendulum-3.0.0-cp312-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3b60ba8aa296ca6d76603d58146b4a222cd99e7da33831158b8c00240a896a56",
                "md5": "9787ce951452fb5fcb2988b9df45e925",
                "sha256": "28f49d8d1e32aae9c284a90b6bb3873eee15ec6e1d9042edd611b22a94ac462f"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp312-none-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "9787ce951452fb5fcb2988b9df45e925",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 288054,
            "upload_time": "2023-12-16T21:25:05",
            "upload_time_iso_8601": "2023-12-16T21:25:05.935540Z",
            "url": "https://files.pythonhosted.org/packages/3b/60/ba8aa296ca6d76603d58146b4a222cd99e7da33831158b8c00240a896a56/pendulum-3.0.0-cp312-none-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2cc790ad0b710992e5b6f8584f7d257078dcc1084909ccbe82664cc28879ea61",
                "md5": "d45b0df980e1e30d78b852e8fa9039d4",
                "sha256": "d4e2512f4e1a4670284a153b214db9719eb5d14ac55ada5b76cbdb8c5c00399d"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d45b0df980e1e30d78b852e8fa9039d4",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 362611,
            "upload_time": "2023-12-16T21:25:07",
            "upload_time_iso_8601": "2023-12-16T21:25:07.951075Z",
            "url": "https://files.pythonhosted.org/packages/2c/c7/90ad0b710992e5b6f8584f7d257078dcc1084909ccbe82664cc28879ea61/pendulum-3.0.0-cp37-cp37m-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe04d47c37f70d29d1bf4e5b2a0a7d6203b26c215d37af1fd4352b44607265d2",
                "md5": "2931d7b4462b815bef5e998d0b569b38",
                "sha256": "3d897eb50883cc58d9b92f6405245f84b9286cd2de6e8694cb9ea5cb15195a32"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2931d7b4462b815bef5e998d0b569b38",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 353333,
            "upload_time": "2023-12-16T21:25:10",
            "upload_time_iso_8601": "2023-12-16T21:25:10.400440Z",
            "url": "https://files.pythonhosted.org/packages/fe/04/d47c37f70d29d1bf4e5b2a0a7d6203b26c215d37af1fd4352b44607265d2/pendulum-3.0.0-cp37-cp37m-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27c6c4c523d936a34e0caacea18d227edaceb59da787f61a8f5a1f60c38871ae",
                "md5": "e691ef88c334dbe988b021ddd7111920",
                "sha256": "2e169cc2ca419517f397811bbe4589cf3cd13fca6dc38bb352ba15ea90739ebb"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e691ef88c334dbe988b021ddd7111920",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 336216,
            "upload_time": "2023-12-16T21:25:12",
            "upload_time_iso_8601": "2023-12-16T21:25:12.504795Z",
            "url": "https://files.pythonhosted.org/packages/27/c6/c4c523d936a34e0caacea18d227edaceb59da787f61a8f5a1f60c38871ae/pendulum-3.0.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f37ba95ebd31e3067a293ca70bcf384748f235cc1d1f14ce67f921c3112a019e",
                "md5": "9969a6d22b30d385c298712d4a506a25",
                "sha256": "f17c3084a4524ebefd9255513692f7e7360e23c8853dc6f10c64cc184e1217ab"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "9969a6d22b30d385c298712d4a506a25",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 362662,
            "upload_time": "2023-12-16T21:25:14",
            "upload_time_iso_8601": "2023-12-16T21:25:14.471593Z",
            "url": "https://files.pythonhosted.org/packages/f3/7b/a95ebd31e3067a293ca70bcf384748f235cc1d1f14ce67f921c3112a019e/pendulum-3.0.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "74c00d706c85ac8b8222d31ce11f2789e3e9c3f27e4780d4f5e943b22e88f036",
                "md5": "e37356fb331e070599aeb236a6c5b590",
                "sha256": "826d6e258052715f64d05ae0fc9040c0151e6a87aae7c109ba9a0ed930ce4000"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e37356fb331e070599aeb236a6c5b590",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 448895,
            "upload_time": "2023-12-16T21:25:17",
            "upload_time_iso_8601": "2023-12-16T21:25:17.045111Z",
            "url": "https://files.pythonhosted.org/packages/74/c0/0d706c85ac8b8222d31ce11f2789e3e9c3f27e4780d4f5e943b22e88f036/pendulum-3.0.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb92055aa6f58f4a40653edc3454aa8649159d0821b8772943a57cc1a299402e",
                "md5": "7979190a6c513db041ad40f69ab0878b",
                "sha256": "d2aae97087872ef152a0c40e06100b3665d8cb86b59bc8471ca7c26132fccd0f"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7979190a6c513db041ad40f69ab0878b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 385170,
            "upload_time": "2023-12-16T21:25:20",
            "upload_time_iso_8601": "2023-12-16T21:25:20.131246Z",
            "url": "https://files.pythonhosted.org/packages/eb/92/055aa6f58f4a40653edc3454aa8649159d0821b8772943a57cc1a299402e/pendulum-3.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "40581c20c5e37f842f91e4a6326d5ff69325b2110d64242bff5f40a1071029a8",
                "md5": "8e9ab3cc313f25ed72d33f8ebf04afc7",
                "sha256": "ac65eeec2250d03106b5e81284ad47f0d417ca299a45e89ccc69e36130ca8bc7"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8e9ab3cc313f25ed72d33f8ebf04afc7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 559696,
            "upload_time": "2023-12-16T21:25:23",
            "upload_time_iso_8601": "2023-12-16T21:25:23.019889Z",
            "url": "https://files.pythonhosted.org/packages/40/58/1c20c5e37f842f91e4a6326d5ff69325b2110d64242bff5f40a1071029a8/pendulum-3.0.0-cp37-cp37m-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5c1c55e43e0ee64908395aab54ec7743f27f455948fcb86b419cbbce66d585ee",
                "md5": "dc549870b58ecdccecf1fb952eec9152",
                "sha256": "a5346d08f3f4a6e9e672187faa179c7bf9227897081d7121866358af369f44f9"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dc549870b58ecdccecf1fb952eec9152",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 558472,
            "upload_time": "2023-12-16T21:25:26",
            "upload_time_iso_8601": "2023-12-16T21:25:26.658345Z",
            "url": "https://files.pythonhosted.org/packages/5c/1c/55e43e0ee64908395aab54ec7743f27f455948fcb86b419cbbce66d585ee/pendulum-3.0.0-cp37-cp37m-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2ccd43806b26abf7cf83feee2a0a079a12e15bef703ffb02ce7e565f9dccdbd",
                "md5": "e161e81aa98990827acddb4719d397dd",
                "sha256": "235d64e87946d8f95c796af34818c76e0f88c94d624c268693c85b723b698aa9"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp37-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "e161e81aa98990827acddb4719d397dd",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 293491,
            "upload_time": "2023-12-16T21:25:28",
            "upload_time_iso_8601": "2023-12-16T21:25:28.409749Z",
            "url": "https://files.pythonhosted.org/packages/b2/cc/d43806b26abf7cf83feee2a0a079a12e15bef703ffb02ce7e565f9dccdbd/pendulum-3.0.0-cp37-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9e7665e2e5c8fc7443c13cb50e87c52ab177a2660bd1f978b87de6962b309e07",
                "md5": "abec27594f5d46b57eabefcba84203bc",
                "sha256": "6a881d9c2a7f85bc9adafcfe671df5207f51f5715ae61f5d838b77a1356e8b7b"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "abec27594f5d46b57eabefcba84203bc",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 362597,
            "upload_time": "2023-12-16T21:25:30",
            "upload_time_iso_8601": "2023-12-16T21:25:30.611998Z",
            "url": "https://files.pythonhosted.org/packages/9e/76/65e2e5c8fc7443c13cb50e87c52ab177a2660bd1f978b87de6962b309e07/pendulum-3.0.0-cp38-cp38-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "618dd922528d8a5ec22e1247773a66467eb971a20194d9aa7740c3449f61094a",
                "md5": "859e6c13d4a53310ea43a803701f0dc7",
                "sha256": "d7762d2076b9b1cb718a6631ad6c16c23fc3fac76cbb8c454e81e80be98daa34"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "859e6c13d4a53310ea43a803701f0dc7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 353380,
            "upload_time": "2023-12-16T21:25:33",
            "upload_time_iso_8601": "2023-12-16T21:25:33.094403Z",
            "url": "https://files.pythonhosted.org/packages/61/8d/d922528d8a5ec22e1247773a66467eb971a20194d9aa7740c3449f61094a/pendulum-3.0.0-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ee45a3657c80bc86c31817dbe1646ef9a170aa2c5a5b1f55ff15ec82557f9509",
                "md5": "f9932f96acced659fdf051f6110817a1",
                "sha256": "4e8e36a8130819d97a479a0e7bf379b66b3b1b520e5dc46bd7eb14634338df8c"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f9932f96acced659fdf051f6110817a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 336154,
            "upload_time": "2023-12-16T21:25:34",
            "upload_time_iso_8601": "2023-12-16T21:25:34.988955Z",
            "url": "https://files.pythonhosted.org/packages/ee/45/a3657c80bc86c31817dbe1646ef9a170aa2c5a5b1f55ff15ec82557f9509/pendulum-3.0.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f07e0b4d36b0210261b6c709640a6dd67dd9c720c3a5c3d8041d6d05f568ba2b",
                "md5": "fcc572711be44a4c2b5d118854269d57",
                "sha256": "7dc843253ac373358ffc0711960e2dd5b94ab67530a3e204d85c6e8cb2c5fa10"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "fcc572711be44a4c2b5d118854269d57",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 362743,
            "upload_time": "2023-12-16T21:25:38",
            "upload_time_iso_8601": "2023-12-16T21:25:38.331843Z",
            "url": "https://files.pythonhosted.org/packages/f0/7e/0b4d36b0210261b6c709640a6dd67dd9c720c3a5c3d8041d6d05f568ba2b/pendulum-3.0.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "67b7b31a9b353b63d131bddceb2fa3477fd1c6bd322793d91f7f0c7607f91c94",
                "md5": "e1ba970d09fa95830e73b4eedc6f5e3d",
                "sha256": "0a78ad3635d609ceb1e97d6aedef6a6a6f93433ddb2312888e668365908c7120"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e1ba970d09fa95830e73b4eedc6f5e3d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 448992,
            "upload_time": "2023-12-16T21:25:40",
            "upload_time_iso_8601": "2023-12-16T21:25:40.437651Z",
            "url": "https://files.pythonhosted.org/packages/67/b7/b31a9b353b63d131bddceb2fa3477fd1c6bd322793d91f7f0c7607f91c94/pendulum-3.0.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3be08d31270e49e85b28bc035c1d6c418b5842d2f63dcbbc32c8043be5fc1e16",
                "md5": "ca502076f49ec2f115b243d5d1f2a5f7",
                "sha256": "b30a137e9e0d1f751e60e67d11fc67781a572db76b2296f7b4d44554761049d6"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ca502076f49ec2f115b243d5d1f2a5f7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 385164,
            "upload_time": "2023-12-16T21:25:42",
            "upload_time_iso_8601": "2023-12-16T21:25:42.907376Z",
            "url": "https://files.pythonhosted.org/packages/3b/e0/8d31270e49e85b28bc035c1d6c418b5842d2f63dcbbc32c8043be5fc1e16/pendulum-3.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7fa24959088e14ef065f9c3700d3cb202b3aec0fc130f0b661d92c1465cb5a51",
                "md5": "3172bfd66c1c2b3850f448077dffa91c",
                "sha256": "c95984037987f4a457bb760455d9ca80467be792236b69d0084f228a8ada0162"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "3172bfd66c1c2b3850f448077dffa91c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 559786,
            "upload_time": "2023-12-16T21:25:45",
            "upload_time_iso_8601": "2023-12-16T21:25:45.340272Z",
            "url": "https://files.pythonhosted.org/packages/7f/a2/4959088e14ef065f9c3700d3cb202b3aec0fc130f0b661d92c1465cb5a51/pendulum-3.0.0-cp38-cp38-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb7f93b13e1d98e654cf13c885546337e6b487c9c1b41de384fd05b21272c851",
                "md5": "880627262a0ea00e32d81407a102e393",
                "sha256": "d29c6e578fe0f893766c0d286adbf0b3c726a4e2341eba0917ec79c50274ec16"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-cp38-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "880627262a0ea00e32d81407a102e393",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 558443,
            "upload_time": "2023-12-16T21:25:47",
            "upload_time_iso_8601": "2023-12-16T21:25:47.587974Z",
            "url": "https://files.pythonhosted.org/packages/bb/7f/93b13e1d98e654cf13c885546337e6b487c9c1b41de384fd05b21272c851/pendulum-3.0.0-cp38-cp38-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fa9a9c96f12c48d5e9e6056358907d691fd35f3f47a468185762b340721fa690",
                "md5": "86d62b349eee8d5650be82271aa418f5",
                "sha256": "deaba8e16dbfcb3d7a6b5fabdd5a38b7c982809567479987b9c89572df62e027"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp38-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "86d62b349eee8d5650be82271aa418f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 293520,
            "upload_time": "2023-12-16T21:25:49",
            "upload_time_iso_8601": "2023-12-16T21:25:49.613077Z",
            "url": "https://files.pythonhosted.org/packages/fa/9a/9c96f12c48d5e9e6056358907d691fd35f3f47a468185762b340721fa690/pendulum-3.0.0-cp38-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b30549db61d1d0a951526575d36cd571ce389f9c08b7625579e28a0ada5ed842",
                "md5": "cff36558746ea883383a50b362afc84d",
                "sha256": "b11aceea5b20b4b5382962b321dbc354af0defe35daa84e9ff3aae3c230df694"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cff36558746ea883383a50b362afc84d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 362545,
            "upload_time": "2023-12-16T21:25:51",
            "upload_time_iso_8601": "2023-12-16T21:25:51.566363Z",
            "url": "https://files.pythonhosted.org/packages/b3/05/49db61d1d0a951526575d36cd571ce389f9c08b7625579e28a0ada5ed842/pendulum-3.0.0-cp39-cp39-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52e7783425867db5df0a9661c2e91d1bd052a0636aee65634e9d758e7b53527e",
                "md5": "2b0d826fe91fc4727e4864411c132e20",
                "sha256": "a90d4d504e82ad236afac9adca4d6a19e4865f717034fc69bafb112c320dcc8f"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "2b0d826fe91fc4727e4864411c132e20",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 353300,
            "upload_time": "2023-12-16T21:25:54",
            "upload_time_iso_8601": "2023-12-16T21:25:54.037730Z",
            "url": "https://files.pythonhosted.org/packages/52/e7/783425867db5df0a9661c2e91d1bd052a0636aee65634e9d758e7b53527e/pendulum-3.0.0-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a7515411992749dd450bb365ae6cc0173480a1411b80cc0a9fdc7d548d254ce",
                "md5": "b55d99f2171b544591a2b8423f039f91",
                "sha256": "825799c6b66e3734227756fa746cc34b3549c48693325b8b9f823cb7d21b19ac"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b55d99f2171b544591a2b8423f039f91",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 336118,
            "upload_time": "2023-12-16T21:25:57",
            "upload_time_iso_8601": "2023-12-16T21:25:57.124231Z",
            "url": "https://files.pythonhosted.org/packages/2a/75/15411992749dd450bb365ae6cc0173480a1411b80cc0a9fdc7d548d254ce/pendulum-3.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf6414f8cc3147c8ee8339ca37058259134c38092829f85076aa14b5437bf546",
                "md5": "fc2da72b5d57c0b4fc92fbdcd60aee13",
                "sha256": "ad769e98dc07972e24afe0cff8d365cb6f0ebc7e65620aa1976fcfbcadc4c6f3"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "fc2da72b5d57c0b4fc92fbdcd60aee13",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 362600,
            "upload_time": "2023-12-16T21:25:59",
            "upload_time_iso_8601": "2023-12-16T21:25:59.162556Z",
            "url": "https://files.pythonhosted.org/packages/bf/64/14f8cc3147c8ee8339ca37058259134c38092829f85076aa14b5437bf546/pendulum-3.0.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bcc9d7d20ffa63b0d154f59536dcd2c6361afebc6e44a76ca34131d492624299",
                "md5": "41197042c2ce21002e14b0cbcda906db",
                "sha256": "a6fc26907eb5fb8cc6188cc620bc2075a6c534d981a2f045daa5f79dfe50d512"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "41197042c2ce21002e14b0cbcda906db",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 449101,
            "upload_time": "2023-12-16T21:26:01",
            "upload_time_iso_8601": "2023-12-16T21:26:01.481442Z",
            "url": "https://files.pythonhosted.org/packages/bc/c9/d7d20ffa63b0d154f59536dcd2c6361afebc6e44a76ca34131d492624299/pendulum-3.0.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "22aa2d6846d7f382262d894902d3cf8ee66b02aee3bab2910db0004ca0f9ef18",
                "md5": "6575c5786b083fde6909d9d681537ac5",
                "sha256": "0c717eab1b6d898c00a3e0fa7781d615b5c5136bbd40abe82be100bb06df7a56"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6575c5786b083fde6909d9d681537ac5",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 385208,
            "upload_time": "2023-12-16T21:26:04",
            "upload_time_iso_8601": "2023-12-16T21:26:04.187288Z",
            "url": "https://files.pythonhosted.org/packages/22/aa/2d6846d7f382262d894902d3cf8ee66b02aee3bab2910db0004ca0f9ef18/pendulum-3.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "891cad9726d5e1d85c5ba24f9021baf5f6f39ef18e94fa851a7c9231adca9e75",
                "md5": "55e014bc217386e9669cd0a42895666e",
                "sha256": "3ddd1d66d1a714ce43acfe337190be055cdc221d911fc886d5a3aae28e14b76d"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "55e014bc217386e9669cd0a42895666e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 559851,
            "upload_time": "2023-12-16T21:26:07",
            "upload_time_iso_8601": "2023-12-16T21:26:07.429647Z",
            "url": "https://files.pythonhosted.org/packages/89/1c/ad9726d5e1d85c5ba24f9021baf5f6f39ef18e94fa851a7c9231adca9e75/pendulum-3.0.0-cp39-cp39-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b61ce13764e578f646a1b50faad8045bb05a755e5a913854c89a0e7dd4caaa19",
                "md5": "47959f62cca692148e8710cbbc43d607",
                "sha256": "822172853d7a9cf6da95d7b66a16c7160cb99ae6df55d44373888181d7a06edc"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-cp39-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "47959f62cca692148e8710cbbc43d607",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 558520,
            "upload_time": "2023-12-16T21:26:10",
            "upload_time_iso_8601": "2023-12-16T21:26:10.716125Z",
            "url": "https://files.pythonhosted.org/packages/b6/1c/e13764e578f646a1b50faad8045bb05a755e5a913854c89a0e7dd4caaa19/pendulum-3.0.0-cp39-cp39-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4e4f6c8569ba60b933c726f6c0051519167d9f9167e49d03c6074b57bb4c204a",
                "md5": "26d92d41a9777063a456dc4233e3a847",
                "sha256": "840de1b49cf1ec54c225a2a6f4f0784d50bd47f68e41dc005b7f67c7d5b5f3ae"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-cp39-none-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "26d92d41a9777063a456dc4233e3a847",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 293746,
            "upload_time": "2023-12-16T21:26:13",
            "upload_time_iso_8601": "2023-12-16T21:26:13.666509Z",
            "url": "https://files.pythonhosted.org/packages/4e/4f/6c8569ba60b933c726f6c0051519167d9f9167e49d03c6074b57bb4c204a/pendulum-3.0.0-cp39-none-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0f7f24d8c167937d663a9cf6d5fc5e87a87bfa320c3f002d4fbbc7bd5ff3b6f8",
                "md5": "66a580c485e75adc1eb06a774792fa21",
                "sha256": "3b1f74d1e6ffe5d01d6023870e2ce5c2191486928823196f8575dcc786e107b1"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "66a580c485e75adc1eb06a774792fa21",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 362388,
            "upload_time": "2023-12-16T21:26:15",
            "upload_time_iso_8601": "2023-12-16T21:26:15.849580Z",
            "url": "https://files.pythonhosted.org/packages/0f/7f/24d8c167937d663a9cf6d5fc5e87a87bfa320c3f002d4fbbc7bd5ff3b6f8/pendulum-3.0.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "55e133775ee68f8bbb0da967dfd818706ee69e0a054f663ee6111d5c7639f67a",
                "md5": "221cf2fb13abd48d0af85faf4ddb3215",
                "sha256": "729e9f93756a2cdfa77d0fc82068346e9731c7e884097160603872686e570f07"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "221cf2fb13abd48d0af85faf4ddb3215",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 353062,
            "upload_time": "2023-12-16T21:26:17",
            "upload_time_iso_8601": "2023-12-16T21:26:17.876463Z",
            "url": "https://files.pythonhosted.org/packages/55/e1/33775ee68f8bbb0da967dfd818706ee69e0a054f663ee6111d5c7639f67a/pendulum-3.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e1bc3e399148c0d69c2c84c2eda45cd3580990b13f36d0c96516591bf4def56",
                "md5": "df7ba2ce9e7f2b2c5c90e87395fb3d6f",
                "sha256": "e586acc0b450cd21cbf0db6bae386237011b75260a3adceddc4be15334689a9a"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "df7ba2ce9e7f2b2c5c90e87395fb3d6f",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 335871,
            "upload_time": "2023-12-16T21:26:20",
            "upload_time_iso_8601": "2023-12-16T21:26:20.284456Z",
            "url": "https://files.pythonhosted.org/packages/3e/1b/c3e399148c0d69c2c84c2eda45cd3580990b13f36d0c96516591bf4def56/pendulum-3.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "326b23dde8bd3fb78f693b81bd8fc67769b2a461918d51ed6ddf486a1a97e199",
                "md5": "4ee87fd5fec8a8e7498395a9d2cd1e4d",
                "sha256": "22e7944ffc1f0099a79ff468ee9630c73f8c7835cd76fdb57ef7320e6a409df4"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4ee87fd5fec8a8e7498395a9d2cd1e4d",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 384859,
            "upload_time": "2023-12-16T21:26:23",
            "upload_time_iso_8601": "2023-12-16T21:26:23.622377Z",
            "url": "https://files.pythonhosted.org/packages/32/6b/23dde8bd3fb78f693b81bd8fc67769b2a461918d51ed6ddf486a1a97e199/pendulum-3.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1d1ba3e0387f586d6121a15e6d02f7ae8cc3cd1ebb136fd243c1c191136ed518",
                "md5": "e9d0ae37cf723fbb238bdd83f3a05c79",
                "sha256": "fa30af36bd8e50686846bdace37cf6707bdd044e5cb6e1109acbad3277232e04"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e9d0ae37cf723fbb238bdd83f3a05c79",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 559441,
            "upload_time": "2023-12-16T21:26:26",
            "upload_time_iso_8601": "2023-12-16T21:26:26.838639Z",
            "url": "https://files.pythonhosted.org/packages/1d/1b/a3e0387f586d6121a15e6d02f7ae8cc3cd1ebb136fd243c1c191136ed518/pendulum-3.0.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d72391dea81265d5d11af0cd5053ca76730cc2c5ac14085c9a923d448e74c67f",
                "md5": "dbe9f77ea174759203682a446e6d50e1",
                "sha256": "440215347b11914ae707981b9a57ab9c7b6983ab0babde07063c6ee75c0dc6e7"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "dbe9f77ea174759203682a446e6d50e1",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 558189,
            "upload_time": "2023-12-16T21:26:29",
            "upload_time_iso_8601": "2023-12-16T21:26:29.408818Z",
            "url": "https://files.pythonhosted.org/packages/d7/23/91dea81265d5d11af0cd5053ca76730cc2c5ac14085c9a923d448e74c67f/pendulum-3.0.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7a8a166625d30f927e800e99f3f6556d8b3f4ad952c62d6a774844d73542b84b",
                "md5": "930d2e2702b0738d4653444513b6d90e",
                "sha256": "314c4038dc5e6a52991570f50edb2f08c339debdf8cea68ac355b32c4174e820"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "930d2e2702b0738d4653444513b6d90e",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 293657,
            "upload_time": "2023-12-16T21:26:32",
            "upload_time_iso_8601": "2023-12-16T21:26:32.171461Z",
            "url": "https://files.pythonhosted.org/packages/7a/8a/166625d30f927e800e99f3f6556d8b3f4ad952c62d6a774844d73542b84b/pendulum-3.0.0-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1ec73206104f67a1ba0bcc26a3b82f2a2f5abafa35ac8bde8309a92895c8dd88",
                "md5": "f8d04cc61f73f308877ca0f320ccec56",
                "sha256": "5acb1d386337415f74f4d1955c4ce8d0201978c162927d07df8eb0692b2d8533"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp37-pypy37_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f8d04cc61f73f308877ca0f320ccec56",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.8",
            "size": 364041,
            "upload_time": "2023-12-16T21:26:34",
            "upload_time_iso_8601": "2023-12-16T21:26:34.282136Z",
            "url": "https://files.pythonhosted.org/packages/1e/c7/3206104f67a1ba0bcc26a3b82f2a2f5abafa35ac8bde8309a92895c8dd88/pendulum-3.0.0-pp37-pypy37_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d8c0d7fcae93566f64de0ffb74c026f287ab58f1f315cc31d5b78190229ef1a8",
                "md5": "cbdd266fbf9999a22bf8846a73f4346d",
                "sha256": "a789e12fbdefaffb7b8ac67f9d8f22ba17a3050ceaaa635cd1cc4645773a4b1e"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "cbdd266fbf9999a22bf8846a73f4346d",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.8",
            "size": 337202,
            "upload_time": "2023-12-16T21:26:36",
            "upload_time_iso_8601": "2023-12-16T21:26:36.182342Z",
            "url": "https://files.pythonhosted.org/packages/d8/c0/d7fcae93566f64de0ffb74c026f287ab58f1f315cc31d5b78190229ef1a8/pendulum-3.0.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0e880e8a012006e1c50492ca4bc643f65016e153d11fff8037f8003a49960ace",
                "md5": "5ffc52f5c4eddf9edf89c798aedc4366",
                "sha256": "860aa9b8a888e5913bd70d819306749e5eb488e6b99cd6c47beb701b22bdecf5"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5ffc52f5c4eddf9edf89c798aedc4366",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.8",
            "size": 386127,
            "upload_time": "2023-12-16T21:26:38",
            "upload_time_iso_8601": "2023-12-16T21:26:38.817115Z",
            "url": "https://files.pythonhosted.org/packages/0e/88/0e8a012006e1c50492ca4bc643f65016e153d11fff8037f8003a49960ace/pendulum-3.0.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0cf5b4a18c0a8b136b6858cd0ba8bed244f2219d4adc4206518ee5817948070",
                "md5": "e73913073ee0cc5191c09cef718b883e",
                "sha256": "5ebc65ea033ef0281368217fbf59f5cb05b338ac4dd23d60959c7afcd79a60a0"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e73913073ee0cc5191c09cef718b883e",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.8",
            "size": 560814,
            "upload_time": "2023-12-16T21:26:41",
            "upload_time_iso_8601": "2023-12-16T21:26:41.616162Z",
            "url": "https://files.pythonhosted.org/packages/d0/cf/5b4a18c0a8b136b6858cd0ba8bed244f2219d4adc4206518ee5817948070/pendulum-3.0.0-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eccc3571973226d5f83eda3fe8ff9bfcaba0d1c60405fe483795fdce0f96d115",
                "md5": "59f40f74e318d8ec691250e4e894dabc",
                "sha256": "d9fef18ab0386ef6a9ac7bad7e43ded42c83ff7ad412f950633854f90d59afa8"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "59f40f74e318d8ec691250e4e894dabc",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.8",
            "size": 559387,
            "upload_time": "2023-12-16T21:26:44",
            "upload_time_iso_8601": "2023-12-16T21:26:44.298139Z",
            "url": "https://files.pythonhosted.org/packages/ec/cc/3571973226d5f83eda3fe8ff9bfcaba0d1c60405fe483795fdce0f96d115/pendulum-3.0.0-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c9ff83ce5b98c29d86d6afb951f9b73f0a1e4248fd74ea0f9104e3814d0fa479",
                "md5": "006bdbb02141469a35b002706a6dafb6",
                "sha256": "1c134ba2f0571d0b68b83f6972e2307a55a5a849e7dac8505c715c531d2a8795"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "006bdbb02141469a35b002706a6dafb6",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 362442,
            "upload_time": "2023-12-16T21:26:46",
            "upload_time_iso_8601": "2023-12-16T21:26:46.259797Z",
            "url": "https://files.pythonhosted.org/packages/c9/ff/83ce5b98c29d86d6afb951f9b73f0a1e4248fd74ea0f9104e3814d0fa479/pendulum-3.0.0-pp38-pypy38_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b3c5464ec6a334102bbcd4428d13ead2180e87b56da27a782a2ba2c15376120d",
                "md5": "c9dbc4517f079669e047f7dda9a7d553",
                "sha256": "385680812e7e18af200bb9b4a49777418c32422d05ad5a8eb85144c4a285907b"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c9dbc4517f079669e047f7dda9a7d553",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 353100,
            "upload_time": "2023-12-16T21:26:48",
            "upload_time_iso_8601": "2023-12-16T21:26:48.128582Z",
            "url": "https://files.pythonhosted.org/packages/b3/c5/464ec6a334102bbcd4428d13ead2180e87b56da27a782a2ba2c15376120d/pendulum-3.0.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b5a4fb3a04cab1bf1c304c2d00d7d0f063e09776ac58a9a9c341a77e097ae08",
                "md5": "6a2556e9464c0b05499e693363367746",
                "sha256": "9eec91cd87c59fb32ec49eb722f375bd58f4be790cae11c1b70fac3ee4f00da0"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6a2556e9464c0b05499e693363367746",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 335919,
            "upload_time": "2023-12-16T21:26:50",
            "upload_time_iso_8601": "2023-12-16T21:26:50.575412Z",
            "url": "https://files.pythonhosted.org/packages/9b/5a/4fb3a04cab1bf1c304c2d00d7d0f063e09776ac58a9a9c341a77e097ae08/pendulum-3.0.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7ba9752c29e4ae27aa2e51940861a8c803e0966d16b5cca65229ef106426059b",
                "md5": "905e8f95b1d3afd51233af203c039136",
                "sha256": "4386bffeca23c4b69ad50a36211f75b35a4deb6210bdca112ac3043deb7e494a"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "905e8f95b1d3afd51233af203c039136",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 384928,
            "upload_time": "2023-12-16T21:26:53",
            "upload_time_iso_8601": "2023-12-16T21:26:53.255476Z",
            "url": "https://files.pythonhosted.org/packages/7b/a9/752c29e4ae27aa2e51940861a8c803e0966d16b5cca65229ef106426059b/pendulum-3.0.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "12232816c02e5b3ce4006c186353a859ba2f7834e7ffc8ab61c95d71dfd10a91",
                "md5": "88662e4368d96454adee1540759353c9",
                "sha256": "dfbcf1661d7146d7698da4b86e7f04814221081e9fe154183e34f4c5f5fa3bf8"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "88662e4368d96454adee1540759353c9",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 559525,
            "upload_time": "2023-12-16T21:26:55",
            "upload_time_iso_8601": "2023-12-16T21:26:55.905156Z",
            "url": "https://files.pythonhosted.org/packages/12/23/2816c02e5b3ce4006c186353a859ba2f7834e7ffc8ab61c95d71dfd10a91/pendulum-3.0.0-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2730b740805f94e7fa0915d7ae00d51a3676ca4c10401aa43ca611778075b4d",
                "md5": "998459ebe9b16231b2f5d0e95134c35e",
                "sha256": "04a1094a5aa1daa34a6b57c865b25f691848c61583fb22722a4df5699f6bf74c"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "998459ebe9b16231b2f5d0e95134c35e",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 558323,
            "upload_time": "2023-12-16T21:26:58",
            "upload_time_iso_8601": "2023-12-16T21:26:58.743867Z",
            "url": "https://files.pythonhosted.org/packages/b2/73/0b740805f94e7fa0915d7ae00d51a3676ca4c10401aa43ca611778075b4d/pendulum-3.0.0-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d0b073581fe1755213a5a33b9f91c72a4d0705bbe3e7f19413b0af4878c73d70",
                "md5": "19ebc254b6235bbf1cdae5204a173e51",
                "sha256": "5b0ec85b9045bd49dd3a3493a5e7ddfd31c36a2a60da387c419fa04abcaecb23"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "19ebc254b6235bbf1cdae5204a173e51",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 293471,
            "upload_time": "2023-12-16T21:27:00",
            "upload_time_iso_8601": "2023-12-16T21:27:00.649771Z",
            "url": "https://files.pythonhosted.org/packages/d0/b0/73581fe1755213a5a33b9f91c72a4d0705bbe3e7f19413b0af4878c73d70/pendulum-3.0.0-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ac1c69adbf18071d9c5571bed60aa881d76380d5121a7adc8c765375def08506",
                "md5": "f942f73a5ab661a4d4ce03e402abcaab",
                "sha256": "0a15b90129765b705eb2039062a6daf4d22c4e28d1a54fa260892e8c3ae6e157"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f942f73a5ab661a4d4ce03e402abcaab",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 362376,
            "upload_time": "2023-12-16T21:27:02",
            "upload_time_iso_8601": "2023-12-16T21:27:02.635509Z",
            "url": "https://files.pythonhosted.org/packages/ac/1c/69adbf18071d9c5571bed60aa881d76380d5121a7adc8c765375def08506/pendulum-3.0.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7182c0d556f1a6832fa4c5c1d466ec179087d250e654f6fa8c5723f6377c7d8",
                "md5": "36a0872ebc6578b9b46c8d037c9b9a06",
                "sha256": "bb8f6d7acd67a67d6fedd361ad2958ff0539445ef51cbe8cd288db4306503cd0"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "36a0872ebc6578b9b46c8d037c9b9a06",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 353041,
            "upload_time": "2023-12-16T21:27:05",
            "upload_time_iso_8601": "2023-12-16T21:27:05.295367Z",
            "url": "https://files.pythonhosted.org/packages/a7/18/2c0d556f1a6832fa4c5c1d466ec179087d250e654f6fa8c5723f6377c7d8/pendulum-3.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02a6951ff1930b796b272c9a372f0307c9e7f6b3ef9267972f404ee16bf32fd2",
                "md5": "4e21daa8e59aa2036200add2386af88c",
                "sha256": "fd69b15374bef7e4b4440612915315cc42e8575fcda2a3d7586a0d88192d0c88"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "4e21daa8e59aa2036200add2386af88c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 335877,
            "upload_time": "2023-12-16T21:27:07",
            "upload_time_iso_8601": "2023-12-16T21:27:07.447587Z",
            "url": "https://files.pythonhosted.org/packages/02/a6/951ff1930b796b272c9a372f0307c9e7f6b3ef9267972f404ee16bf32fd2/pendulum-3.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76b32bb091f05d1e94bc20549c2318d65606f704fb881728cc2f6bf146037443",
                "md5": "540f7188238c21b7db2349d8bed863de",
                "sha256": "dc00f8110db6898360c53c812872662e077eaf9c75515d53ecc65d886eec209a"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "540f7188238c21b7db2349d8bed863de",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 384858,
            "upload_time": "2023-12-16T21:27:09",
            "upload_time_iso_8601": "2023-12-16T21:27:09.819422Z",
            "url": "https://files.pythonhosted.org/packages/76/b3/2bb091f05d1e94bc20549c2318d65606f704fb881728cc2f6bf146037443/pendulum-3.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dc51b49eed0f7c23e7fb1a6affc482f6cc6fbf0bb76a2156c792a97646cd513e",
                "md5": "8e523d8bbeb9d5ae3228cdd91a7c9e54",
                "sha256": "83a44e8b40655d0ba565a5c3d1365d27e3e6778ae2a05b69124db9e471255c4a"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "has_sig": false,
            "md5_digest": "8e523d8bbeb9d5ae3228cdd91a7c9e54",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 559448,
            "upload_time": "2023-12-16T21:27:12",
            "upload_time_iso_8601": "2023-12-16T21:27:12.177579Z",
            "url": "https://files.pythonhosted.org/packages/dc/51/b49eed0f7c23e7fb1a6affc482f6cc6fbf0bb76a2156c792a97646cd513e/pendulum-3.0.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "802465427759911ec8823e728a40fa86fa8e70f275d0eb036c14c631366f1213",
                "md5": "e48c270d7cd294a48dea857d9dd01f26",
                "sha256": "1a3604e9fbc06b788041b2a8b78f75c243021e0f512447806a6d37ee5214905d"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e48c270d7cd294a48dea857d9dd01f26",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 558185,
            "upload_time": "2023-12-16T21:27:15",
            "upload_time_iso_8601": "2023-12-16T21:27:15.158830Z",
            "url": "https://files.pythonhosted.org/packages/80/24/65427759911ec8823e728a40fa86fa8e70f275d0eb036c14c631366f1213/pendulum-3.0.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5a8bf3ac476c70a39818a56dd24144cc2bee276e7a5fe3d254ba5238769224c8",
                "md5": "19e4d2a472c1a74cd8f7e09a90bb72d8",
                "sha256": "92c307ae7accebd06cbae4729f0ba9fa724df5f7d91a0964b1b972a22baa482b"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "19e4d2a472c1a74cd8f7e09a90bb72d8",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 293645,
            "upload_time": "2023-12-16T21:27:17",
            "upload_time_iso_8601": "2023-12-16T21:27:17.677826Z",
            "url": "https://files.pythonhosted.org/packages/5a/8b/f3ac476c70a39818a56dd24144cc2bee276e7a5fe3d254ba5238769224c8/pendulum-3.0.0-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b8fe27c7438c6ac8b8f8bef3c6e571855602ee784b85d072efddfff0ceb1cd77",
                "md5": "3beb45818d19839157e57a2f81b40ebb",
                "sha256": "5d034998dea404ec31fae27af6b22cff1708f830a1ed7353be4d1019bb9f584e"
            },
            "downloads": -1,
            "filename": "pendulum-3.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "3beb45818d19839157e57a2f81b40ebb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 84524,
            "upload_time": "2023-12-16T21:27:19",
            "upload_time_iso_8601": "2023-12-16T21:27:19.742270Z",
            "url": "https://files.pythonhosted.org/packages/b8/fe/27c7438c6ac8b8f8bef3c6e571855602ee784b85d072efddfff0ceb1cd77/pendulum-3.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-12-16 21:27:19",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sdispater",
    "github_project": "pendulum",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "pendulum"
}
        
Elapsed time: 0.19074s