{ "info": { "author": "lord63", "author_email": "lord63.j@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "Five.py\n=======\n\n|Latest Version| |Build Status| |Coverage Status|\n\nA library to overcomplicate 5. It's a python port of the javascript\n`five `__.\n\nInstall\n-------\n\n::\n\n $ pip install five\n\nUsage\n-----\n\n.. code:: python\n\n from five import Five\n five = Five()\n\nBasic 5\n~~~~~~~\n\n.. code:: python\n\n five() # 5\n five() + five() # 10\n five() * five() # 25\n five() / five() # 1\n five() - five() # 0\n five.pow(3) # 125\n five.sqrt() # 2.23606797749979\n\nCounting is simple\n~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n five() + five() # 10\n five() + five() - five() / five() # 9\n five() + (five() + five() + five()) / five() # 8\n five() + (five() + five()) / five() # 7\n five() + five() / five() # 6\n five() # 5\n five() - five() / five() # 4\n five() - (five() + five()) / five() # 3\n (five() + five()) / five() # 2\n five() / five() # 1\n\nMath\n~~~~\n\n.. code:: python\n\n five.fibonacci() # 5\n five.factorial() # 120\n five.factors() # [1, 5]\n five.is_prime() # True\n\nDifferent sorts of 5\n~~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n five.up_high() # \u2075\n five.down_low() # \u2085\n five.too_slow() # 5, with a 555-millisecond delay\n five.roman() # V\n five.morse_code() # .....(di-di-di-di-di)\n five.negative() # -5\n five.loud() # FIVE\n five.loud('piglatin') # IVEFAY\n five.smooth() # S\n five.figlet() # _____\n | ____|\n | |__\n |___ \\\n ___) |\n |____/\n five.stars() # *****\n five.bool() # True\n five.elements() # [\"Metal\", \"Wood\", \"Water\", \"Fire\", \"Earth\"]\n five.senses() # [\"Sight\", \"Hearing\", \"Taste\", \"Smell\", \"Touch\"]\n five.circled() # \u2464\n five.flipside() # \u03db\n five.lcd() # ---\n |\n --\n |\n ---\n\n5 goes multilingual\n~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n five.afrikaans() # vyf\n five.armenian() # \u0570\u056b\u0576\u0563\n five.arabic() # \u062e\u0645\u0633\u0629\n five.azerbaijani() # be\u015f\n five.basque() # bost\n five.belarusian # \u043f\u044f\u0446\u044c\n five.bosnian() # pet\n five.bulgarian() # \u043f\u0435\u0442\n five.canadian() # five eh\n five.catalan() # cinc\n five.chinese() # \u4e94\n five.chinese('pinyin') # 'w\u01d4'\n five.chinese('financial') # '\u4f0d'\n five.choctaw() # tahlapi\n five.croatian() # pet\n five.czech() # p\u011bt\n five.danish() # fem\n five.dovah() # hen\n five.dutch() # vijf\n five.elvish() # lempe\n five.english() # Five\n five.estonian() # viis\n five.finnish() # viisi\n five.french() # cinq\n five.georgian() # \u10ee\u10e3\u10d7\u10d8\n five.german() # f\u00fcnf\n five.greek() # \u03c0\u03ad\u03bd\u03c4\u03b5\n five.hebrew() # \u05d7\u05de\u05e9\n five.hindi() # \u092a\u093e\u0902\u091a\n five.hungarian() # \u00f6t\n five.icelandic() # fimm\n five.indonesian() # lima\n five.irish() # c\u00faig\n five.italian() # cinque\n five.japanese() # \u4e94\n five.kannada() # \u0c90\u0ca6\u0cc1\n five.klingon() # vagh\n five.korean() # \uc624\n five.latin() # quinque\n five.latvian() # pieci\n five.lithuanian() # penki\n five.lojban() # mu\n five.manx() # queig\n five.mongolian() # \u0442\u0430\u0432\u0430\u043d\n five.norwegian() # fem\n five.persian() # \u067e\u0646\u062c\n five.piglatin() # ivefay\n five.polish() # pi\u0119\u0107\n five.portuguese() # cinco\n five.punjabi() # \u0a2a\u0a70\u0a1c\n five.romanian() # cinci\n five.russian() # \u043f\u044f\u0442\u044c\n five.serbian() # pet\n five.slovakian() # p\u00e4\u0165\n five.slovenian() # pet\n five.spanish() # cinco\n five.swedish() # fem\n five.tagalog() # lima\n five.tamil() # \u0b90\u0ba8\u0bcd\u0ba4\u0bc1\n five.telugu() # \u0c10\u0c26\u0c41\n five.thai() # \u0e2b\u0e49\u0e32\n five.turkish() # be\u015f\n five.xhosa() # zintlanu\n five.ukrainian() # \u043f\u2019\u044f\u0442\u044c\n five.urdu() # \u067e\u0627\u0646\u0686\n five.vietnamese() # n\u0103m\n five.welsh() # pump\n\nDifferent radices\n~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n five.binary() # 101\n five.octal() # 5\n five.hex() # 5\n\nMap and Reduce\n~~~~~~~~~~~~~~\n\n.. code:: python\n\n five.map([1, 2, 3]) # [5, 5, 5]\n five.reduce([1, 2, 3]) # 5\n\nNovelty\n~~~~~~~\n\n.. code:: python\n\n five.fab() # ['Juwan Howard','Ray Jackson','Jimmy King','Jalen Rose','Chris Webber']\n five.jackson() # ['Jackie','Tito','Jermaine','Marlon','Michael']\n five.famous_five() # ['Julian', 'Dick', 'Anne', 'George', 'Timmy']\n\nRotation\n~~~~~~~~\n\n.. code:: python\n\n five.rotate(\"five.py\") #knaj.ud\n\nUnicode\n~~~~~~~\n\n.. code:: python\n\n five.oclock() # '\ud83d\udd54'\n\nDevelopment\n-----------\n\nrun the tests:\n\n::\n\n $ pip install -r dev-requirements.txt\n $ make test\n\nCredits\n-------\n\nAll the glories should belong to\n`@jackdcrawford `__, I just port it to\npython :)\n\nLicense\n-------\n\nMIT.\n\n.. |Latest Version| image:: http://img.shields.io/pypi/v/five.svg\n :target: https://pypi.python.org/pypi/five\n.. |Build Status| image:: https://travis-ci.org/lord63/five.py.svg\n :target: https://travis-ci.org/lord63/five.py\n.. |Coverage Status| image:: https://coveralls.io/repos/lord63/five.py/badge.svg\n :target: https://coveralls.io/r/lord63/five.py", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/lord63/five.py", "keywords": "five fun", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "five", "package_url": "https://pypi.org/project/five/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/five/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/lord63/five.py" }, "release_url": "https://pypi.org/project/five/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Gives you five. A library to overcomplicate `5`", "version": "0.4.0" }, "last_serial": 1591275, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "7d96e9fc177ee7df4d8874731dcdee33", "sha256": "1c66ded8ae1a796ffb8236daadc44d2ed10fe0d4014da800a4357d3963efb1d2" }, "downloads": -1, "filename": "five-0.1.1.tar.gz", "has_sig": false, "md5_digest": "7d96e9fc177ee7df4d8874731dcdee33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6058, "upload_time": "2015-05-23T11:16:12", "url": "https://files.pythonhosted.org/packages/9f/43/39511038c559adadd9cca653200c28bfdfbb088d223b2924bc01b816f069/five-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "bffdd290c391bf82f842bf7d65630587", "sha256": "3429e7e156b32c2f47db960246f71b41c12fdfd45f835e810459e208143956ad" }, "downloads": -1, "filename": "five-0.1.2.tar.gz", "has_sig": false, "md5_digest": "bffdd290c391bf82f842bf7d65630587", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6064, "upload_time": "2015-05-23T11:31:18", "url": "https://files.pythonhosted.org/packages/5f/5c/c9e537101273fba82e40d67848c5deff6c87d808a5b7b2809e0d3511d785/five-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "93cd72bd4aee96aeb4dcb16ec616c3f8", "sha256": "ca5d89eb990c06cdd6ce0cde404a6b32ba9df60985eda77ce296b5bc426e3b97" }, "downloads": -1, "filename": "five-0.2.0.tar.gz", "has_sig": false, "md5_digest": "93cd72bd4aee96aeb4dcb16ec616c3f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6441, "upload_time": "2015-06-12T02:51:11", "url": "https://files.pythonhosted.org/packages/b9/8c/80dae4eed48eb15fa07e34bd0043f3d5cb2943b41d751077d796a1c628b4/five-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0e3cebecfce95ece2ce95e7376d483dd", "sha256": "ddb045b4cabe707a839ab53cc48bb6d982a8434022078356aa2b38751b5e2abc" }, "downloads": -1, "filename": "five-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0e3cebecfce95ece2ce95e7376d483dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7314, "upload_time": "2015-06-13T02:23:39", "url": "https://files.pythonhosted.org/packages/15/53/5062373054a42dae5961041df48fe7835ba86bde73c49b851fe2cd24dc9a/five-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "c82b4ba0e8425cfd48d3e153e31d4bcc", "sha256": "01cfdda6d26eae316ab394b97a5fadc84b8b88ee0db792533855f7205d9cc442" }, "downloads": -1, "filename": "five-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c82b4ba0e8425cfd48d3e153e31d4bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7680, "upload_time": "2015-06-14T02:17:49", "url": "https://files.pythonhosted.org/packages/4d/13/977a2d93afa519e8e925ce17b459adeb2a057595ea8cd8efb22680eafa64/five-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c82b4ba0e8425cfd48d3e153e31d4bcc", "sha256": "01cfdda6d26eae316ab394b97a5fadc84b8b88ee0db792533855f7205d9cc442" }, "downloads": -1, "filename": "five-0.4.0.tar.gz", "has_sig": false, "md5_digest": "c82b4ba0e8425cfd48d3e153e31d4bcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7680, "upload_time": "2015-06-14T02:17:49", "url": "https://files.pythonhosted.org/packages/4d/13/977a2d93afa519e8e925ce17b459adeb2a057595ea8cd8efb22680eafa64/five-0.4.0.tar.gz" } ] }