{ "info": { "author": "Nicholas H.Tollervey", "author_email": "ntoll@ntoll.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Education", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Topic :: Education" ], "description": "Arrr.py - Pirate Speak for Python\n=================================\n\nA simple script / module to turn plain English into Pirate speak. Arrr.\n\nSomeone mentioned something called \"Pirate Python\", I idly wondered if anyone\nhad made an English to Pirate-ish module/command written in Python (they\nhadn't), I realised I had a burning desire to make one, and things got out of\nhand. :-)\n\nWe have an entirely serious `code of conduct `_\nand a not-so-serious `code of mis-conduct `_\nfor those of a more Piratical disposition.\n\nInstallation\n------------\n\nTo install simply type::\n\n $ pip install arrr\n\n...and the package will download from PyPI. If you wish to upgrade to the\nlatest version, use the following command::\n\n $ pip install --no-cache --upgrade arrr\n\nCommand Usage\n-------------\n\nOnce installed, you'll find you have a ``pirate`` command to use in your shell.\n\nTo read the (non-Pirate friendly) help, simply type::\n\n $ pirate --help\n\nor::\n\n $ pirate -h\n\nTo translate plain English into something Pirate-ish simply call the command\nfollowed by some English sentence::\n\n $ pirate hello there. how are you today?\n Ahoy there. Weigh anchor and hoist the mizzen! How are ye today?\n\nThe ``pirate`` command will reply with a Pirate-ish equivalent (as shown\nabove).\n\n.. note::\n\n **This software misbehaves like a Pirate.**\n\n Sometimes, the ``pirate`` command will not only translate English to\n Pirate-ish, but will also interject with Pirate sayings (such as,\n \"Weigh anchor and hoist the mizzen!\" as shown above).\n\n This is entirely normal and perfectly Piratical behaviour. What else\n were you expecting..?\n\nUsing the API\n-------------\n\nThe ``arrr`` module's API is fully documented below. All you really need is to\nimport the ``translate`` function and use that to return Pirate-ish sentences\nfrom a given input in English::\n\n from arrr import translate\n\n\n english = \"Hello there. How are you?\"\n pirate = translate(english)\n print(pirate)\n\nThe script above will print output similar to that for the command-line usage\nexample shown above.\n\nDevelopment\n-----------\n\nThe source code is `hosted in GitHub `_. Please\nfeel free to fork the repository and contribute.\nAssuming you have Git installed you can download the code from the canonical\nrepository with the following command::\n\n $ git clone https://github.com/ntoll/arrr.git\n\nEnsure you have the correct dependencies for development installed by creating\na virtualenv and running::\n\n $ pip install -r requirements.txt\n\nPull requests are most welcome! Honestly, the ``arrr`` module was cobbled\ntogether in about 5 minutes and I went overboard (geddit?) with creating a\nsimple yet well packaged and documented project so ``arrr`` can act as a good\nexample for beginner developers.\n\nIf you find any bugs, `submit a new issue `_.\n\n\nRelease History\n===============\n\n1.0.0.beta.3\n============\n\n* Better arrrg parsing contributed by Tony \"buccaneer baloney\" Shaw.\n* Corrections of speeling mistaiks by Esteve \"make mine an Aranjuez\" Fernandez.\n\n1.0.0.beta.2\n============\n\n* Major code optimizations by old salty sea dog Terry Jones.\n* A more terrifying logo by Cap'n Steve \"Inkspot\" Hawkes.\n* Addition of a code of mis-conduct (for Pirates) by terror of the seas, Tim\n \"No beard\" Golden.\n\n1.0.0.beta.1\n============\n\n* Minor documentation fixes.\n* Minor corrections in the code.\n\n1.0.0.alpha.1\n=============\n\n* Initial release.\n* Very simple implementation.\n* Documentation.\n* No tests.\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/ntoll/arrr", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "arrr", "package_url": "https://pypi.org/project/arrr/", "platform": "", "project_url": "https://pypi.org/project/arrr/", "project_urls": { "Homepage": "https://github.com/ntoll/arrr" }, "release_url": "https://pypi.org/project/arrr/1.0.0b3/", "requires_dist": null, "requires_python": "", "summary": "A module and utility to turn English into Pirate speak.", "version": "1.0.0b3" }, "last_serial": 3436628, "releases": { "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "e39c7d7cab4d99cc4fd3ea30ce66f537", "sha256": "345039a9d96e9153cd44b5cac9f9963fe4f6261d7405dd5ff6eae26d958e3ae6" }, "downloads": -1, "filename": "arrr-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "e39c7d7cab4d99cc4fd3ea30ce66f537", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4970, "upload_time": "2017-12-21T15:26:51", "url": "https://files.pythonhosted.org/packages/7d/b3/f4e6e3c6b85c20e7615a82c019956307e497a963e4edc30f0850af6b0984/arrr-1.0.0a1.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "6a050c672368449a76e0b197d8a3fafc", "sha256": "e964e0bbc16ec277250a441f8092b71bd7f4720a19ce80758b561cd4130cd87e" }, "downloads": -1, "filename": "arrr-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "6a050c672368449a76e0b197d8a3fafc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4968, "upload_time": "2017-12-21T15:40:58", "url": "https://files.pythonhosted.org/packages/57/77/c164b99e846b7f311745fcd2d2164a6c255507ec48d699ee67146bfb6716/arrr-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "d792211eaaf3051587b93760a222600a", "sha256": "4d748653c8ff485355477b2909304f09efe4b558b49fbd6eb8cd4cdcabfb7c30" }, "downloads": -1, "filename": "arrr-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "d792211eaaf3051587b93760a222600a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5442, "upload_time": "2017-12-21T22:21:34", "url": "https://files.pythonhosted.org/packages/8e/eb/fa9132294689b793ba1f75792a2a899b399bafe9e3f8c098282f2caf04d1/arrr-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "599d9728bd9ec09c26a67f941caf312e", "sha256": "760b8ce0ae6fc10a94e03640a61e9e1f6d5f69356432a6d0b3c92d293982b112" }, "downloads": -1, "filename": "arrr-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "599d9728bd9ec09c26a67f941caf312e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5558, "upload_time": "2017-12-22T09:18:54", "url": "https://files.pythonhosted.org/packages/6d/ab/c07f37ec7d7eac559c338d44019abd065bf25e06ccd410420907115875ad/arrr-1.0.0b3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "599d9728bd9ec09c26a67f941caf312e", "sha256": "760b8ce0ae6fc10a94e03640a61e9e1f6d5f69356432a6d0b3c92d293982b112" }, "downloads": -1, "filename": "arrr-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "599d9728bd9ec09c26a67f941caf312e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5558, "upload_time": "2017-12-22T09:18:54", "url": "https://files.pythonhosted.org/packages/6d/ab/c07f37ec7d7eac559c338d44019abd065bf25e06ccd410420907115875ad/arrr-1.0.0b3.tar.gz" } ] }