{ "info": { "author": "Stephen Cagle", "author_email": "samedhi@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7" ], "description": "This project converts a `google.appengine.ext.ndb.Model`\ninto a HTTP endpoints. It provides validation, routing, documentation, and\nCRUD server endpoints. Its purpose is to act as a \"DSL\" for Google App Engine,\nallowing you to quickly write CRUD servers with just a `ndb.Model`.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/samedhi/gaend", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gaend", "package_url": "https://pypi.org/project/gaend/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gaend/", "project_urls": { "Homepage": "https://github.com/samedhi/gaend" }, "release_url": "https://pypi.org/project/gaend/1.0.0.dev14/", "requires_dist": [ "Flask (>=0.11)", "elasticsearch (>=5.0.0)", "python-dateutil (>=2.6)" ], "requires_python": "", "summary": "Converts `google.appengine.ext.ndb.Model` into HTTP endpoints", "version": "1.0.0.dev14" }, "last_serial": 2593764, "releases": { "1.0.0.dev1": [ { "comment_text": "", "digests": { "md5": "dcdf41a3ab69cd0c54e43bf5326dfc3f", "sha256": "780fb484a1c671aded504bbcb663df9c0d4a63e11cb6373896781fc9eedd9ff9" }, "downloads": -1, "filename": "gaend-1.0.0.dev1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcdf41a3ab69cd0c54e43bf5326dfc3f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11311, "upload_time": "2017-01-05T15:52:31", "url": "https://files.pythonhosted.org/packages/7d/0a/23c2237be5ec64186fea7c33a3ed7b2e9400545c08a6deac016cd8322f36/gaend-1.0.0.dev1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9433ebff379588a431405e3d17c3e75", "sha256": "d346cca2f9257a9797c64c16898bc1c8d34a36d9234f08a3afc96622ad4dc117" }, "downloads": -1, "filename": "gaend-1.0.0.dev1.tar.gz", "has_sig": false, "md5_digest": "c9433ebff379588a431405e3d17c3e75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8900, "upload_time": "2017-01-05T15:52:33", "url": "https://files.pythonhosted.org/packages/81/68/e9e5da6e58fe9af074db5cc681c56a9d4c4727536c7ee7dd15cf4729007e/gaend-1.0.0.dev1.tar.gz" } ], "1.0.0.dev10": [ { "comment_text": "", "digests": { "md5": "248305310e995cc7e591432e8da531b2", "sha256": "ca36870fbc6f49e0842b75f6ec8c40138c9e0d38263be8fd24e15438b461e04f" }, "downloads": -1, "filename": "gaend-1.0.0.dev10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "248305310e995cc7e591432e8da531b2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12777, "upload_time": "2017-01-18T04:27:11", "url": "https://files.pythonhosted.org/packages/12/89/c647f2943b58979d67fd03945e371551928c759a06c0f8cccbb1de0a240c/gaend-1.0.0.dev10-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "126a4a0c5f94255e0874f18aaac46833", "sha256": "bf949178ff29032a104ca734b39fe3ef8cd5077e8170fac6c8c1dceff863d0a1" }, "downloads": -1, "filename": "gaend-1.0.0.dev10.tar.gz", "has_sig": false, "md5_digest": "126a4a0c5f94255e0874f18aaac46833", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8962, "upload_time": "2017-01-18T04:27:13", "url": "https://files.pythonhosted.org/packages/bc/3c/c2f0c820f749f9e90ee2e078e6265a7b8d4388ffb95eb7f4b69106a63e36/gaend-1.0.0.dev10.tar.gz" } ], "1.0.0.dev11": [ { "comment_text": "", "digests": { "md5": "68785599b3e601af6ec9fba6022ac0f8", "sha256": "bff9e38931ba65c8f5e21847239a51eeba1409144e6946b31d2826e9209ed1b6" }, "downloads": -1, "filename": "gaend-1.0.0.dev11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68785599b3e601af6ec9fba6022ac0f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12778, "upload_time": "2017-01-18T04:28:25", "url": "https://files.pythonhosted.org/packages/5f/a7/08ce53f142df104e59b6d4597485780129f0fe397e2c80aaa2f91b5439fd/gaend-1.0.0.dev11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "46e6363192a1879d556f433652fa65ae", "sha256": "ce09c5db57967abdc70e2598de5b2864276d58a9f88168ce99f25e06695e6d81" }, "downloads": -1, "filename": "gaend-1.0.0.dev11.tar.gz", "has_sig": false, "md5_digest": "46e6363192a1879d556f433652fa65ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8967, "upload_time": "2017-01-18T04:28:27", "url": "https://files.pythonhosted.org/packages/d5/a0/8d867f650b3cf826c8989c0098c38d326088f135b5605b8a028d1ca8654e/gaend-1.0.0.dev11.tar.gz" } ], "1.0.0.dev12": [ { "comment_text": "", "digests": { "md5": "81cbb2fa2a24750fb01eebcbbb497caa", "sha256": "205770ca545dcf36301253459179fa33198a6038c87f183c5fa09f5b27243aa3" }, "downloads": -1, "filename": "gaend-1.0.0.dev12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81cbb2fa2a24750fb01eebcbbb497caa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14641, "upload_time": "2017-01-21T01:16:36", "url": "https://files.pythonhosted.org/packages/c4/60/c040e749395523b51fd557bb001cb4268472cd6a69b254af71749114bee2/gaend-1.0.0.dev12-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8802dc0c04f19ece0c5defd546366df5", "sha256": "6663a84e454a1a42cee38c1e2fb7bfc2cb6aacb710f2a66e62f388634b5eedaa" }, "downloads": -1, "filename": "gaend-1.0.0.dev12.tar.gz", "has_sig": false, "md5_digest": "8802dc0c04f19ece0c5defd546366df5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10185, "upload_time": "2017-01-21T01:16:37", "url": "https://files.pythonhosted.org/packages/82/e8/c685c0f906ca96695d9044aaad6ca354083670d724c44961ce64b3ab4e97/gaend-1.0.0.dev12.tar.gz" } ], "1.0.0.dev13": [ { "comment_text": "", "digests": { "md5": "3b39ddb396d39cdff9bfcf2a3125bcf7", "sha256": "1a5350716061cbce86f4506ffd1d37ef49a259a8077672b40cabc25e4b50d486" }, "downloads": -1, "filename": "gaend-1.0.0.dev13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3b39ddb396d39cdff9bfcf2a3125bcf7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14669, "upload_time": "2017-01-21T01:21:41", "url": "https://files.pythonhosted.org/packages/5b/3e/b157e450ed7f42762e7238ee0c8b994d50ff6b60dc27f7383f3336cc6aea/gaend-1.0.0.dev13-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa987414a752a40898743ba851ba0cca", "sha256": "82da846e1eb22f7f698060fd9744be6593c3474ae8702a1b3d656403ad373381" }, "downloads": -1, "filename": "gaend-1.0.0.dev13.tar.gz", "has_sig": false, "md5_digest": "aa987414a752a40898743ba851ba0cca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10207, "upload_time": "2017-01-21T01:21:43", "url": "https://files.pythonhosted.org/packages/4a/42/7d44b1c34d2e8f1dde6f9c22ff969e2db9f10292d76fc6693688a17fd516/gaend-1.0.0.dev13.tar.gz" } ], "1.0.0.dev14": [ { "comment_text": "", "digests": { "md5": "88aa8bf8c9de60e71b23e8e6e841284d", "sha256": "5f634239a9cf33c31a7fc14b0edf821697377348e4855738908c3fb9eac1525b" }, "downloads": -1, "filename": "gaend-1.0.0.dev14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88aa8bf8c9de60e71b23e8e6e841284d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14690, "upload_time": "2017-01-23T20:30:30", "url": "https://files.pythonhosted.org/packages/1f/10/d3accfda59abc1021748777df664ed2ba9cc3e27ebe0827958c3f8716512/gaend-1.0.0.dev14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d890802ea367e5d5a4518a947d343e2", "sha256": "530b5cb19a0500e9c86b22bf984a87b615525a49fb4f8bc720d3fcf14d55d53c" }, "downloads": -1, "filename": "gaend-1.0.0.dev14.tar.gz", "has_sig": false, "md5_digest": "5d890802ea367e5d5a4518a947d343e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10221, "upload_time": "2017-01-23T20:30:35", "url": "https://files.pythonhosted.org/packages/61/d0/5f5795c7cee92683fb6fef7ac7128f62d12bb711de1a39f1e08ba292af93/gaend-1.0.0.dev14.tar.gz" } ], "1.0.0.dev2": [ { "comment_text": "", "digests": { "md5": "3f9ba0f37b099cb00de3fbfc4bdb1875", "sha256": "7f58dce795d89b4fd82961a0c6eb47ede2bfffb1658083c70aab9adbc6ca4fca" }, "downloads": -1, "filename": "gaend-1.0.0.dev2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3f9ba0f37b099cb00de3fbfc4bdb1875", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11302, "upload_time": "2017-01-10T23:52:40", "url": "https://files.pythonhosted.org/packages/77/e6/4c2bbdfeb603984f18865e32176aef414940861f39967717b933b264698c/gaend-1.0.0.dev2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00c43c9a837b09354e05b8f22d2f329d", "sha256": "ac63d6a07ce8bfeb03ff642ae986dfa28d7b761ac5de9b8eeddf0727ae7ae5ad" }, "downloads": -1, "filename": "gaend-1.0.0.dev2.tar.gz", "has_sig": false, "md5_digest": "00c43c9a837b09354e05b8f22d2f329d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8904, "upload_time": "2017-01-10T23:52:57", "url": "https://files.pythonhosted.org/packages/23/4d/6321bf0c4241aa33ad09d5f150ed41b790f95d3b677b8f9b25b0d053feeb/gaend-1.0.0.dev2.tar.gz" } ], "1.0.0.dev3": [ { "comment_text": "", "digests": { "md5": "2dd8da8048e60bddc8bef9dfe5c4f409", "sha256": "de45b7f1e7856fc5c0b58c1d010771cd72f498e1f03691db8c860026498513d5" }, "downloads": -1, "filename": "gaend-1.0.0.dev3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dd8da8048e60bddc8bef9dfe5c4f409", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11324, "upload_time": "2017-01-12T01:04:25", "url": "https://files.pythonhosted.org/packages/bd/50/1b7db172e4da40d6260ac84780d17c0d27fe5d61bb0768541eebc8803654/gaend-1.0.0.dev3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2b7265f0d1d0b5723835c99b9711ddfb", "sha256": "5e2e6cbd0c4eaa2d24415f46b4a553e0976300c33da5f0be984a975310d22106" }, "downloads": -1, "filename": "gaend-1.0.0.dev3.tar.gz", "has_sig": false, "md5_digest": "2b7265f0d1d0b5723835c99b9711ddfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8922, "upload_time": "2017-01-12T01:04:27", "url": "https://files.pythonhosted.org/packages/90/3d/d34958141e979d4fa6e531043e5d262f53193d2d29ba59cd82a13856ddac/gaend-1.0.0.dev3.tar.gz" } ], "1.0.0.dev4": [ { "comment_text": "", "digests": { "md5": "dae918ef18f2ed02f5247550d6400040", "sha256": "c485a60dccbd16287f446d6c28af7214fc45491a9cc1c5cbd4b32fdeec3dd37a" }, "downloads": -1, "filename": "gaend-1.0.0.dev4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dae918ef18f2ed02f5247550d6400040", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11392, "upload_time": "2017-01-16T22:09:37", "url": "https://files.pythonhosted.org/packages/97/37/bce54455f360a9308163d43b13f85f56a4fab6a2ad68c97899337e8d2bf1/gaend-1.0.0.dev4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "791895375d243c4a190c301067a88a26", "sha256": "fb3e955cf4c46701e21a39f0104b265be404ac24118ee0063e9234df2c306151" }, "downloads": -1, "filename": "gaend-1.0.0.dev4.tar.gz", "has_sig": false, "md5_digest": "791895375d243c4a190c301067a88a26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8970, "upload_time": "2017-01-16T22:09:39", "url": "https://files.pythonhosted.org/packages/7c/ef/3fc39bcf30edc800c7e28032582c4215a89b1eacd661830e483b19936e2c/gaend-1.0.0.dev4.tar.gz" } ], "1.0.0.dev5": [ { "comment_text": "", "digests": { "md5": "d45764516810fc7d0592197f99148ba6", "sha256": "276d80a99778a77c5c9438fbb9fb6f73d7affddff4357196377d25effebeb58d" }, "downloads": -1, "filename": "gaend-1.0.0.dev5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d45764516810fc7d0592197f99148ba6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11391, "upload_time": "2017-01-16T23:45:29", "url": "https://files.pythonhosted.org/packages/87/b0/4ff885c4ab0928b69cb9ddd5b39c06562272fbba8853fa294b3b59f1eeb9/gaend-1.0.0.dev5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d41dc4d76677eb711cf300530b9ebea2", "sha256": "60fce3f6d365734d25dc44bdd61da347a96ad7dfa5836399f1e7b9a2b85c779a" }, "downloads": -1, "filename": "gaend-1.0.0.dev5.tar.gz", "has_sig": false, "md5_digest": "d41dc4d76677eb711cf300530b9ebea2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8979, "upload_time": "2017-01-16T23:45:31", "url": "https://files.pythonhosted.org/packages/25/f3/2c5d74c2210fb973396b760b5e9cd89470619a37213eb5e3fe347ad98477/gaend-1.0.0.dev5.tar.gz" } ], "1.0.0.dev6": [ { "comment_text": "", "digests": { "md5": "d4700a9aec0576757e59d6e3932b00e0", "sha256": "b531c6d75785c1c39181244d1cb4a70f0541408731d6623db72d5096122403e8" }, "downloads": -1, "filename": "gaend-1.0.0.dev6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d4700a9aec0576757e59d6e3932b00e0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12755, "upload_time": "2017-01-17T00:03:23", "url": "https://files.pythonhosted.org/packages/7c/f1/1730cff85abba90a515c00c4b072dd87b0ad25d65421e6e8d354a02a789d/gaend-1.0.0.dev6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c8a2a9b9bc0b8d122d90050fc8b0dbb", "sha256": "670e1b06830ca48f429916194604cc514dfaf8d5a9179800b48bc65173525bb3" }, "downloads": -1, "filename": "gaend-1.0.0.dev6.tar.gz", "has_sig": false, "md5_digest": "1c8a2a9b9bc0b8d122d90050fc8b0dbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8963, "upload_time": "2017-01-17T00:03:25", "url": "https://files.pythonhosted.org/packages/0c/eb/091f1d4277080ffc009af4322b8e5c553dbbbca4861811dd91f11e051a9d/gaend-1.0.0.dev6.tar.gz" } ], "1.0.0.dev7": [ { "comment_text": "", "digests": { "md5": "20cb2c2ba1c65172d3f4070baf8ff6bf", "sha256": "719388b044dbf888f654ce23d350d88ce961e23084c95dda2870c23ca3d9dbe5" }, "downloads": -1, "filename": "gaend-1.0.0.dev7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20cb2c2ba1c65172d3f4070baf8ff6bf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12761, "upload_time": "2017-01-17T22:54:04", "url": "https://files.pythonhosted.org/packages/b2/f2/e7ab769a06b77276c72ad1e041486a58db4e4b5031adec5a1099ebba6fca/gaend-1.0.0.dev7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf1666581687f19015f0534fb87e7882", "sha256": "6d30b74c0dead2db3a04f427648b9020e62e0dae889557e442a6c3e43c10fe3d" }, "downloads": -1, "filename": "gaend-1.0.0.dev7.tar.gz", "has_sig": false, "md5_digest": "bf1666581687f19015f0534fb87e7882", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8968, "upload_time": "2017-01-17T22:54:06", "url": "https://files.pythonhosted.org/packages/de/01/a86910465587d844dadd1236dedb521b4e27dbe67c31dcf5f259764d2ebd/gaend-1.0.0.dev7.tar.gz" } ], "1.0.0.dev8": [ { "comment_text": "", "digests": { "md5": "cca6c36dfa39551c16900222dcc1d1b3", "sha256": "337c1f3090a1e0c3dbc0c1ca432a447af16ddcce274fb76f3835c6c3d8e075c1" }, "downloads": -1, "filename": "gaend-1.0.0.dev8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cca6c36dfa39551c16900222dcc1d1b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12760, "upload_time": "2017-01-17T22:55:23", "url": "https://files.pythonhosted.org/packages/b0/59/bde43dd9cc7de4545d2d852e0c873e88ee5b44dde5b390a3e959b3ad5332/gaend-1.0.0.dev8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3991d66db6174f624bb2c5116f3928b9", "sha256": "a42e3037c178c5727a4c6c3bef28e77502473e58a6eb7861d773a0e36477455f" }, "downloads": -1, "filename": "gaend-1.0.0.dev8.tar.gz", "has_sig": false, "md5_digest": "3991d66db6174f624bb2c5116f3928b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8970, "upload_time": "2017-01-17T22:55:25", "url": "https://files.pythonhosted.org/packages/6d/19/e7803a20ed8d0d67aee47bfa3f46975622c74e48168e59307c0fecdc14f3/gaend-1.0.0.dev8.tar.gz" } ], "1.0.0.dev9": [ { "comment_text": "", "digests": { "md5": "f2f2a0211f541eb74213f7971f99bb4e", "sha256": "3082297665c8598af2d26ee7bb87c617aea2b30d7f9901d91e34abf91be25cb5" }, "downloads": -1, "filename": "gaend-1.0.0.dev9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f2f2a0211f541eb74213f7971f99bb4e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12761, "upload_time": "2017-01-17T22:57:53", "url": "https://files.pythonhosted.org/packages/b2/ec/0edfe80bea5cfe587ce88f921d10149312a51069db81dc2d4f0911b9827f/gaend-1.0.0.dev9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1993a4d8623546e6df1ec23a2eea8d8", "sha256": "ccb32b89bb84f4aed26151ecce41e41281919d892c87939c364e7ecde0f42879" }, "downloads": -1, "filename": "gaend-1.0.0.dev9.tar.gz", "has_sig": false, "md5_digest": "d1993a4d8623546e6df1ec23a2eea8d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8969, "upload_time": "2017-01-17T22:57:54", "url": "https://files.pythonhosted.org/packages/e6/30/022418db41c584dab2da2c847b7c7bf2953390da8680502d28483d25d0e8/gaend-1.0.0.dev9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "88aa8bf8c9de60e71b23e8e6e841284d", "sha256": "5f634239a9cf33c31a7fc14b0edf821697377348e4855738908c3fb9eac1525b" }, "downloads": -1, "filename": "gaend-1.0.0.dev14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88aa8bf8c9de60e71b23e8e6e841284d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14690, "upload_time": "2017-01-23T20:30:30", "url": "https://files.pythonhosted.org/packages/1f/10/d3accfda59abc1021748777df664ed2ba9cc3e27ebe0827958c3f8716512/gaend-1.0.0.dev14-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d890802ea367e5d5a4518a947d343e2", "sha256": "530b5cb19a0500e9c86b22bf984a87b615525a49fb4f8bc720d3fcf14d55d53c" }, "downloads": -1, "filename": "gaend-1.0.0.dev14.tar.gz", "has_sig": false, "md5_digest": "5d890802ea367e5d5a4518a947d343e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10221, "upload_time": "2017-01-23T20:30:35", "url": "https://files.pythonhosted.org/packages/61/d0/5f5795c7cee92683fb6fef7ac7128f62d12bb711de1a39f1e08ba292af93/gaend-1.0.0.dev14.tar.gz" } ] }