# MessagePack for Python
[![Build Status](https://github.com/msgpack/msgpack-python/actions/workflows/wheel.yml/badge.svg)](https://github.com/msgpack/msgpack-python/actions/workflows/wheel.yml)
[![Documentation Status](https://readthedocs.org/projects/msgpack-python/badge/?version=latest)](https://msgpack-python.readthedocs.io/en/latest/?badge=latest)
## What's this
[MessagePack](https://msgpack.org/) is an efficient binary serialization format.
It lets you exchange data among multiple languages like JSON.
But it's faster and smaller.
This package provides CPython bindings for reading and writing MessagePack data.
## Install
```
$ pip install msgpack
```
### Pure Python implementation
The extension module in msgpack (`msgpack._cmsgpack`) does not support PyPy.
But msgpack provides a pure Python implementation (`msgpack.fallback`) for PyPy.
### Windows
When you can't use a binary distribution, you need to install Visual Studio
or Windows SDK on Windows.
Without extension, using pure Python implementation on CPython runs slowly.
## How to use
### One-shot pack & unpack
Use `packb` for packing and `unpackb` for unpacking.
msgpack provides `dumps` and `loads` as an alias for compatibility with
`json` and `pickle`.
`pack` and `dump` packs to a file-like object.
`unpack` and `load` unpacks from a file-like object.
```pycon
>>> import msgpack
>>> msgpack.packb([1, 2, 3])
'\x93\x01\x02\x03'
>>> msgpack.unpackb(_)
[1, 2, 3]
```
Read the docstring for options.
### Streaming unpacking
`Unpacker` is a "streaming unpacker". It unpacks multiple objects from one
stream (or from bytes provided through its `feed` method).
```py
import msgpack
from io import BytesIO
buf = BytesIO()
for i in range(100):
buf.write(msgpack.packb(i))
buf.seek(0)
unpacker = msgpack.Unpacker(buf)
for unpacked in unpacker:
print(unpacked)
```
### Packing/unpacking of custom data type
It is also possible to pack/unpack custom data types. Here is an example for
`datetime.datetime`.
```py
import datetime
import msgpack
useful_dict = {
"id": 1,
"created": datetime.datetime.now(),
}
def decode_datetime(obj):
if '__datetime__' in obj:
obj = datetime.datetime.strptime(obj["as_str"], "%Y%m%dT%H:%M:%S.%f")
return obj
def encode_datetime(obj):
if isinstance(obj, datetime.datetime):
return {'__datetime__': True, 'as_str': obj.strftime("%Y%m%dT%H:%M:%S.%f")}
return obj
packed_dict = msgpack.packb(useful_dict, default=encode_datetime)
this_dict_again = msgpack.unpackb(packed_dict, object_hook=decode_datetime)
```
`Unpacker`'s `object_hook` callback receives a dict; the
`object_pairs_hook` callback may instead be used to receive a list of
key-value pairs.
NOTE: msgpack can encode datetime with tzinfo into standard ext type for now.
See `datetime` option in `Packer` docstring.
### Extended types
It is also possible to pack/unpack custom data types using the **ext** type.
```pycon
>>> import msgpack
>>> import array
>>> def default(obj):
... if isinstance(obj, array.array) and obj.typecode == 'd':
... return msgpack.ExtType(42, obj.tostring())
... raise TypeError("Unknown type: %r" % (obj,))
...
>>> def ext_hook(code, data):
... if code == 42:
... a = array.array('d')
... a.fromstring(data)
... return a
... return ExtType(code, data)
...
>>> data = array.array('d', [1.2, 3.4])
>>> packed = msgpack.packb(data, default=default)
>>> unpacked = msgpack.unpackb(packed, ext_hook=ext_hook)
>>> data == unpacked
True
```
### Advanced unpacking control
As an alternative to iteration, `Unpacker` objects provide `unpack`,
`skip`, `read_array_header` and `read_map_header` methods. The former two
read an entire message from the stream, respectively de-serialising and returning
the result, or ignoring it. The latter two methods return the number of elements
in the upcoming container, so that each element in an array, or key-value pair
in a map, can be unpacked or skipped individually.
## Notes
### string and binary type in old msgpack spec
Early versions of msgpack didn't distinguish string and binary types.
The type for representing both string and binary types was named **raw**.
You can pack into and unpack from this old spec using `use_bin_type=False`
and `raw=True` options.
```pycon
>>> import msgpack
>>> msgpack.unpackb(msgpack.packb([b'spam', 'eggs'], use_bin_type=False), raw=True)
[b'spam', b'eggs']
>>> msgpack.unpackb(msgpack.packb([b'spam', 'eggs'], use_bin_type=True), raw=False)
[b'spam', 'eggs']
```
### ext type
To use the **ext** type, pass `msgpack.ExtType` object to packer.
```pycon
>>> import msgpack
>>> packed = msgpack.packb(msgpack.ExtType(42, b'xyzzy'))
>>> msgpack.unpackb(packed)
ExtType(code=42, data='xyzzy')
```
You can use it with `default` and `ext_hook`. See below.
### Security
To unpacking data received from unreliable source, msgpack provides
two security options.
`max_buffer_size` (default: `100*1024*1024`) limits the internal buffer size.
It is used to limit the preallocated list size too.
`strict_map_key` (default: `True`) limits the type of map keys to bytes and str.
While msgpack spec doesn't limit the types of the map keys,
there is a risk of the hashdos.
If you need to support other types for map keys, use `strict_map_key=False`.
### Performance tips
CPython's GC starts when growing allocated object.
This means unpacking may cause useless GC.
You can use `gc.disable()` when unpacking large message.
List is the default sequence type of Python.
But tuple is lighter than list.
You can use `use_list=False` while unpacking when performance is important.
## Major breaking changes in the history
### msgpack 0.5
Package name on PyPI was changed from `msgpack-python` to `msgpack` from 0.5.
When upgrading from msgpack-0.4 or earlier, do `pip uninstall msgpack-python` before
`pip install -U msgpack`.
### msgpack 1.0
* Python 2 support
* The extension module does not support Python 2 anymore.
The pure Python implementation (`msgpack.fallback`) is used for Python 2.
* msgpack 1.0.6 drops official support of Python 2.7, as pip and
GitHub Action (setup-python) no longer support Python 2.7.
* Packer
* Packer uses `use_bin_type=True` by default.
Bytes are encoded in bin type in msgpack.
* The `encoding` option is removed. UTF-8 is used always.
* Unpacker
* Unpacker uses `raw=False` by default. It assumes str types are valid UTF-8 string
and decode them to Python str (unicode) object.
* `encoding` option is removed. You can use `raw=True` to support old format (e.g. unpack into bytes, not str).
* Default value of `max_buffer_size` is changed from 0 to 100 MiB to avoid DoS attack.
You need to pass `max_buffer_size=0` if you have large but safe data.
* Default value of `strict_map_key` is changed to True to avoid hashdos.
You need to pass `strict_map_key=False` if you have data which contain map keys
which type is not bytes or str.
Raw data
{
"_id": null,
"home_page": null,
"name": "msgpack",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "msgpack, messagepack, serializer, serialization, binary",
"author": null,
"author_email": "Inada Naoki <songofacandy@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz",
"platform": null,
"description": "# MessagePack for Python\n\n[![Build Status](https://github.com/msgpack/msgpack-python/actions/workflows/wheel.yml/badge.svg)](https://github.com/msgpack/msgpack-python/actions/workflows/wheel.yml)\n[![Documentation Status](https://readthedocs.org/projects/msgpack-python/badge/?version=latest)](https://msgpack-python.readthedocs.io/en/latest/?badge=latest)\n\n## What's this\n\n[MessagePack](https://msgpack.org/) is an efficient binary serialization format.\nIt lets you exchange data among multiple languages like JSON.\nBut it's faster and smaller.\nThis package provides CPython bindings for reading and writing MessagePack data.\n\n## Install\n\n```\n$ pip install msgpack\n```\n\n### Pure Python implementation\n\nThe extension module in msgpack (`msgpack._cmsgpack`) does not support PyPy.\n\nBut msgpack provides a pure Python implementation (`msgpack.fallback`) for PyPy.\n\n\n### Windows\n\nWhen you can't use a binary distribution, you need to install Visual Studio\nor Windows SDK on Windows.\nWithout extension, using pure Python implementation on CPython runs slowly.\n\n\n## How to use\n\n### One-shot pack & unpack\n\nUse `packb` for packing and `unpackb` for unpacking.\nmsgpack provides `dumps` and `loads` as an alias for compatibility with\n`json` and `pickle`.\n\n`pack` and `dump` packs to a file-like object.\n`unpack` and `load` unpacks from a file-like object.\n\n```pycon\n>>> import msgpack\n>>> msgpack.packb([1, 2, 3])\n'\\x93\\x01\\x02\\x03'\n>>> msgpack.unpackb(_)\n[1, 2, 3]\n```\n\nRead the docstring for options.\n\n\n### Streaming unpacking\n\n`Unpacker` is a \"streaming unpacker\". It unpacks multiple objects from one\nstream (or from bytes provided through its `feed` method).\n\n```py\nimport msgpack\nfrom io import BytesIO\n\nbuf = BytesIO()\nfor i in range(100):\n buf.write(msgpack.packb(i))\n\nbuf.seek(0)\n\nunpacker = msgpack.Unpacker(buf)\nfor unpacked in unpacker:\n print(unpacked)\n```\n\n\n### Packing/unpacking of custom data type\n\nIt is also possible to pack/unpack custom data types. Here is an example for\n`datetime.datetime`.\n\n```py\nimport datetime\nimport msgpack\n\nuseful_dict = {\n \"id\": 1,\n \"created\": datetime.datetime.now(),\n}\n\ndef decode_datetime(obj):\n if '__datetime__' in obj:\n obj = datetime.datetime.strptime(obj[\"as_str\"], \"%Y%m%dT%H:%M:%S.%f\")\n return obj\n\ndef encode_datetime(obj):\n if isinstance(obj, datetime.datetime):\n return {'__datetime__': True, 'as_str': obj.strftime(\"%Y%m%dT%H:%M:%S.%f\")}\n return obj\n\n\npacked_dict = msgpack.packb(useful_dict, default=encode_datetime)\nthis_dict_again = msgpack.unpackb(packed_dict, object_hook=decode_datetime)\n```\n\n`Unpacker`'s `object_hook` callback receives a dict; the\n`object_pairs_hook` callback may instead be used to receive a list of\nkey-value pairs.\n\nNOTE: msgpack can encode datetime with tzinfo into standard ext type for now.\nSee `datetime` option in `Packer` docstring.\n\n\n### Extended types\n\nIt is also possible to pack/unpack custom data types using the **ext** type.\n\n```pycon\n>>> import msgpack\n>>> import array\n>>> def default(obj):\n... if isinstance(obj, array.array) and obj.typecode == 'd':\n... return msgpack.ExtType(42, obj.tostring())\n... raise TypeError(\"Unknown type: %r\" % (obj,))\n...\n>>> def ext_hook(code, data):\n... if code == 42:\n... a = array.array('d')\n... a.fromstring(data)\n... return a\n... return ExtType(code, data)\n...\n>>> data = array.array('d', [1.2, 3.4])\n>>> packed = msgpack.packb(data, default=default)\n>>> unpacked = msgpack.unpackb(packed, ext_hook=ext_hook)\n>>> data == unpacked\nTrue\n```\n\n\n### Advanced unpacking control\n\nAs an alternative to iteration, `Unpacker` objects provide `unpack`,\n`skip`, `read_array_header` and `read_map_header` methods. The former two\nread an entire message from the stream, respectively de-serialising and returning\nthe result, or ignoring it. The latter two methods return the number of elements\nin the upcoming container, so that each element in an array, or key-value pair\nin a map, can be unpacked or skipped individually.\n\n\n## Notes\n\n### string and binary type in old msgpack spec\n\nEarly versions of msgpack didn't distinguish string and binary types.\nThe type for representing both string and binary types was named **raw**.\n\nYou can pack into and unpack from this old spec using `use_bin_type=False`\nand `raw=True` options.\n\n```pycon\n>>> import msgpack\n>>> msgpack.unpackb(msgpack.packb([b'spam', 'eggs'], use_bin_type=False), raw=True)\n[b'spam', b'eggs']\n>>> msgpack.unpackb(msgpack.packb([b'spam', 'eggs'], use_bin_type=True), raw=False)\n[b'spam', 'eggs']\n```\n\n### ext type\n\nTo use the **ext** type, pass `msgpack.ExtType` object to packer.\n\n```pycon\n>>> import msgpack\n>>> packed = msgpack.packb(msgpack.ExtType(42, b'xyzzy'))\n>>> msgpack.unpackb(packed)\nExtType(code=42, data='xyzzy')\n```\n\nYou can use it with `default` and `ext_hook`. See below.\n\n\n### Security\n\nTo unpacking data received from unreliable source, msgpack provides\ntwo security options.\n\n`max_buffer_size` (default: `100*1024*1024`) limits the internal buffer size.\nIt is used to limit the preallocated list size too.\n\n`strict_map_key` (default: `True`) limits the type of map keys to bytes and str.\nWhile msgpack spec doesn't limit the types of the map keys,\nthere is a risk of the hashdos.\nIf you need to support other types for map keys, use `strict_map_key=False`.\n\n\n### Performance tips\n\nCPython's GC starts when growing allocated object.\nThis means unpacking may cause useless GC.\nYou can use `gc.disable()` when unpacking large message.\n\nList is the default sequence type of Python.\nBut tuple is lighter than list.\nYou can use `use_list=False` while unpacking when performance is important.\n\n\n## Major breaking changes in the history\n\n### msgpack 0.5\n\nPackage name on PyPI was changed from `msgpack-python` to `msgpack` from 0.5.\n\nWhen upgrading from msgpack-0.4 or earlier, do `pip uninstall msgpack-python` before\n`pip install -U msgpack`.\n\n\n### msgpack 1.0\n\n* Python 2 support\n\n * The extension module does not support Python 2 anymore.\n The pure Python implementation (`msgpack.fallback`) is used for Python 2.\n \n * msgpack 1.0.6 drops official support of Python 2.7, as pip and\n GitHub Action (setup-python) no longer support Python 2.7.\n\n* Packer\n\n * Packer uses `use_bin_type=True` by default.\n Bytes are encoded in bin type in msgpack.\n * The `encoding` option is removed. UTF-8 is used always.\n\n* Unpacker\n\n * Unpacker uses `raw=False` by default. It assumes str types are valid UTF-8 string\n and decode them to Python str (unicode) object.\n * `encoding` option is removed. You can use `raw=True` to support old format (e.g. unpack into bytes, not str).\n * Default value of `max_buffer_size` is changed from 0 to 100 MiB to avoid DoS attack.\n You need to pass `max_buffer_size=0` if you have large but safe data.\n * Default value of `strict_map_key` is changed to True to avoid hashdos.\n You need to pass `strict_map_key=False` if you have data which contain map keys\n which type is not bytes or str.\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "MessagePack serializer",
"version": "1.1.0",
"project_urls": {
"Changelog": "https://github.com/msgpack/msgpack-python/blob/main/ChangeLog.rst",
"Documentation": "https://msgpack-python.readthedocs.io/",
"Homepage": "https://msgpack.org/",
"Repository": "https://github.com/msgpack/msgpack-python/",
"Tracker": "https://github.com/msgpack/msgpack-python/issues"
},
"split_keywords": [
"msgpack",
" messagepack",
" serializer",
" serialization",
" binary"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4bf9a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b",
"md5": "93099a017b11290a1b13d293dbcec753",
"sha256": "7ad442d527a7e358a469faf43fda45aaf4ac3249c8310a82f0ccff9164e5dccd"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "93099a017b11290a1b13d293dbcec753",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 150428,
"upload_time": "2024-09-10T04:25:43",
"upload_time_iso_8601": "2024-09-10T04:25:43.089337Z",
"url": "https://files.pythonhosted.org/packages/4b/f9/a892a6038c861fa849b11a2bb0502c07bc698ab6ea53359e5771397d883b/msgpack-1.1.0-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "df7ad174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4",
"md5": "055fcfb8f517d40f4c141352ea9c6728",
"sha256": "74bed8f63f8f14d75eec75cf3d04ad581da6b914001b474a5d3cd3372c8cc27d"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "055fcfb8f517d40f4c141352ea9c6728",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 84131,
"upload_time": "2024-09-10T04:25:30",
"upload_time_iso_8601": "2024-09-10T04:25:30.220653Z",
"url": "https://files.pythonhosted.org/packages/df/7a/d174cc6a3b6bb85556e6a046d3193294a92f9a8e583cdbd46dc8a1d7e7f4/msgpack-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0852bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682",
"md5": "f54425f68663b4a0c4e6af73c3625eda",
"sha256": "914571a2a5b4e7606997e169f64ce53a8b1e06f2cf2c3a7273aa106236d43dd5"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "f54425f68663b4a0c4e6af73c3625eda",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 81215,
"upload_time": "2024-09-10T04:24:54",
"upload_time_iso_8601": "2024-09-10T04:24:54.329881Z",
"url": "https://files.pythonhosted.org/packages/08/52/bf4fbf72f897a23a56b822997a72c16de07d8d56d7bf273242f884055682/msgpack-1.1.0-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0295dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979",
"md5": "74cf0ad269b0fdaf6d1609ecc820acef",
"sha256": "c921af52214dcbb75e6bdf6a661b23c3e6417f00c603dd2070bccb5c3ef499f5"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "74cf0ad269b0fdaf6d1609ecc820acef",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 371229,
"upload_time": "2024-09-10T04:25:50",
"upload_time_iso_8601": "2024-09-10T04:25:50.907031Z",
"url": "https://files.pythonhosted.org/packages/02/95/dc0044b439b518236aaf012da4677c1b8183ce388411ad1b1e63c32d8979/msgpack-1.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ff7509081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647",
"md5": "2a8769e10b5d1509106832a1a4b7e2ac",
"sha256": "d8ce0b22b890be5d252de90d0e0d119f363012027cf256185fc3d474c44b1b9e"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2a8769e10b5d1509106832a1a4b7e2ac",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 378034,
"upload_time": "2024-09-10T04:25:22",
"upload_time_iso_8601": "2024-09-10T04:25:22.097983Z",
"url": "https://files.pythonhosted.org/packages/ff/75/09081792db60470bef19d9c2be89f024d366b1e1973c197bb59e6aabc647/msgpack-1.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32d3c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49",
"md5": "a7d6f23823de8024c3b90aadb85d0100",
"sha256": "73322a6cc57fcee3c0c57c4463d828e9428275fb85a27aa2aa1a92fdc42afd7b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a7d6f23823de8024c3b90aadb85d0100",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 363070,
"upload_time": "2024-09-10T04:24:43",
"upload_time_iso_8601": "2024-09-10T04:24:43.957452Z",
"url": "https://files.pythonhosted.org/packages/32/d3/c152e0c55fead87dd948d4b29879b0f14feeeec92ef1fd2ec21b107c3f49/msgpack-1.1.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d92c82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc",
"md5": "f62dcc5d2269d6ec02ad24c8092fc4b1",
"sha256": "e1f3c3d21f7cf67bcf2da8e494d30a75e4cf60041d98b3f79875afb5b96f3a3f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "f62dcc5d2269d6ec02ad24c8092fc4b1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 359863,
"upload_time": "2024-09-10T04:24:51",
"upload_time_iso_8601": "2024-09-10T04:24:51.535430Z",
"url": "https://files.pythonhosted.org/packages/d9/2c/82e73506dd55f9e43ac8aa007c9dd088c6f0de2aa19e8f7330e6a65879fc/msgpack-1.1.0-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cba03d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a",
"md5": "1ffe25796ee67a7e4c3da2d98cb99b63",
"sha256": "64fc9068d701233effd61b19efb1485587560b66fe57b3e50d29c5d78e7fef68"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "1ffe25796ee67a7e4c3da2d98cb99b63",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 368166,
"upload_time": "2024-09-10T04:24:19",
"upload_time_iso_8601": "2024-09-10T04:24:19.907543Z",
"url": "https://files.pythonhosted.org/packages/cb/a0/3d093b248837094220e1edc9ec4337de3443b1cfeeb6e0896af8ccc4cc7a/msgpack-1.1.0-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e4137646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678",
"md5": "13cb32d7c5be76a6067d31b219f50090",
"sha256": "42f754515e0f683f9c79210a5d1cad631ec3d06cea5172214d2176a42e67e19b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "13cb32d7c5be76a6067d31b219f50090",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 370105,
"upload_time": "2024-09-10T04:25:35",
"upload_time_iso_8601": "2024-09-10T04:25:35.141223Z",
"url": "https://files.pythonhosted.org/packages/e4/13/7646f14f06838b406cf5a6ddbb7e8dc78b4996d891ab3b93c33d1ccc8678/msgpack-1.1.0-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "67fadbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15",
"md5": "889adebe69de90ce435f18a6a19ae2a5",
"sha256": "3df7e6b05571b3814361e8464f9304c42d2196808e0119f55d0d3e62cd5ea044"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "889adebe69de90ce435f18a6a19ae2a5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 68513,
"upload_time": "2024-09-10T04:24:36",
"upload_time_iso_8601": "2024-09-10T04:24:36.099330Z",
"url": "https://files.pythonhosted.org/packages/67/fa/dbbd2443e4578e165192dabbc6a22c0812cda2649261b1264ff515f19f15/msgpack-1.1.0-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "24cec2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd",
"md5": "3a6d735ec78d8b85d553247969125669",
"sha256": "685ec345eefc757a7c8af44a3032734a739f8c45d1b0ac45efc5d8977aa4720f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "3a6d735ec78d8b85d553247969125669",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 74687,
"upload_time": "2024-09-10T04:24:23",
"upload_time_iso_8601": "2024-09-10T04:24:23.394977Z",
"url": "https://files.pythonhosted.org/packages/24/ce/c2c8fbf0ded750cb63cbcbb61bc1f2dfd69e16dca30a8af8ba80ec182dcd/msgpack-1.1.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b75ea4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f",
"md5": "fa12ca6337b53867a8d3e6dd8fcad188",
"sha256": "3d364a55082fb2a7416f6c63ae383fbd903adb5a6cf78c5b96cc6316dc1cedc7"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "fa12ca6337b53867a8d3e6dd8fcad188",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 150803,
"upload_time": "2024-09-10T04:24:40",
"upload_time_iso_8601": "2024-09-10T04:24:40.911543Z",
"url": "https://files.pythonhosted.org/packages/b7/5e/a4c7154ba65d93be91f2f1e55f90e76c5f91ccadc7efc4341e6f04c8647f/msgpack-1.1.0-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "60c2687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931",
"md5": "22c00e6a6b6126b1194d6da2285f1899",
"sha256": "79ec007767b9b56860e0372085f8504db5d06bd6a327a335449508bbee9648fa"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "22c00e6a6b6126b1194d6da2285f1899",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 84343,
"upload_time": "2024-09-10T04:24:50",
"upload_time_iso_8601": "2024-09-10T04:24:50.283782Z",
"url": "https://files.pythonhosted.org/packages/60/c2/687684164698f1d51c41778c838d854965dd284a4b9d3a44beba9265c931/msgpack-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42aed3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972",
"md5": "a3334273a8ca9d5ea958fa256923672b",
"sha256": "6ad622bf7756d5a497d5b6836e7fc3752e2dd6f4c648e24b1803f6048596f701"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a3334273a8ca9d5ea958fa256923672b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 81408,
"upload_time": "2024-09-10T04:25:12",
"upload_time_iso_8601": "2024-09-10T04:25:12.774847Z",
"url": "https://files.pythonhosted.org/packages/42/ae/d3adea9bb4a1342763556078b5765e666f8fdf242e00f3f6657380920972/msgpack-1.1.0-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dc176313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54",
"md5": "5842b7c5aeeaa8f333cc96b4ef3fbded",
"sha256": "8e59bca908d9ca0de3dc8684f21ebf9a690fe47b6be93236eb40b99af28b6ea6"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "5842b7c5aeeaa8f333cc96b4ef3fbded",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 396096,
"upload_time": "2024-09-10T04:24:37",
"upload_time_iso_8601": "2024-09-10T04:24:37.245467Z",
"url": "https://files.pythonhosted.org/packages/dc/17/6313325a6ff40ce9c3207293aee3ba50104aed6c2c1559d20d09e5c1ff54/msgpack-1.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a8a1ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc",
"md5": "373a3313da41b52bce0862ee0117c6f4",
"sha256": "5e1da8f11a3dd397f0a32c76165cf0c4eb95b31013a94f6ecc0b280c05c91b59"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "373a3313da41b52bce0862ee0117c6f4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 403671,
"upload_time": "2024-09-10T04:25:10",
"upload_time_iso_8601": "2024-09-10T04:25:10.201541Z",
"url": "https://files.pythonhosted.org/packages/a8/a1/ad7b84b91ab5a324e707f4c9761633e357820b011a01e34ce658c1dda7cc/msgpack-1.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb0bfd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d",
"md5": "c45079d00fa3fef510e5bc38468651a8",
"sha256": "452aff037287acb1d70a804ffd022b21fa2bb7c46bee884dbc864cc9024128a0"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "c45079d00fa3fef510e5bc38468651a8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 387414,
"upload_time": "2024-09-10T04:25:27",
"upload_time_iso_8601": "2024-09-10T04:25:27.552335Z",
"url": "https://files.pythonhosted.org/packages/bb/0b/fd5b7c0b308bbf1831df0ca04ec76fe2f5bf6319833646b0a4bd5e9dc76d/msgpack-1.1.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f003ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa",
"md5": "f3eff56762be2de0d64bb434a2097f1c",
"sha256": "8da4bf6d54ceed70e8861f833f83ce0814a2b72102e890cbdfe4b34764cdd66e"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "f3eff56762be2de0d64bb434a2097f1c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 383759,
"upload_time": "2024-09-10T04:25:03",
"upload_time_iso_8601": "2024-09-10T04:25:03.366918Z",
"url": "https://files.pythonhosted.org/packages/f0/03/ff8233b7c6e9929a1f5da3c7860eccd847e2523ca2de0d8ef4878d354cfa/msgpack-1.1.0-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f1beb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4",
"md5": "65c9a2c4ebb0917fc1c4d24b0154884d",
"sha256": "41c991beebf175faf352fb940bf2af9ad1fb77fd25f38d9142053914947cdbf6"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "65c9a2c4ebb0917fc1c4d24b0154884d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 394405,
"upload_time": "2024-09-10T04:25:07",
"upload_time_iso_8601": "2024-09-10T04:25:07.348770Z",
"url": "https://files.pythonhosted.org/packages/1f/1b/eb82e1fed5a16dddd9bc75f0854b6e2fe86c0259c4353666d7fab37d39f4/msgpack-1.1.0-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "902e962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5",
"md5": "28feaceefefb2769073698eadf62912d",
"sha256": "a52a1f3a5af7ba1c9ace055b659189f6c669cf3657095b50f9602af3a3ba0fe5"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "28feaceefefb2769073698eadf62912d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 396041,
"upload_time": "2024-09-10T04:25:48",
"upload_time_iso_8601": "2024-09-10T04:25:48.311188Z",
"url": "https://files.pythonhosted.org/packages/90/2e/962c6004e373d54ecf33d695fb1402f99b51832631e37c49273cc564ffc5/msgpack-1.1.0-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8206e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8",
"md5": "7e5ca7034dee2385ae8e83a9b452fb42",
"sha256": "58638690ebd0a06427c5fe1a227bb6b8b9fdc2bd07701bec13c2335c82131a88"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "7e5ca7034dee2385ae8e83a9b452fb42",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 68538,
"upload_time": "2024-09-10T04:24:29",
"upload_time_iso_8601": "2024-09-10T04:24:29.953320Z",
"url": "https://files.pythonhosted.org/packages/f8/20/6e03342f629474414860c48aeffcc2f7f50ddaf351d95f20c3f1c67399a8/msgpack-1.1.0-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aac45a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7",
"md5": "c72291f6201b7cdfe92b1fddc1ee9220",
"sha256": "fd2906780f25c8ed5d7b323379f6138524ba793428db5d0e9d226d3fa6aa1788"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "c72291f6201b7cdfe92b1fddc1ee9220",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 74871,
"upload_time": "2024-09-10T04:25:44",
"upload_time_iso_8601": "2024-09-10T04:25:44.823105Z",
"url": "https://files.pythonhosted.org/packages/aa/c4/5a582fc9a87991a3e6f6800e9bb2f3c82972912235eb9539954f3e9997c7/msgpack-1.1.0-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1d6716b7ca1dbde63290d2973d22bbef1b5032ca634c3ff4384a958ec3f093a",
"md5": "88ef10091f58e58d8dc7d830ce52d653",
"sha256": "d46cf9e3705ea9485687aa4001a76e44748b609d260af21c4ceea7f2212a501d"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "88ef10091f58e58d8dc7d830ce52d653",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 152421,
"upload_time": "2024-09-10T04:25:49",
"upload_time_iso_8601": "2024-09-10T04:25:49.630362Z",
"url": "https://files.pythonhosted.org/packages/e1/d6/716b7ca1dbde63290d2973d22bbef1b5032ca634c3ff4384a958ec3f093a/msgpack-1.1.0-cp312-cp312-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "70da5312b067f6773429cec2f8f08b021c06af416bba340c912c2ec778539ed6",
"md5": "25e29c1c6505a8ecf175eddecec32daf",
"sha256": "5dbad74103df937e1325cc4bfeaf57713be0b4f15e1c2da43ccdd836393e2ea2"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "25e29c1c6505a8ecf175eddecec32daf",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 85277,
"upload_time": "2024-09-10T04:24:48",
"upload_time_iso_8601": "2024-09-10T04:24:48.562137Z",
"url": "https://files.pythonhosted.org/packages/70/da/5312b067f6773429cec2f8f08b021c06af416bba340c912c2ec778539ed6/msgpack-1.1.0-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2851da7f3ae4462e8bb98af0d5bdf2707f1b8c65a0d4f496e46b6afb06cbc286",
"md5": "bba30ba87e06cf83ee31b7bd1ebcf0b3",
"sha256": "58dfc47f8b102da61e8949708b3eafc3504509a5728f8b4ddef84bd9e16ad420"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "bba30ba87e06cf83ee31b7bd1ebcf0b3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 82222,
"upload_time": "2024-09-10T04:25:36",
"upload_time_iso_8601": "2024-09-10T04:25:36.490721Z",
"url": "https://files.pythonhosted.org/packages/28/51/da7f3ae4462e8bb98af0d5bdf2707f1b8c65a0d4f496e46b6afb06cbc286/msgpack-1.1.0-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "33afdc95c4b2a49cff17ce47611ca9ba218198806cad7796c0b01d1e332c86bb",
"md5": "e3f26fdb40c157888e25f2a07a6ef01e",
"sha256": "4676e5be1b472909b2ee6356ff425ebedf5142427842aa06b4dfd5117d1ca8a2"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e3f26fdb40c157888e25f2a07a6ef01e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 392971,
"upload_time": "2024-09-10T04:24:58",
"upload_time_iso_8601": "2024-09-10T04:24:58.129879Z",
"url": "https://files.pythonhosted.org/packages/33/af/dc95c4b2a49cff17ce47611ca9ba218198806cad7796c0b01d1e332c86bb/msgpack-1.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f15465af8de681fa8255402c80eda2a501ba467921d5a7a028c9c22a2c2eedb5",
"md5": "a80da3340450df493d172aa3e11296de",
"sha256": "17fb65dd0bec285907f68b15734a993ad3fc94332b5bb21b0435846228de1f39"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a80da3340450df493d172aa3e11296de",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 401403,
"upload_time": "2024-09-10T04:25:40",
"upload_time_iso_8601": "2024-09-10T04:25:40.428583Z",
"url": "https://files.pythonhosted.org/packages/f1/54/65af8de681fa8255402c80eda2a501ba467921d5a7a028c9c22a2c2eedb5/msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "978ce333690777bd33919ab7024269dc3c41c76ef5137b211d776fbb404bfead",
"md5": "59e89909c658b6fdd883dd4288648d70",
"sha256": "a51abd48c6d8ac89e0cfd4fe177c61481aca2d5e7ba42044fd218cfd8ea9899f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "59e89909c658b6fdd883dd4288648d70",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 385356,
"upload_time": "2024-09-10T04:25:31",
"upload_time_iso_8601": "2024-09-10T04:25:31.406632Z",
"url": "https://files.pythonhosted.org/packages/97/8c/e333690777bd33919ab7024269dc3c41c76ef5137b211d776fbb404bfead/msgpack-1.1.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5752406795ba478dc1c890559dd4e89280fa86506608a28ccf3a72fbf45df9f5",
"md5": "ba2d12d848a8c625cd0d3c67b14f4573",
"sha256": "2137773500afa5494a61b1208619e3871f75f27b03bcfca7b3a7023284140247"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "ba2d12d848a8c625cd0d3c67b14f4573",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 383028,
"upload_time": "2024-09-10T04:25:17",
"upload_time_iso_8601": "2024-09-10T04:25:17.080373Z",
"url": "https://files.pythonhosted.org/packages/57/52/406795ba478dc1c890559dd4e89280fa86506608a28ccf3a72fbf45df9f5/msgpack-1.1.0-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e769053b6549bf90a3acadcd8232eae03e2fefc87f066a5b9fbb37e2e608859f",
"md5": "602673d5711a1b345225ba226940511f",
"sha256": "398b713459fea610861c8a7b62a6fec1882759f308ae0795b5413ff6a160cf3c"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "602673d5711a1b345225ba226940511f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 391100,
"upload_time": "2024-09-10T04:25:08",
"upload_time_iso_8601": "2024-09-10T04:25:08.993560Z",
"url": "https://files.pythonhosted.org/packages/e7/69/053b6549bf90a3acadcd8232eae03e2fefc87f066a5b9fbb37e2e608859f/msgpack-1.1.0-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "23f0d4101d4da054f04274995ddc4086c2715d9b93111eb9ed49686c0f7ccc8a",
"md5": "aba680949ac6b90c463050c2f4f4a328",
"sha256": "06f5fd2f6bb2a7914922d935d3b8bb4a7fff3a9a91cfce6d06c13bc42bec975b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "aba680949ac6b90c463050c2f4f4a328",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 394254,
"upload_time": "2024-09-10T04:25:06",
"upload_time_iso_8601": "2024-09-10T04:25:06.048320Z",
"url": "https://files.pythonhosted.org/packages/23/f0/d4101d4da054f04274995ddc4086c2715d9b93111eb9ed49686c0f7ccc8a/msgpack-1.1.0-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1c12cf07458f35d0d775ff3a2dc5559fa2e1fcd06c46f1ef510e594ebefdca01",
"md5": "4c7c7bc9ddc7fa12bcc3a969f257e6cb",
"sha256": "ad33e8400e4ec17ba782f7b9cf868977d867ed784a1f5f2ab46e7ba53b6e1e1b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "4c7c7bc9ddc7fa12bcc3a969f257e6cb",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 69085,
"upload_time": "2024-09-10T04:25:01",
"upload_time_iso_8601": "2024-09-10T04:25:01.494100Z",
"url": "https://files.pythonhosted.org/packages/1c/12/cf07458f35d0d775ff3a2dc5559fa2e1fcd06c46f1ef510e594ebefdca01/msgpack-1.1.0-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "73802708a4641f7d553a63bc934a3eb7214806b5b39d200133ca7f7afb0a53e8",
"md5": "6f260d48c73530ba0ff9b6221cba6437",
"sha256": "115a7af8ee9e8cddc10f87636767857e7e3717b7a2e97379dc2054712693e90f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "6f260d48c73530ba0ff9b6221cba6437",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 75347,
"upload_time": "2024-09-10T04:25:33",
"upload_time_iso_8601": "2024-09-10T04:25:33.106395Z",
"url": "https://files.pythonhosted.org/packages/73/80/2708a4641f7d553a63bc934a3eb7214806b5b39d200133ca7f7afb0a53e8/msgpack-1.1.0-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c8b0380f5f639543a4ac413e969109978feb1f3c66e931068f91ab6ab0f8be00",
"md5": "a84088bbee4c325cef0272cbed01ac4d",
"sha256": "071603e2f0771c45ad9bc65719291c568d4edf120b44eb36324dcb02a13bfddf"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl",
"has_sig": false,
"md5_digest": "a84088bbee4c325cef0272cbed01ac4d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 151142,
"upload_time": "2024-09-10T04:24:59",
"upload_time_iso_8601": "2024-09-10T04:24:59.656104Z",
"url": "https://files.pythonhosted.org/packages/c8/b0/380f5f639543a4ac413e969109978feb1f3c66e931068f91ab6ab0f8be00/msgpack-1.1.0-cp313-cp313-macosx_10_13_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c8eebe57e9702400a6cb2606883d55b05784fada898dfc7fd12608ab1fdb054e",
"md5": "be07cc905bf9d4608af31626bf0fb169",
"sha256": "0f92a83b84e7c0749e3f12821949d79485971f087604178026085f60ce109330"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "be07cc905bf9d4608af31626bf0fb169",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 84523,
"upload_time": "2024-09-10T04:25:37",
"upload_time_iso_8601": "2024-09-10T04:25:37.924388Z",
"url": "https://files.pythonhosted.org/packages/c8/ee/be57e9702400a6cb2606883d55b05784fada898dfc7fd12608ab1fdb054e/msgpack-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7e3a2919f63acca3c119565449681ad08a2f84b2171ddfcff1dba6959db2cceb",
"md5": "9b53b92a019345c8add9d240acae58c4",
"sha256": "4a1964df7b81285d00a84da4e70cb1383f2e665e0f1f2a7027e683956d04b734"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9b53b92a019345c8add9d240acae58c4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 81556,
"upload_time": "2024-09-10T04:24:28",
"upload_time_iso_8601": "2024-09-10T04:24:28.296001Z",
"url": "https://files.pythonhosted.org/packages/7e/3a/2919f63acca3c119565449681ad08a2f84b2171ddfcff1dba6959db2cceb/msgpack-1.1.0-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c43a11113d9e5c1498c145a8925768ea2d5fce7cbab15c99cda655aa09947ed",
"md5": "9a65b9f0842f8e8cafcb53a6f66d558b",
"sha256": "59caf6a4ed0d164055ccff8fe31eddc0ebc07cf7326a2aaa0dbf7a4001cd823e"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "9a65b9f0842f8e8cafcb53a6f66d558b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 392105,
"upload_time": "2024-09-10T04:25:20",
"upload_time_iso_8601": "2024-09-10T04:25:20.153740Z",
"url": "https://files.pythonhosted.org/packages/7c/43/a11113d9e5c1498c145a8925768ea2d5fce7cbab15c99cda655aa09947ed/msgpack-1.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2d7b2c1d74ca6c94f70a1add74a8393a0138172207dc5de6fc6269483519d048",
"md5": "5748f63bdfbc0c066923aad40099c03b",
"sha256": "0907e1a7119b337971a689153665764adc34e89175f9a34793307d9def08e6ca"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "5748f63bdfbc0c066923aad40099c03b",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 399979,
"upload_time": "2024-09-10T04:25:41",
"upload_time_iso_8601": "2024-09-10T04:25:41.750252Z",
"url": "https://files.pythonhosted.org/packages/2d/7b/2c1d74ca6c94f70a1add74a8393a0138172207dc5de6fc6269483519d048/msgpack-1.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "828ccf64ae518c7b8efc763ca1f1348a96f0e37150061e777a8ea5430b413a74",
"md5": "bba08fb58245359009f8d31b2c1dd08e",
"sha256": "65553c9b6da8166e819a6aa90ad15288599b340f91d18f60b2061f402b9a4915"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "bba08fb58245359009f8d31b2c1dd08e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 383816,
"upload_time": "2024-09-10T04:24:45",
"upload_time_iso_8601": "2024-09-10T04:24:45.826643Z",
"url": "https://files.pythonhosted.org/packages/82/8c/cf64ae518c7b8efc763ca1f1348a96f0e37150061e777a8ea5430b413a74/msgpack-1.1.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6986a847ef7a0f5ef3fa94ae20f52a4cacf596a4e4a010197fbcc27744eb9a83",
"md5": "d12380592be87a83a6915969bc59dc32",
"sha256": "7a946a8992941fea80ed4beae6bff74ffd7ee129a90b4dd5cf9c476a30e9708d"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "d12380592be87a83a6915969bc59dc32",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 380973,
"upload_time": "2024-09-10T04:25:04",
"upload_time_iso_8601": "2024-09-10T04:25:04.689683Z",
"url": "https://files.pythonhosted.org/packages/69/86/a847ef7a0f5ef3fa94ae20f52a4cacf596a4e4a010197fbcc27744eb9a83/msgpack-1.1.0-cp313-cp313-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aa90c74cf6e1126faa93185d3b830ee97246ecc4fe12cf9d2d31318ee4246994",
"md5": "076f1e13c4630f06470a8fe4d1dc77ca",
"sha256": "4b51405e36e075193bc051315dbf29168d6141ae2500ba8cd80a522964e31434"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "076f1e13c4630f06470a8fe4d1dc77ca",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 387435,
"upload_time": "2024-09-10T04:24:17",
"upload_time_iso_8601": "2024-09-10T04:24:17.879299Z",
"url": "https://files.pythonhosted.org/packages/aa/90/c74cf6e1126faa93185d3b830ee97246ecc4fe12cf9d2d31318ee4246994/msgpack-1.1.0-cp313-cp313-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7a40631c238f1f338eb09f4acb0f34ab5862c4e9d7eda11c1b685471a4c5ea37",
"md5": "eb628fd5298e5cb8ab2b54c82055d84f",
"sha256": "b4c01941fd2ff87c2a934ee6055bda4ed353a7846b8d4f341c428109e9fcde8c"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "eb628fd5298e5cb8ab2b54c82055d84f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 399082,
"upload_time": "2024-09-10T04:25:18",
"upload_time_iso_8601": "2024-09-10T04:25:18.398724Z",
"url": "https://files.pythonhosted.org/packages/7a/40/631c238f1f338eb09f4acb0f34ab5862c4e9d7eda11c1b685471a4c5ea37/msgpack-1.1.0-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e91bfa8a952be252a1555ed39f97c06778e3aeb9123aa4cccc0fd2acd0b4e315",
"md5": "a4ffa83aca870ea38f3877fe9a04df2f",
"sha256": "7c9a35ce2c2573bada929e0b7b3576de647b0defbd25f5139dcdaba0ae35a4cc"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "a4ffa83aca870ea38f3877fe9a04df2f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 69037,
"upload_time": "2024-09-10T04:24:52",
"upload_time_iso_8601": "2024-09-10T04:24:52.798657Z",
"url": "https://files.pythonhosted.org/packages/e9/1b/fa8a952be252a1555ed39f97c06778e3aeb9123aa4cccc0fd2acd0b4e315/msgpack-1.1.0-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b6bc8bd826dd03e022153bfa1766dcdec4976d6c818865ed54223d71f07862b3",
"md5": "dafa82562ad229eb9b6e4613c0921c2f",
"sha256": "bce7d9e614a04d0883af0b3d4d501171fbfca038f12c77fa838d9f198147a23f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "dafa82562ad229eb9b6e4613c0921c2f",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 75140,
"upload_time": "2024-09-10T04:24:31",
"upload_time_iso_8601": "2024-09-10T04:24:31.288544Z",
"url": "https://files.pythonhosted.org/packages/b6/bc/8bd826dd03e022153bfa1766dcdec4976d6c818865ed54223d71f07862b3/msgpack-1.1.0-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "77686ddc40189295de4363af0597ecafb822ca7636ed1e91626f294cc8bc0d91",
"md5": "f857f2bf50ad92374f7b9f4e2dfbeee3",
"sha256": "c40ffa9a15d74e05ba1fe2681ea33b9caffd886675412612d93ab17b58ea2fec"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f857f2bf50ad92374f7b9f4e2dfbeee3",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 375795,
"upload_time": "2024-09-10T04:25:39",
"upload_time_iso_8601": "2024-09-10T04:25:39.091579Z",
"url": "https://files.pythonhosted.org/packages/77/68/6ddc40189295de4363af0597ecafb822ca7636ed1e91626f294cc8bc0d91/msgpack-1.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "55f6d4859a158a915be52eecd52dee9761ab3a5d84c834a1d13ffc198e068a48",
"md5": "2ae06e5413ca615c83af4fa5cd287571",
"sha256": "f1ba6136e650898082d9d5a5217d5906d1e138024f836ff48691784bbe1adf96"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2ae06e5413ca615c83af4fa5cd287571",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 381539,
"upload_time": "2024-09-10T04:24:42",
"upload_time_iso_8601": "2024-09-10T04:24:42.245403Z",
"url": "https://files.pythonhosted.org/packages/55/f6/d4859a158a915be52eecd52dee9761ab3a5d84c834a1d13ffc198e068a48/msgpack-1.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "986c3b89221b0f6b2fd92572bd752545fc96ca4e494b76e2a02be8da56451909",
"md5": "0cd2f36edb4c2d715e1480b101b7f5db",
"sha256": "e0856a2b7e8dcb874be44fea031d22e5b3a19121be92a1e098f46068a11b0870"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "0cd2f36edb4c2d715e1480b101b7f5db",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 369353,
"upload_time": "2024-09-10T04:24:55",
"upload_time_iso_8601": "2024-09-10T04:24:55.336095Z",
"url": "https://files.pythonhosted.org/packages/98/6c/3b89221b0f6b2fd92572bd752545fc96ca4e494b76e2a02be8da56451909/msgpack-1.1.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eda116bd86502f1572a14c6ccfa057306be7f94ea3081ffec652308036cefbd2",
"md5": "64a28f8aaa3a6b4d57ce0f10d71e50f1",
"sha256": "471e27a5787a2e3f974ba023f9e265a8c7cfd373632247deb225617e3100a3c7"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "64a28f8aaa3a6b4d57ce0f10d71e50f1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 364560,
"upload_time": "2024-09-10T04:25:25",
"upload_time_iso_8601": "2024-09-10T04:25:25.887990Z",
"url": "https://files.pythonhosted.org/packages/ed/a1/16bd86502f1572a14c6ccfa057306be7f94ea3081ffec652308036cefbd2/msgpack-1.1.0-cp38-cp38-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46720454fa773fc4977ca70ae45471e38b1ab0cd831bef1990e9283d8683fe18",
"md5": "f232daca5bc26d778def0f83e42db160",
"sha256": "646afc8102935a388ffc3914b336d22d1c2d6209c773f3eb5dd4d6d3b6f8c1cb"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "f232daca5bc26d778def0f83e42db160",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 374203,
"upload_time": "2024-09-10T04:25:28",
"upload_time_iso_8601": "2024-09-10T04:25:28.867154Z",
"url": "https://files.pythonhosted.org/packages/46/72/0454fa773fc4977ca70ae45471e38b1ab0cd831bef1990e9283d8683fe18/msgpack-1.1.0-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fd2f885932948ec2f51509691684842f5870f960d908373744070400ac56e2d0",
"md5": "cb52e65bb49b61a1ac3128a43c48d957",
"sha256": "13599f8829cfbe0158f6456374e9eea9f44eee08076291771d8ae93eda56607f"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "cb52e65bb49b61a1ac3128a43c48d957",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 375978,
"upload_time": "2024-09-10T04:24:39",
"upload_time_iso_8601": "2024-09-10T04:24:39.235249Z",
"url": "https://files.pythonhosted.org/packages/fd/2f/885932948ec2f51509691684842f5870f960d908373744070400ac56e2d0/msgpack-1.1.0-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "37601f79ed762cb2af7ab17bf8f6d7270e022aa26cff06facaf48a82b2c13473",
"md5": "722e061978beb068299eafc5a7610ec6",
"sha256": "8a84efb768fb968381e525eeeb3d92857e4985aacc39f3c47ffd00eb4509315b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "722e061978beb068299eafc5a7610ec6",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 68763,
"upload_time": "2024-09-10T04:24:47",
"upload_time_iso_8601": "2024-09-10T04:24:47.126456Z",
"url": "https://files.pythonhosted.org/packages/37/60/1f79ed762cb2af7ab17bf8f6d7270e022aa26cff06facaf48a82b2c13473/msgpack-1.1.0-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a4b71517b4d65caf3394c0e5f4e557dda8eaaed2ad00b4517b7d4c7c2bc86f77",
"md5": "6b9fb791e23ce7b3789f9dedba5ae2ba",
"sha256": "879a7b7b0ad82481c52d3c7eb99bf6f0645dbdec5134a4bddbd16f3506947feb"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "6b9fb791e23ce7b3789f9dedba5ae2ba",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 74910,
"upload_time": "2024-09-10T04:25:15",
"upload_time_iso_8601": "2024-09-10T04:25:15.571854Z",
"url": "https://files.pythonhosted.org/packages/a4/b7/1517b4d65caf3394c0e5f4e557dda8eaaed2ad00b4517b7d4c7c2bc86f77/msgpack-1.1.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f73b544a5c5886042b80e1f4847a4757af3430f60d106d8d43bb7be72c9e9650",
"md5": "626c4e95e8a06f436f4bf20766272f30",
"sha256": "53258eeb7a80fc46f62fd59c876957a2d0e15e6449a9e71842b6d24419d88ca1"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "626c4e95e8a06f436f4bf20766272f30",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 150713,
"upload_time": "2024-09-10T04:25:23",
"upload_time_iso_8601": "2024-09-10T04:25:23.397487Z",
"url": "https://files.pythonhosted.org/packages/f7/3b/544a5c5886042b80e1f4847a4757af3430f60d106d8d43bb7be72c9e9650/msgpack-1.1.0-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93afd63f25bcccd3d6f06fd518ba4a321f34a4370c67b579ca5c70b4a37721b4",
"md5": "9f7a1b785ed99fea6cf9138a231ea3cd",
"sha256": "7e7b853bbc44fb03fbdba34feb4bd414322180135e2cb5164f20ce1c9795ee48"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9f7a1b785ed99fea6cf9138a231ea3cd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 84277,
"upload_time": "2024-09-10T04:24:34",
"upload_time_iso_8601": "2024-09-10T04:24:34.656154Z",
"url": "https://files.pythonhosted.org/packages/93/af/d63f25bcccd3d6f06fd518ba4a321f34a4370c67b579ca5c70b4a37721b4/msgpack-1.1.0-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "929b5c0dfb0009b9f96328664fecb9f8e4e9c8a1ae919e6d53986c1b813cb493",
"md5": "a35281d703d97758b9f219a9b5bfe867",
"sha256": "f3e9b4936df53b970513eac1758f3882c88658a220b58dcc1e39606dccaaf01c"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "a35281d703d97758b9f219a9b5bfe867",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 81357,
"upload_time": "2024-09-10T04:24:56",
"upload_time_iso_8601": "2024-09-10T04:24:56.603152Z",
"url": "https://files.pythonhosted.org/packages/92/9b/5c0dfb0009b9f96328664fecb9f8e4e9c8a1ae919e6d53986c1b813cb493/msgpack-1.1.0-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d17c3a9ee6ec9fc3e47681ad39b4d344ee04ff20a776b594fba92d88d8b68356",
"md5": "991f6d09265a014740eb2eca01a631ba",
"sha256": "46c34e99110762a76e3911fc923222472c9d681f1094096ac4102c18319e6468"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "991f6d09265a014740eb2eca01a631ba",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 371256,
"upload_time": "2024-09-10T04:25:11",
"upload_time_iso_8601": "2024-09-10T04:25:11.473068Z",
"url": "https://files.pythonhosted.org/packages/d1/7c/3a9ee6ec9fc3e47681ad39b4d344ee04ff20a776b594fba92d88d8b68356/msgpack-1.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f70a8a213cecea7b731c540f25212ba5f9a818f358237ac51a44d448bd753690",
"md5": "e3d3332354056f134ae7de1292a9eca1",
"sha256": "8a706d1e74dd3dea05cb54580d9bd8b2880e9264856ce5068027eed09680aa74"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e3d3332354056f134ae7de1292a9eca1",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 377868,
"upload_time": "2024-09-10T04:25:24",
"upload_time_iso_8601": "2024-09-10T04:25:24.535915Z",
"url": "https://files.pythonhosted.org/packages/f7/0a/8a213cecea7b731c540f25212ba5f9a818f358237ac51a44d448bd753690/msgpack-1.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b94a82b0db0981e9586ed5af77d6cfb343da05d7437dceaae3b35d346498110",
"md5": "a1d9653bd2adf22d5f013f70d16707e4",
"sha256": "534480ee5690ab3cbed89d4c8971a5c631b69a8c0883ecfea96c19118510c846"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a1d9653bd2adf22d5f013f70d16707e4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 363370,
"upload_time": "2024-09-10T04:24:21",
"upload_time_iso_8601": "2024-09-10T04:24:21.812512Z",
"url": "https://files.pythonhosted.org/packages/1b/94/a82b0db0981e9586ed5af77d6cfb343da05d7437dceaae3b35d346498110/msgpack-1.1.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93fc6c7f0dcc1c913e14861e16eaf494c07fc1dde454ec726ff8cebcf348ae53",
"md5": "483a876734d76a2936abd8a096a141b3",
"sha256": "8cf9e8c3a2153934a23ac160cc4cba0ec035f6867c8013cc6077a79823370346"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "483a876734d76a2936abd8a096a141b3",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 358970,
"upload_time": "2024-09-10T04:24:24",
"upload_time_iso_8601": "2024-09-10T04:24:24.741734Z",
"url": "https://files.pythonhosted.org/packages/93/fc/6c7f0dcc1c913e14861e16eaf494c07fc1dde454ec726ff8cebcf348ae53/msgpack-1.1.0-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1fc6e4a04c0089deace870dabcdef5c9f12798f958e2e81d5012501edaff342f",
"md5": "7ac8b147312700aa5cdbbe4727a45c7c",
"sha256": "3180065ec2abbe13a4ad37688b61b99d7f9e012a535b930e0e683ad6bc30155b"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "7ac8b147312700aa5cdbbe4727a45c7c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 366358,
"upload_time": "2024-09-10T04:25:45",
"upload_time_iso_8601": "2024-09-10T04:25:45.955563Z",
"url": "https://files.pythonhosted.org/packages/1f/c6/e4a04c0089deace870dabcdef5c9f12798f958e2e81d5012501edaff342f/msgpack-1.1.0-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b6547d8317dac590cf16b3e08e3fb74d2081e5af44eb396f0effa13f17777f30",
"md5": "95eab9a2932d21c4e619b2605121f137",
"sha256": "c5a91481a3cc573ac8c0d9aace09345d989dc4a0202b7fcb312c88c26d4e71a8"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "95eab9a2932d21c4e619b2605121f137",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 370336,
"upload_time": "2024-09-10T04:24:26",
"upload_time_iso_8601": "2024-09-10T04:24:26.918313Z",
"url": "https://files.pythonhosted.org/packages/b6/54/7d8317dac590cf16b3e08e3fb74d2081e5af44eb396f0effa13f17777f30/msgpack-1.1.0-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dc6fa5a1f43b6566831e9630e5bc5d86034a8884386297302be128402555dde1",
"md5": "0e17dd508f4bac4663b9f6e322e936e4",
"sha256": "f80bc7d47f76089633763f952e67f8214cb7b3ee6bfa489b3cb6a84cfac114cd"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "0e17dd508f4bac4663b9f6e322e936e4",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 68683,
"upload_time": "2024-09-10T04:24:32",
"upload_time_iso_8601": "2024-09-10T04:24:32.984417Z",
"url": "https://files.pythonhosted.org/packages/dc/6f/a5a1f43b6566831e9630e5bc5d86034a8884386297302be128402555dde1/msgpack-1.1.0-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5fe82162621e18dbc36e2bc8492fd0e97b3975f5d89fe0472ae6d5f7fbdd8cf7",
"md5": "23d9d6afef6d92f2b63b58c5917c92ac",
"sha256": "4d1b7ff2d6146e16e8bd665ac726a89c74163ef8cd39fa8c1087d4e52d3a2325"
},
"downloads": -1,
"filename": "msgpack-1.1.0-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "23d9d6afef6d92f2b63b58c5917c92ac",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 74787,
"upload_time": "2024-09-10T04:25:14",
"upload_time_iso_8601": "2024-09-10T04:25:14.524542Z",
"url": "https://files.pythonhosted.org/packages/5f/e8/2162621e18dbc36e2bc8492fd0e97b3975f5d89fe0472ae6d5f7fbdd8cf7/msgpack-1.1.0-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cbd07555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f",
"md5": "e5769d4ab610491ac561c84fde4cf4a7",
"sha256": "dd432ccc2c72b914e4cb77afce64aab761c1137cc698be3984eee260bcb2896e"
},
"downloads": -1,
"filename": "msgpack-1.1.0.tar.gz",
"has_sig": false,
"md5_digest": "e5769d4ab610491ac561c84fde4cf4a7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 167260,
"upload_time": "2024-09-10T04:25:52",
"upload_time_iso_8601": "2024-09-10T04:25:52.197608Z",
"url": "https://files.pythonhosted.org/packages/cb/d0/7555686ae7ff5731205df1012ede15dd9d927f6227ea151e901c7406af4f/msgpack-1.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-10 04:25:52",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "msgpack",
"github_project": "msgpack-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "msgpack"
}