{ "info": { "author": "Masayoshi Mita", "author_email": "nigimitama16@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# kokudo-suuchi-jouhou\n\n[![CircleCI](https://circleci.com/gh/nigimitama/ksj/tree/master.svg?style=svg)](https://circleci.com/gh/nigimitama/ksj/tree/master)\n\n\n\n[\u56fd\u571f\u6570\u5024\u60c5\u5831\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30fc\u30d3\u30b9](http://nlftp.mlit.go.jp/ksj/index.html)\u306eWeb API\u3092\u7c21\u5358\u306b\u4f7f\u3046\u305f\u3081\u306ePython\u30e9\u30a4\u30d6\u30e9\u30ea\u3067\u3059\u3002\n\nR\u306e[kokudosuuchi](https://github.com/yutannihilation/kokudosuuchi)\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u53c2\u8003\u306b\u3057\u3066\u3044\u307e\u3059\u3002\n\n\n\n## \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n\n```\npip install kokudo-suuchi-jouhou\n```\n\n### \u5fc5\u8981\u74b0\u5883\n\n\u4f9d\u5b58\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u3046\u3061\u7279\u306b\u6ce8\u610f\u304c\u5fc5\u8981\u306a\u306e\u306f\u4ee5\u4e0b\u306e2\u70b9\u3067\u3059\u3002\n\n- Python 3.6+\n- geopandas\n\n\u26a0\ufe0fWindows\u306e\u5834\u5408[geopandas\u306e\u4f9d\u5b58\u30e9\u30a4\u30d6\u30e9\u30ea](http://geopandas.org/install.html#installing-with-pip)\u304cpip\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u306a\u3044\u305f\u3081\u3001\u5148\u306b\u305d\u3061\u3089\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002\n\n## \u4f7f\u7528\u65b9\u6cd5\n\n```python\nimport ksj\n```\n\n### \u516c\u958b\u30c7\u30fc\u30bf\u306e\u4e00\u89a7\u3092\u53d6\u5f97\u3059\u308b\n\n```python\n# \u56fd\u571f\u6570\u5024\u60c5\u5831API\u3067\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308b\u30d5\u30a1\u30a4\u30eb\u306e\u6982\u8981\u4e00\u89a7\u3092\u53d6\u5f97\uff08return: pd.DataFrame\uff09\nksj_summary = ksj.get_summary()\nksj_summary.head()\n```\n\n| | identifier | title | field1 | field2 | areaType |\n| ---: | ---------: | -----------------: | ---------------: | -------: | -------: |\n| 0 | A03 | \u4e09\u5927\u90fd\u5e02\u570f\u8a08\u753b\u533a\u57df | \u653f\u7b56\u533a\u57df | \u5927\u90fd\u5e02\u570f | 2 |\n| 1 | A09 | \u90fd\u5e02\u5730\u57df | \u56fd\u571f\uff08\u6c34\u30fb\u571f\u5730\uff09 | \u571f\u5730\u5229\u7528 | 3 |\n| 2 | A10 | \u81ea\u7136\u516c\u5712\u5730\u57df | \u5730\u57df | \u4fdd\u8b77\u4fdd\u5168 | 3 |\n| 3 | A11 | \u81ea\u7136\u4fdd\u5168\u5730\u57df | \u5730\u57df | \u4fdd\u8b77\u4fdd\u5168 | 3 |\n| 4 | A12 | \u8fb2\u696d\u5730\u57df | \u56fd\u571f\uff08\u6c34\u30fb\u571f\u5730\uff09 | \u571f\u5730\u5229\u7528 | 3 |\n\n### \u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u306eURL\u3092\u53d6\u5f97\u3059\u308b\n\n\u6307\u5b9a\u3067\u304d\u308b\u30d1\u30e9\u30e1\u30fc\u30bf\u306e\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u56fd\u571f\u6570\u5024\u60c5\u5831API\u306e[\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8](http://nlftp.mlit.go.jp/ksj/api/specification_api_ksj.pdf)\uff08pdf\uff09\u3092\u3054\u53c2\u7167\u304f\u3060\u3055\u3044 \u3002\n\n```python\n# \u56fd\u571f\u6570\u5024\u60c5\u5831\u306ezip\u30d5\u30a1\u30a4\u30eb\u306eURL\u3092\u53d6\u5f97\uff08return: pd.DataFrame\uff09\nurls = ksj.get_url(identifier=\"N03\", pref_code='11-14', fiscal_year=2019)\nurls.head()\n```\n\n| | identifier | title | field | year | areaType | areaCode | datum | zipFileUrl | zipFileSize |\n| ---: | ---------: | -------: | -------: | ---: | -------: | -------: | ----: | ------------------------------------------------: | ----------: |\n| 0 | N03 | \u884c\u653f\u533a\u57df | \u653f\u7b56\u533a\u57df | 2019 | 3 | 11 | 1 | http://nlftp.mlit.go.jp/ksj/gml/data/N03/N03-2... | 3.54MB |\n| 1 | N03 | \u884c\u653f\u533a\u57df | \u653f\u7b56\u533a\u57df | 2019 | 3 | 12 | 1 | http://nlftp.mlit.go.jp/ksj/gml/data/N03/N03-2... | 6.17MB |\n| 2 | N03 | \u884c\u653f\u533a\u57df | \u653f\u7b56\u533a\u57df | 2019 | 3 | 13 | 1 | http://nlftp.mlit.go.jp/ksj/gml/data/N03/N03-2... | 12.20MB |\n| 3 | N03 | \u884c\u653f\u533a\u57df | \u653f\u7b56\u533a\u57df | 2019 | 3 | 14 | 1 | http://nlftp.mlit.go.jp/ksj/gml/data/N03/N03-2... | 5.22MB |\n\n\n\n### \u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u304c\u5165\u3063\u305fzip\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\n\n\u56fd\u571f\u6570\u5024\u60c5\u5831\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30fc\u30d3\u30b9\u304b\u3089\u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u304c\u5165\u3063\u305fzip\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002\n\n```python\n# \u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u304c\u5165\u3063\u305fzip\u30d5\u30a1\u30a4\u30eb\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\uff08unzip=True\u306e\u5834\u5408\u3001\u89e3\u51cd\u3082\u884c\u3046\uff09\nurl = urls[\"zipFileUrl\"][0]\nksj.get_shp(url, save_path=\"./shapefile/\", unzip=False)\n```\n\n```\nN03-190101_11_GML.zip is extracted to ./example/shapefile/\n```\n\n\n\n### \u30b7\u30a7\u30fc\u30d7\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u8aad\u307f\u8fbc\u3080\n\n```python\n# \u30d5\u30a1\u30a4\u30eb\u3092\u6307\u5b9a\u30d5\u30a9\u30eb\u30c0\u3042\u308b\u3044\u306f\u4e00\u6642\u30d5\u30a9\u30eb\u30c0\u306b\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3001\u89e3\u51cd\u3057\u3066geopandas\u3067\u8aad\u307f\u8fbc\u3080\nshape_gdf = ksj.read_shp(url, silent=False)\nshape_gdf.head()\n```\n\n```\nN03-190101_11_GML.zip is extracted to /tmp/tmpz45y9u8o\nReading a shapefile from /tmp/tmpz45y9u8o/N03-19_11_190101.shp\n```\n\n| | N03_001 | N03_002 | N03_003 | N03_004 | N03_007 | geometry |\n| ---: | ------: | ------: | ---------: | ------: | ------: | ------------------------------------------------: |\n| 0 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u897f\u533a | 11101 | POLYGON ((139.54776 35.93420, 139.54720 35.934... |\n| 1 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u897f\u533a | 11101 | POLYGON ((139.54776 35.93420, 139.54804 35.934... |\n| 2 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u5317\u533a | 11102 | POLYGON ((139.61753 35.96486, 139.61798 35.964... |\n| 3 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u5927\u5bae\u533a | 11103 | POLYGON ((139.63768 35.92278, 139.63804 35.922... |\n| 4 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u898b\u6cbc\u533a | 11104 | POLYGON ((139.66718 35.96444, 139.66739 35.964... |\n\n\n\n\n\n### \u5217\u540d\u306e\u5bfe\u5fdc\u8868\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u958b\u304f\n\n- http://nlftp.mlit.go.jp/ksj/gml/shape_property_table.xls \u306b\u5217\u540d\u306e\u5bfe\u5fdc\u8868\u306e.xls\u30d5\u30a1\u30a4\u30eb\u304c\u516c\u958b\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u3001\u305d\u308c\u3092\u53d6\u5f97\u3057\u3066pandas\u3067\u8aad\u307f\u8fbc\u307f\u307e\u3059\u3002\n\n```python\n# \u5217\u540d\u306e\u5bfe\u5fdc\u8868\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u7d50\u5408\u3057\u3066\u958b\u304f\uff08return: pd.DataFrame\uff09\nbook = ksj.get_column_table()\nbook.head()\n```\n\n| | \u8b58\u5225\u5b50 | \u30c7\u30fc\u30bf\u9805\u76ee | \u30bf\u30b0\u540d | \u5bfe\u5fdc\u756a\u53f7 | \u5c5e\u6027\u540d | |\n| ---: | -----: | ------------------: | -------------------------: | -------: | ----------------: | ---: |\n| 0 | A02-a | \u6307\u5b9a\u5730\u57df3\u6b21\u30e1\u30c3\u30b7\u30e5 | DesignatedAreaTertiaryMesh | A02a_001 | 3\u6b21\u30e1\u30c3\u30b7\u30e5\u30b3\u30fc\u30c9 | NaN |\n| 1 | A02-a | \u6307\u5b9a\u5730\u57df3\u6b21\u30e1\u30c3\u30b7\u30e5 | DesignatedAreaTertiaryMesh | A02a_002 | 3\u6b21\u30e1\u30c3\u30b7\u30e5\u9762\u7a4d | NaN |\n| 2 | A02-a | \u6307\u5b9a\u5730\u57df3\u6b21\u30e1\u30c3\u30b7\u30e5 | DesignatedAreaTertiaryMesh | A02a_003 | \u8fb2\u696d\u5730\u57df\u306e\u9762\u7a4d | NaN |\n| 3 | A02-a | \u6307\u5b9a\u5730\u57df3\u6b21\u30e1\u30c3\u30b7\u30e5 | DesignatedAreaTertiaryMesh | A02a_004 | \u68ee\u6797\u5730\u57df\u306e\u9762\u7a4d | NaN |\n| 4 | A02-a | \u6307\u5b9a\u5730\u57df3\u6b21\u30e1\u30c3\u30b7\u30e5 | DesignatedAreaTertiaryMesh | A02a_005 | \u90fd\u5e02\u8a08\u753b\u533a\u57df\u9762\u7a4d | NaN |\n\n\n\n### \u5217\u540d\u3092\u65e5\u672c\u8a9e\u306b\u5909\u63db\u3059\u308b\n\n\u7c21\u5358\u306b\u81ea\u52d5\u5909\u63db\u3067\u304d\u308b\u5217\u540d\uff08\u5e74\u5ea6\u306b\u3088\u3063\u3066\u610f\u5473\u304c\u5909\u5316\u3057\u3066\u3044\u306a\u3044\u5217\uff09\u306b\u9650\u308a\u3001\u5217\u540d\u3092\u65e5\u672c\u8a9e\u306b\u5909\u63db\u3057\u307e\u3059\u3002\n\n\uff08N04 \u9053\u8def\u5bc6\u5ea6\u30fb\u9053\u8def\u5ef6\u9577\u30e1\u30c3\u30b7\u30e5\u3001L01 \u5730\u4fa1\u516c\u793a\u3001L02 \u90fd\u9053\u5e9c\u770c\u5730\u4fa1\u8abf\u67fb\u306a\u3069\u306f\u30c7\u30fc\u30bf\u306e\u5e74\u5ea6\u306b\u3088\u3063\u3066\u5217\u540d\u306e\u610f\u5473\u304c\u5909\u5316\u3059\u308b\u305f\u3081\u5bfe\u5fdc\u3057\u3066\u3044\u307e\u305b\u3093\u3002\u5206\u6790\u8005\u3054\u81ea\u8eab\u304c\u5bfe\u5fdc\u8868\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u95b2\u89a7\u3057\u306a\u304c\u3089\u5909\u63db\u3055\u308c\u308b\u3053\u3068\u3092\u304a\u3059\u3059\u3081\u3057\u307e\u3059\u3002\uff09\n\n```python\n# \u5217\u540d\u3092\u65e5\u672c\u8a9e\u306b\u5909\u63db\nshape_gdf = ksj.translate(shape_gdf)\nshape_gdf.head()\n```\n\n| | \u90fd\u9053\u5e9c\u770c\u540d | \u652f\u5e81\u540d | \u90e1\u653f\u4ee4\u90fd\u5e02 | \u5e02\u533a\u753a\u6751\u540d | \u884c\u653f\u533a\u57df\u30b3\u30fc\u30c9 | geometry |\n| ---: | ---------: | -----: | ---------: | ---------: | -------------: | ------------------------------------------------: |\n| 0 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u897f\u533a | 11101 | POLYGON ((139.54776 35.93420, 139.54720 35.934... |\n| 1 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u897f\u533a | 11101 | POLYGON ((139.54776 35.93420, 139.54804 35.934... |\n| 2 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u5317\u533a | 11102 | POLYGON ((139.61753 35.96486, 139.61798 35.964... |\n| 3 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u5927\u5bae\u533a | 11103 | POLYGON ((139.63768 35.92278, 139.63804 35.922... |\n| 4 | \u57fc\u7389\u770c | None | \u3055\u3044\u305f\u307e\u5e02 | \u898b\u6cbc\u533a | 11104 | POLYGON ((139.66718 35.96444, 139.66739 35.964... |\n\n\n\n## \u5229\u7528\u4e0a\u306e\u6ce8\u610f\n\nAPI\u306e\u5229\u7528\u3084API\u3067\u5f97\u3089\u308c\u308b\u56fd\u571f\u6570\u5024\u60c5\u5831\u306e\u5229\u7528\u306b\u3042\u305f\u3063\u3066\u306f\u3001\u56fd\u571f\u6570\u5024\u60c5\u5831\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30b5\u30fc\u30d3\u30b9\u306e\u5229\u7528\u7d04\u6b3e\u304a\u3088\u3073\u540cWeb API\u306e\u5229\u7528\u898f\u7d04\u3092\u3054\u78ba\u8a8d\u306e\u4e0a\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002\n\n- http://nlftp.mlit.go.jp/ksj/other/yakkan.html\n- http://nlftp.mlit.go.jp/ksj/api/about_api.html\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://github.com/nigimitama/ksj", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "kokudo-suuchi-jouhou", "package_url": "https://pypi.org/project/kokudo-suuchi-jouhou/", "platform": "", "project_url": "https://pypi.org/project/kokudo-suuchi-jouhou/", "project_urls": { "Homepage": "https://github.com/nigimitama/ksj" }, "release_url": "https://pypi.org/project/kokudo-suuchi-jouhou/0.1.6/", "requires_dist": [ "requests (>=1.0.0)", "lxml (>=4.4.0)", "xmljson (>=0.2.0)", "xlrd (>=1.2.0)", "pandas (>=0.23.1)", "geopandas (>=0.6.0)" ], "requires_python": "", "summary": "This library will make The Kokudo Suuchi Jouhou API easy to use.", "version": "0.1.6" }, "last_serial": 6003027, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "4539b69e7a613ba2940ec5b4028e3098", "sha256": "b6eb60c9ffa8b47e14e100afb477e75f68ed00615b68bdd8b1decd8cfa180589" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4539b69e7a613ba2940ec5b4028e3098", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3304, "upload_time": "2019-10-16T15:16:12", "url": "https://files.pythonhosted.org/packages/74/ed/9d20e3aa2cc959d738eca082b5b4ea613e440f4d84a6004309c57afeb174/kokudo_suuchi_jouhou-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3c1c63512b3295b4e467fa72e4dec5a6", "sha256": "b3ebc5919ad5567072279b0aaefb1b3c26ae6a40466cd18bb62f5b817b56f53b" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3c1c63512b3295b4e467fa72e4dec5a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3579, "upload_time": "2019-10-16T15:16:50", "url": "https://files.pythonhosted.org/packages/b1/02/80a75e31328797d3518b86cb7f0d33131c16f77bc416c3857fe4862048ff/kokudo_suuchi_jouhou-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "03c168d3f6065ade3d615a9958126f9c", "sha256": "fdec21e3b62f6acd4b40be2683a4360252f9e46bfddd3fb3a13e3e88bf888532" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "03c168d3f6065ade3d615a9958126f9c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6675, "upload_time": "2019-10-16T15:51:54", "url": "https://files.pythonhosted.org/packages/6f/73/5c4edfe8f1e07437fbf29ced654a6b413a113692e398a4840e152110769f/kokudo_suuchi_jouhou-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47da863689e70e5583add7ffac79d7a3", "sha256": "33518d770c6d889c31525e3eb223c950593395ca8ca258d084b265c8f994b397" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.1.tar.gz", "has_sig": false, "md5_digest": "47da863689e70e5583add7ffac79d7a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6292, "upload_time": "2019-10-16T15:52:15", "url": "https://files.pythonhosted.org/packages/eb/b9/cd1bf5a036867d438282865ef8efb6d0f6be39e0edc3e47c7ebbb9fdcc79/kokudo_suuchi_jouhou-0.1.1.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "da9c79bb27555b5e070015a0fcbbe1c7", "sha256": "cdd54764f47cb561566f0ab52351564108147e84bba53d6ab6065f40cbd39adc" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "da9c79bb27555b5e070015a0fcbbe1c7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6795, "upload_time": "2019-10-16T23:24:14", "url": "https://files.pythonhosted.org/packages/f5/01/817e502f18ce316a60a6e7a8d8ecea656802ebba3f1f92fd71a5ed70ea87/kokudo_suuchi_jouhou-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3fe475fc782ec43bde38386809bc09a", "sha256": "852bc0545b66409b7cf0535b1f8fc5d9d8dc64d75f7f8d0a022d2dcf48abe8c7" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b3fe475fc782ec43bde38386809bc09a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6423, "upload_time": "2019-10-16T23:24:15", "url": "https://files.pythonhosted.org/packages/ab/e6/a2b02724aef2670c29b1de520fab701b4dfb5a91e1c5a014e94df35b0617/kokudo_suuchi_jouhou-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "f3b976267ef2717cdb1b73d7532bcb4a", "sha256": "212a787f8bd668fd149863ad35eba26b8e6eb28f425213f6cde21023459119c6" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f3b976267ef2717cdb1b73d7532bcb4a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6801, "upload_time": "2019-10-16T23:29:51", "url": "https://files.pythonhosted.org/packages/4f/33/4bccad69dda551850217b3c6da3bedd9f913a0c53a7350b04734ee745a61/kokudo_suuchi_jouhou-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4412d494b8f8155aea1770fc57d9f14c", "sha256": "76ed144d9302239b1a97d7e3b6fbcc6927dff0ba77fcc5175f0b8cc43d47e2fb" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4412d494b8f8155aea1770fc57d9f14c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6428, "upload_time": "2019-10-16T23:29:53", "url": "https://files.pythonhosted.org/packages/03/6f/000fe128cb28cd053c323784e8b1561d776253b1b2c36687f4e30e41a34e/kokudo_suuchi_jouhou-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "f33704a0e6c130996bf729a4c60e3a29", "sha256": "ad46429944fb2712769907f2e39b5e7b95d52808c358984c2ea5b92ff455a75e" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f33704a0e6c130996bf729a4c60e3a29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7148, "upload_time": "2019-10-18T16:09:45", "url": "https://files.pythonhosted.org/packages/e1/fa/961cd6b855c884ddfe500dd2837fa67b35f2de85cd410667b42d099f143d/kokudo_suuchi_jouhou-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1da547fb02bb37d2ea13c02fb413d6b0", "sha256": "cf127b5bc95a07bca68484eaf5501d8a2d3bcfeae9fb60f628c2edea06778f36" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.5.tar.gz", "has_sig": false, "md5_digest": "1da547fb02bb37d2ea13c02fb413d6b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6834, "upload_time": "2019-10-18T16:09:46", "url": "https://files.pythonhosted.org/packages/7c/e3/0de3abb5cba5d191db9ea7478110556d7c73d507c5d078edc8af307a119b/kokudo_suuchi_jouhou-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "1c59ad2648fec2f680f90776adf3a7d9", "sha256": "fad96ee4309a36d8e3ed3ab5068f996649907f8391ae5e5bc619235aca7b41ca" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1c59ad2648fec2f680f90776adf3a7d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8271, "upload_time": "2019-10-20T14:33:59", "url": "https://files.pythonhosted.org/packages/66/49/c195edaaa70d53570faa02022ffe33ddfe1274880648dccfb35e8c751e1d/kokudo_suuchi_jouhou-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ecf8de8744b442819f2a58a8764057e", "sha256": "5e2e96c549c73878954d1d3942ffccb9bae2b08bdd03bb766ceb24789c6dde02" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9ecf8de8744b442819f2a58a8764057e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7132, "upload_time": "2019-10-20T14:34:01", "url": "https://files.pythonhosted.org/packages/08/e0/701c496ae65d74cd6b42c7688a40172a43ae78b32ebca25124f137a690a8/kokudo_suuchi_jouhou-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1c59ad2648fec2f680f90776adf3a7d9", "sha256": "fad96ee4309a36d8e3ed3ab5068f996649907f8391ae5e5bc619235aca7b41ca" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "1c59ad2648fec2f680f90776adf3a7d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8271, "upload_time": "2019-10-20T14:33:59", "url": "https://files.pythonhosted.org/packages/66/49/c195edaaa70d53570faa02022ffe33ddfe1274880648dccfb35e8c751e1d/kokudo_suuchi_jouhou-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ecf8de8744b442819f2a58a8764057e", "sha256": "5e2e96c549c73878954d1d3942ffccb9bae2b08bdd03bb766ceb24789c6dde02" }, "downloads": -1, "filename": "kokudo_suuchi_jouhou-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9ecf8de8744b442819f2a58a8764057e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7132, "upload_time": "2019-10-20T14:34:01", "url": "https://files.pythonhosted.org/packages/08/e0/701c496ae65d74cd6b42c7688a40172a43ae78b32ebca25124f137a690a8/kokudo_suuchi_jouhou-0.1.6.tar.gz" } ] }