{ "info": { "author": "Pyjokes Society", "author_email": "ben@bennuttall.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": ".. image:: https://travis-ci.org/pyjokes/pyjokes.svg\n :target: https://travis-ci.org/pyjokes/pyjokes\n.. image:: https://coveralls.io/repos/pyjokes/pyjokes/badge.svg?branch=master&service=github\n :target: https://coveralls.io/github/pyjokes/pyjokes?branch=master\n\n=======\npyjokes\n=======\n\nOne line jokes for programmers (jokes as a service)\n\nInstallation\n============\n\nInstall the `pyjokes` module with pip.\n\nSee the `documentation`_ for installation instructions.\n\nUsage\n=====\n\nOnce installed, simply call `pyjoke` from the command line or add it to your\n.bashrc file to see a joke every time you open a terminal.\n\nUse the `-c` flag to get jokes from a specific category. Options::\n\n -c neutral [default] (neutral geek jokes)\n -c chuck (Chuck Norris geek jokes)\n -c all (all jokes)\n -c twister (Tongue-twister)\n\nYou can also access the jokes in your own project by importing `pyjokes` and\nusing the functions `get_joke` and `get_jokes`.\n\nDocumentation is available at https://pyjok.es/\n\nContributors\n============\n\nDevelopment:\n\n* `Ben Nuttall`_\n* `Alex Savio`_\n* `Borja Ayerdi`_\n* `Oier Etxaniz`_\n\nJokes:\n\n* `Luke Wren`_\n* `Sarah Bird`_\n* `Yash Mehrotra`_\n* `Marc Kirkwood`_\n* `Gregory Parker`_\n* `Martin O'Hanlon`_\n* `Graham Markall`_\n* `Andreas Reinle`_\n\n\nContributing\n============\n\n* The code is licensed under the `BSD Licence`_\n* The project source code is hosted on `GitHub`_\n* Please use `GitHub issues`_ to submit bugs and report issues\n* Feel free to `contribute`_ to the code\n* Feel free to contribute jokes (via pull request or `proposal issue`_)\n* See the `contributing policy`_ on GitHub\n\nPyjokes Society\n===============\n\nThis project was founded at `PySS 2014`_ and is directed by the\n`Pyjokes Society`_.\n\n\n.. _documentation: http://pyjok.es/install/\n.. _http://pyjok.es: http://pyjok.es/\n.. _Ben Nuttall: https://github.com/bennuttall\n.. _Alex Savio: https://github.com/alexsavio\n.. _Borja Ayerdi: https://github.com/borjaayerdi\n.. _Oier Etxaniz: https://github.com/oiertwo\n.. _Luke Wren: https://github.com/wren6991\n.. _Sarah Bird: https://github.com/birdsarah\n.. _Yash Mehrotra: https://github.com/yashmehrotra\n.. _Marc Kirkwood: https://github.com/trojjer\n.. _Gregory Parker: https://github.com/ElectronicsGeek\n.. _Martin O'Hanlon: https://github.com/martinohanlon\n.. _Graham Markall: https://github.com/gmarkall\n.. _Andreas Reinle: https://github.com/gras64\n.. _BSD Licence: http://opensource.org/licenses/BSD-3-Clause\n.. _GitHub: https://github.com/pyjokes/pyjokes\n.. _GitHub Issues: https://github.com/pyjokes/pyjokes/issues\n.. _contribute: https://github.com/pyjokes/pyjokes/tree/master/CONTRIBUTING.md\n.. _proposal issue: https://github.com/pyjokes/pyjokes/issues/10\n.. _contributing policy: https://github.com/pyjokes/pyjokes/tree/master/CONTRIBUTING.md\n.. _PySS 2014: http://www.pyss.org/\n.. _Pyjokes Society: http://pyjok.es/society/\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/pyjokes/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pyjok.es/", "keywords": "pyjokes,pyjokes,jokes,joke", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "pyjokes", "package_url": "https://pypi.org/project/pyjokes/", "platform": "ALL", "project_url": "https://pypi.org/project/pyjokes/", "project_urls": { "Homepage": "https://pyjok.es/" }, "release_url": "https://pypi.org/project/pyjokes/0.6.0/", "requires_dist": [ "mkdocs ; extra == 'doc'", "pytest ; extra == 'test'", "coverage ; extra == 'test'", "tox ; extra == 'test'" ], "requires_python": "", "summary": "One line jokes for programmers (jokes as a service)", "version": "0.6.0" }, "last_serial": 5679157, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "9c628793d25a7e6a02cfe3a574dfea88", "sha256": "551af0604abbdbecd15170d31b1c01655b5d544ad7866785af57123cdd849be1" }, "downloads": -1, "filename": "pyjokes-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9c628793d25a7e6a02cfe3a574dfea88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5419, "upload_time": "2014-12-28T23:51:07", "url": "https://files.pythonhosted.org/packages/e7/12/0f850c059dc41f806ab0b45f5d1b90d4e8c18e651b1f2ef2eeb00b46b213/pyjokes-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7f7939dc93c29c7310110c190fbd6e29", "sha256": "64a1ea647635916f55c1e9c575700680cfd27e890f6d78ef78955d158603be89" }, "downloads": -1, "filename": "pyjokes-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7f7939dc93c29c7310110c190fbd6e29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8276, "upload_time": "2015-01-03T13:54:07", "url": "https://files.pythonhosted.org/packages/c6/c9/6a9555990a71f85be55a278412db5a1bd98eee92dd9b72995b451f9275ec/pyjokes-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8e6c0df952dec5cffd9b58012026c774", "sha256": "b4cd1d88a7bfc5906916fdf8289a4c80b0465596de1a8e37e5a0037b080f52be" }, "downloads": -1, "filename": "pyjokes-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e6c0df952dec5cffd9b58012026c774", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10498, "upload_time": "2015-07-26T17:18:31", "url": "https://files.pythonhosted.org/packages/1e/f1/ff190d3cc3f85fd94dfde0fb2a139d4b9edbbaa1d8e72e1dd0f2efcef9ae/pyjokes-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df944287cbd0a0478850fb35cafe3b70", "sha256": "5da7ddef61a8dd066b835109d286b57186df6adf5e612295ac83f926d6695b6b" }, "downloads": -1, "filename": "pyjokes-0.2.0.tar.gz", "has_sig": false, "md5_digest": "df944287cbd0a0478850fb35cafe3b70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8318, "upload_time": "2015-07-26T17:18:34", "url": "https://files.pythonhosted.org/packages/01/75/c7d2d6d4f05487cf7bd90145d8f781e8f2b7a8b8fe3145aa66444c26fda0/pyjokes-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "83bb1a4857a261f5952e0be2b35cad56", "sha256": "6a5192cac3f95bd784170768c28b07e18918628a05b6812902a8e4b9ce410a7a" }, "downloads": -1, "filename": "pyjokes-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83bb1a4857a261f5952e0be2b35cad56", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10516, "upload_time": "2015-07-26T17:28:54", "url": "https://files.pythonhosted.org/packages/3d/83/48b74682f68f2fd3f072d65c03aabdcbc386857bcf20c5f530a92c0f8571/pyjokes-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee2b45c183243747800a665e6e5f273b", "sha256": "1d5f8f1e8132f5bac8a555c4d7805adf2270ca76e0ecb26c2fd4f315f991c1e0" }, "downloads": -1, "filename": "pyjokes-0.2.1.tar.gz", "has_sig": false, "md5_digest": "ee2b45c183243747800a665e6e5f273b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8318, "upload_time": "2015-07-26T17:28:57", "url": "https://files.pythonhosted.org/packages/f1/4e/ccb79264fd81859d2d665c4969a1bbfc5dcd535c07485ed65e84d42ac06f/pyjokes-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "4dbc1358ebced965df6e2c6d1a080224", "sha256": "b40325aedf499d59d7b65142a9f5c5dc54dfead8d6bad86c23c221952306caa0" }, "downloads": -1, "filename": "pyjokes-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4dbc1358ebced965df6e2c6d1a080224", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10616, "upload_time": "2015-08-05T14:51:27", "url": "https://files.pythonhosted.org/packages/3d/35/90666b918243a79d237288ccfaa7308ec3c36470f36cb73a0decd8776bf0/pyjokes-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8f2eb86078abe76528c03d7ed2e4aa6", "sha256": "9aa7c046c19ad6cb926abdc3d828d82ef841ec37f48d7b5f1a66b7ba17e6e795" }, "downloads": -1, "filename": "pyjokes-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d8f2eb86078abe76528c03d7ed2e4aa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7784, "upload_time": "2015-08-05T14:51:31", "url": "https://files.pythonhosted.org/packages/92/40/1122169b842ce4f91c426c6b6dea4d70364d53ddbb9d954c30689cd3062b/pyjokes-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "6cf5a670b61fedf81840df735210a202", "sha256": "083955f3ca9fb607e1754b47d3afe735054fd662e81e205f40c8957ccc140220" }, "downloads": -1, "filename": "pyjokes-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cf5a670b61fedf81840df735210a202", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11677, "upload_time": "2015-08-07T00:11:02", "url": "https://files.pythonhosted.org/packages/83/7b/6e5741fd5726e0c3728f55dc299960cc75125dbdcdc6ff277f5aff6ebe45/pyjokes-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "340a4608aa0d47c7c473ef8f4fa95dac", "sha256": "026ef26506ccf49b760a66d9f04f8190f3d2415edc6047a72d923289ec0bed0b" }, "downloads": -1, "filename": "pyjokes-0.4.0.tar.gz", "has_sig": false, "md5_digest": "340a4608aa0d47c7c473ef8f4fa95dac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8924, "upload_time": "2015-08-07T00:11:06", "url": "https://files.pythonhosted.org/packages/e1/57/e06345a41a509da6ec6bf65e28d73477262d9aa90d24a087ae6671199ea0/pyjokes-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3387ac7e71f6e681994eb01466b7f1bd", "sha256": "8d0745860572f795afdd65a48417263fcb9253d8c0742d25f27d7f835eafef68" }, "downloads": -1, "filename": "pyjokes-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3387ac7e71f6e681994eb01466b7f1bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11817, "upload_time": "2015-08-11T16:25:21", "url": "https://files.pythonhosted.org/packages/df/e8/01e3ec4e8fae8688dd9eb10a98a5b42a3013b7c456bb7d7940f20ef7e44c/pyjokes-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7ed8e98d810bc13d4b31efc24fbe7c2", "sha256": "5eb0270287b7cdccac2c049f057ec8deabeac31ae2f7955fd04cfd58a8579a86" }, "downloads": -1, "filename": "pyjokes-0.4.1.tar.gz", "has_sig": false, "md5_digest": "b7ed8e98d810bc13d4b31efc24fbe7c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9024, "upload_time": "2015-08-11T16:25:25", "url": "https://files.pythonhosted.org/packages/cc/f2/cbe7de24acd902dc3dd4b705d735cbdb177f0a422ec53e67a04e7522199b/pyjokes-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "0edc5514e423aa719840fb5f9cbfcc40", "sha256": "01b90474d5c889c21cae88f0d5fc8db1334b2891a16df75cbf9a0886bfdea653" }, "downloads": -1, "filename": "pyjokes-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0edc5514e423aa719840fb5f9cbfcc40", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12823, "upload_time": "2015-09-20T23:37:41", "url": "https://files.pythonhosted.org/packages/a0/70/65457d1b197b1a0195a95128632d9a0b59d7d8ced6035c80e8467731dc76/pyjokes-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a357877ddbdffb73d88eea3963ac4f3b", "sha256": "745299c99b7a4015251b4876ecd59dd62803f458a9f0540d036f0f6627dcc67e" }, "downloads": -1, "filename": "pyjokes-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a357877ddbdffb73d88eea3963ac4f3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10097, "upload_time": "2015-09-20T23:37:46", "url": "https://files.pythonhosted.org/packages/b4/62/79a5aa98d2db64eb4925e7ae7b9de1fa9f2e78050b5410a69371ba13a86f/pyjokes-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "359ef40e31eef034d97185696c870aaf", "sha256": "70b6125186dee5845038505cd16b5e09250da46c730e36b44ffd870e3c81aaaa" }, "downloads": -1, "filename": "pyjokes-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "359ef40e31eef034d97185696c870aaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26606, "upload_time": "2019-08-14T20:47:05", "url": "https://files.pythonhosted.org/packages/6a/0e/4a824a4fc93b9725a985fcea7115927b72f2ca6966008300a982cb869720/pyjokes-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfc23a9a17fd012a4f69a7e1c4d8f232", "sha256": "08860eedb78cbfa4618243c8db088f21c39823ece1fdaf0133e52d9c56e981a5" }, "downloads": -1, "filename": "pyjokes-0.6.0.tar.gz", "has_sig": false, "md5_digest": "bfc23a9a17fd012a4f69a7e1c4d8f232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24439, "upload_time": "2019-08-14T20:47:16", "url": "https://files.pythonhosted.org/packages/c2/82/faa0a9676ba148de181793a81f193f4a5a9eb344b4faf80fa28d8b1c8f3f/pyjokes-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "359ef40e31eef034d97185696c870aaf", "sha256": "70b6125186dee5845038505cd16b5e09250da46c730e36b44ffd870e3c81aaaa" }, "downloads": -1, "filename": "pyjokes-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "359ef40e31eef034d97185696c870aaf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 26606, "upload_time": "2019-08-14T20:47:05", "url": "https://files.pythonhosted.org/packages/6a/0e/4a824a4fc93b9725a985fcea7115927b72f2ca6966008300a982cb869720/pyjokes-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfc23a9a17fd012a4f69a7e1c4d8f232", "sha256": "08860eedb78cbfa4618243c8db088f21c39823ece1fdaf0133e52d9c56e981a5" }, "downloads": -1, "filename": "pyjokes-0.6.0.tar.gz", "has_sig": false, "md5_digest": "bfc23a9a17fd012a4f69a7e1c4d8f232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24439, "upload_time": "2019-08-14T20:47:16", "url": "https://files.pythonhosted.org/packages/c2/82/faa0a9676ba148de181793a81f193f4a5a9eb344b4faf80fa28d8b1c8f3f/pyjokes-0.6.0.tar.gz" } ] }