{ "info": { "author": "Flanders Heritage Agency", "author_email": "ict@onroerenderfgoed.be", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Utilities" ], "description": "oe_daemonutils\n==============\n\nUtils to read and parse a feed.\n\n0.9.1 (26-09-2018)\n------------------\n\n- error handling HTTPError (#35)\n\n0.9.0 (25-07-2017)\n------------------\n\n- add SQLAlchemy engine that keeps retrying the connection\n\n0.8.0 (07-06-2017)\n------------------\n\n- use multiprocessing to improve performance and memory usage\n\n0.7.4 (23-05-2017)\n------------------\n\n- improve logging\n\n0.7.3 (10-05-2017)\n------------------\n\n- allow HTTP POST when saving (#23)\n- proces_uri setting should be read as a list in EntryProcessor (#24)\n\n0.7.2 (25-04-2017)\n------------------\n\n- make notifier_class optional in DaemonController (#20)\n\n0.7.1 (12-04-2017)\n------------------\n\n- missing notification data\n\n0.7.0 (12-04-2017)\n------------------\n\n- refactor daemon (improve architecture)\n- fix system token issue\n\n0.6.4 (30-03-2017)\n------------------\n\n- fix attribute error in feed parser\n- Accept header feed\n\n0.6.3 (14-03-2017)\n------------------\n\n- fix system token call\n\n\n0.6.2 (14-03-2017)\n------------------\n\n- fix error handling\n\n0.6.1 (13-03-2017)\n------------------\n\n- typos, rename and missing data\n \n0.6.0 (13-03-2017)\n------------------\n\n- use of command pattren with daemon circuit breaker\n\n\n0.5.0 (09-03-2017)\n------------------\n\n- robust circuit breaker daemon #13 \n\n0.4.0 (14-02-2017)\n------------------\n\n- More dossier utils.\n\n0.3.1 (01-12-2016)\n------------------\n\n- Fix bug: catching exceptions of the daemon.\n\n0.3.0 (01-12-2016)\n------------------\n\n- Make the daemon more robust by retrying a given number of times with a given waiting time when it fails.\n\n0.2.2 (17-10-2016)\n------------------\n\n- Catch `feedparser.parse` no status.\n\n0.2.1 (07-10-2016)\n------------------\n\n- No formatting of the logging errors of the `feedparser.parse` operation.\n\n0.2.0 (09-08-2016)\n------------------\n\n- PEP8 compliance\n- Make it possible to have a feed endpoints set from something else than the default setting\n\n0.1.5 (08-08-2016)\n------------------\n\n- Move process_uri check\n\n0.1.4 (04-08-2016)\n------------------\n\n- Add dossier service\n- Add processor\n\n0.1.3 (27-07-2016)\n------------------\n\n- Exit daemon when parsing feed fails\n\n0.1.2 (27-07-2016)\n------------------\n\n- Bug fix: initialization daemon_manager\n\n0.1.1 (25-07-2016)\n------------------\n\n- Remove oeauth requirement\n\n0.1.0 (25-07-2016)\n------------------\n\n- Initial version\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/OnroerendErfgoed/oe_daemonutils", "keywords": "oe daemon utility", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "oe_daemonutils", "package_url": "https://pypi.org/project/oe_daemonutils/", "platform": "", "project_url": "https://pypi.org/project/oe_daemonutils/", "project_urls": { "Homepage": "https://github.com/OnroerendErfgoed/oe_daemonutils" }, "release_url": "https://pypi.org/project/oe_daemonutils/0.9.1/", "requires_dist": null, "requires_python": "", "summary": "Daemon Utility Library", "version": "0.9.1" }, "last_serial": 4311661, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "207f49825d62caa8ac7ab770e3d60c86", "sha256": "91493c943cc452ea058cc4854a7a878e3b09efd969f294a80fcf779090260f20" }, "downloads": -1, "filename": "oe_daemonutils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "207f49825d62caa8ac7ab770e3d60c86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4037, "upload_time": "2016-07-25T12:39:54", "url": "https://files.pythonhosted.org/packages/5e/07/7ab4c096c3cd470da36d4401c20971f0ccc20adc141726d4a6a133d60722/oe_daemonutils-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "c2e5786ce2cf5cbc3d5408ea4adcd17c", "sha256": "bce0945317c04262d3afc13354018136299b2d9883ed15392b7beab2641e1b2d" }, "downloads": -1, "filename": "oe_daemonutils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c2e5786ce2cf5cbc3d5408ea4adcd17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3999, "upload_time": "2016-07-25T14:05:02", "url": "https://files.pythonhosted.org/packages/74/71/fd9322d5eca53ff78cd5fda6757f40b63c0b4ca3b1a8dbecec0a0126a7fa/oe_daemonutils-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f30ae19e8ff47767240e37df7d80911b", "sha256": "9a1ba606197ebf28bbcee0bfb360a6f06abb5323b06938f87e29fa46c7578107" }, "downloads": -1, "filename": "oe_daemonutils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f30ae19e8ff47767240e37df7d80911b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4043, "upload_time": "2016-07-27T07:39:41", "url": "https://files.pythonhosted.org/packages/fc/f5/383cc40522e42b0a62994283541c6ac5ce2592f4b3dad0852b92dbd7b644/oe_daemonutils-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "acddc1cb98bdc3e4c95de788ed9d7677", "sha256": "4fc7bd08a9dc3ae5b0d1a7c3f5a64fa07d3083432732bbbf0c4b4c89cf0bc31b" }, "downloads": -1, "filename": "oe_daemonutils-0.1.3.tar.gz", "has_sig": false, "md5_digest": "acddc1cb98bdc3e4c95de788ed9d7677", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4078, "upload_time": "2016-07-27T12:11:44", "url": "https://files.pythonhosted.org/packages/57/43/2c749c6a62892a23a51e71f0f8fd5a384262d0cef275585d69ba1a67aa1d/oe_daemonutils-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7b6d53f2872006ae27997fd67a7c3c92", "sha256": "dab69ec24bda2b6960f40b93708ceee751eb36e30a8e916228eb96bd3482c9c8" }, "downloads": -1, "filename": "oe_daemonutils-0.1.4.tar.gz", "has_sig": false, "md5_digest": "7b6d53f2872006ae27997fd67a7c3c92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6188, "upload_time": "2016-08-04T08:24:06", "url": "https://files.pythonhosted.org/packages/f1/22/377a9297a5aab3baacafbb5a88bea75e069e91682917c11bb9e021336fb5/oe_daemonutils-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "675428acc5fd611ba2800d29fe9f82ac", "sha256": "c9399f0f5feac78757723aed15267aa8946fb79aee0cc38d2b58c257e370a2ac" }, "downloads": -1, "filename": "oe_daemonutils-0.1.5.tar.gz", "has_sig": false, "md5_digest": "675428acc5fd611ba2800d29fe9f82ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6232, "upload_time": "2016-08-08T08:32:31", "url": "https://files.pythonhosted.org/packages/6a/28/d9852d00cca13e9e2c671ee10b75dff2a4e63fcf6af262a9ac3387cbfebc/oe_daemonutils-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "77b367f4685171abb9483d88d7c0cd6d", "sha256": "b2287afa4f0c987be545da72b0737cf40a3500b6a9f425d6b67e8cd8b52d3909" }, "downloads": -1, "filename": "oe_daemonutils-0.2.0.tar.gz", "has_sig": false, "md5_digest": "77b367f4685171abb9483d88d7c0cd6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6304, "upload_time": "2016-08-09T15:04:57", "url": "https://files.pythonhosted.org/packages/6d/5e/9276161239c1bdf10d596618d9c92174c5e78adca26292257cbcbadceaff/oe_daemonutils-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c6b1fa92095230a23380a3d3c33caf89", "sha256": "73ef6cf083f8dd84dd66d515e45d096ad4e54619d7d35f5e799e7de9b9cb3663" }, "downloads": -1, "filename": "oe_daemonutils-0.2.1.tar.gz", "has_sig": false, "md5_digest": "c6b1fa92095230a23380a3d3c33caf89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6459, "upload_time": "2016-10-07T07:58:25", "url": "https://files.pythonhosted.org/packages/2f/66/58e622e54cb8c19dc940f786fc61c2eb7558e00d49b5fd6508363cb37344/oe_daemonutils-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ae6e3cc32863c74edbc08ae98e672883", "sha256": "f99573a876ac8b484a6adec268602c9899c02b83a7129ee6d51532462a33ced5" }, "downloads": -1, "filename": "oe_daemonutils-0.2.2.tar.gz", "has_sig": false, "md5_digest": "ae6e3cc32863c74edbc08ae98e672883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6580, "upload_time": "2016-10-17T15:15:59", "url": "https://files.pythonhosted.org/packages/4c/06/4408bf6d6ad763494c8082680339d8636b8aeaa05ab449551fd839d940f9/oe_daemonutils-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1e95f36d5f14131b2697780c801c56ef", "sha256": "fc21ae7d6a604d5a796eee7f062e1518e11b503daab0d46d95aec4e652beff07" }, "downloads": -1, "filename": "oe_daemonutils-0.3.0.tar.gz", "has_sig": false, "md5_digest": "1e95f36d5f14131b2697780c801c56ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6820, "upload_time": "2016-12-01T14:28:55", "url": "https://files.pythonhosted.org/packages/ee/bb/7dd568da6025923b34111498b199f2aeb3fac9ced00f74b90463104e8a3c/oe_daemonutils-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "8d6b9930ba2241a24113d6e023f6c42e", "sha256": "2b7b93066c4a7ce4a91b37d84b6d6bf86708c7cd601fc04f3d3ed4fdc674c7b1" }, "downloads": -1, "filename": "oe_daemonutils-0.3.1.tar.gz", "has_sig": false, "md5_digest": "8d6b9930ba2241a24113d6e023f6c42e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7653, "upload_time": "2016-12-01T15:31:34", "url": "https://files.pythonhosted.org/packages/4f/63/f7b2cfda8f3c2c089fea7b216474c928b7b60f9b068800bfc6659df8da0c/oe_daemonutils-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e10677eda368674251518ede0e9c7d43", "sha256": "66a7c3d5cf5c5cebf89161212f380bcce1c1e9ae2dd586ec20f396240741c38d" }, "downloads": -1, "filename": "oe_daemonutils-0.4.0.tar.gz", "has_sig": false, "md5_digest": "e10677eda368674251518ede0e9c7d43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7088, "upload_time": "2017-02-14T15:20:55", "url": "https://files.pythonhosted.org/packages/f7/c1/a20abba9553a6db737d3a28f4de8936d07a43da6398bdae4af6043eeb0a1/oe_daemonutils-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "bd7a301ed3b665e36207129324dbec58", "sha256": "9ee5aeb63f5ff15895edc6e99b3c430b5552c55910c1b6c6a17f2fb1e96e4715" }, "downloads": -1, "filename": "oe_daemonutils-0.5.0.tar.gz", "has_sig": false, "md5_digest": "bd7a301ed3b665e36207129324dbec58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8098, "upload_time": "2017-03-09T13:52:53", "url": "https://files.pythonhosted.org/packages/be/46/330797f001f3ff0d9929773991c82b29c3a8a07a2b1da1bc6c7af6b3c834/oe_daemonutils-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "3b1ce0594970e758a44ec8fefd45f82a", "sha256": "cd7dfc7a2e7f250e87b2f3b5bcedb698d2aeec2bc06864d13c28c651dffa0fb3" }, "downloads": -1, "filename": "oe_daemonutils-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3b1ce0594970e758a44ec8fefd45f82a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8955, "upload_time": "2017-03-13T13:17:42", "url": "https://files.pythonhosted.org/packages/5f/13/f90a05d0d40f02d21c079ab3405b6aca3c4deee08a816baa4ca1c2db8510/oe_daemonutils-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "e0bbf668e8809bd86a8757b4a29c677a", "sha256": "f12ecd210dc80cb6fb42b7282fcf586e7c8711bd88c2ca68e2bea18ed5f4d6d9" }, "downloads": -1, "filename": "oe_daemonutils-0.6.1.tar.gz", "has_sig": false, "md5_digest": "e0bbf668e8809bd86a8757b4a29c677a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9135, "upload_time": "2017-03-13T15:49:29", "url": "https://files.pythonhosted.org/packages/d8/c4/1d328b36686d8df10586ee2b188aee20af016011240dd1f95b69023f07b8/oe_daemonutils-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "858d4097caba6823923c8a8862a1f754", "sha256": "91132444476a724b8d39e7e9081169db501c8a8a7bf192fab24594627ebe2209" }, "downloads": -1, "filename": "oe_daemonutils-0.6.2.tar.gz", "has_sig": false, "md5_digest": "858d4097caba6823923c8a8862a1f754", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9252, "upload_time": "2017-03-14T13:48:05", "url": "https://files.pythonhosted.org/packages/7a/04/4a2bbbeba40571902b2f1e3ff58f82c6b3dbbc2860a58c9de88cb1e0eb81/oe_daemonutils-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "2967771c2997b429d35e16ef10bb0729", "sha256": "f8702b4998d52b2e0b22fda15fca4adbfe4b448483688ad09707efc117aafb42" }, "downloads": -1, "filename": "oe_daemonutils-0.6.3.tar.gz", "has_sig": false, "md5_digest": "2967771c2997b429d35e16ef10bb0729", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9431, "upload_time": "2017-03-14T14:41:28", "url": "https://files.pythonhosted.org/packages/39/66/f4c5b2bb10980967a9737a7461970aa009ab0b9e8e0dc952c867caa74248/oe_daemonutils-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "138b9943129497ea5d661256180dacd5", "sha256": "47706ef9142aca7d95db94118fe8a58b3ce8c3f2f80b83676522e8d6d23fb07c" }, "downloads": -1, "filename": "oe_daemonutils-0.6.4.tar.gz", "has_sig": false, "md5_digest": "138b9943129497ea5d661256180dacd5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9869, "upload_time": "2017-03-30T09:05:29", "url": "https://files.pythonhosted.org/packages/54/4b/06d87b2a3fc6ca00e1adc761d52bd5e649e473d5a856f21094a28b8e10d0/oe_daemonutils-0.6.4.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "b067160391b9aa30ee9e67145dce823f", "sha256": "1e1a659a8594b2c7e7245a4ac8ca713a7cd845ea45077e2d6c7223ab82df1eef" }, "downloads": -1, "filename": "oe_daemonutils-0.7.0.tar.gz", "has_sig": false, "md5_digest": "b067160391b9aa30ee9e67145dce823f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10371, "upload_time": "2017-04-12T08:32:19", "url": "https://files.pythonhosted.org/packages/24/a6/2e709a059d55e22dbc56212120680cac563155b38f2e3355c3a08b771bad/oe_daemonutils-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "2c0b773e4eb8f38fda221fc3e98e524a", "sha256": "599dfb727015bab946d9149ee7c22736c4f564eb2c15efcd3c19c0de83223239" }, "downloads": -1, "filename": "oe_daemonutils-0.7.1.tar.gz", "has_sig": false, "md5_digest": "2c0b773e4eb8f38fda221fc3e98e524a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10452, "upload_time": "2017-04-12T09:09:34", "url": "https://files.pythonhosted.org/packages/21/25/8414f006771fd6128a4ae787cb549c634c39d8431bae0727c4211e510f11/oe_daemonutils-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "674c30def42dfaa97da17581571f36b5", "sha256": "ce257f05f0ae61604717d1a3384a90ff6dbf78b778bd743893525716ae19a0ec" }, "downloads": -1, "filename": "oe_daemonutils-0.7.2.tar.gz", "has_sig": false, "md5_digest": "674c30def42dfaa97da17581571f36b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9914, "upload_time": "2017-04-25T08:52:40", "url": "https://files.pythonhosted.org/packages/7e/38/35b6c73fe40a2ccc663d1bd8a180a510e97b52f6e3e0d315ac1a1babde9a/oe_daemonutils-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "10a22a9563833156eb2f95df5a318c98", "sha256": "be209ea2a5e93f12b1c09c30127e2bde1fe84750c5eb58e220c6e998d227dd83" }, "downloads": -1, "filename": "oe_daemonutils-0.7.3.tar.gz", "has_sig": false, "md5_digest": "10a22a9563833156eb2f95df5a318c98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10766, "upload_time": "2017-05-10T08:46:17", "url": "https://files.pythonhosted.org/packages/05/78/119a56c109d26eda3b68017604c8d2d3745604aab3595163ef0b4c2e0035/oe_daemonutils-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "247a2cefbb1f2b1b4737de38240b9af6", "sha256": "fafc3acc9c4bd70d68ad90a159677c0d1d92405cffda40dbde2f431fa7432448" }, "downloads": -1, "filename": "oe_daemonutils-0.7.4.tar.gz", "has_sig": false, "md5_digest": "247a2cefbb1f2b1b4737de38240b9af6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10878, "upload_time": "2017-05-23T09:10:30", "url": "https://files.pythonhosted.org/packages/27/07/e7cfa754fae4ce835002bf85d230d28d4ee641494272aefa46dfbd3a8b7a/oe_daemonutils-0.7.4.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "d785b492e3e661a15b4ef6e468db7278", "sha256": "0dbd441b5bef14d6d2b12bbe9795934fbcc71bd2f3df140c495dd199dabae1d0" }, "downloads": -1, "filename": "oe_daemonutils-0.8.0.tar.gz", "has_sig": false, "md5_digest": "d785b492e3e661a15b4ef6e468db7278", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11276, "upload_time": "2017-06-07T08:44:25", "url": "https://files.pythonhosted.org/packages/61/07/ab150d2e9ec20305300218141772e0f5b2ec6edc54713ec1378eae0a0bb8/oe_daemonutils-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b347e1985f3ca92e10c8df78dff5cdb8", "sha256": "d19a9bc648e17caaabc6988fa6f12ac16d44464ccc17a047838019906b255b88" }, "downloads": -1, "filename": "oe_daemonutils-0.9.0.tar.gz", "has_sig": false, "md5_digest": "b347e1985f3ca92e10c8df78dff5cdb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12150, "upload_time": "2017-07-25T14:20:18", "url": "https://files.pythonhosted.org/packages/a4/78/166761c769a1a5838c3ef30d6a368dba5e6d2b2ed7e162ae004fb424b8bc/oe_daemonutils-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "8250e094a5c4ed0c43884d86782cde08", "sha256": "864aed73fc7e5eb58430c7d9ddf83cabd06f0494db85aafe4887ec5d10d041a0" }, "downloads": -1, "filename": "oe_daemonutils-0.9.1.tar.gz", "has_sig": false, "md5_digest": "8250e094a5c4ed0c43884d86782cde08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11489, "upload_time": "2018-09-26T08:49:07", "url": "https://files.pythonhosted.org/packages/21/07/e6167c986bcb29cebb102aff3c624b7e957ef12cd778df887736dda9fcf8/oe_daemonutils-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8250e094a5c4ed0c43884d86782cde08", "sha256": "864aed73fc7e5eb58430c7d9ddf83cabd06f0494db85aafe4887ec5d10d041a0" }, "downloads": -1, "filename": "oe_daemonutils-0.9.1.tar.gz", "has_sig": false, "md5_digest": "8250e094a5c4ed0c43884d86782cde08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11489, "upload_time": "2018-09-26T08:49:07", "url": "https://files.pythonhosted.org/packages/21/07/e6167c986bcb29cebb102aff3c624b7e957ef12cd778df887736dda9fcf8/oe_daemonutils-0.9.1.tar.gz" } ] }