{ "info": { "author": "Peter Morawski", "author_email": "contact@peter-morawski.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Communications", "Topic :: Software Development", "Topic :: Utilities" ], "description": "# JSON-Transform\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/a1aab0fd1e964a729749f6d2c962551c)](https://www.codacy.com/app/pmorawski/json-transform?utm_source=Peter-Morawski@bitbucket.org&utm_medium=referral&utm_content=Peter-Morawski/json-transform&utm_campaign=Badge_Grade)\n\nJson Transform allows you to simply convert your Python objects into a JSON document and vice versa.\n\nNew? Here is some help:\n\n* [Getting Started](https://json-transform.readthedocs.io/en/latest/getting-started.html#getting-started)\n\n### Example\n\nSetup your object/entity.\n\n```python\nfrom jsontransform import field, JSONObject\n\n\nclass Customer(JSONObject):\n def __init__(self):\n self._first_name = \"\"\n\n # set a custom name for the field because by default it will be the function name\n @property\n @field(\"firstName\")\n def first_name(self):\n return self._first_name\n\n @first_name.setter\n def first_name(self, value):\n self._first_name = value\n```\n\nInstantiate the object and encode it to a JSON document.\n\n```python\nfrom jsontransform import dumpd, dump, dumps\n\nnew_customer = Customer()\nnew_customer.first_name = \"Peter\"\n\n# get a dict representation of the object\ndumpd(new_customer)\n# result: {\"firstName\": \"Peter\"}\n\n# get an str with with our encoded object\ndumps(new_customer)\n# result: '{\"firstName\": \"Peter\"}'\n\n# we can also encode the object directly into a file\nwith open(\"new_customer.json\", \"w\") as f:\n dump(new_customer, f)\n```\n\n\n**JSON file (new_customer.json):**\n\n```json\n{\n \"firstName\": \"Peter\"\n}\n```\n\nDecode a JSON document.\n\n**Code:**\n\n```python\nfrom jsontransform import load, loadd, loads\n\n# we can decode our customer object from a JSON file\nwith open(\"new_customer.json\", \"r\") as f:\n customer = load(f)\n\n# or a dict\ncustomer = loadd({\"firstName\": \"Peter\"})\n\n# or an str as well\ncustomer = loads(\"{'firstName': 'Peter'}\")\n\ncustomer.first_name\n# result: Peter\n```\n\n### More\n\n* Check out the [documentation](https://json-transform.readthedocs.io/en/latest/).\n* Check out the [history](https://bitbucket.org/Peter-Morawski/json-transform/src/master/HISTORY.md)\n* Check out the [API design](https://bitbucket.org/Peter-Morawski/json-transform/wiki/API%20Design)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/Peter-Morawski/json-transform", "keywords": "convert python object json", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "json-transform", "package_url": "https://pypi.org/project/json-transform/", "platform": "", "project_url": "https://pypi.org/project/json-transform/", "project_urls": { "Homepage": "https://bitbucket.org/Peter-Morawski/json-transform" }, "release_url": "https://pypi.org/project/json-transform/1.0.1/", "requires_dist": [ "decorator (>=4.3.0)", "python-dateutil (>=2.7.0)" ], "requires_python": "", "summary": "Convert python objects to JSON documents and vice versa.", "version": "1.0.1" }, "last_serial": 4274805, "releases": { "0.1.5": [ { "comment_text": "", "digests": { "md5": "8c02a066bb07dd74d75f1177b263a75d", "sha256": "aed27e918907ca1130179c9ebc69fa970c8a4141f07e703f20b935f2d752c9cf" }, "downloads": -1, "filename": "json_transform-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "8c02a066bb07dd74d75f1177b263a75d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11430, "upload_time": "2018-08-07T18:40:34", "url": "https://files.pythonhosted.org/packages/b9/cd/cd06580676fc4c7b2d1c1d5a74db51ee7ddbcbfabe745fa6228addb08020/json_transform-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6c8cf6a2054689d392794f1d313e4783", "sha256": "b3011baf2c3d14d3ba85a32ceff4f97653e14c58fad0c7bffb6465912831f2a3" }, "downloads": -1, "filename": "json-transform-0.1.5.tar.gz", "has_sig": false, "md5_digest": "6c8cf6a2054689d392794f1d313e4783", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9907, "upload_time": "2018-08-07T18:40:36", "url": "https://files.pythonhosted.org/packages/20/49/06d8343290ad37707f7653120fd4f1a0a402c7688b261e7d24d2b3ec73f0/json-transform-0.1.5.tar.gz" } ], "0.1.5.1": [ { "comment_text": "", "digests": { "md5": "672ec318c96e7c61e1b9fcf472cf808d", "sha256": "41308ddbe088d3c23eb8ba514c8279e25a80904a502e60964ae27dac9b0f6915" }, "downloads": -1, "filename": "json_transform-0.1.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "672ec318c96e7c61e1b9fcf472cf808d", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5468, "upload_time": "2018-08-11T15:58:44", "url": "https://files.pythonhosted.org/packages/5d/e0/90dcbda465fcd6e48f2d807409914f0602876ce9f3ad7c2291c0b4534171/json_transform-0.1.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3d62f082cb09131310ded7d6b1c14a1", "sha256": "275c5d1aa37b33de9fc6131c065a4c10bace0653769744366c7d3cc1bccc504d" }, "downloads": -1, "filename": "json-transform-0.1.5.1.tar.gz", "has_sig": false, "md5_digest": "b3d62f082cb09131310ded7d6b1c14a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10005, "upload_time": "2018-08-11T15:58:46", "url": "https://files.pythonhosted.org/packages/63/64/a5abb16a87d84da10bc85d9015ac57d4b8db480bc19cf70bf3795675a833/json-transform-0.1.5.1.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "f86b70de5c93ffbb120be7cac2db7007", "sha256": "55448ead84955a756ffebc7d86d6c247a33be1b602a14385cc6e2f3dafee671e" }, "downloads": -1, "filename": "json_transform-0.1.6-py2-none-any.whl", "has_sig": false, "md5_digest": "f86b70de5c93ffbb120be7cac2db7007", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5502, "upload_time": "2018-08-15T15:46:41", "url": "https://files.pythonhosted.org/packages/20/7b/cfac80ceb133a7c492cc5410722949c76d4b7b9f51c9312f5f6483a7ac12/json_transform-0.1.6-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24dbf072ba990b99443575868ded1256", "sha256": "0379e55facd151ec551f12d78f756f131e717af1b3651da17e026cf69cc59f7d" }, "downloads": -1, "filename": "json-transform-0.1.6.tar.gz", "has_sig": false, "md5_digest": "24dbf072ba990b99443575868ded1256", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9652, "upload_time": "2018-08-15T15:46:43", "url": "https://files.pythonhosted.org/packages/e5/ae/061ad42e6c2c7879685bea9f9a223affbaf8f516421a2bccf7503d449532/json-transform-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "6ca9c19de77335d1ab8fc499ce1143a2", "sha256": "4d9f3963c75579471f2a6f91aee4e8846c981b26e2e057639fdd62735b48165c" }, "downloads": -1, "filename": "json_transform-0.1.7-py2-none-any.whl", "has_sig": false, "md5_digest": "6ca9c19de77335d1ab8fc499ce1143a2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5879, "upload_time": "2018-08-16T16:52:47", "url": "https://files.pythonhosted.org/packages/26/37/68f7163b6198471320efdf961fb92d0c05e546f63bd74041bf59eb30eeb0/json_transform-0.1.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "663b68985c7918c091d7191f294a388c", "sha256": "7eb2e5739f25dae7958bc0b90d443f34decf6609963c442aadebdf6139293893" }, "downloads": -1, "filename": "json-transform-0.1.7.tar.gz", "has_sig": false, "md5_digest": "663b68985c7918c091d7191f294a388c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10328, "upload_time": "2018-08-16T16:52:49", "url": "https://files.pythonhosted.org/packages/8c/bb/169a9aada7f869707691d009ecb98c9887b04e0fb1581e3dac7e13440383/json-transform-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "c45b7cebaac3ed0fd50084caa5d15b95", "sha256": "d771b564c54ed6a11b40500f76ce6cd401a30b403211bb6670c8cf5ac7e90bb4" }, "downloads": -1, "filename": "json_transform-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "c45b7cebaac3ed0fd50084caa5d15b95", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6378, "upload_time": "2018-08-19T19:09:47", "url": "https://files.pythonhosted.org/packages/04/8a/e152e01514ea62e34e233ae6c1110f501ca8c153c8e93ce249e922b25368/json_transform-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a69190a10d93494c3ab73354ea429d6", "sha256": "d6496d99edab446fd08a636e45a78efa604dc62f310db9f5ac342f11d62c9583" }, "downloads": -1, "filename": "json-transform-0.1.8.tar.gz", "has_sig": false, "md5_digest": "8a69190a10d93494c3ab73354ea429d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11323, "upload_time": "2018-08-19T19:09:49", "url": "https://files.pythonhosted.org/packages/de/71/fd9ce9eabe2f5ae692c1e3dd1d9c5ba4e210e28453298c8655c5eec2f997/json-transform-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "65e8cf65c2409b7b2ef33401f25f2d22", "sha256": "6d53c382b6ca11c7134c1e38d852dcd3d4284adbcc8f24b3cbb1efc4d014a67f" }, "downloads": -1, "filename": "json_transform-0.1.9-py2-none-any.whl", "has_sig": false, "md5_digest": "65e8cf65c2409b7b2ef33401f25f2d22", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6371, "upload_time": "2018-08-21T21:23:44", "url": "https://files.pythonhosted.org/packages/dd/99/9fb56ff6f92ec617ee0a5dea9f346c1a973aaf1b20099de65fdbb9a22a05/json_transform-0.1.9-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "880bfc788fb6d9e233342fecb6bc01db", "sha256": "d7e0f95acd08249248239e21e9724e024a041d808fc55a8a5919212925fc7135" }, "downloads": -1, "filename": "json-transform-0.1.9.tar.gz", "has_sig": false, "md5_digest": "880bfc788fb6d9e233342fecb6bc01db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11478, "upload_time": "2018-08-21T21:23:46", "url": "https://files.pythonhosted.org/packages/67/0e/540cbdaf12770da492965b28d1602b804fcc529df536bfa41b4caf280af2/json-transform-0.1.9.tar.gz" } ], "0.1.9.1": [ { "comment_text": "", "digests": { "md5": "de9034b19cbda9c3b87b5494b7ba3bea", "sha256": "e92e06038a77aff5fc8695dac56860e0a6bd29a8e2945f187d38b1a0aa261228" }, "downloads": -1, "filename": "json_transform-0.1.9.1-py2-none-any.whl", "has_sig": false, "md5_digest": "de9034b19cbda9c3b87b5494b7ba3bea", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6409, "upload_time": "2018-08-23T11:51:38", "url": "https://files.pythonhosted.org/packages/a0/53/ee402d6492f3cf73f56585213138e435d0aeb4d94a27fccb6314cbce4a1a/json_transform-0.1.9.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3cd9b10ffecc1cd3bde80c328bcd6f2b", "sha256": "4c44c36444028d497d4af749924400579db3e49241bd0f82c62fafcb633d77cc" }, "downloads": -1, "filename": "json-transform-0.1.9.1.tar.gz", "has_sig": false, "md5_digest": "3cd9b10ffecc1cd3bde80c328bcd6f2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11670, "upload_time": "2018-08-23T11:51:40", "url": "https://files.pythonhosted.org/packages/49/2b/305cabc4c17465beca17676e89fb9723fdcf5d00bb9300278537dbc9c9df/json-transform-0.1.9.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "48e05f68f6835146a289e472a70e775b", "sha256": "0fee7dec36a650b24ad0dabad804e255ac903d08559fea561b74db8d01819a88" }, "downloads": -1, "filename": "json_transform-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "48e05f68f6835146a289e472a70e775b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6505, "upload_time": "2018-08-27T19:51:08", "url": "https://files.pythonhosted.org/packages/d1/8f/99dfc50e49fd20a608aa536fd0d8bf1db8608587001ef418fc2a85a48e3a/json_transform-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3e3d4870b629355c3c22767658065fe9", "sha256": "6384a763ef5a07984ebf9ced3110967cc9a9cf9aa96028065d067c9aa4c291f7" }, "downloads": -1, "filename": "json-transform-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3e3d4870b629355c3c22767658065fe9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6375, "upload_time": "2018-08-27T19:51:10", "url": "https://files.pythonhosted.org/packages/fd/93/5c529acbdaa4de17fdb4174c29765e4353abcbedaef00fb8df582bd3e97b/json-transform-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "a1aba8e22cc7f2d43bce15a5c12be71c", "sha256": "474aec0e48e6ffdc67c0f103c1e5575386c3ae378f22caf076627638ba09f31d" }, "downloads": -1, "filename": "json_transform-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "a1aba8e22cc7f2d43bce15a5c12be71c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6532, "upload_time": "2018-09-02T09:51:39", "url": "https://files.pythonhosted.org/packages/45/b6/bb8abaaa7593a87b7b904bc944d8e407e58ee660dfbf3790ee4e6bf0e701/json_transform-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d80421bc7a97b655466419f19a28ec75", "sha256": "67205fdec07393bf1fe72b8e444f098912d60c26c373a178872f855bb1be0b0d" }, "downloads": -1, "filename": "json-transform-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d80421bc7a97b655466419f19a28ec75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6409, "upload_time": "2018-09-02T09:51:40", "url": "https://files.pythonhosted.org/packages/08/84/577dd09fc3a55f1e243aed7ed54b6b03aa33c03193ea605ffff38794e8cc/json-transform-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "4a76aaaac2edb5cbe1564f007ad5e567", "sha256": "06081fa2b3e28e09c792b94da89dfd8e813eb0920208e7e005408e0abf8fe9db" }, "downloads": -1, "filename": "json_transform-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4a76aaaac2edb5cbe1564f007ad5e567", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6532, "upload_time": "2018-09-03T07:55:58", "url": "https://files.pythonhosted.org/packages/5c/7f/72863ece297a6a8d3189b60a6dfe25cde6345b07a32ff53a48349564016a/json_transform-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68dfcf1e26759fbc697920effccd0e28", "sha256": "bb8f2b77a4af69268586773ab1d681785f47caabea37d750e62902ce54c05846" }, "downloads": -1, "filename": "json-transform-0.3.1.tar.gz", "has_sig": false, "md5_digest": "68dfcf1e26759fbc697920effccd0e28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6357, "upload_time": "2018-09-03T07:55:59", "url": "https://files.pythonhosted.org/packages/50/8e/96d364004e31377ef0978e8f89b9eccedf3bb9a1c504202ff628e3eb9785/json-transform-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "76f1712c3d98e60cc9d1323d9d8e817d", "sha256": "f0dec8e20d743c1a7f4632dec06af5d86099fa294eece59c57433c4e6b15a561" }, "downloads": -1, "filename": "json_transform-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "76f1712c3d98e60cc9d1323d9d8e817d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6648, "upload_time": "2018-09-08T09:19:01", "url": "https://files.pythonhosted.org/packages/80/84/541cc28af1163d3c3667d0b2d619b3e629f59a52506407e235f94b9b8825/json_transform-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "73830ffe21f0cd3b0a7718f215be90d4", "sha256": "8fbb8a8a97818c077e5b21642c7e799b0906f8cfec6ec126f6e838cb4ff6064b" }, "downloads": -1, "filename": "json-transform-0.4.0.tar.gz", "has_sig": false, "md5_digest": "73830ffe21f0cd3b0a7718f215be90d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6511, "upload_time": "2018-09-08T09:19:03", "url": "https://files.pythonhosted.org/packages/5b/81/b7eb5a43ad8e87c63dfcbda59462142d5b4e0f5faad37d4d1352fd0b9200/json-transform-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "dc2d9e3889652f48cdfee115c4bf5c85", "sha256": "f3faaf8795dccc0ba8b00d9e57ddc455651eabe89a038edfc4405f73f94abb49" }, "downloads": -1, "filename": "json_transform-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "dc2d9e3889652f48cdfee115c4bf5c85", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6784, "upload_time": "2018-09-10T08:30:07", "url": "https://files.pythonhosted.org/packages/81/bb/7f5b277758e9ddf35be40948769f4cedb097e93b4eb44c8d51c6f231a874/json_transform-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "09b4d0b815777ae3f695d95e7dbaab65", "sha256": "620aa52800e7b68946eae278a4a57c29f797fa6a8f7ff7aea7de8d052b38f789" }, "downloads": -1, "filename": "json-transform-0.4.1.tar.gz", "has_sig": false, "md5_digest": "09b4d0b815777ae3f695d95e7dbaab65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6590, "upload_time": "2018-09-10T08:30:09", "url": "https://files.pythonhosted.org/packages/8e/51/79d545436fa8322267e9cf9d102675d2711c01d7b00bec37d04cbf18046d/json-transform-0.4.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "db1de325ed4f37e166eb593e4f70991c", "sha256": "4d50b7759ace0f4fa80cc85a32eafc2e1fb426926ca439a84e17bf91edfa438a" }, "downloads": -1, "filename": "json_transform-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "db1de325ed4f37e166eb593e4f70991c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7260, "upload_time": "2018-09-14T16:21:43", "url": "https://files.pythonhosted.org/packages/00/68/8406a3e1d53597f6b5e6758df2dd935ae8dae0a6d95242290316dd41ec1c/json_transform-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2aa689842d9204c11bf303d858a7faf3", "sha256": "b8ffa9a702dc8e4f9a2ca67e944143a596a64f912d85e4a7cb952b83032ae7eb" }, "downloads": -1, "filename": "json-transform-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2aa689842d9204c11bf303d858a7faf3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7764, "upload_time": "2018-09-14T16:21:45", "url": "https://files.pythonhosted.org/packages/cd/45/a473f92abb9b449d94db4af0b1162b4b280ffc0de279b53d13dcc5725683/json-transform-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ac77e39fc4f8ed29b15601db9af116b7", "sha256": "af0ad3b8d169fb2ffe24fd3b1320e340eef46f7c0cfd6e5abe33732eb7f1f684" }, "downloads": -1, "filename": "json_transform-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ac77e39fc4f8ed29b15601db9af116b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7257, "upload_time": "2018-09-15T11:29:58", "url": "https://files.pythonhosted.org/packages/59/4d/d8be0297d7ef047ebf0207dddfb501ed3879a55d18629996a730612a0284/json_transform-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a4d2bc8ffb0677988cf619f3261218c", "sha256": "2ae31041996a4c9f95aba25925d760706f3dcf27a541e8380c30b008ee730f36" }, "downloads": -1, "filename": "json-transform-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8a4d2bc8ffb0677988cf619f3261218c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7741, "upload_time": "2018-09-15T11:29:59", "url": "https://files.pythonhosted.org/packages/d7/b4/376be8e55d41cf1c4d686603ab6ded1e4d9a3b7344c6b6dd5f7a79d1c6c1/json-transform-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ac77e39fc4f8ed29b15601db9af116b7", "sha256": "af0ad3b8d169fb2ffe24fd3b1320e340eef46f7c0cfd6e5abe33732eb7f1f684" }, "downloads": -1, "filename": "json_transform-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ac77e39fc4f8ed29b15601db9af116b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7257, "upload_time": "2018-09-15T11:29:58", "url": "https://files.pythonhosted.org/packages/59/4d/d8be0297d7ef047ebf0207dddfb501ed3879a55d18629996a730612a0284/json_transform-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a4d2bc8ffb0677988cf619f3261218c", "sha256": "2ae31041996a4c9f95aba25925d760706f3dcf27a541e8380c30b008ee730f36" }, "downloads": -1, "filename": "json-transform-1.0.1.tar.gz", "has_sig": false, "md5_digest": "8a4d2bc8ffb0677988cf619f3261218c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7741, "upload_time": "2018-09-15T11:29:59", "url": "https://files.pythonhosted.org/packages/d7/b4/376be8e55d41cf1c4d686603ab6ded1e4d9a3b7344c6b6dd5f7a79d1c6c1/json-transform-1.0.1.tar.gz" } ] }