{ "info": { "author": "Alex Gr\u00f6nholm", "author_email": "alex.gronholm@nextday.fi", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": ".. image:: https://travis-ci.org/asphalt-framework/asphalt-serialization.svg?branch=master\n :target: https://travis-ci.org/asphalt-framework/asphalt-serialization\n :alt: Build Status\n.. image:: https://coveralls.io/repos/github/asphalt-framework/asphalt-serialization/badge.svg?branch=master\n :target: https://coveralls.io/github/asphalt-framework/asphalt-serialization?branch=master\n :alt: Code Coverage\n\nThis Asphalt framework component provides a standardized interface for a number of different\nserialization algorithms:\n\n* CBOR_ (using `cbor2 `_)\n* JSON_ (using the Python standard library ``json`` module)\n* msgpack_ (using `msgpack-python `_)\n* Pickle_ (using the Python standard library ``pickle`` module)\n* YAML_ (using `PyYAML `_)\n\nAdditional backends may be provided through third party plugins.\n\nSome serializers also provide hooks for safely (un)marshalling custom types and this mechanism\ncan easily be plugged into a third party marshalling library.\n\n.. _CBOR: http://cbor.io/\n.. _JSON: http://wikipedia.org/wiki/JSON\n.. _msgpack: http://msgpack.org/\n.. _Pickle: https://docs.python.org/3/library/pickle.html\n.. _YAML: http://wikipedia.org/wiki/YAML\n\nProject links\n-------------\n\n* `Documentation `_\n* `Help and support `_\n* `Source code `_\n* `Issue tracker `_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/asphalt-framework/asphalt-serialization", "keywords": "", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "asphalt-serialization", "package_url": "https://pypi.org/project/asphalt-serialization/", "platform": "", "project_url": "https://pypi.org/project/asphalt-serialization/", "project_urls": { "Homepage": "https://github.com/asphalt-framework/asphalt-serialization" }, "release_url": "https://pypi.org/project/asphalt-serialization/4.0.3/", "requires_dist": [ "asphalt (<5.0,>=3.0)", "typeguard (~=2.0)", "cbor2 (~=4.0) ; extra == 'cbor'", "Sphinx (>=1.5) ; extra == 'doc'", "sphinx-rtd-theme ; extra == 'doc'", "sphinx-autodoc-typehints (>=1.0.5) ; extra == 'doc'", "sphinxcontrib-asyncio (>=0.2.0) ; extra == 'doc'", "msgpack (>=0.5.2) ; extra == 'msgpack'", "pytest ; extra == 'test'", "pytest-cov ; extra == 'test'", "pytest-asyncio (>=0.5.0) ; extra == 'test'", "ruamel.yaml (>=0.12) ; extra == 'yaml'" ], "requires_python": "", "summary": "Serialization component for the Asphalt framework", "version": "4.0.3" }, "last_serial": 4514504, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e06bba48f139eb1151441ac7b3447827", "sha256": "cf526fd73bde150468fb4507a75742c00ae50757798999d1e2ae8e24d2f86718" }, "downloads": -1, "filename": "asphalt_serialization-1.0.0-py34.py35-none-any.whl", "has_sig": false, "md5_digest": "e06bba48f139eb1151441ac7b3447827", "packagetype": "bdist_wheel", "python_version": "py34.py35", "requires_python": null, "size": 9150, "upload_time": "2015-12-12T18:53:16", "url": "https://files.pythonhosted.org/packages/c1/69/d0ddc1abf7aaef6632b8c68754c1c2d0371b465be6d7f49fccb57ab42a8e/asphalt_serialization-1.0.0-py34.py35-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e53576de9ffa3c0652a8268c4a21d881", "sha256": "54f4ca5191d4f7b58b7190d1808d1804b07d28837a0084602d9c32d8b1959dc0" }, "downloads": -1, "filename": "asphalt-serialization-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e53576de9ffa3c0652a8268c4a21d881", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13843, "upload_time": "2015-12-12T18:53:21", "url": "https://files.pythonhosted.org/packages/70/8b/4877b5b7cd64c35ad0e2f8ca3204d714a5f8458d145fbcbad98091e117ec/asphalt-serialization-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "4fbaebc22e7c12fa744abf910872609d", "sha256": "a399e4022b8317206364dde4982ef3fba1833611c09b1856bc1e39d2ba04679e" }, "downloads": -1, "filename": "asphalt_serialization-1.1.0-py34.py35-none-any.whl", "has_sig": false, "md5_digest": "4fbaebc22e7c12fa744abf910872609d", "packagetype": "bdist_wheel", "python_version": "py34.py35", "requires_python": null, "size": 10144, "upload_time": "2016-01-02T18:27:36", "url": "https://files.pythonhosted.org/packages/e2/b3/46ec735728ff5d32e14dd686fbd2cd3474e74e319a5b00c29e7b1790cc04/asphalt_serialization-1.1.0-py34.py35-none-any.whl" }, { "comment_text": "", "digests": { "md5": "751a385bff7a6efb8d92ec299491d20c", "sha256": "b2d545f2ffee06e63b3609853e5e81d11cf70c508f1c4d45c199c65519dd9532" }, "downloads": -1, "filename": "asphalt-serialization-1.1.0.tar.gz", "has_sig": false, "md5_digest": "751a385bff7a6efb8d92ec299491d20c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14254, "upload_time": "2016-01-02T18:27:41", "url": "https://files.pythonhosted.org/packages/f3/15/24aa5004ad9d69c30d2b64174da6840a341907b8fbed55d189c3e8724bc6/asphalt-serialization-1.1.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "1db1e7b9e670abab25591716d0c781e9", "sha256": "25083da37bf147aa14e98816ff23fbd2f297ac0db237184f31782d39831a7022" }, "downloads": -1, "filename": "asphalt_serialization-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1db1e7b9e670abab25591716d0c781e9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10344, "upload_time": "2016-05-09T09:16:37", "url": "https://files.pythonhosted.org/packages/48/e0/20355f29d9336c7635c1632a3d25d895d4eb2ed6a946b6f02c9087ea9d84/asphalt_serialization-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cf6b961cac9c586bd25c63469fa99d95", "sha256": "07c3773f4169a5bbea7b5ab347d43f0ee3f5d05c77219338574355425b24a1b0" }, "downloads": -1, "filename": "asphalt-serialization-2.0.0.tar.gz", "has_sig": false, "md5_digest": "cf6b961cac9c586bd25c63469fa99d95", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14895, "upload_time": "2016-05-09T09:17:23", "url": "https://files.pythonhosted.org/packages/75/9b/5ef1e65601926bf0dc9db066d3c9ba5d7c40c3f83fc5b2e38fca577d531d/asphalt-serialization-2.0.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "4299d034919d95c92ffbc7ff2992d33f", "sha256": "6aaf075d4ced4cc5877d2c2239777bb96f965b5cf21d563554519b08df40472f" }, "downloads": -1, "filename": "asphalt_serialization-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4299d034919d95c92ffbc7ff2992d33f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13749, "upload_time": "2016-07-03T18:56:25", "url": "https://files.pythonhosted.org/packages/af/85/d003ec9e79b61a96d2112e462030cef1cc3df4ddaad9b8859912fc4c1f6e/asphalt_serialization-3.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ddd7a84c0d5cd6d4f7f68a8e4ad85c8", "sha256": "afb2bbeee134ce0d4c5bd28e6aea54a553caf94e6e41853afc982d1d00ffe805" }, "downloads": -1, "filename": "asphalt-serialization-3.0.0.tar.gz", "has_sig": false, "md5_digest": "0ddd7a84c0d5cd6d4f7f68a8e4ad85c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19364, "upload_time": "2016-07-03T18:56:27", "url": "https://files.pythonhosted.org/packages/76/48/69df555913515878c17279bc7e87b05a152d82accfc0853fd54d1f9a7fc6/asphalt-serialization-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "436a0e16959b8589152b37b0421e3536", "sha256": "34b506bb65f9851df261ec82ff4ef5a40f7fe2337a12f2ce8cb215eeb431ebc5" }, "downloads": -1, "filename": "asphalt_serialization-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "436a0e16959b8589152b37b0421e3536", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14216, "upload_time": "2016-09-25T19:57:47", "url": "https://files.pythonhosted.org/packages/a5/66/f354c2ae785b2d125c30181e2606c93b499530f3c62e0be9172eb63531d3/asphalt_serialization-3.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28cf782b92b4231db787324553f44da9", "sha256": "1fb48f2222cde959631a76882cc2697afb29ff62dbd6141d795d943e7148106b" }, "downloads": -1, "filename": "asphalt-serialization-3.1.0.tar.gz", "has_sig": false, "md5_digest": "28cf782b92b4231db787324553f44da9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20684, "upload_time": "2016-09-25T19:57:49", "url": "https://files.pythonhosted.org/packages/6b/67/3ab5dd39b7b9d8a7d9099f2ca8bc0da1f86199db0bb7694deb6c79473658/asphalt-serialization-3.1.0.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "26dd2a36f0acf175a3a2910b01a7bf02", "sha256": "7f18cc7630c9e8aa11c2a73a0475553979d0df2e58c5868ebbd6cd9812b0d82a" }, "downloads": -1, "filename": "asphalt_serialization-3.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "26dd2a36f0acf175a3a2910b01a7bf02", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14756, "upload_time": "2016-11-24T21:59:29", "url": "https://files.pythonhosted.org/packages/fe/62/b6b37d98ee915193abebea815c7fe9c2ea1289ae8c89c7f6f17f6e718191/asphalt_serialization-3.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1885b9694188553a2efc0a4205d87026", "sha256": "b63cae886c24823e8d1000fcabb955a5c698bb89b01ba5992fe93b4d1bd02e82" }, "downloads": -1, "filename": "asphalt-serialization-3.2.0.tar.gz", "has_sig": false, "md5_digest": "1885b9694188553a2efc0a4205d87026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21251, "upload_time": "2016-11-24T21:59:32", "url": "https://files.pythonhosted.org/packages/ec/54/42049839fc3af621e71a5b2ed272abfb50a2abd075864d7535575f72a3ad/asphalt-serialization-3.2.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "525dbf6bdfc0497696dc00df64cbe6a5", "sha256": "52a9cf3d62129fd4bff1acb2538242f95476e4af46b41c48b03225293c4e409c" }, "downloads": -1, "filename": "asphalt_serialization-4.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "525dbf6bdfc0497696dc00df64cbe6a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15632, "upload_time": "2017-04-24T16:43:11", "url": "https://files.pythonhosted.org/packages/55/9c/25aabe0b9f0fcbbc9da2997d6d47215513d32204e298a563986ea73df428/asphalt_serialization-4.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a882158bd83328d4d18ba7974ded4262", "sha256": "8fa397218aa6a16e6ec22da99603d4494e64325066b9886196f18c7058688d68" }, "downloads": -1, "filename": "asphalt-serialization-4.0.0.tar.gz", "has_sig": false, "md5_digest": "a882158bd83328d4d18ba7974ded4262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22565, "upload_time": "2017-04-24T16:43:12", "url": "https://files.pythonhosted.org/packages/e9/75/6186066db5645f1fc0800c79e2316a4394f3337c0f8451bcec9e48ba0754/asphalt-serialization-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "9be2e35b5d8484ddd13dc285956699ba", "sha256": "7cadc950f4677ab95310658476853fd2e776d0fe84a25782ff45aef013d52b8a" }, "downloads": -1, "filename": "asphalt_serialization-4.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9be2e35b5d8484ddd13dc285956699ba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15647, "upload_time": "2017-05-11T08:09:26", "url": "https://files.pythonhosted.org/packages/b9/f2/9e6acd5b54b496db326e15f5bdfff57d0350cbe712b0770c3d2d5400520e/asphalt_serialization-4.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c42e7c12d6e068c09086c4ca2eed8913", "sha256": "7833947b9964d62357f4b6c81cca5c88272a7cfca4388d82aa2069f6908a66bb" }, "downloads": -1, "filename": "asphalt-serialization-4.0.1.tar.gz", "has_sig": false, "md5_digest": "c42e7c12d6e068c09086c4ca2eed8913", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22659, "upload_time": "2017-05-11T08:09:28", "url": "https://files.pythonhosted.org/packages/03/ed/0b1c0d6dfa4ed7ebc10cf7a3676d730e3e9d8608610ff8cf999f7378e542/asphalt-serialization-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "1442dcc9bafb2f0440d5b63a69164b7e", "sha256": "a9a7b59e18df403b782c998ecac0b8f7d1ca61e3488827d9be6215db6c175e65" }, "downloads": -1, "filename": "asphalt_serialization-4.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1442dcc9bafb2f0440d5b63a69164b7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15678, "upload_time": "2017-06-04T12:32:37", "url": "https://files.pythonhosted.org/packages/9a/2f/cf200e67daeff84a339dcd88f049d1c3457ddec5de9bb11b395b3ba26552/asphalt_serialization-4.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8b244c05667c4c7c6a67f5b21ea028a", "sha256": "9e7ad8606174b7be5803f5266e0b63f2642ccb21818589cb130d11d302f1f417" }, "downloads": -1, "filename": "asphalt-serialization-4.0.2.tar.gz", "has_sig": false, "md5_digest": "d8b244c05667c4c7c6a67f5b21ea028a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22702, "upload_time": "2017-06-04T12:32:39", "url": "https://files.pythonhosted.org/packages/35/68/a42c365c92cbdb2738ac3ae406032cae4c3d183c4744e60edb0bddce78b1/asphalt-serialization-4.0.2.tar.gz" } ], "4.0.3": [ { "comment_text": "", "digests": { "md5": "bc3bd0b91b6b0c40affe148e12dde8df", "sha256": "bf10c5d71d8a8b40d11fe2cd9d7f8a3aa0a7de565a4147586da8f8e1942d337d" }, "downloads": -1, "filename": "asphalt_serialization-4.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bc3bd0b91b6b0c40affe148e12dde8df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18185, "upload_time": "2018-11-21T22:16:04", "url": "https://files.pythonhosted.org/packages/05/8e/807ddf69200250803103d82f56a7dfb3ce8675bc9e50445d20467923d7ed/asphalt_serialization-4.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1386c6ad3ae06ff0f8c34b1db87b2b1b", "sha256": "a284ab1966b3ebd2af6ed14101681e985725ab6e30784e36580b1fc5d2beb874" }, "downloads": -1, "filename": "asphalt-serialization-4.0.3.tar.gz", "has_sig": false, "md5_digest": "1386c6ad3ae06ff0f8c34b1db87b2b1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23718, "upload_time": "2018-11-21T22:16:05", "url": "https://files.pythonhosted.org/packages/94/e0/8069eb658fa6b28b9a79376545f6f84b6a43d49007a89b0ca7bf83e02009/asphalt-serialization-4.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bc3bd0b91b6b0c40affe148e12dde8df", "sha256": "bf10c5d71d8a8b40d11fe2cd9d7f8a3aa0a7de565a4147586da8f8e1942d337d" }, "downloads": -1, "filename": "asphalt_serialization-4.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "bc3bd0b91b6b0c40affe148e12dde8df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18185, "upload_time": "2018-11-21T22:16:04", "url": "https://files.pythonhosted.org/packages/05/8e/807ddf69200250803103d82f56a7dfb3ce8675bc9e50445d20467923d7ed/asphalt_serialization-4.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1386c6ad3ae06ff0f8c34b1db87b2b1b", "sha256": "a284ab1966b3ebd2af6ed14101681e985725ab6e30784e36580b1fc5d2beb874" }, "downloads": -1, "filename": "asphalt-serialization-4.0.3.tar.gz", "has_sig": false, "md5_digest": "1386c6ad3ae06ff0f8c34b1db87b2b1b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23718, "upload_time": "2018-11-21T22:16:05", "url": "https://files.pythonhosted.org/packages/94/e0/8069eb658fa6b28b9a79376545f6f84b6a43d49007a89b0ca7bf83e02009/asphalt-serialization-4.0.3.tar.gz" } ] }