{ "info": { "author": "5j9", "author_email": "5j9@users.noreply.github.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: English", "Natural Language :: Persian", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Text Processing :: General" ], "description": ".. image:: https://travis-ci.org/5j9/num2fawords.svg?branch=master\n\t:target: https://travis-ci.org/5j9/num2fawords\n.. image:: https://codecov.io/github/5j9/num2fawords/coverage.svg?branch=master\n\t:target: https://codecov.io/github/5j9/num2fawords\n.. image:: https://ci.appveyor.com/api/projects/status/github/5j9/num2fawords?svg=true&branch=master\n\t:target: https://ci.appveyor.com/project/5j9/num2fawords\n\nnum2fawords\n===========\n\n`num2fawords` is a highly customizable library which provides functions to convert a number (int, float, Decimal, Fraction, or str) into Persian word form.\n\nInstallation\n============\n\n- Python 3.3+ is required\n- ``pip install 'setuptools>=36.2.1'``\n- ``pip install num2fawords``\n\nUsage\n=====\n\n.. code-block:: python\n\n\t>>> from num2fawords import words, ordinal_words\n\t>>> words(1984)\n\t'\u06cc\u06a9 \u0647\u0632\u0627\u0631 \u0648 \u0646\u0647\u0635\u062f \u0648 \u0647\u0634\u062a\u0627\u062f \u0648 \u0686\u0647\u0627\u0631'\n\t>>> ordinal_words(1232)\n\t'\u06cc\u06a9 \u0647\u0632\u0627\u0631 \u0648 \u062f\u0648\u06cc\u0633\u062a \u0648 \u0633\u06cc \u0648 \u062f\u0648\u0645'\n\t>>> ordinal_words(123)\n\t'\u06cc\u06a9\u0635\u062f \u0648 \u0628\u06cc\u0633\u062a \u0648 \u0633\u0648\u0645'\n\t>>> words(1.1e-9)\n\t'\u06cc\u06a9 \u0648 \u06cc\u06a9 \u062f\u0647\u0645 \u062f\u0631 \u062f\u0647 \u0628\u0647 \u062a\u0648\u0627\u0646 \u0645\u0646\u0641\u06cc \u0646\u0647'\n\n\nObviously, `words` is used to convert to word form and `ordinal_words` is for ordinal word from.\n\n`words` also accepts other common standard types:\n\n.. code-block:: python\n\n\t>>> words(19.75)\n\t'\u0646\u0648\u0632\u062f\u0647 \u0648 \u0647\u0641\u062a\u0627\u062f \u0648 \u067e\u0646\u062c \u0635\u062f\u0645'\n\t>>> from decimal import Decimal\n\t>>> words(Decimal('1.1'))\n\t'\u06cc\u06a9 \u0648 \u06cc\u06a9 \u062f\u0647\u0645'\n\t>>> from fractions import Fraction\n\t>>> words(Fraction(-2, 5))\n\t'\u0645\u0646\u0641\u06cc \u062f\u0648 \u067e\u0646\u062c\u0645'\n\n\nThe default decimal separator is \"\u0648\" but it can be changed to \"\u0645\u0645\u06cc\u0632\" (or any other string) as follows:\n\n.. code-block:: python\n\n\t>>> words(19.75, decimal_separator=' \u0645\u0645\u06cc\u0632 ')\n\t'\u0646\u0648\u0632\u062f\u0647 \u0645\u0645\u06cc\u0632 \u0647\u0641\u062a\u0627\u062f \u0648 \u067e\u0646\u062c \u0635\u062f\u0645'\n\nSome people prefer, for example, \"\u0635\u062f \u0648 \u0647\u0641\u062a\u0627\u062f\" over its other form \"\u06cc\u06a9\u0635\u062f \u0648 \u0647\u0641\u062a\u0627\u062f\". This library uses the second form by default which is also used on official Iranian banknotes. But it can be changed:\n\n.. code-block:: python\n\n\t>>> from num2fawords import HUNDREDS\n\t>>> words(170)\n\t'\u06cc\u06a9\u0635\u062f \u0648 \u0647\u0641\u062a\u0627\u062f'\n\t>>> HUNDREDS[1] = '\u0635\u062f'\n\t>>> words(170)\n\t'\u0635\u062f \u0648 \u0647\u0641\u062a\u0627\u062f'\n\nSome examples for other arguments of `words`:\n\n.. code-block:: python\n\n\t>>> words(7, positive='\u0645\u062b\u0628\u062a ')\n\t'\u0645\u062b\u0628\u062a \u0647\u0641\u062a'\n\t>>> words(-2, negative='\u0645\u0646\u0647\u0627\u06cc ')\n\t'\u0645\u0646\u0647\u0627\u06cc \u062f\u0648'\n\t>>> words('\u06f1/\u06f2')\n\t'\u06cc\u06a9 \u062f\u0648\u0645'\n\t>>> words('1/2', fraction_separator=' \u062a\u0642\u0633\u06cc\u0645 \u0628\u0631 ', ordinal_denominator=False)\n\t'\u06cc\u06a9 \u062a\u0642\u0633\u06cc\u0645 \u0628\u0631 \u062f\u0648'\n\t>>> words(1.1e-9)\n\t'\u06cc\u06a9 \u0648 \u06cc\u06a9 \u062f\u0647\u0645 \u062f\u0631 \u062f\u0647 \u0628\u0647 \u062a\u0648\u0627\u0646 \u0645\u0646\u0641\u06cc \u0646\u0647'\n\t>>> words(1.1e-9, scientific_separator=' \u0636\u0631\u0628\u062f\u0631 \u062f\u0647 \u0628\u0647 \u0642\u0648\u0647\u0654 ')\n\t'\u06cc\u06a9 \u0648 \u06cc\u06a9 \u062f\u0647\u0645 \u0636\u0631\u0628\u062f\u0631 \u062f\u0647 \u0628\u0647 \u0642\u0648\u0647\u0654 \u0645\u0646\u0641\u06cc \u0646\u0647'\n\nOf-course the above arguments can be used together.\n\nIf you prefer to change the default argument values once and for all, use the `change_defaults` function:\n\n.. code-block:: python\n\n\t>>> from num2fawords import change_defaults, words\n\t>>> change_defaults(fraction_separator=' \u0628\u062e\u0634 \u0628\u0631 ', ordinal_denominator=False)\n\t>>> words('\u06f1/\u06f4')\n\t'\u06cc\u06a9 \u0628\u062e\u0634 \u0628\u0631 \u0686\u0647\u0627\u0631'\n\nThat's all. Enjoy!\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/5j9/num2fawords", "keywords": "convert number words farsi persian", "license": "GNU General Public License v3.0", "maintainer": "", "maintainer_email": "", "name": "num2fawords", "package_url": "https://pypi.org/project/num2fawords/", "platform": "", "project_url": "https://pypi.org/project/num2fawords/", "project_urls": { "Homepage": "https://github.com/5j9/num2fawords" }, "release_url": "https://pypi.org/project/num2fawords/1.1/", "requires_dist": [ "singledispatch; python_version < \"3.4\"", "typing; python_version < \"3.5\"" ], "requires_python": "", "summary": "A tool to convert numbers (int, float) into Persian words", "version": "1.1" }, "last_serial": 4953528, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "e70eb708f517edb8e93a1c8977d9fefe", "sha256": "34067e8bc31fbc4948e09334444879bec122e68c6b9c484d63d4d7659ea749d6" }, "downloads": -1, "filename": "num2fawords-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e70eb708f517edb8e93a1c8977d9fefe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7125, "upload_time": "2017-06-30T12:14:51", "url": "https://files.pythonhosted.org/packages/70/51/cc6e60514c9cb0e3672a70e0ad4498ccfa2be8bccc7e8694fb064d57a6ce/num2fawords-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68b80a468dfe4a038fe91e8b836f2b05", "sha256": "375b834373032425b375232ea97f7907665fbfc3b850c3afc0e27f2005daf59d" }, "downloads": -1, "filename": "num2fawords-0.1.tar.gz", "has_sig": false, "md5_digest": "68b80a468dfe4a038fe91e8b836f2b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5909, "upload_time": "2017-06-30T12:14:53", "url": "https://files.pythonhosted.org/packages/7e/59/17bd5db67e4db78177da9f1a3e7ad3ab51b9090661b20ef7a75401f1016d/num2fawords-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f13bc0c0986781b3f658d73e46a3a1bc", "sha256": "5a6f641ae7cf082eab7eea4cb440e395d7ed61cb9545ea963ce9f931f2cc4c82" }, "downloads": -1, "filename": "num2fawords-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f13bc0c0986781b3f658d73e46a3a1bc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6857, "upload_time": "2017-06-30T12:17:13", "url": "https://files.pythonhosted.org/packages/1b/f8/cf7ce1b70da748b9a1424170551f547a0183a5d528825d8c417fbc793a21/num2fawords-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0f075628d41c8234c0f956a786f2272", "sha256": "49872e4ef34dc9696507ea2041d1837543bd813f3d60da0c18f85940795c1594" }, "downloads": -1, "filename": "num2fawords-0.2.tar.gz", "has_sig": false, "md5_digest": "a0f075628d41c8234c0f956a786f2272", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5753, "upload_time": "2017-06-30T12:17:15", "url": "https://files.pythonhosted.org/packages/6a/98/fd08dd39cbf357b7c1b2d60a993d9fbc533ee014287a54ead5d28ea1803c/num2fawords-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "71d8f3bd46877cc45aed13a045d59d7c", "sha256": "9f759e1d0fa724aa6d7d9a41a2ab2c136771dc7a036f3b81c78f44de1767bbbf" }, "downloads": -1, "filename": "num2fawords-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "71d8f3bd46877cc45aed13a045d59d7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6875, "upload_time": "2017-06-30T13:58:33", "url": "https://files.pythonhosted.org/packages/f1/bb/5cabab335da5637aaad7364b8dda22f8a96fd17adff02f1244b750c60e47/num2fawords-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efad3a24b7f1edbd0ea0689895588254", "sha256": "56f3de06deae7c60755f0a16a099c2b9348080ac9e16dc6a2eab27fa598f9c87" }, "downloads": -1, "filename": "num2fawords-0.3.tar.gz", "has_sig": false, "md5_digest": "efad3a24b7f1edbd0ea0689895588254", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5785, "upload_time": "2017-06-30T13:58:35", "url": "https://files.pythonhosted.org/packages/51/5f/4667a72e42049173d083a90076c0bb1c23c97b09945e068215f5f10cb0e8/num2fawords-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "1e295c516ca387097b8544d085ca24a4", "sha256": "45ae6d25c91fa29f1847e0a3bafee55c5f1245880bf829ba45c09e073d71d0a5" }, "downloads": -1, "filename": "num2fawords-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "1e295c516ca387097b8544d085ca24a4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6852, "upload_time": "2017-06-30T14:57:00", "url": "https://files.pythonhosted.org/packages/68/25/bfbdbac958cd4e166a9f2d93d9e6f731390e5a06f151ce0c83872f9acaed/num2fawords-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be25532e88e06859211e22d372a436a1", "sha256": "0f7fd0910a4a7c9b8dac3f098b454147bd9c36597e60d75bac90dc70ea8404a4" }, "downloads": -1, "filename": "num2fawords-0.4.tar.gz", "has_sig": false, "md5_digest": "be25532e88e06859211e22d372a436a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5760, "upload_time": "2017-06-30T14:57:02", "url": "https://files.pythonhosted.org/packages/d0/52/6084c5abc17803baf6ef25478bb4fe648ec4c5aff173b781ea7816ccb608/num2fawords-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "f7e3d18dff274460c0c6d031ce626c44", "sha256": "5bc30fda1bc77403638e28d33d4eaacc0a3be0e80394eda18d807d098da06a9d" }, "downloads": -1, "filename": "num2fawords-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f7e3d18dff274460c0c6d031ce626c44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9064, "upload_time": "2017-07-02T11:24:08", "url": "https://files.pythonhosted.org/packages/97/c3/17d61fa5bc92603f254534315fa5b7217719e00c3f1a7674a8775948d9c1/num2fawords-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "06b0b92b5abae3c1f985bf2aaf46dfe2", "sha256": "815ce914322a878ac49750924cc1ef8aca9ee50ee4e40c6adf14a3817956ced1" }, "downloads": -1, "filename": "num2fawords-0.5.tar.gz", "has_sig": false, "md5_digest": "06b0b92b5abae3c1f985bf2aaf46dfe2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7576, "upload_time": "2017-07-02T11:24:09", "url": "https://files.pythonhosted.org/packages/8e/9b/36487996c702a4ea7051cc2adacdf83668d05c71305d273eae41073bfe20/num2fawords-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "40399af395612e3e687d108ae431697d", "sha256": "2862e439d8f7a04180339ff73a3b91bd718604481d9d9e2f6f9ee2611dd2b357" }, "downloads": -1, "filename": "num2fawords-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "40399af395612e3e687d108ae431697d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9587, "upload_time": "2017-07-03T15:52:34", "url": "https://files.pythonhosted.org/packages/ef/15/48cf0d61c807789fde42c686406f4f15c00456c67f7e6ae4927540be32ca/num2fawords-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "810542f350a8576ea5aab4bce7adc167", "sha256": "76c19672ce605d56e63f18e39f2380e3619056ba656ebeecbfa300bd6adbf97f" }, "downloads": -1, "filename": "num2fawords-0.6.tar.gz", "has_sig": false, "md5_digest": "810542f350a8576ea5aab4bce7adc167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7992, "upload_time": "2017-07-03T15:52:36", "url": "https://files.pythonhosted.org/packages/1f/97/b7c3f86a1aeb270ee2c8fe3b5f2f7207938e4eccd38b798a73eb3da860ff/num2fawords-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "6b062f2069cb729784e722a4dcded22a", "sha256": "c72b8eb216498bacba666476a73781097857a61bd894075887a9f448a27410b1" }, "downloads": -1, "filename": "num2fawords-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "6b062f2069cb729784e722a4dcded22a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9615, "upload_time": "2017-07-03T15:59:00", "url": "https://files.pythonhosted.org/packages/c8/68/fa8e8d9621ce3530700db2b5dd86913ab3e0be4cce993ef1a63892ff21b5/num2fawords-0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fe0b2e8544c43e5ff00184ed4a21108", "sha256": "250c30736b3174151cd743fb85e4006b27c005a054fc406da807a291b3e247a4" }, "downloads": -1, "filename": "num2fawords-0.7.tar.gz", "has_sig": false, "md5_digest": "7fe0b2e8544c43e5ff00184ed4a21108", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7991, "upload_time": "2017-07-03T15:59:03", "url": "https://files.pythonhosted.org/packages/c6/2e/bc6a18e4aa6452219cb3660f2905a4eb314f1f80f57308a64c5947638556/num2fawords-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "4d3589fc5773c045c4a86808237ef6b4", "sha256": "d5fa82ea4426844bc5fd15660cad1e7a840a2eb0fa198ce54be7aebc47325e3c" }, "downloads": -1, "filename": "num2fawords-0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "4d3589fc5773c045c4a86808237ef6b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9616, "upload_time": "2017-07-03T16:05:46", "url": "https://files.pythonhosted.org/packages/a3/0f/4e01fc47fad5d05ee05ce1c25571b602067a84adab7eacee50aa86a4b9ad/num2fawords-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "58e919536d419b0be8bff31d440f72dd", "sha256": "3aeed6389c40f56ef1ae9337c0bee5adf9192ff4a5af8d93475ab96eb74ff274" }, "downloads": -1, "filename": "num2fawords-0.8.tar.gz", "has_sig": false, "md5_digest": "58e919536d419b0be8bff31d440f72dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8000, "upload_time": "2017-07-03T16:05:49", "url": "https://files.pythonhosted.org/packages/d1/54/bffdb87c718c83af7ee3af9d3db5c6acaeca0e0883151bd7e2043aac5b32/num2fawords-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "515588504605dae5c58bb38fb313308c", "sha256": "eb67c9077b4223158c4e56df9177d93260ca9f2af621da130b9a2ed89b10f594" }, "downloads": -1, "filename": "num2fawords-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "515588504605dae5c58bb38fb313308c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9632, "upload_time": "2017-07-04T08:56:32", "url": "https://files.pythonhosted.org/packages/f8/04/08745dfdb09958fd8a2916fcb35d7322c10823f4a563e0f0df014a6dfa2c/num2fawords-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "51e8c5b21cbaf23319988021143f9cd4", "sha256": "bbaf563e93151ad0c57347a05929712b6a092c5c9702fa9338d1fc1198b82d35" }, "downloads": -1, "filename": "num2fawords-0.9.tar.gz", "has_sig": false, "md5_digest": "51e8c5b21cbaf23319988021143f9cd4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8015, "upload_time": "2017-07-04T08:56:34", "url": "https://files.pythonhosted.org/packages/9e/45/fd6f874e674685174674a9559674919fdc1e4dd1a947eceaa22a7aee0eef/num2fawords-0.9.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "83d7ffb845498dbf0ef506e6ae1cf9e8", "sha256": "baf591bcba9b1018aca1243cefdcbe3b4ed0cba8a9c090e8e629fea6c983f652" }, "downloads": -1, "filename": "num2fawords-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "83d7ffb845498dbf0ef506e6ae1cf9e8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9831, "upload_time": "2017-12-31T16:09:44", "url": "https://files.pythonhosted.org/packages/85/82/d3f170d1ba6a2c770f533be4d095c75e5ba6e3dfff49a5eb214cd787ed1e/num2fawords-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f13e34f920d52f5612157af5c66d490f", "sha256": "7883aaefc78caa4683f552dd0ebd530fed7426114dc393714d250afdb405aefa" }, "downloads": -1, "filename": "num2fawords-1.0.tar.gz", "has_sig": false, "md5_digest": "f13e34f920d52f5612157af5c66d490f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7588, "upload_time": "2017-12-31T16:09:47", "url": "https://files.pythonhosted.org/packages/9c/c5/32c528fd757b9638b41ba3f9da30ce8629d1f4bbb77dea2427ed8e64d25d/num2fawords-1.0.tar.gz" } ], "1.0.dev0": [ { "comment_text": "", "digests": { "md5": "37028c203e7770318f77b032e0120b11", "sha256": "1771fd6f464946e57b642bde26ae1816c9735af744e3a7188f98e7b56b0aa301" }, "downloads": -1, "filename": "num2fawords-1.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "37028c203e7770318f77b032e0120b11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9741, "upload_time": "2017-12-31T14:19:21", "url": "https://files.pythonhosted.org/packages/47/b0/e7e72392b6870065bbce8d2e502aa04ba05574363ade4196b734bebb3d52/num2fawords-1.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8f5e3b8e900b1f24e75f28d7cf68e87", "sha256": "e8b9d55b57376c2efb537901f9ba76bef46963abe743e79138cd342b1599266b" }, "downloads": -1, "filename": "num2fawords-1.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d8f5e3b8e900b1f24e75f28d7cf68e87", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8046, "upload_time": "2017-12-31T14:19:23", "url": "https://files.pythonhosted.org/packages/88/39/f6ba180775870f2442d8fe466b7881be2c42b9eb33c5679bd0b4ad112aac/num2fawords-1.0.dev0.tar.gz" } ], "1.0.dev1": [ { "comment_text": "", "digests": { "md5": "e24408ca83f5a958554109863475a2df", "sha256": "5f57944d5df6e1f124784ba862207999694f270db8a41044c69c784257585cd3" }, "downloads": -1, "filename": "num2fawords-1.0.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "e24408ca83f5a958554109863475a2df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9815, "upload_time": "2017-12-31T14:45:11", "url": "https://files.pythonhosted.org/packages/87/7f/e4f6ed7d0812c3a5cdfab49ffccd69a653c313d5d913721096b6c2fc0bc8/num2fawords-1.0.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17c52a66ba2f0f8aa22a6883d857dc2f", "sha256": "8956230e1acf23ba11b197cd3e3877e1ee375b51e02808fc9df8de8fee3e9dbb" }, "downloads": -1, "filename": "num2fawords-1.0.dev1.tar.gz", "has_sig": false, "md5_digest": "17c52a66ba2f0f8aa22a6883d857dc2f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7586, "upload_time": "2017-12-31T14:45:14", "url": "https://files.pythonhosted.org/packages/26/18/da73217fa0734b573b3a32f2de9f1a130c8f05b3a2df401e63281e8565a4/num2fawords-1.0.dev1.tar.gz" } ], "1.0.dev2": [ { "comment_text": "", "digests": { "md5": "2bbc3e6cb03294009ee18c02b24d56cd", "sha256": "bac845a3e9ad4fc7f10f2d9cbf3be1a700a0c5ad18cc61b836d40c5f6c3ec785" }, "downloads": -1, "filename": "num2fawords-1.0.dev2-py3-none-any.whl", "has_sig": false, "md5_digest": "2bbc3e6cb03294009ee18c02b24d56cd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9849, "upload_time": "2017-12-31T14:50:53", "url": "https://files.pythonhosted.org/packages/1a/60/ef198619d93ec280be401c7187ecd32a0a7d0aecbf22e3415be395ee85a3/num2fawords-1.0.dev2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "699b38ac21d325b4dc9aa4ee060f9044", "sha256": "e5598778347b6d75f676c7217c6a26b930e39a47c80669948c33ea0269925144" }, "downloads": -1, "filename": "num2fawords-1.0.dev2.tar.gz", "has_sig": false, "md5_digest": "699b38ac21d325b4dc9aa4ee060f9044", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7571, "upload_time": "2017-12-31T14:50:55", "url": "https://files.pythonhosted.org/packages/84/98/57b8970ae191c5a101243158886a263ee51c5b6b7df74c1901de7da1dbd8/num2fawords-1.0.dev2.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "fc9561de555bec728e81174c793009a8", "sha256": "982bc92ed3858e49ced0042c028d8ff236fbd6cbd316899bfed52e77dc7111e5" }, "downloads": -1, "filename": "num2fawords-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc9561de555bec728e81174c793009a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9789, "upload_time": "2018-01-17T11:27:39", "url": "https://files.pythonhosted.org/packages/82/84/e9f1f26c80ee5215c1e0673dfd5b7a7048205e899733078ee2b5347209aa/num2fawords-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9432390dec08ae4c3e8c812bdb94b8d", "sha256": "7b0161c8176ea28faf70ee937051022e9c921e07dc2d147c270ddbfa8ac53c35" }, "downloads": -1, "filename": "num2fawords-1.1.tar.gz", "has_sig": false, "md5_digest": "b9432390dec08ae4c3e8c812bdb94b8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6857, "upload_time": "2018-01-17T11:27:40", "url": "https://files.pythonhosted.org/packages/81/48/b667b96d60b35c7e11962b664256ceeb3236f3ab1ea7dc01bce68c3c47cc/num2fawords-1.1.tar.gz" } ], "1.2.dev1": [ { "comment_text": "", "digests": { "md5": "2b8a70e959a197d895e2ca2b67ec461f", "sha256": "7ef4228f0aa1f6f221d17cfc3dc919732b81b4b757dfc84fbc13ffd499003fc8" }, "downloads": -1, "filename": "num2fawords-1.2.dev1-py3-none-any.whl", "has_sig": false, "md5_digest": "2b8a70e959a197d895e2ca2b67ec461f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17935, "upload_time": "2019-03-18T11:32:42", "url": "https://files.pythonhosted.org/packages/5f/c4/d854b8669f99a549c6a8a5e21c311770e578500e5db75e47461ddb7e69b2/num2fawords-1.2.dev1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "12e7ed673bac407c03ef55c774b18312", "sha256": "5420ceca81ab1fe3e7a3489c712ee1fb39459e3738c191da591e4d255e0f4c69" }, "downloads": -1, "filename": "num2fawords-1.2.dev1.tar.gz", "has_sig": false, "md5_digest": "12e7ed673bac407c03ef55c774b18312", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5200, "upload_time": "2019-03-18T11:32:43", "url": "https://files.pythonhosted.org/packages/e6/ed/7fd7b0561db2f798fa073cdaa261f435c9d2e36c52c1673b5d76c977ff45/num2fawords-1.2.dev1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fc9561de555bec728e81174c793009a8", "sha256": "982bc92ed3858e49ced0042c028d8ff236fbd6cbd316899bfed52e77dc7111e5" }, "downloads": -1, "filename": "num2fawords-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fc9561de555bec728e81174c793009a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9789, "upload_time": "2018-01-17T11:27:39", "url": "https://files.pythonhosted.org/packages/82/84/e9f1f26c80ee5215c1e0673dfd5b7a7048205e899733078ee2b5347209aa/num2fawords-1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9432390dec08ae4c3e8c812bdb94b8d", "sha256": "7b0161c8176ea28faf70ee937051022e9c921e07dc2d147c270ddbfa8ac53c35" }, "downloads": -1, "filename": "num2fawords-1.1.tar.gz", "has_sig": false, "md5_digest": "b9432390dec08ae4c3e8c812bdb94b8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6857, "upload_time": "2018-01-17T11:27:40", "url": "https://files.pythonhosted.org/packages/81/48/b667b96d60b35c7e11962b664256ceeb3236f3ab1ea7dc01bce68c3c47cc/num2fawords-1.1.tar.gz" } ] }