{ "info": { "author": "Lovit & ScatterLab", "author_email": "soy.lovit@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "# Korean Space Error Corrector\n\nsoyspacing \uc740 \ud55c\uad6d\uc5b4 \ub744\uc5b4\uc4f0\uae30 \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud55c \ud734\ub9ac\uc2a4\ud2f1 \uc54c\uace0\ub9ac\uc998\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. Conditional Random Field \uc640 \ube44\uad50\ud558\uc5ec \uac00\ubcbc\uc6b4 \ubaa8\ub378 \uc0ac\uc774\uc988\uc640 \ube60\ub978 \ud559\uc2b5\uc774 \uac00\ub2a5\ud569\ub2c8\ub2e4. \n\n\uc774 \uc54c\uace0\ub9ac\uc998\uc740 [ScatterLab][scatter_url]\uc758 [sunggu][sunggu_url]\ub2d8, [Emily Yunha Shin][eyshin_url]\ub2d8\uacfc \ud568\uaed8 \uc791\uc5c5\ud558\uc600\uc2b5\ub2c8\ub2e4. \n\n- version = 0.1.23\uc740 \ubbf8\uc644\uc131\ub41c CRF \uae30\ubc18 \ub744\uc5b4\uc4f0\uae30 \uc54c\uace0\ub9ac\uc998\uc744 \ud3ec\ud568\ud558\uace0 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. \n- version = 1.0.0\ubd80\ud130 \ubbf8\uc644\uc131\ub41c CRF\ub97c \uc9c0\uc6b0\uace0 \ud734\ub9ac\uc2a4\ud2f1 \uae30\ubc18 \uc54c\uace0\ub9ac\uc998\ub9cc \uc81c\uacf5\ud569\ub2c8\ub2e4. \n\n\ud604\uc7ac (1.0.15) \ubc84\uc804\uc5d0\uc11c\ub294 \ud559\uc2b5\ub41c \ubaa8\ub378\uc744 \uc81c\uacf5\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub744\uc5b4\uc4f0\uae30 \uad50\uc815\uc740 \uc774\ub97c \uc801\uc6a9\ud560 \ub370\uc774\ud130\uc14b\uc758 \ub2e8\uc5b4 \ubd84\ud3ec\uc5d0 \ub530\ub77c \uc801\ud569\ud55c \ubaa8\ub378\uc774 \ub2e4\ub985\ub2c8\ub2e4. \uc774\ub7ec\ud55c \uc774\uc720\ub85c soyspacing \uc5d0\uc11c\ub294 \ud559\uc2b5\ub41c \ubaa8\ub378 \ub300\uc2e0, \ud559\uc2b5\uc774 \uac00\ub2a5\ud55c \ud328\ud0a4\uc9c0\ub9cc\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4. \uc0ac\uc6a9\ubc95\uc740 \uc544\ub798\uc758 usage \uc5d0, \ub354 \uc790\uc138\ud55c \uc124\uba85\uc740 [slides](https://raw.githubusercontent.com/lovit/soyspacing/master/tutorials/presentation.pdf) \ub97c \ucc38\uace0\ud558\uc138\uc694.\n\n## Setup\n\n```\npip install soyspacing\n```\n\n## Require\n\n- Python >= 3.4 (not tested in Python 2)\n- numpy >= 1.12.1\n\n## Usage \n\n\ud559\uc2b5\uc740 \ud14d\uc2a4\ud2b8 \ud30c\uc77c \uacbd\ub85c\ub97c \uc785\ub825\ud569\ub2c8\ub2e4. \n\n```python\nfrom soyspacing.countbase import CountSpace\n\ncorpus_fname = '../demo_model/134963_norm.txt'\nmodel = CountSpace()\nmodel.train(corpus_fname)\n```\n\n\ud559\uc2b5\ub41c \ubaa8\ub378\uc758 \uc800\uc7a5\uc744 \uc704\ud574\uc11c\ub294 \ubaa8\ub378 \ud30c\uc77c \uacbd\ub85c\ub97c \uc785\ub825\ud569\ub2c8\ub2e4. JSON \ud615\uc2dd\uc73c\ub85c \ubaa8\ub378\uc744 \uc800\uc7a5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc800\uc7a5\ub41c \ud30c\uc77c \uc6a9\ub7c9\uc744 \uace0\ub824\ud558\uba70 JSON \ud615\uc2dd\uc774 \uc544\ub2d0 \ub54c save / load \uac00 \uc880 \ub354 \uc27d\uc2b5\ub2c8\ub2e4.\n\n```python\nmodel.save_model(model_fname, json_format=False)\n```\n\n\ud559\uc2b5\ub41c \ubaa8\ub378\uc744 \ubd88\ub7ec\uc62c \uc218 \uc788\uc2b5\ub2c8\ub2e4. \n\n```python\nmodel = CountSpace()\nmodel.load_model(another_model_fname, json_format=False)\n```\n\n\ub744\uc5b4\uc4f0\uae30 \uad50\uc815\uc744 \uc704\ud55c \ud328\ub7ec\uba54\ud130\ub294 \ub124 \uac00\uc9c0\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc785\ub825\ud558\uc9c0 \uc54a\uc73c\uba74 default value \ub97c \uc774\uc6a9\ud569\ub2c8\ub2e4. \n\n```python\nverbose=False\nmc = 10 # min_count\nft = 0.3 # force_abs_threshold\nnt =-0.3 # nonspace_threshold\nst = 0.3 # space_threshold\n\nsent = '\uc774\uac74\uc9c4\uc9dc\uc88b\uc740\uc601\ud654 \ub77c\ub77c\ub79c\ub4dc\uc9c4\uc9dc\uc88b\uc740\uc601\ud654'\n\n# with parameters\nsent_corrected, tags = model.correct(\n doc=sent,\n verbose=verbose,\n force_abs_threshold=ft,\n nonspace_threshold=nt,\n space_threshold=st,\n min_count=mc)\n\n# without parameters\nsent_corrected, tags = model.correct(sent)\n\nprint(sent_corrected)\n# \uc774\uac74 \uc9c4\uc9dc \uc88b\uc740 \uc601\ud654 \ub77c\ub77c\ub79c\ub4dc\uc9c4\uc9dc \uc88b\uc740 \uc601\ud654\n```\n\n\ud2b9\uc815 \ub2e8\uc5b4, \ud639\uc740 \uc5b4\uc808\uc758 \uc55e \ub4a4\ub97c \ubc18\ub4dc\uc2dc \ub744\uac70\ub098 \ubd99\uc5ec\uc4f4\ub2e4\ub294 \uaddc\uce59\uc774 \uc788\ub2e4\uba74 \uc774\ub97c \uc801\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc544\ub798\ucc98\ub7fc \uc5b4\uc808\uacfc \uc5b4\uc808 \uc55e, \ub4a4\uc5d0 \ub300\ud55c \ub744\uc5b4\uc4f0\uae30 \ud0dc\uadf8\uac00 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 \ud14d\uc2a4\ud2b8 \ud30c\uc77c\uc744 \uc900\ube44\ud569\ub2c8\ub2e4. `\uc9c4\uc9dc` \ub77c\ub294 \ub2e8\uc5b4\uc758 \uc55e, \ub4a4\ub294 \ubc18\ub4dc\uc2dc \ub744\uc5b4\uc4f0\uae30\ub97c \ud558\uace0, `\uc9c4`\uacfc `\uc9dc` \uc0ac\uc774\uc5d0\ub294 \ubc18\ub4dc\uc2dc \ubd99\uc5ec\uc4f0\uae30\ub97c \ud55c\ub2e4\ub294 \uc758\ubbf8\uc785\ub2c8\ub2e4. \uc774 \ud30c\uc77c\uc744 `rules.txt` \uc5d0 \uc800\uc7a5\ud569\ub2c8\ub2e4.\n\n```\n\uac00\ub839\t101\n\uc9c4\uc9dc\t101\n\uac00\uac8c\ub294\t1001\n\uac00\uac8c\ub85c\t1001\n\uac00\uac8c\uc57c\t1001\n```\n\n\uc704\uc758 \ud30c\uc77c\uc744 `RuleDict` \ub85c \uc77d\uc5b4\uc628 \ub4a4, \uc704\uc758 \uc608\uc2dc\ub97c \ub2e4\uc2dc \uc801\uc6a9\ud558\uba74 \ub77c\ub77c\ub79c\ub4dc\uc640 \uc9c4\uc9dc \uc0ac\uc774\uac00 \ub744\uc5b4\uc84c\uc74c\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n\n```python\nfrom soyspacing.countbase import RuleDict\n\nrule_dict = RuleDict('filepath')\nsent_corrected, tags = model.correct(sent, rules=rule_dict)\nprint(sent_corrected)\n# \uc774\uac74 \uc9c4\uc9dc \uc88b\uc740 \uc601\ud654 \ub77c\ub77c\ub79c\ub4dc \uc9c4\uc9dc \uc88b\uc740 \uc601\ud654\n```\n\n\ub354 \uc790\uc138\ud55c \ub0b4\uc6a9\uc758 Jupyter notebook \ud615\uc2dd tutorial \ud30c\uc77c\uc774 ./tutorials/\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.\n\n\uad00\ub828 \uc5f0\uad6c / \uc81c\uc548\ub41c \ubaa8\ub378\uc758 \uc6d0\ub9ac / CRF \uc640\uc758 \uc131\ub2a5 \ube44\uad50 / \uadf8 \uc678 \ud65c\uc6a9 \ud301\uc758 \ub0b4\uc6a9\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 [presentation \ud30c\uc77c][presentation]\uc774 \uc81c\uacf5\ub429\ub2c8\ub2e4. \n\n## CRF based space error correction\n\npycrfsuite \ub97c \uc774\uc6a9\ud558\uc5ec \ub744\uc5b4\uc4f0\uae30\ub97c \uad50\uc815\ud558\ub294 \ud328\ud0a4\uc9c0\uc785\ub2c8\ub2e4. pycrfsuite \uc5d0 \ub370\uc774\ud130\ub97c \uc785\ub825\ud558\uae30 \ud3b8\ud558\ub3c4\ub85d Template, Transformer \uc758 utils \ub97c \ud568\uaed8 \uc81c\uacf5\ud569\ub2c8\ub2e4. \n\n[\ub9c1\ud06c][pycrfsuite_space]\n\n\n[scatter_url]: http://www.scatterlab.co.kr/\n[sunggu_url]: https://github.com/new21cccc\n[eyshin_url]: https://github.com/eyshin05\n[presentation]: /tutorials/presentation.pdf\n[pycrfsuite_space]: https://github.com/lovit/pycrfsuite_spacing\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/lovit/soyspacing", "keywords": "Space-error-correction,Korean-spacing,Korean,Natural-Language-Processing", "license": "", "maintainer": "", "maintainer_email": "", "name": "soyspacing", "package_url": "https://pypi.org/project/soyspacing/", "platform": "", "project_url": "https://pypi.org/project/soyspacing/", "project_urls": { "Homepage": "https://github.com/lovit/soyspacing" }, "release_url": "https://pypi.org/project/soyspacing/1.0.17/", "requires_dist": [ "numpy (>=1.12.0)" ], "requires_python": "", "summary": "Spacing Error Correction Tools", "version": "1.0.17" }, "last_serial": 5890931, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ed2b48ca652dfaef924d47b7fa28940d", "sha256": "5d041b24cb76288c4287e78ca1e9739dd85a73357865668f0bfc3c23febbda80" }, "downloads": -1, "filename": "soyspacing-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ed2b48ca652dfaef924d47b7fa28940d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1909, "upload_time": "2017-05-17T15:31:32", "url": "https://files.pythonhosted.org/packages/07/87/fc53400bf0bfaa5febd12192912687693a7717d1562ee46a8f61eeda0959/soyspacing-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5ee9dd1f192c230280964fb8c83f5785", "sha256": "678e03373c4cb1b6819361b69c48462faff661b736a30399612ab259e88c82f8" }, "downloads": -1, "filename": "soyspacing-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5ee9dd1f192c230280964fb8c83f5785", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 830, "upload_time": "2017-05-17T15:31:34", "url": "https://files.pythonhosted.org/packages/a2/da/558991d1c8ad0ce92a12a91fb2dc10e1d2fa516342e2b78bc542bd6e1290/soyspacing-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "747c472b5c39afc5f4d70c72072a5656", "sha256": "8bf78ac14f114b9fcc4aee39c6e0bee6b98d57b660d8cb5c964f5145e063f2f7" }, "downloads": -1, "filename": "soyspacing-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "747c472b5c39afc5f4d70c72072a5656", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10714, "upload_time": "2017-05-17T15:37:27", "url": "https://files.pythonhosted.org/packages/4a/9b/8733197f1563fabbe7fd446faeb0d787b8d208984430b5af22ef30629c54/soyspacing-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a17df74a6592a85d7d0a54b325db8837", "sha256": "6f49338a930e9f6de8081873620c1d175502bc0c54762bed29d59433a1277a57" }, "downloads": -1, "filename": "soyspacing-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a17df74a6592a85d7d0a54b325db8837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8840, "upload_time": "2017-05-17T15:37:31", "url": "https://files.pythonhosted.org/packages/51/3f/7f74d399838d61cb55828bbfcaf59c68483e803c4d25675f67b557a7f842/soyspacing-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "830de250045b46162ccc3d6e9aed2927", "sha256": "cbfe4279021a79dcb8f98042f4600b727d0f60b77fe55d91cb6bdc540ac6e6a1" }, "downloads": -1, "filename": "soyspacing-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "830de250045b46162ccc3d6e9aed2927", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11007, "upload_time": "2017-05-20T10:11:10", "url": "https://files.pythonhosted.org/packages/77/0e/84b64e54691ad3d6487905b1581ddd85a10ad12188b24eeef8c96dfb7428/soyspacing-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3df94c1ed00f78c6bd49bd80dd7d0c5", "sha256": "608292d5491523fe873f1efe435388a48ba7c2660a3a2c47c5dc66cac5c56f2a" }, "downloads": -1, "filename": "soyspacing-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e3df94c1ed00f78c6bd49bd80dd7d0c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1915, "upload_time": "2017-05-20T10:11:11", "url": "https://files.pythonhosted.org/packages/46/2c/e5c0e81440e240cdca640dd229060578cf917d41faad0df1ac7f95c9611c/soyspacing-0.1.2.tar.gz" } ], "0.1.21": [ { "comment_text": "", "digests": { "md5": "af463fffccfb71f48d34e3c21e8fafb5", "sha256": "12e9fcbdf9927ca345338e9471775e5e16d22ae8fec600243f6e1bfdbba7de4c" }, "downloads": -1, "filename": "soyspacing-0.1.21-py3-none-any.whl", "has_sig": false, "md5_digest": "af463fffccfb71f48d34e3c21e8fafb5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18951, "upload_time": "2017-05-25T06:02:38", "url": "https://files.pythonhosted.org/packages/65/ba/3a268647d785bc71b91b70a97bf9ac35dbb4285d6f374d68c85b285bb502/soyspacing-0.1.21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3472f45e437af43b6845dd266089a7cc", "sha256": "d2927be1b9dd3f3a6b25d6fc26779555eb017bf2a9be3d9e560f51ddbaef84fd" }, "downloads": -1, "filename": "soyspacing-0.1.21.tar.gz", "has_sig": false, "md5_digest": "3472f45e437af43b6845dd266089a7cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9002, "upload_time": "2017-05-25T06:02:39", "url": "https://files.pythonhosted.org/packages/e1/6a/dc471b6f6ec686ff6508467c240aa4f090def8d1c3fcb3d230a515ce840e/soyspacing-0.1.21.tar.gz" } ], "0.1.22": [ { "comment_text": "", "digests": { "md5": "8c831107a31efeca85ea1e68b0ace2d3", "sha256": "a517f3885ae357d5b7b20aba5976ced10136e246ab200aa8a152b87f96f46c14" }, "downloads": -1, "filename": "soyspacing-0.1.22-py3-none-any.whl", "has_sig": false, "md5_digest": "8c831107a31efeca85ea1e68b0ace2d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11293, "upload_time": "2017-05-25T06:05:00", "url": "https://files.pythonhosted.org/packages/a1/08/1fae751bb30e4b5186e80d9bb03b562d041d18b694b846bed8a26b9ae535/soyspacing-0.1.22-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "75c29a962fd5c4244469d7ac556dc7e5", "sha256": "c6bb60085c8929fd03bc2d3afbd23111bdbd2a451ee0cfff43856470de62edf4" }, "downloads": -1, "filename": "soyspacing-0.1.22.tar.gz", "has_sig": false, "md5_digest": "75c29a962fd5c4244469d7ac556dc7e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8998, "upload_time": "2017-05-25T06:05:02", "url": "https://files.pythonhosted.org/packages/3c/fc/2157dab06415ea4a3ef19ba88ae001d929701adddc3b270726ec1c95e4b0/soyspacing-0.1.22.tar.gz" } ], "0.1.23": [ { "comment_text": "", "digests": { "md5": "5d7ec486fa78bbd079fa50452f9ac6bb", "sha256": "dac1a5440568bf3dfc4fcedf88c72a117985ec2f0656d1a69caed13500a84376" }, "downloads": -1, "filename": "soyspacing-0.1.23-py3-none-any.whl", "has_sig": false, "md5_digest": "5d7ec486fa78bbd079fa50452f9ac6bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11294, "upload_time": "2017-05-25T11:51:11", "url": "https://files.pythonhosted.org/packages/e9/8c/bda30ec3e7720b99b921192b104305ac34f05d13230ae40b554c54a43153/soyspacing-0.1.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b84fb97a9380a442065db920e009e494", "sha256": "b63848cb16dc5edd25024511cfa2d372e46bd8e9abb253ddbab92ed76554952d" }, "downloads": -1, "filename": "soyspacing-0.1.23.tar.gz", "has_sig": false, "md5_digest": "b84fb97a9380a442065db920e009e494", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9004, "upload_time": "2017-05-25T11:51:12", "url": "https://files.pythonhosted.org/packages/71/de/984ec39f1f659fd394856e12d071b0582c42f946e82a27654f7e05b20a1c/soyspacing-0.1.23.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "cf5f73a19506803de26ad2cfc4ff61fb", "sha256": "569959442069e9ea76185cd30383a91cca7ec8d7a4f72cf3a538f91bff0526ff" }, "downloads": -1, "filename": "soyspacing-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cf5f73a19506803de26ad2cfc4ff61fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11278, "upload_time": "2017-06-22T17:10:40", "url": "https://files.pythonhosted.org/packages/5e/6d/79e66330c99f4ef1be9e17852d771499cda15cf8aa61250dd81b7c0a2ed7/soyspacing-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc260d7515d7bd44b732e9bb9f0fe02b", "sha256": "ba8b6cb9a7ee7451042d1059259407f21d11693d3111989a33d532c5e02d518a" }, "downloads": -1, "filename": "soyspacing-1.0.0.tar.gz", "has_sig": false, "md5_digest": "cc260d7515d7bd44b732e9bb9f0fe02b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7516, "upload_time": "2017-06-22T17:10:42", "url": "https://files.pythonhosted.org/packages/68/de/8d2c605344d5196d45ea4cf190c4a3282a1b01e29f90e1ce7c1bb737d662/soyspacing-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "69ec1103696feb1ca5079d98763f4385", "sha256": "40b92ee4980f4612886b267c4541619b27e4b0d07bf74c68d165c80dd11b5f2d" }, "downloads": -1, "filename": "soyspacing-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "69ec1103696feb1ca5079d98763f4385", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11299, "upload_time": "2017-06-22T17:17:52", "url": "https://files.pythonhosted.org/packages/2e/88/511c35d74b898f7371c86c4d9505ac35a3e070e456a786077d17057431fd/soyspacing-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "119a06494c69a7f132abef06724b6130", "sha256": "cdc66455513e292f1a93f5a49ccf6b9c21b8f54128f1939788eb6a4131f8fbe6" }, "downloads": -1, "filename": "soyspacing-1.0.1.tar.gz", "has_sig": false, "md5_digest": "119a06494c69a7f132abef06724b6130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7528, "upload_time": "2017-06-22T17:17:54", "url": "https://files.pythonhosted.org/packages/38/71/f83d59773bbf01bd6f38f7d707445384681d4ee20c26bba35496833f2884/soyspacing-1.0.1.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "90cc87048f498e64253950ccc69fa61c", "sha256": "0dcbcde1a59151bbc994a7f428aa1cbe119503fecaea770533adfd1061ef804c" }, "downloads": -1, "filename": "soyspacing-1.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "90cc87048f498e64253950ccc69fa61c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9297, "upload_time": "2017-07-21T04:43:21", "url": "https://files.pythonhosted.org/packages/5e/f8/e0cff548a85359f28ba048f548c1f0d3b9060d20ea1896fbb041917c476b/soyspacing-1.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7632340a5cacc6b257b45ec26941e7c", "sha256": "79d78f20b4b5e55a2860d6de797b72a7c0761a5ebba8dfa0e8348bb63a3bbaf4" }, "downloads": -1, "filename": "soyspacing-1.0.11.tar.gz", "has_sig": false, "md5_digest": "c7632340a5cacc6b257b45ec26941e7c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7382, "upload_time": "2017-07-21T04:43:22", "url": "https://files.pythonhosted.org/packages/c1/ce/3b67fb2e89099592f663ca5ead51410af66ddc6963e293aeded762635b2b/soyspacing-1.0.11.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "c0ad8165dae2e97dc960fe29ef9853d1", "sha256": "9730752ce54b5d47c1b3652620ef290f6d5050a8646ac9dfcb5393b65a9615a0" }, "downloads": -1, "filename": "soyspacing-1.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "c0ad8165dae2e97dc960fe29ef9853d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9288, "upload_time": "2017-12-03T12:29:40", "url": "https://files.pythonhosted.org/packages/6c/a7/b914c00a4e1bb4c18d5b628156836b792a252c592f8767478aaef357b368/soyspacing-1.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47aa484e9d70ca93accc94bfec6ff22d", "sha256": "159e4f2c288020fd7abd81bd1ee28c28c13ced1c539e39965fef615b8e24986e" }, "downloads": -1, "filename": "soyspacing-1.0.12.tar.gz", "has_sig": false, "md5_digest": "47aa484e9d70ca93accc94bfec6ff22d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7381, "upload_time": "2017-12-03T12:29:41", "url": "https://files.pythonhosted.org/packages/31/43/613e8e06cb4bdefe5fd38a8fe57c1079637b03873237603b47b1cf5765cc/soyspacing-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "7ff2736ca87e0bd03c211d396bcf0916", "sha256": "1da4fdcf01a6a5605cc2845732086e9bba999b1d4058018f06034693cfbf7732" }, "downloads": -1, "filename": "soyspacing-1.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "7ff2736ca87e0bd03c211d396bcf0916", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11344, "upload_time": "2018-04-25T09:50:39", "url": "https://files.pythonhosted.org/packages/a5/b2/1a4e76b00c9560be62a0e0b822ae10f935764f01b8c0a1c8edcfd28c82bf/soyspacing-1.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "693f1132bfa678cf9ea20911783cf7ed", "sha256": "709f53b042ee3ed8c1f50ddc35244d3df580315bc7e451325038a68c1ae6603b" }, "downloads": -1, "filename": "soyspacing-1.0.13.tar.gz", "has_sig": false, "md5_digest": "693f1132bfa678cf9ea20911783cf7ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7562, "upload_time": "2018-04-25T09:50:40", "url": "https://files.pythonhosted.org/packages/95/7d/3cfe7bfdfbdfe125f8165951cbd4100456aae2bceba87cbcce658e2613c8/soyspacing-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "f1af25328d9faf4df91a00519767859c", "sha256": "e0b04bf56c4e59472ef10f92c96a78d10b49ff668f1f50d9154a53697f78d502" }, "downloads": -1, "filename": "soyspacing-1.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "f1af25328d9faf4df91a00519767859c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14252, "upload_time": "2018-08-03T19:18:12", "url": "https://files.pythonhosted.org/packages/6f/1e/164703272637a1bc040a18d992d7845be53b639c90d5a6b2060548d898ca/soyspacing-1.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1fc529f523bb55123eed336adc98730", "sha256": "c5754ed775f288e6830b9385c71fea7503152bea3bc2f95ef19bee9c286189c2" }, "downloads": -1, "filename": "soyspacing-1.0.14.tar.gz", "has_sig": false, "md5_digest": "f1fc529f523bb55123eed336adc98730", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10302, "upload_time": "2018-08-03T19:18:14", "url": "https://files.pythonhosted.org/packages/29/65/028c8f188212257d67de7aa7f89b19f35ba75cb7d2f1da6609ae48bb979a/soyspacing-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "42ed17c836d9474473b1852ca25c3e93", "sha256": "8835af4cbc53a9098a40d4bb2e650c2e772b9998fb2ef6e5dfa9911f11723ff4" }, "downloads": -1, "filename": "soyspacing-1.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "42ed17c836d9474473b1852ca25c3e93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9994, "upload_time": "2018-10-08T07:19:18", "url": "https://files.pythonhosted.org/packages/da/5f/2d6e296615eebf38d74d3763d99c79d1a21ca04b0ec337b33b08d059b041/soyspacing-1.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d1393f6b296b6381444cde38b8e0ad32", "sha256": "f498339b457ca0d31eeccec978b18605e3b8e183dffef1a5d329eef3e86d9d0f" }, "downloads": -1, "filename": "soyspacing-1.0.15.tar.gz", "has_sig": false, "md5_digest": "d1393f6b296b6381444cde38b8e0ad32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10049, "upload_time": "2018-10-08T07:19:20", "url": "https://files.pythonhosted.org/packages/d0/7d/467a7f708e035ce69652c782fc28739931d006297eebd2d457869bf77900/soyspacing-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "9e6692c2af22c494c8eef2ae82937698", "sha256": "28080912fb7aa5a01b4a36d584824a67e500a726087cea9e2d91aae73c4d4ee7" }, "downloads": -1, "filename": "soyspacing-1.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "9e6692c2af22c494c8eef2ae82937698", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10554, "upload_time": "2019-09-18T12:49:51", "url": "https://files.pythonhosted.org/packages/d4/fb/ff65ab392424f1ae29f7b122f0e5b17c61268757dad39cc4dc0153d1feb9/soyspacing-1.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2fdfcdcb3a052d9b9d6ec51ac00ae4ff", "sha256": "af293e7ce21d777d397e7f0314ef49f8d40b8a40e4bff94cebaf7dd498c9cebb" }, "downloads": -1, "filename": "soyspacing-1.0.16.tar.gz", "has_sig": false, "md5_digest": "2fdfcdcb3a052d9b9d6ec51ac00ae4ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11732, "upload_time": "2019-09-18T12:49:53", "url": "https://files.pythonhosted.org/packages/50/83/3a44e8db58a70b65e07ae5f1aab60fc61c37e2535c32c73ba523f170206c/soyspacing-1.0.16.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "f7f4c15b2a3e7b629d8c77051a2c94ce", "sha256": "e45e8154b29ce72dfbe91de0f0dcfd2b7e0c99c57b8e19f8d82e3ba7eee55b61" }, "downloads": -1, "filename": "soyspacing-1.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "f7f4c15b2a3e7b629d8c77051a2c94ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10483, "upload_time": "2019-09-26T14:34:32", "url": "https://files.pythonhosted.org/packages/66/30/2bcfe84f8cb41d0011ff6f430c47297e039054853ebc8906a8369594f776/soyspacing-1.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4bf6f08c38f4f9608ba241b5e9358ce", "sha256": "2d660f9409304c7a4011c0e3bb024a2e4dc203965231001205aac37a201189b2" }, "downloads": -1, "filename": "soyspacing-1.0.17.tar.gz", "has_sig": false, "md5_digest": "d4bf6f08c38f4f9608ba241b5e9358ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11660, "upload_time": "2019-09-26T14:34:34", "url": "https://files.pythonhosted.org/packages/1f/31/aa71bbb04f4528e024e62ee2b884c09c0f9a420840c4f77506acb784bebc/soyspacing-1.0.17.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f7f4c15b2a3e7b629d8c77051a2c94ce", "sha256": "e45e8154b29ce72dfbe91de0f0dcfd2b7e0c99c57b8e19f8d82e3ba7eee55b61" }, "downloads": -1, "filename": "soyspacing-1.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "f7f4c15b2a3e7b629d8c77051a2c94ce", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10483, "upload_time": "2019-09-26T14:34:32", "url": "https://files.pythonhosted.org/packages/66/30/2bcfe84f8cb41d0011ff6f430c47297e039054853ebc8906a8369594f776/soyspacing-1.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d4bf6f08c38f4f9608ba241b5e9358ce", "sha256": "2d660f9409304c7a4011c0e3bb024a2e4dc203965231001205aac37a201189b2" }, "downloads": -1, "filename": "soyspacing-1.0.17.tar.gz", "has_sig": false, "md5_digest": "d4bf6f08c38f4f9608ba241b5e9358ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11660, "upload_time": "2019-09-26T14:34:34", "url": "https://files.pythonhosted.org/packages/1f/31/aa71bbb04f4528e024e62ee2b884c09c0f9a420840c4f77506acb784bebc/soyspacing-1.0.17.tar.gz" } ] }