{ "info": { "author": "Jeremy Schulman", "author_email": "nwkautomaniac@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jeremyschulman/halutz", "keywords": "serialization,rest,json,api,marshal,marshalling,deserialization,validation,schema,jsonschema,swagger,openapi,networking,automation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "halutz", "package_url": "https://pypi.org/project/halutz/", "platform": "", "project_url": "https://pypi.org/project/halutz/", "project_urls": { "Homepage": "https://github.com/jeremyschulman/halutz" }, "release_url": "https://pypi.org/project/halutz/0.5.1/", "requires_dist": [ "bravado", "first", "inflection", "jsonschema", "msgpack", "python-jsonschema-objects", "six", "bidict" ], "requires_python": "", "summary": "Halutz is a python library for Swagger, inspired by working with network engineers getting started with Python.", "version": "0.5.1" }, "last_serial": 3777176, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "fbbcc9b3874777fd8f8ad173e95b5e7e", "sha256": "362c53dd4a26a40b600bddadf1596edd4a29aff9e4f53e1c9baba417c3a1c3f4" }, "downloads": -1, "filename": "halutz-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "fbbcc9b3874777fd8f8ad173e95b5e7e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 8852, "upload_time": "2018-01-23T19:01:48", "url": "https://files.pythonhosted.org/packages/65/e3/ac6984f4e28076e2b66bf001207dd19f6424422afd5f680e7bedc3fec9c1/halutz-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edc786a2bd547fc20e3de30c96464a09", "sha256": "27cc6bc456d1ab5d5923b3db929206a3813a6dbb1e70abcd6e74d497f47ecc7d" }, "downloads": -1, "filename": "halutz-0.1.0.tar.gz", "has_sig": false, "md5_digest": "edc786a2bd547fc20e3de30c96464a09", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8665, "upload_time": "2018-01-23T19:01:50", "url": "https://files.pythonhosted.org/packages/dd/24/0daceef79ab37d63508941570c2dea0c20d4b41bf7fbd36624dd1f382555/halutz-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b9596f0aa9ff93822303d681462eebeb", "sha256": "bfd76de0936187df8e226334c8a243d414998406ef49268299dff63e03df43d7" }, "downloads": -1, "filename": "halutz-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "b9596f0aa9ff93822303d681462eebeb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9087, "upload_time": "2018-01-24T17:40:00", "url": "https://files.pythonhosted.org/packages/36/07/35628b7d046fcf9e1fb7b35cb685450e579c010d7f938a48cc7fcb713a76/halutz-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef6e0ac00a06ab7d382ab2e795990404", "sha256": "454c293c8380e237baf8b4e88e80883c354a8219777c3b8ee34dcbc52799611d" }, "downloads": -1, "filename": "halutz-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ef6e0ac00a06ab7d382ab2e795990404", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8804, "upload_time": "2018-01-24T17:40:01", "url": "https://files.pythonhosted.org/packages/08/19/8075e40be99603c5748805bd1f5cb15ca939a12c5cc17b7b923c5a726149/halutz-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4a86a3e64bd00855bfb7b9169bbd2d11", "sha256": "61739cfa02d33a1cd86c03e16ca0dbda1b5f8bd715654ee23e7a05bcfb3ca69b" }, "downloads": -1, "filename": "halutz-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "4a86a3e64bd00855bfb7b9169bbd2d11", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9118, "upload_time": "2018-01-25T19:39:58", "url": "https://files.pythonhosted.org/packages/20/10/d2d79873d1303d9389ca7795c7388cc36e4ad7a93477fdb35349bf128c64/halutz-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "035723c1eaec1396866e0b68393db9c4", "sha256": "53b8874f05c06355ffb637433a9a773ee84126f8cfdd0e5736586e61997362ce" }, "downloads": -1, "filename": "halutz-0.1.2.tar.gz", "has_sig": false, "md5_digest": "035723c1eaec1396866e0b68393db9c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8841, "upload_time": "2018-01-25T19:39:59", "url": "https://files.pythonhosted.org/packages/cf/55/d3c6bbe5c4fff77870b295cc436cdb5719ac925a2e71cdb158cab898b36f/halutz-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e6d4139e84403c50f68bba51f5cb1803", "sha256": "676ca0891a62c04288b2cff307dac2eaf5af14b16d853bd75a98245eb63c2c14" }, "downloads": -1, "filename": "halutz-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "e6d4139e84403c50f68bba51f5cb1803", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9116, "upload_time": "2018-01-26T14:20:00", "url": "https://files.pythonhosted.org/packages/da/5f/0b558f3b94a0b07b2ea509036926d12793d5c0d497ac379ae344bd681411/halutz-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c66da56ad9b821b2bafde9b0e304f997", "sha256": "77cc286999af206b77c82d51a90b2506b91a73724e8a8d4740ff32bbe2e12f90" }, "downloads": -1, "filename": "halutz-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c66da56ad9b821b2bafde9b0e304f997", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8832, "upload_time": "2018-01-26T14:20:02", "url": "https://files.pythonhosted.org/packages/f7/c3/8c3464fe0b2322cb6e7881d845bde1f5a25285244479733fd6a702eb7d68/halutz-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "45b763bcbbd470d9f13a310b9563b1c3", "sha256": "d404e52c7aba2c3478b0eeecfbdd1adcac8412bbe4441c7f929b691e99426868" }, "downloads": -1, "filename": "halutz-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "45b763bcbbd470d9f13a310b9563b1c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9459, "upload_time": "2018-02-01T16:07:24", "url": "https://files.pythonhosted.org/packages/4b/28/67df567a3a7f9d8875f5e400d170fff5f698a447f7b7afd2e6a83b863dd6/halutz-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc108700f25471ec0ad54dbda97c0568", "sha256": "eee09141946788cdc429f8a6399d24f887832d58a6a6433bc5fa37cfdf6c12be" }, "downloads": -1, "filename": "halutz-0.3.0.tar.gz", "has_sig": false, "md5_digest": "bc108700f25471ec0ad54dbda97c0568", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9150, "upload_time": "2018-02-01T16:07:26", "url": "https://files.pythonhosted.org/packages/10/4f/aa2b0f0bed02f9cb91b30f07b2d0a93a34ff99fcf1414246c520abbcc83d/halutz-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "cf67c00167a2398916c00b8424ea0007", "sha256": "605c514e2b49c3d90debfbb30e40d49bb227e97b0344127cee51666d38bade2e" }, "downloads": -1, "filename": "halutz-0.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cf67c00167a2398916c00b8424ea0007", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9506, "upload_time": "2018-02-05T13:47:24", "url": "https://files.pythonhosted.org/packages/ad/43/90e9718c4756daf5672ee0082335d7d15439e015e374395ee60a0716ff9b/halutz-0.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cdc74cf6ffada9417a3524ed5992025d", "sha256": "a5ead7e233c4cf40f632d457d273f294a4fc272673bf1cb69b01bfa1025bba48" }, "downloads": -1, "filename": "halutz-0.3.1.tar.gz", "has_sig": false, "md5_digest": "cdc74cf6ffada9417a3524ed5992025d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9201, "upload_time": "2018-02-05T13:47:25", "url": "https://files.pythonhosted.org/packages/92/a7/dfdd7c8700778ed3a19da57e615e079c69b0f3da469fa2468a80c7c91d48/halutz-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "c7c6077efce6ac86da096e0c12eb51bf", "sha256": "7e430eb220ee23df018b104f8ba7c187cde9e23a8a5d6eb627c0ca687e1a119e" }, "downloads": -1, "filename": "halutz-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "c7c6077efce6ac86da096e0c12eb51bf", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11193, "upload_time": "2018-02-26T19:26:30", "url": "https://files.pythonhosted.org/packages/f4/e9/6fcb4f2754ab316b0b5d99166ea8dbe7fe969aa2d3b2ff343773a4d73431/halutz-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15714eb2dbffa83ebe5659895feb2763", "sha256": "0ee651a8eb65abf3fe8775ced41e83d2c09c4f37d3eb5b48ae767255202fc0c0" }, "downloads": -1, "filename": "halutz-0.4.0.tar.gz", "has_sig": false, "md5_digest": "15714eb2dbffa83ebe5659895feb2763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10504, "upload_time": "2018-02-26T19:26:32", "url": "https://files.pythonhosted.org/packages/4d/8b/efd16aad993f6716b15e871d23080364e6c8bc58ec1569608cc3825af9c9/halutz-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f9565c0af0982c952195809b227b7c32", "sha256": "c091af1b39f716006711b05a21c360c91a4f32afd4f6c7b2eb877bab48c249e5" }, "downloads": -1, "filename": "halutz-0.4.1-py2-none-any.whl", "has_sig": false, "md5_digest": "f9565c0af0982c952195809b227b7c32", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11204, "upload_time": "2018-02-26T19:42:37", "url": "https://files.pythonhosted.org/packages/a9/8e/275bca81b8c6e70efcb9fac5f4d752a634999946b940c5da74644290a5b2/halutz-0.4.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "79cecbe859e56046e01a516bff48397c", "sha256": "fa53719d20324dad3195d36d80a91253dbbb473937d9557683a8efe866b04620" }, "downloads": -1, "filename": "halutz-0.4.1.tar.gz", "has_sig": false, "md5_digest": "79cecbe859e56046e01a516bff48397c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10500, "upload_time": "2018-02-26T19:42:38", "url": "https://files.pythonhosted.org/packages/b9/20/7d676af9c489310a332b7f8098414ac214c7e8ccf733c0cc3dd192151376/halutz-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "023f6d8a0f1df6da26bb0b2eb81fda70", "sha256": "bb34b2fb3e2baccb0a15009f48b57c93d0f9738852f24bae6c8868526907d1fb" }, "downloads": -1, "filename": "halutz-0.4.2-py2-none-any.whl", "has_sig": false, "md5_digest": "023f6d8a0f1df6da26bb0b2eb81fda70", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 11242, "upload_time": "2018-03-09T18:51:50", "url": "https://files.pythonhosted.org/packages/11/9c/724dc98d36510c6a2423c82799ca3966486dc0353929a2b8088111fe8eba/halutz-0.4.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "723e235631f86edc8a31eec657ee639f", "sha256": "c550874032211cb3573e16c8d98f9c6988dd673fc097a07ffe057ee8a51aff15" }, "downloads": -1, "filename": "halutz-0.4.2.tar.gz", "has_sig": false, "md5_digest": "723e235631f86edc8a31eec657ee639f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10533, "upload_time": "2018-03-09T18:51:51", "url": "https://files.pythonhosted.org/packages/0c/ff/27761f4ad9d1f9a48ae8964293e577f0f88ae484ad81d1baf9b0bc405207/halutz-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "eef50c3bccd18dd973747f23086c2096", "sha256": "1bb6872f569e898b8d730d64ffb85feb19f3ff4949a6c86b5bda50b6e8bf9a00" }, "downloads": -1, "filename": "halutz-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "eef50c3bccd18dd973747f23086c2096", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11159, "upload_time": "2018-03-21T16:35:26", "url": "https://files.pythonhosted.org/packages/ea/e9/1b61520a34cb16f5a2f6a46f2c67f855689d119e9423d4d2ff1504b33332/halutz-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7aa9a73eacd9a27295166630d1f604e2", "sha256": "58a61e6b33e88d0ca2a750e71325c36e0dec0f1ed03860f2c6dd0c1f597c2e77" }, "downloads": -1, "filename": "halutz-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7aa9a73eacd9a27295166630d1f604e2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10499, "upload_time": "2018-03-21T16:35:27", "url": "https://files.pythonhosted.org/packages/1c/d6/34525f7ef618cee3527949a7391f73b32dd1f668d896b546f22e258d71ef/halutz-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "ce2d005d21501ede26630e8a3f7fcaf2", "sha256": "e248fbea40786f69584a2215220aeb471d6f1469dd5bff859227afe028db78a5" }, "downloads": -1, "filename": "halutz-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ce2d005d21501ede26630e8a3f7fcaf2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10218, "upload_time": "2018-04-18T13:33:51", "url": "https://files.pythonhosted.org/packages/4d/e1/2a0f7480213ba791c436c85ccff3892af7d2036be7a23ad073c7f3d742e8/halutz-0.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b0683c413165506e1d7d157f6436c8e", "sha256": "ca6f14de07ae466020bd7427d52076ebdd598ee55216b6bd3c26eedc68061965" }, "downloads": -1, "filename": "halutz-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4b0683c413165506e1d7d157f6436c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10512, "upload_time": "2018-04-18T13:33:53", "url": "https://files.pythonhosted.org/packages/c0/e5/62e95a94f265b8b401a1188884ca353f9f762a8e93e00a928bb19cb178a6/halutz-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ce2d005d21501ede26630e8a3f7fcaf2", "sha256": "e248fbea40786f69584a2215220aeb471d6f1469dd5bff859227afe028db78a5" }, "downloads": -1, "filename": "halutz-0.5.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ce2d005d21501ede26630e8a3f7fcaf2", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 10218, "upload_time": "2018-04-18T13:33:51", "url": "https://files.pythonhosted.org/packages/4d/e1/2a0f7480213ba791c436c85ccff3892af7d2036be7a23ad073c7f3d742e8/halutz-0.5.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b0683c413165506e1d7d157f6436c8e", "sha256": "ca6f14de07ae466020bd7427d52076ebdd598ee55216b6bd3c26eedc68061965" }, "downloads": -1, "filename": "halutz-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4b0683c413165506e1d7d157f6436c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10512, "upload_time": "2018-04-18T13:33:53", "url": "https://files.pythonhosted.org/packages/c0/e5/62e95a94f265b8b401a1188884ca353f9f762a8e93e00a928bb19cb178a6/halutz-0.5.1.tar.gz" } ] }