{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python :: 2" ], "description": "Introduction\n============\nThe goal of libnetworkcache python library is to abstract the HTTP calls.\nIt works as wrapper of python httplib to use the Networkcache HTTP Server.\n\nThe Networkcache HTTP Server are sub-divided into two Web services:\n - SHACACHE\n - SHADIR\n\nSHACACHE\n========\nIt is a simple HTTP Server used to cache files.\n\n\nSHADIR\n======\nIt is a simple HTTP Server used to cache information, working like a directory.\n\nAPI\n===\n\nPlease see slapos/libnetworkcache.py and slapos/libnetworkcachetests.py\n\nChanges\n=======\n\n0.19 (2019-08-03)\n-----------------\n\n* Fix download auto retrying function.\n\n\n0.18 (2019-08-02)\n-----------------\n\n* Add download auto retrying function.\n\n0.17 (2019-06-07)\n-----------------\n\n* Fix checksum verification of downloaded data when `.read()` is used.\n\n0.16 (2018-06-15)\n-----------------\n\n* Verify checksum of downloaded data.\n* Make indexing optional when uploading from command-line.\n\n0.15 (2017-06-09)\n-----------------\n\n* Add support for Python 3.\n* cli: new --suffix-key option.\n\n0.14.5 (2015-09-25)\n-------------------\n\n* Support shacache-ca-file and shadir-ca-file options in networkcachehelper.\n\n0.14.4 (2015-09-24)\n-------------------\n\n* Add shacache-ca-file and shadir-ca-file options, that are\n required to use a self-signed server certificate in python >= 2.7.9.\n\n0.14.3 (2015-09-07)\n-------------------\n\n* Make information dict use str instead of unicode.\n\n0.14.2 (2014-10-09)\n-------------------\n\n* Compatibility with pyOpenSSL >= 0.14\n\n0.14.1 (2014-03-17)\n-------------------\n\n* Use 'openssl' executable if pyOpenSSL is not available.\n\n0.14 (2013-07-12)\n-----------------\n\n* New scripts to download & upload manually from command line.\n* Small API changes. `slapos.networkcachehelper` is deprecated.\n* Many bugfixes and code cleanup.\n* Performance/reliability improvements, by:\n\n - using `pyOpenSSL` instead of spawning `openssl` subprocesses\n - reducing the number of created temporary files\n\n0.13.4 (2013-05-13)\n-------------------\n\n* Define timeouts for every connection we initiate. May allow not to hang\n forever in a hostile environment when connection to networkcache server\n can stall / be reset.\n\n0.13.3 (2012-12-11)\n-------------------\n\n* Don't use logger.debug() but logger.info() in helpers so that it doesn't.\n silent an error.\n\n0.13.2 (2012-09-04)\n-------------------\n\n* Fix regression where multiple certificates caused most of them to be\n ignored.\n\n0.13.1 (2012-09-04)\n-------------------\n\n* Correctly return False if no entry is found while downloading.\n\n0.13 (2012-09-02)\n-----------------\n\n* Add high-level helper functions to easily download/upload to networkcache.\n* Set timeout in httplib connections.\n* networkcache won't stupidly loop for 1000 iterations if \"certificate\"\n parameter is a string instead of a list.\n\n0.12 (2012-02-09)\n-----------------\n\n* Binary cache support.\n\n0.11 (2011-12-14)\n-----------------\n\n* If given key has multiple *signed* values pick up the first one.\n\n0.10 (2011-09-05)\n-----------------\n\n* Create infinite certificates.\n\n0.9 (2011-09-02)\n----------------\n\n* Bugfix: Do not trust received content.\n\n0.8 (2011-09-02)\n----------------\n\n* Bugfix: Do not try to validate against empty signatures.\n\n0.7 (2011-09-02)\n----------------\n\n* Remove M2Crypto dependency and rely on openssl binary presence.\n* Fix signing and verification.\n* Simplify key generation and use slapos.cfg file by default.\n* Internals: Increase test coverage.\n\n0.6 (2011-08-31)\n----------------\n\n* Authentication keys are supported.\n\n0.5 (2011-08-25)\n----------------\n\n* Re-implemente signature support.\n* Follow corrected specification.\n* internals: Use urllib2.\n\n0.4 (2011-08-10)\n----------------\n\n* Implement signature checking of downloaded content.\n\n0.3 (2011-08-03)\n----------------\n\n* Deal with proxy in correct way.\n\n0.2 (2011-07-01)\n----------------\n\n* Incompatible change: NetworkcacheClient.download returns opened temporary\n file object, which will be deleted on close. This minimises memory footprint.\n* Minimise memory footprint during upload.\n* Use PUT instead of POST during upload.\n\n0.1 (2011-06-23)\n----------------\n\n* Initial version.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "slapos networkcache shadir shacache", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "slapos.libnetworkcache", "package_url": "https://pypi.org/project/slapos.libnetworkcache/", "platform": "", "project_url": "https://pypi.org/project/slapos.libnetworkcache/", "project_urls": null, "release_url": "https://pypi.org/project/slapos.libnetworkcache/0.19/", "requires_dist": null, "requires_python": "", "summary": "libnetworkcache - Client for ShaCache and ShaDir HTTP Server", "version": "0.19" }, "last_serial": 5627152, "releases": { "0.10": [ { "comment_text": "", "digests": { "md5": "a658af80904af44ba05405b1c0fb30dc", "sha256": "24d7501c4b8bde0d317fc65779dcb82229601c8cdef403e0aa49ad732c3cd8de" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.10.tar.gz", "has_sig": false, "md5_digest": "a658af80904af44ba05405b1c0fb30dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16272, "upload_time": "2011-09-05T09:34:08", "url": "https://files.pythonhosted.org/packages/a4/fd/7a5f7caf91075a74c8d1362f7ed49347bd7fc28161b0e76c42ed5eb6e9ec/slapos.libnetworkcache-0.10.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "0b7216484d451a0bfeebb6b7b20c5d43", "sha256": "df7fd9289832a1e5512b4a9603024f965590a44f3e03a0e2a267a84ee18ce975" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.11.tar.gz", "has_sig": false, "md5_digest": "0b7216484d451a0bfeebb6b7b20c5d43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19420, "upload_time": "2011-12-14T15:23:22", "url": "https://files.pythonhosted.org/packages/45/df/99bb76500d09f4b8c57f5ef5ddbea993fc2d8872906671a06de0118c0e8a/slapos.libnetworkcache-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "74570a9f3e0482d8c09fd90d907bc158", "sha256": "0f7ea8b047d1e302f03129ee9bd25aa5afd9c7763b2d3d1845c428356c4f195d" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.12.tar.gz", "has_sig": false, "md5_digest": "74570a9f3e0482d8c09fd90d907bc158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17834, "upload_time": "2012-02-09T15:11:42", "url": "https://files.pythonhosted.org/packages/70/67/8b0ba6c6f43f67e39c33d6a1c884fbb3b4210612464b2755032496bf8fc9/slapos.libnetworkcache-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "20aa9365fd887bff0c68ac6c953ce097", "sha256": "0bd16770900eb9fe9c3bad00dcf17b2dc8c584ae8cfc2441c45150046bb06371" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.13.tar.gz", "has_sig": false, "md5_digest": "20aa9365fd887bff0c68ac6c953ce097", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23989, "upload_time": "2012-09-04T09:33:26", "url": "https://files.pythonhosted.org/packages/98/0c/edff505a8a3adc7d61bd3c12c8925b96bb4f8f8429417285c93014a37320/slapos.libnetworkcache-0.13.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "e014082c66afb90eeb8e9d36c7fea040", "sha256": "626bcd4722c7934608023f8f3079fe597745a9dfd4d4cb80cccc4ae4055e8611" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.13.1.tar.gz", "has_sig": false, "md5_digest": "e014082c66afb90eeb8e9d36c7fea040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24103, "upload_time": "2012-09-04T09:51:05", "url": "https://files.pythonhosted.org/packages/2c/8a/4c551cac315fb6f9a802eb4b8b17a69ec207d3dd2ec6db0f12e89cd8795b/slapos.libnetworkcache-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "d93e2c3d93015f87706944eeb7885592", "sha256": "9d16f3a6ee1f7de97a44f2300ac37b008c9b4fd47453d8fd5814953ee68ad2d8" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.13.2.tar.gz", "has_sig": false, "md5_digest": "d93e2c3d93015f87706944eeb7885592", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24859, "upload_time": "2012-09-04T16:07:40", "url": "https://files.pythonhosted.org/packages/f8/d3/f160645e126ea57c10823d8de098626c90853e0a06dfbcfd5d32f3ee4ef5/slapos.libnetworkcache-0.13.2.tar.gz" } ], "0.13.3": [ { "comment_text": "", "digests": { "md5": "1b17c1efbab531baef622bc556909670", "sha256": "e7120f1ce3f4e74062d6f398456edecedd9e9d035d85865c2c5e1f9a009c530c" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.13.3.tar.gz", "has_sig": false, "md5_digest": "1b17c1efbab531baef622bc556909670", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24992, "upload_time": "2012-12-11T16:00:05", "url": "https://files.pythonhosted.org/packages/9f/e4/573ca29a3b503ba8d49ecd52fa5354705f33f899ebb0b891766e59fbd2fb/slapos.libnetworkcache-0.13.3.tar.gz" } ], "0.13.4": [ { "comment_text": "", "digests": { "md5": "82c4f64e9ea0f4bd3fbc5b939759980a", "sha256": "ec0e711ff057a76bdb93f854a80c4c5ac5b7832025e9190bbc92f361dda2ee66" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.13.4.tar.gz", "has_sig": false, "md5_digest": "82c4f64e9ea0f4bd3fbc5b939759980a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25431, "upload_time": "2013-05-13T09:14:58", "url": "https://files.pythonhosted.org/packages/f0/cb/869291e24f91f447322bdffb899f5687dd6c43e98281ff5831dcc7039780/slapos.libnetworkcache-0.13.4.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "7a7df9da65a12b1ca458435ec0b39287", "sha256": "beae564b997bfeaf9eea75d59624861fbe48ebfaae79bdc0c375ced3c2736452" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.14.1.tar.gz", "has_sig": true, "md5_digest": "7a7df9da65a12b1ca458435ec0b39287", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20155, "upload_time": "2014-03-17T13:59:07", "url": "https://files.pythonhosted.org/packages/93/25/e58506a48c71bda2d6f96f798ebe40ac4c99804f07b856f8e4e64bcc7b40/slapos.libnetworkcache-0.14.1.tar.gz" } ], "0.14.2": [ { "comment_text": "", "digests": { "md5": "eb453509bfd0e27957d61610e05f1252", "sha256": "d7b0a5871443c0b1e38c45d8d1089c3d24e3f277c583586f4aae93b09ef1fbbf" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.14.2.tar.gz", "has_sig": false, "md5_digest": "eb453509bfd0e27957d61610e05f1252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22007, "upload_time": "2014-10-09T08:18:26", "url": "https://files.pythonhosted.org/packages/8b/76/ae263847077cb7b3e99608ddf5a1776eee6e1853dd218f0f54a26cd9d530/slapos.libnetworkcache-0.14.2.tar.gz" } ], "0.14.3": [ { "comment_text": "", "digests": { "md5": "bd1c02ad4a351dd97c97cb8c661324b2", "sha256": "2bf52634126ff578ea68599288c585e130b334093e91724339f9ef2eb9e88ce3" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.14.3.zip", "has_sig": false, "md5_digest": "bd1c02ad4a351dd97c97cb8c661324b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31914, "upload_time": "2015-09-07T12:27:45", "url": "https://files.pythonhosted.org/packages/c2/2d/2f74fe7e64bf780df8014386cb0ddcfb1f9604281d2788230a0009459fd3/slapos.libnetworkcache-0.14.3.zip" } ], "0.14.4": [ { "comment_text": "", "digests": { "md5": "99cf806d92d8390a10b5263fadc10bce", "sha256": "11ae12cd970ec847a80a175373a0151b50c348b15fb334f4764d7c65b97be2e3" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.14.4.tar.gz", "has_sig": false, "md5_digest": "99cf806d92d8390a10b5263fadc10bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22023, "upload_time": "2015-09-25T07:53:43", "url": "https://files.pythonhosted.org/packages/3f/51/476d04913796d59f12f9b23c8a699092cbdf3b2823582a96aea6c011bbfd/slapos.libnetworkcache-0.14.4.tar.gz" } ], "0.14.5": [ { "comment_text": "", "digests": { "md5": "50095e7785cfcb20bc58d5e625eb0ddf", "sha256": "fa5bd641afe451fe520982c8a298c50bec2aea9fdfc5004aa37c1911df917e0d" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.14.5.tar.gz", "has_sig": false, "md5_digest": "50095e7785cfcb20bc58d5e625eb0ddf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22133, "upload_time": "2015-09-25T11:56:29", "url": "https://files.pythonhosted.org/packages/d6/6c/81c2e575584147c7c2a18ebe51de31884800c7c6113e25d03b3aa629a5bc/slapos.libnetworkcache-0.14.5.tar.gz" } ], "0.15": [ { "comment_text": "", "digests": { "md5": "be2b7eb04b18e69312ceb634312679cf", "sha256": "26a3a50b681355da4885edc5985ac6f3ff9e914bff754617925c6f8ebd45c369" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.15.tar.gz", "has_sig": true, "md5_digest": "be2b7eb04b18e69312ceb634312679cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20828, "upload_time": "2017-06-09T16:35:39", "url": "https://files.pythonhosted.org/packages/fa/aa/d86eb7e73638c513ff254140b85ca59fcffdeee3af4fd851e116c6c3f1a5/slapos.libnetworkcache-0.15.tar.gz" } ], "0.16": [ { "comment_text": "", "digests": { "md5": "717b35068fd49de2850c1cd6c2b543d5", "sha256": "e9b130b017cb33b5148bd2aba57fa40723dec9127db39b4b32ae28196b2d09a3" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.16.tar.gz", "has_sig": true, "md5_digest": "717b35068fd49de2850c1cd6c2b543d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21151, "upload_time": "2018-06-15T09:57:37", "url": "https://files.pythonhosted.org/packages/36/cc/0136340cc6d0f9f7fca0aa2d8c8d78078dfcf816d7a8fded5e29e9fcf1cb/slapos.libnetworkcache-0.16.tar.gz" } ], "0.17": [ { "comment_text": "", "digests": { "md5": "63a552b079fc8b53a90cf7fe6214cd0a", "sha256": "d8e73af9103b7eba523870ed396c3c88a59237d4fcf77190c8443c332ea7bc6b" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.17.tar.gz", "has_sig": true, "md5_digest": "63a552b079fc8b53a90cf7fe6214cd0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21694, "upload_time": "2019-06-07T19:45:34", "url": "https://files.pythonhosted.org/packages/b6/f2/ee71211ae8f422b101635929ce051d142a06a2fe68c145294fd402f3e5f8/slapos.libnetworkcache-0.17.tar.gz" } ], "0.18": [ { "comment_text": "", "digests": { "md5": "364ccaa8f4e304ff87c4b3ae295a874f", "sha256": "7a6685f4c06e082f999fe6298ce47368acb1331dcfd684f7cd19b2f8ce92cf41" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.18.tar.gz", "has_sig": false, "md5_digest": "364ccaa8f4e304ff87c4b3ae295a874f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25436, "upload_time": "2019-08-02T01:49:40", "url": "https://files.pythonhosted.org/packages/36/e6/8203be3ac21c431fccd78b4eac1205b435a754e2aa1e56533cecef441222/slapos.libnetworkcache-0.18.tar.gz" } ], "0.19": [ { "comment_text": "", "digests": { "md5": "326848e5a40e7f9c6f83127758245ec0", "sha256": "c4bf25b9527ad1ff6bff6304c454a7f27cce703e085ef948794f536e693e51cc" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.19.tar.gz", "has_sig": false, "md5_digest": "326848e5a40e7f9c6f83127758245ec0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25457, "upload_time": "2019-08-03T04:13:41", "url": "https://files.pythonhosted.org/packages/34/ff/98298e79b61f84ad15a28790296b3ab710f1e7d33330eb521669334a76f1/slapos.libnetworkcache-0.19.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f12c5d2ea8a01b91a5c7474d68a06dcd", "sha256": "15b8efe1e402adc1e9a38ec3c7862542c701fc33b8b82ac6fbcc0a2eb6c73b23" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.2.tar.gz", "has_sig": false, "md5_digest": "f12c5d2ea8a01b91a5c7474d68a06dcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3791, "upload_time": "2011-07-01T16:59:33", "url": "https://files.pythonhosted.org/packages/f1/c7/7437f7c2ab501c5c6300008f8808aae11fd9296498885046b71e2b403072/slapos.libnetworkcache-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4cafe58f42ba6f509dcbe01002aad956", "sha256": "80bc80f58e34d73f5c5aac48a1ace448fdbe46ea85b9cce8e1ad257c5f99b11b" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.3.tar.gz", "has_sig": false, "md5_digest": "4cafe58f42ba6f509dcbe01002aad956", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4131, "upload_time": "2011-08-03T15:38:22", "url": "https://files.pythonhosted.org/packages/f0/7a/76fcf1a29f2630ddc54195933c660a8be8b2ed9bb69e84ea7c5e8107e7a5/slapos.libnetworkcache-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "d9d607ad53276ec0103a7251919e2eb3", "sha256": "f4970f45f1efbbc8d134e63303cbb2b16b4dc9babfefe1f4cfeb3832167457da" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.4.tar.gz", "has_sig": false, "md5_digest": "d9d607ad53276ec0103a7251919e2eb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7534, "upload_time": "2011-08-10T11:12:01", "url": "https://files.pythonhosted.org/packages/73/b1/66dfdfe788f2df77411c20676289efc3f3a045c303f51655f4823b71143d/slapos.libnetworkcache-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "849dddb0bc7a0f394bb4fc5b4275a0c5", "sha256": "1ea80bb4a6bbfc829a1e6e83439c0b9364a1487bbe967891eeb35e40805a0b63" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.5.tar.gz", "has_sig": false, "md5_digest": "849dddb0bc7a0f394bb4fc5b4275a0c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10608, "upload_time": "2011-08-25T14:20:16", "url": "https://files.pythonhosted.org/packages/5c/07/6675b7163746cd893caea7827f1cd14cd3b0bee87a24d74445072401ad92/slapos.libnetworkcache-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "32e48d3b05ea813ba55d983219fb01d7", "sha256": "75f932cab01f69b7b5f4a2acc3d984fbf9a3e212f6fa41ef5078dce0199b1b60" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.6.tar.gz", "has_sig": false, "md5_digest": "32e48d3b05ea813ba55d983219fb01d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15820, "upload_time": "2011-08-31T15:04:05", "url": "https://files.pythonhosted.org/packages/f2/29/93470c63a27de58c80b948f15fc6308c2056b1805f4dbf962cfde7dd7364/slapos.libnetworkcache-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "c54a67ad40530bcaa57d1f62e64f1885", "sha256": "699d92ee1f07f1aaf5de72c2a8e36e289d12062fb97f17c30bbfbf96923ef99c" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.7.tar.gz", "has_sig": false, "md5_digest": "c54a67ad40530bcaa57d1f62e64f1885", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15681, "upload_time": "2011-09-02T11:02:28", "url": "https://files.pythonhosted.org/packages/1c/92/d76548c6e65e95fd8e5794ff00e95dcc55adf6b6bbf1c789c32381321a22/slapos.libnetworkcache-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "567c6e52a778f869a1864f8e02533e57", "sha256": "b01b42f08d54f8246ae587112dca7ad1bde9f024a9d6b3b77ee9382534cdda0b" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.8.tar.gz", "has_sig": false, "md5_digest": "567c6e52a778f869a1864f8e02533e57", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15728, "upload_time": "2011-09-02T11:26:23", "url": "https://files.pythonhosted.org/packages/ce/56/c353c694e10f619206897bec233de3e5f3ebaeaa609548d866abd44c13cc/slapos.libnetworkcache-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c57a4b5bf4c059dc21ebfb6b01228ede", "sha256": "adf718b524aa09796eaf6f77187cd7d9de3a824edb03d5fa9fc6633934b5de91" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.9.tar.gz", "has_sig": false, "md5_digest": "c57a4b5bf4c059dc21ebfb6b01228ede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16212, "upload_time": "2011-09-02T14:32:55", "url": "https://files.pythonhosted.org/packages/49/fe/603acb32114b3a3cc5e548148f857d77a1d768bd5f4535791ee6e20229cd/slapos.libnetworkcache-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "326848e5a40e7f9c6f83127758245ec0", "sha256": "c4bf25b9527ad1ff6bff6304c454a7f27cce703e085ef948794f536e693e51cc" }, "downloads": -1, "filename": "slapos.libnetworkcache-0.19.tar.gz", "has_sig": false, "md5_digest": "326848e5a40e7f9c6f83127758245ec0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25457, "upload_time": "2019-08-03T04:13:41", "url": "https://files.pythonhosted.org/packages/34/ff/98298e79b61f84ad15a28790296b3ab710f1e7d33330eb521669334a76f1/slapos.libnetworkcache-0.19.tar.gz" } ] }