{ "info": { "author": "Friedrich Lindenberg", "author_email": "friedrich@pudo.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "# jsonmapping [![Build Status](https://travis-ci.org/pudo/jsonmapping.svg?branch=master)](https://travis-ci.org/pudo/jsonmapping)\n\nTo transform flat data structures into nested object graphs matching JSON\nschema definitions, this package defines a mapping language. It defines how\nthe columns of a source data set (e.g. a CSV file, database table) are to be\nconverted to the fields of a JSON schema.\n\nThe format allows mapping nested structures, including arrays. It also supports\nthe application of very basic data transformation steps, such as generating a\nURL slug or hashing a column value.\n\n## Example mapping\n\nThe mapping format is independent of any particular JSON schema, such that\nmultiple mappings could be defined for any one particular schema.\n\n```json\n{\n \"schema\": {\"$ref\": \"http://www.popoloproject.com/schemas/person.json\"},\n \"mapping\": {\n \"id\": {\"column\": \"person_id\"},\n \"name\": {\"column\": \"person_name\"},\n \"memberships\": [{\n \"mapping\": {\n \"role\": {\"default\": \"Member of Organization\"},\n \"organization\": {\n \"mapping\": {\n \"id\": {\n \"columns\": [\"org_id\"],\n \"constant\": \"default-org\"\n },\n \"name\": {\n \"column\": \"org_name\",\n \"constant\": \"Default Organization\",\n \"transforms\": [\"strip\"]\n }\n }\n }\n }\n }]\n }\n}\n```\n\nThis mapping would apply to a four-column CSV file and map it to a set of\nnested JSON objects (a [Popolo](http://www.popoloproject.com/) person, with a\nmembership in an organization).\n\n## Data Transforms\n\nWhile ``jsonmapping`` is not a data cleaning tool, it supports some very basic\ndata transformation operations that can be applied on a particular column or\nset of columns. These include:\n\n* ``coalesce``: Select the first non-null value from the list of items.\n* ``slugify``: Transform each string into a URL slug form.\n* ``join``: Merge together the string values of all selected columns.\n* ``upper``: Transform the text to upper case.\n* ``lower``: Transform the text to lower case.\n* ``strip``: Remove leading and trailing whitespace.\n* ``hash``: Generate a SHA1 hash of the given value.\n\n## Usage\n\n``jsonmapping`` is available on the Python Package Index:\n\n```bash\n$ pip install jsonmapping\n```\n\nThe library can then be used as follows:\n\n```python\nfrom jsonschema import RefResolver\nfrom jsonmapping import Mapper\n\n# ... load the mapping ...\nmapping = load_mapping()\nresolver = RefResolver.from_schema(mapping)\n\n# ... grab some data ...\nrows = read_csv()\nobjs = []\n\n# This will transform flat data rows into nested JSON objects:\nfor obj, err in Mapper.apply_iter(rows, mapping, resolver):\n if err is None:\n objs.append(obj)\n```\n\n## Tests\n\nThe test suite will usually be executed in it's own ``virtualenv`` and perform a\ncoverage check as well as the tests. To execute on a system with ``virtualenv``\nand ``make`` installed, type:\n\n```bash\n$ make test\n```\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/pudo/jsonmapping", "keywords": "schema jsonschema json data conversion", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "jsonmapping", "package_url": "https://pypi.org/project/jsonmapping/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jsonmapping/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/pudo/jsonmapping" }, "release_url": "https://pypi.org/project/jsonmapping/0.7.4/", "requires_dist": null, "requires_python": null, "summary": "Map flat data to structured JSON via a mapping.", "version": "0.7.4" }, "last_serial": 2065233, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "d577f9c8884970718833bbe4e2f60823", "sha256": "208208e98a8640e445dadb7e809cea17ba37a65a606e42a05de17d4a7d8fdcb4" }, "downloads": -1, "filename": "jsonmapping-0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "d577f9c8884970718833bbe4e2f60823", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9388, "upload_time": "2015-08-11T07:24:19", "url": "https://files.pythonhosted.org/packages/26/a9/67a756b862d4b523d871f79561db624b3e404c722f9398227bea50ad311a/jsonmapping-0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "104c43d2d5304dcbbbe2840c7ce44fda", "sha256": "54c5afd7fbb0f169ada1934eca2d9a5c691ac47be36a284385c7303ef8712ff1" }, "downloads": -1, "filename": "jsonmapping-0.2.tar.gz", "has_sig": false, "md5_digest": "104c43d2d5304dcbbbe2840c7ce44fda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7160, "upload_time": "2015-08-11T07:24:15", "url": "https://files.pythonhosted.org/packages/2e/49/1f160712dedab8264248ca00a4d0a48726fd5f736012f1d5c474740aec2d/jsonmapping-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "851c5624cb2055da2702e54eba8ac69e", "sha256": "3d54226b3b35ffcbe2599a32500b671d8d822b17c07ec85a7df5cce910e13bfa" }, "downloads": -1, "filename": "jsonmapping-0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "851c5624cb2055da2702e54eba8ac69e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10075, "upload_time": "2015-08-11T10:11:31", "url": "https://files.pythonhosted.org/packages/13/94/8b7d50d08fbedb644e8a331b31d51d93b191eb070e830938560df545bacb/jsonmapping-0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a226424993c5fc707dcd14d8602f2b24", "sha256": "80358b4d7a286e892aa625cb22bfc2f38be13a995ce093dcae7cbc24db4ab1fa" }, "downloads": -1, "filename": "jsonmapping-0.3.tar.gz", "has_sig": false, "md5_digest": "a226424993c5fc707dcd14d8602f2b24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7798, "upload_time": "2015-08-11T10:11:27", "url": "https://files.pythonhosted.org/packages/00/7d/3d56adb3e2bba1fc949054d942a82c15d5ab8ad94e94654e0e7bf2f41648/jsonmapping-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "2aa15389df7601a2f5fa87c5ac928921", "sha256": "0dc5c222a7afae4a5b64a3644e86e6bee33afaeef3259ec6eaa9e9ac7568e9b1" }, "downloads": -1, "filename": "jsonmapping-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2aa15389df7601a2f5fa87c5ac928921", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10114, "upload_time": "2015-08-20T17:05:28", "url": "https://files.pythonhosted.org/packages/00/6e/9b1bfeec4e4d2f88de5c518380749be21536afe9681ef72ccdf6d7aa7a89/jsonmapping-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c55ffd0bdd2a392386aeaa9086bec8ba", "sha256": "758dc2bf01cb89a0524491d7868992ef784a254b8056becfa625e1026678c3ae" }, "downloads": -1, "filename": "jsonmapping-0.3.1.tar.gz", "has_sig": false, "md5_digest": "c55ffd0bdd2a392386aeaa9086bec8ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7809, "upload_time": "2015-08-20T17:04:47", "url": "https://files.pythonhosted.org/packages/d4/7f/85b94383123c86afd0eae91a0c77671fff9e4318eb192504df840573b197/jsonmapping-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "0b41212ad59562df7b2b5820df47e5ef", "sha256": "11e6a42261892c81599c393b66ca5633ff7358f652be740209fc9ee4003963e1" }, "downloads": -1, "filename": "jsonmapping-0.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "0b41212ad59562df7b2b5820df47e5ef", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10134, "upload_time": "2015-09-16T16:14:16", "url": "https://files.pythonhosted.org/packages/d8/4d/b7820701d4d980e73acccff8448a8326490a6aa41c918f75cf989c5eb257/jsonmapping-0.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ba713b708ca8d8141b3594e150d634d", "sha256": "ea531dcf99af2456c6a3772faeb89cb65860a5ddb2b792278110948f155c9e4d" }, "downloads": -1, "filename": "jsonmapping-0.3.2.tar.gz", "has_sig": false, "md5_digest": "3ba713b708ca8d8141b3594e150d634d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7838, "upload_time": "2015-09-16T16:14:01", "url": "https://files.pythonhosted.org/packages/eb/60/38a418629e6e20a428e24ff217f128b9a33d4d864eabf255fd936ca85ec2/jsonmapping-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "7baffe207cbe00d1dd78b90109adae63", "sha256": "6b99d91f40b527cf6d222b76389d441281137af345f4ec045790a5376a442739" }, "downloads": -1, "filename": "jsonmapping-0.3.3-py2-none-any.whl", "has_sig": false, "md5_digest": "7baffe207cbe00d1dd78b90109adae63", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10210, "upload_time": "2015-09-23T10:18:17", "url": "https://files.pythonhosted.org/packages/71/32/be65f7cd67536264674582751c70d3d2b053de6b07047ba983b5b9818363/jsonmapping-0.3.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f89687f216523effc5d8428f542cf211", "sha256": "abd1b322d2c329ceb6f7a9974a457fe7336b691df1dadc551edf74c4da96ad9f" }, "downloads": -1, "filename": "jsonmapping-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f89687f216523effc5d8428f542cf211", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7915, "upload_time": "2015-09-23T10:18:04", "url": "https://files.pythonhosted.org/packages/2b/9b/d206c0694084594eb46bfff9802aa444a975bfc79efaf3f9b349f1c84c91/jsonmapping-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "04746e53e44b0bf34659ee851550e827", "sha256": "697a5cd0cb8fd67ebe70ecc8f2b4f4ac91b57e84540e071bfe43d568e2c6a99d" }, "downloads": -1, "filename": "jsonmapping-0.3.4-py2-none-any.whl", "has_sig": false, "md5_digest": "04746e53e44b0bf34659ee851550e827", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10209, "upload_time": "2015-09-25T17:40:33", "url": "https://files.pythonhosted.org/packages/83/34/0793cc92c7ee97e5957ccb0fa803925779ecc692f43880b29f12a08dc6ab/jsonmapping-0.3.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc94b4ac1e09e55263572e1377eb94a4", "sha256": "ff69556f1db84336d3a911d5aa640bf33c84e12b69723f2dcc250c17126f4e2a" }, "downloads": -1, "filename": "jsonmapping-0.3.4.tar.gz", "has_sig": false, "md5_digest": "bc94b4ac1e09e55263572e1377eb94a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7897, "upload_time": "2015-09-25T17:40:28", "url": "https://files.pythonhosted.org/packages/82/e1/8dfc8caffe0cd45289f9c23b182cbaaa6a343e2d5fb5c981487c6fc78dcf/jsonmapping-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "f51e77168be5543d1ad5d476d2ddc7c0", "sha256": "3eddb0c42d5a128747b3b20f14c9c12e7f35011b740fa30778f798b301a4f93a" }, "downloads": -1, "filename": "jsonmapping-0.3.5-py2-none-any.whl", "has_sig": false, "md5_digest": "f51e77168be5543d1ad5d476d2ddc7c0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 10227, "upload_time": "2015-09-26T09:02:44", "url": "https://files.pythonhosted.org/packages/5d/f9/2a73e52bfe5b5d88269fc58df64a6907348ea520dae33bcb4ff711a5ad7d/jsonmapping-0.3.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4b0593320c1eef7770a7e9597ee17bc", "sha256": "d3d7f9eef25a542b2039ac8a4666d60a0f04b856d3a24feb78d7734d48dca35f" }, "downloads": -1, "filename": "jsonmapping-0.3.5.tar.gz", "has_sig": false, "md5_digest": "d4b0593320c1eef7770a7e9597ee17bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7922, "upload_time": "2015-09-26T09:02:39", "url": "https://files.pythonhosted.org/packages/24/e3/d381e39689b270aee512a83821632407c89ee07f9cb037198c9022af9f21/jsonmapping-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "74d42d2bc214a613b77fd62128be638a", "sha256": "fa0e2709407a59f631aaec267a5835b53e527ddc7c163747de77b8c36dc159ad" }, "downloads": -1, "filename": "jsonmapping-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "74d42d2bc214a613b77fd62128be638a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11151, "upload_time": "2015-09-28T14:54:49", "url": "https://files.pythonhosted.org/packages/dc/22/d78adcb255267ceb2cd39ab693b0be77f474bbb567b8e4b28a31361f7094/jsonmapping-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3760160404f6985b195f5cefa47e6c65", "sha256": "552e56a6864877da1aa9cbc58d70fa02a2f90b6d354abb5152eb3e95b79411a8" }, "downloads": -1, "filename": "jsonmapping-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3760160404f6985b195f5cefa47e6c65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8602, "upload_time": "2015-09-28T14:54:45", "url": "https://files.pythonhosted.org/packages/eb/43/dc4530e903cf28ecae9d593286df5b85e4e3928935012b8a2543b4aa2e09/jsonmapping-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "54b9360815fa033225a2d7a345513c36", "sha256": "06bceab9ef9c1d0ed34ecc6dca9ca89f2e90a4863186a9d67f9e4828da8a037c" }, "downloads": -1, "filename": "jsonmapping-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "54b9360815fa033225a2d7a345513c36", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11179, "upload_time": "2015-09-28T16:02:14", "url": "https://files.pythonhosted.org/packages/59/45/b13fbbb730341d548137d19c4cd92d06f7cff385c6213cb053eff0529692/jsonmapping-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a9141b9183cd253c30b510951e5bee1", "sha256": "0e2aaed686661812f3b2a643a95e4bb140e44bf6e9be01e308c54998ccb53007" }, "downloads": -1, "filename": "jsonmapping-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2a9141b9183cd253c30b510951e5bee1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8629, "upload_time": "2015-09-28T16:02:03", "url": "https://files.pythonhosted.org/packages/d0/0b/775bdef9e2ab8b2d41abbf44ba894ded50a3d0443c4eca5c52c895853d18/jsonmapping-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "f11326f022291ddaca16eb088768c211", "sha256": "7c8545bced79baea09b871cf03ee5a0e53444eae2f1f0ef4e400751e1fe06a7a" }, "downloads": -1, "filename": "jsonmapping-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "f11326f022291ddaca16eb088768c211", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11290, "upload_time": "2015-10-02T15:06:48", "url": "https://files.pythonhosted.org/packages/c1/3b/f9227e47c85ed6d729cb28e92fc8a648bfdb8621b4a06110081f2518fc47/jsonmapping-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01996a7b8a450037dd6e0eb3ef0c4601", "sha256": "9c579289e7ad51612eeac3d027758ebbe7c6c8c989efd29652b596c5db425cd1" }, "downloads": -1, "filename": "jsonmapping-0.4.2.tar.gz", "has_sig": false, "md5_digest": "01996a7b8a450037dd6e0eb3ef0c4601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8723, "upload_time": "2015-10-02T15:06:43", "url": "https://files.pythonhosted.org/packages/0b/42/003791de74ee15055fcb8b38c93b5db09e15df7a578ebfc55490f8033736/jsonmapping-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "1eb17a15b579e2fdcf9d7a3274f8dab2", "sha256": "790d9ade150f2dfc978888b3acb67343e5ac260275f2ab159684cd7ca26631b0" }, "downloads": -1, "filename": "jsonmapping-0.5.0-py2-none-any.whl", "has_sig": false, "md5_digest": "1eb17a15b579e2fdcf9d7a3274f8dab2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12865, "upload_time": "2015-10-19T08:15:03", "url": "https://files.pythonhosted.org/packages/e9/f1/689fe25bc6fe75e69ca9d247c7f2d59c0c6ee3819bb6abb00789e37f6832/jsonmapping-0.5.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "749ea210a4b2350cc86a4b9df55e605f", "sha256": "790c9fb820ad4d1ebec257fd7936df14b34cb2534e7c4c2c12346b343eab18e2" }, "downloads": -1, "filename": "jsonmapping-0.5.0.tar.gz", "has_sig": false, "md5_digest": "749ea210a4b2350cc86a4b9df55e605f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9656, "upload_time": "2015-10-19T08:14:45", "url": "https://files.pythonhosted.org/packages/b3/90/4a03d68b19771fc3e6d0a743693f75b1588174e317cfda6567c7b21c022e/jsonmapping-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "2efbff0328650fb183e32a64b24c9dad", "sha256": "1122e0b0e4f983edd7d85ff33bd23d3e2824e9d19aeaa7dc67f893e8ca91b73d" }, "downloads": -1, "filename": "jsonmapping-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "2efbff0328650fb183e32a64b24c9dad", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12931, "upload_time": "2015-10-19T11:45:32", "url": "https://files.pythonhosted.org/packages/21/a2/9c320a43c288e573003ce68682c1eac3db1bf41de876b23357c5e4e0ae07/jsonmapping-0.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dca7f28b6d7c587e1136415f40d9dd3d", "sha256": "a725aaa58be36911bbc17f389501c204119d40bcdb57a1037fd4b9c425bcd428" }, "downloads": -1, "filename": "jsonmapping-0.5.1.tar.gz", "has_sig": false, "md5_digest": "dca7f28b6d7c587e1136415f40d9dd3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9727, "upload_time": "2015-10-19T11:45:26", "url": "https://files.pythonhosted.org/packages/d2/4c/6e1eb5fbb29b87bdd72aad144bc2f845fc596fb6c3003538f269c984a410/jsonmapping-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "152a89a88cca0f0d619150e1db0c1d1b", "sha256": "e3b124632c578e2e3ce9c47f0d5e1e7444005bc46c8ef36dfba926c7e66b95f9" }, "downloads": -1, "filename": "jsonmapping-0.6.0-py2-none-any.whl", "has_sig": false, "md5_digest": "152a89a88cca0f0d619150e1db0c1d1b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13107, "upload_time": "2015-11-05T13:40:54", "url": "https://files.pythonhosted.org/packages/f9/e8/bf449abbbfb3c44beed9909f9478caacd232653a3a0bfa2bd4d57b9a7a67/jsonmapping-0.6.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb4190e6ef9aa36b44f1d50e4c983635", "sha256": "b4481965f3ab5046b1bd6ed05533ab8b3a5ff76da369db4f1f0c9156faf65bb6" }, "downloads": -1, "filename": "jsonmapping-0.6.0.tar.gz", "has_sig": false, "md5_digest": "fb4190e6ef9aa36b44f1d50e4c983635", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9873, "upload_time": "2015-11-05T13:40:31", "url": "https://files.pythonhosted.org/packages/38/48/415abe6aa49bd77a1bfb872898855552f50b6ec98c4b68176bd41ae5dcfa/jsonmapping-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "1e475124121db7fcde49dba1415af652", "sha256": "98b2161165e9db7d458da4c761f729d710751e0f361d3abce43d583b8a6671a3" }, "downloads": -1, "filename": "jsonmapping-0.6.1-py2-none-any.whl", "has_sig": false, "md5_digest": "1e475124121db7fcde49dba1415af652", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13146, "upload_time": "2015-11-07T13:20:07", "url": "https://files.pythonhosted.org/packages/f8/e9/f53eac87da161e44153c3806998e7f2d8add9b0f4fff41c4eddf936abbd0/jsonmapping-0.6.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "982a87e2fae60624bba77a29851e6710", "sha256": "1c3631a377d8b0742b04135c35d2bf07a16f9021c8c5a2d51aa43b47fc0ba926" }, "downloads": -1, "filename": "jsonmapping-0.6.1.tar.gz", "has_sig": false, "md5_digest": "982a87e2fae60624bba77a29851e6710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9919, "upload_time": "2015-11-07T13:19:54", "url": "https://files.pythonhosted.org/packages/c4/50/1319407b5446d89251a5cd08590e5c50741477e0bb704258f14cdb50df27/jsonmapping-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "838d33b9a75a13052c8e8ecb973328ec", "sha256": "f1786e84ccf61089bd6076bf781f8d36b901e1fea66894d48b16046c2e04e665" }, "downloads": -1, "filename": "jsonmapping-0.6.2-py2-none-any.whl", "has_sig": false, "md5_digest": "838d33b9a75a13052c8e8ecb973328ec", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13298, "upload_time": "2015-11-19T17:41:15", "url": "https://files.pythonhosted.org/packages/eb/59/b8cc52250d763c5dfb4e0a0a36521d31a6101f84afd2a408ec79cc6ec5e9/jsonmapping-0.6.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebe53289dbe9bde3bef1c0ec3139e410", "sha256": "8bce9beb2352bf3d4345a76659101e22d67a09c4c056376c579cc1f858ce0749" }, "downloads": -1, "filename": "jsonmapping-0.6.2.tar.gz", "has_sig": false, "md5_digest": "ebe53289dbe9bde3bef1c0ec3139e410", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10061, "upload_time": "2015-11-19T17:41:09", "url": "https://files.pythonhosted.org/packages/44/e0/7f950894839241cd6e890c949b829d0aeefb29ff8c39cca9e4bd69abcbc1/jsonmapping-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "e12db889cb384a39b2391aeed007e0ed", "sha256": "b7142edf7d4ae2bbff448f5dba3fa0919d01c84f41c2b0a08d78cdc0287c516b" }, "downloads": -1, "filename": "jsonmapping-0.7.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e12db889cb384a39b2391aeed007e0ed", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15290, "upload_time": "2015-11-23T13:43:11", "url": "https://files.pythonhosted.org/packages/47/73/24c4f03036f32c9e28b33c2ce0d367e0bec883920ee26f9b2cd73d248ebe/jsonmapping-0.7.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3970897ef8cc086dd54898056d4ef275", "sha256": "5c81e3ab445461491d402fd10521dc74b3839e9aa0540c13b5e60c96c6dedf36" }, "downloads": -1, "filename": "jsonmapping-0.7.0.tar.gz", "has_sig": false, "md5_digest": "3970897ef8cc086dd54898056d4ef275", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11348, "upload_time": "2015-11-23T13:43:00", "url": "https://files.pythonhosted.org/packages/52/6b/aaee3f93a33cb5853b6cbbd82f457c7a76d1181c8a7fcad68250de3c5513/jsonmapping-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "48b7ebaf79b77ce9a2e8a541a0bb01ae", "sha256": "c3e6f1c0c6dc9aeb1c230650bd26b1f5665f8bbe090fe49ba73b45faff9429fe" }, "downloads": -1, "filename": "jsonmapping-0.7.1-py2-none-any.whl", "has_sig": false, "md5_digest": "48b7ebaf79b77ce9a2e8a541a0bb01ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15300, "upload_time": "2015-11-23T16:06:29", "url": "https://files.pythonhosted.org/packages/18/c8/dac4c47139622f5eb843e5ba0192eb4816c738aa14ba8163c5f810af8503/jsonmapping-0.7.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a45cfbcf31d2136e896e497dfca0785", "sha256": "cd822da4fb6de28be2043b4902367dc4a83e28b89703209361c8c3cc1f29bbb4" }, "downloads": -1, "filename": "jsonmapping-0.7.1.tar.gz", "has_sig": false, "md5_digest": "2a45cfbcf31d2136e896e497dfca0785", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11351, "upload_time": "2015-11-23T16:06:18", "url": "https://files.pythonhosted.org/packages/da/c0/00db786f8dc5051bcf9b27a05388c9cfe927e36f068e3f5d0635f9e49c7e/jsonmapping-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "f1c9a53239b5ec8956cf3a5dde00ddac", "sha256": "4cdee25a851ef5c10753a583366a23a867818102bf73a75db48e5f38bcbe953e" }, "downloads": -1, "filename": "jsonmapping-0.7.2-py2-none-any.whl", "has_sig": false, "md5_digest": "f1c9a53239b5ec8956cf3a5dde00ddac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15329, "upload_time": "2015-11-23T19:14:18", "url": "https://files.pythonhosted.org/packages/dd/36/e1cd21978517d2d5d8ee96b6ada2cdf80157c5e59ac697de57e1bc84d843/jsonmapping-0.7.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd08bb7e5493e2481741b09578a5b2c6", "sha256": "deb894ef9fc50fbf47b123e69567f3a7b0cafd142b2315a7f50e1f6a4e0593b0" }, "downloads": -1, "filename": "jsonmapping-0.7.2.tar.gz", "has_sig": false, "md5_digest": "cd08bb7e5493e2481741b09578a5b2c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11372, "upload_time": "2015-11-23T19:14:02", "url": "https://files.pythonhosted.org/packages/a0/90/a3e4cdb0c4585d88a147f9a187e62c23a4bc963c030431b8b324e692cd84/jsonmapping-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "1c15db53350a627edb801335bc666190", "sha256": "1748b33289e1db14077cf3d4646bf9d1d41e23ad2fe276eefabff4644e1cbf5d" }, "downloads": -1, "filename": "jsonmapping-0.7.3-py2-none-any.whl", "has_sig": false, "md5_digest": "1c15db53350a627edb801335bc666190", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15351, "upload_time": "2015-11-24T09:28:28", "url": "https://files.pythonhosted.org/packages/45/47/53af5c8243a2307b5876b8086bda71cb537a40a10aedf02a20db25eb9942/jsonmapping-0.7.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4cb7c16f392aef61fdc861a32239b78b", "sha256": "11705c4852b8bdb70a0396f99f4c2715e6dd5c8e372e2f50dc8855ceda2b110c" }, "downloads": -1, "filename": "jsonmapping-0.7.3.tar.gz", "has_sig": false, "md5_digest": "4cb7c16f392aef61fdc861a32239b78b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11413, "upload_time": "2015-11-24T09:28:12", "url": "https://files.pythonhosted.org/packages/53/40/3ae472eb43fa2cd6b04a4f5eccca05ffcbf105d301a4b35cff5546396a58/jsonmapping-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "0384fa5e728517188b287b5f5675ca2e", "sha256": "03f1e9c3201cd0c4f39b98eb305c98f9de1ceb785fb68d52a742f4786294eb77" }, "downloads": -1, "filename": "jsonmapping-0.7.4-py2-none-any.whl", "has_sig": false, "md5_digest": "0384fa5e728517188b287b5f5675ca2e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15373, "upload_time": "2016-04-15T10:24:23", "url": "https://files.pythonhosted.org/packages/73/92/0e59c43fe4f95b5105021ed09992d7a73198dc6c60f001f87a00ab513834/jsonmapping-0.7.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19c65d57185ce357ee3361bf1b4c80b6", "sha256": "334e52919dc66421344d14cca681eaecf0cb111accebd7bef51bde5940661457" }, "downloads": -1, "filename": "jsonmapping-0.7.4.tar.gz", "has_sig": false, "md5_digest": "19c65d57185ce357ee3361bf1b4c80b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11422, "upload_time": "2016-04-15T10:24:16", "url": "https://files.pythonhosted.org/packages/7c/35/cb1f0242b5968e80bce162c4031f9f133cc0772ce3e705e5367f1ce06ea6/jsonmapping-0.7.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0384fa5e728517188b287b5f5675ca2e", "sha256": "03f1e9c3201cd0c4f39b98eb305c98f9de1ceb785fb68d52a742f4786294eb77" }, "downloads": -1, "filename": "jsonmapping-0.7.4-py2-none-any.whl", "has_sig": false, "md5_digest": "0384fa5e728517188b287b5f5675ca2e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15373, "upload_time": "2016-04-15T10:24:23", "url": "https://files.pythonhosted.org/packages/73/92/0e59c43fe4f95b5105021ed09992d7a73198dc6c60f001f87a00ab513834/jsonmapping-0.7.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19c65d57185ce357ee3361bf1b4c80b6", "sha256": "334e52919dc66421344d14cca681eaecf0cb111accebd7bef51bde5940661457" }, "downloads": -1, "filename": "jsonmapping-0.7.4.tar.gz", "has_sig": false, "md5_digest": "19c65d57185ce357ee3361bf1b4c80b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11422, "upload_time": "2016-04-15T10:24:16", "url": "https://files.pythonhosted.org/packages/7c/35/cb1f0242b5968e80bce162c4031f9f133cc0772ce3e705e5367f1ce06ea6/jsonmapping-0.7.4.tar.gz" } ] }