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"
}