{ "info": { "author": "Charles Nelson", "author_email": "cnelsonsic@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Education", "Topic :: Terminals" ], "description": "=========\nPrysenter\n=========\n\nPrysenter is an absolutely minimal, text-only, terminal-only presentation runner.\nIt shows a sequence of strings, centered in your terminal.\n\n----------\nInstalling\n----------\nDownload and run presenter.py for an example of what it looks like.\n\nThe python module, `colorama `_, is an optional dependency for colorized output of slides.\n\nColor Mappings\n--------------\n\n* f_color maps to colorama.Fore.CODE constant.\n* b_color maps to colorama.Back.CODE constant.\n* s_color maps to colorama.Style.CODE constant.\n\nA code example is in the Usage section below.\n\n-----\nUsage\n-----\nCrank the font size on your terminal, run your presentation.\n\nNew Presentations\n-----------------\n\n::\n\n from prysenter import Prysentation\n slides = ['Intro to Prysenter',\n 'Prysenter presents',\n 'Simple',\n 'Minimal',\n 'Quick',\n 'Thank You.',]\n Prysentation(slides=slides).start()\n\n\nColor Example\n-------------\n\n::\n\n from prysenter import Prysentation\n slides = [\"{f_red}Red Slide\",\n \"{f_green}Slide\",\n \"{b_white}{f_yellow}{s_bright}What is this, I don't even.{s_reset_all}\"]\n Prysentation(slides=slides).start()\n\nTimeout Example\n---------------\nYou can make all your slides advance after a presentation-wide timeout:\n\n::\n\n from prysenter import Prysentation, pechakucha\n slides = [\"Pecha\",\n \"Kucha\",\n \"Who would ever need more\",\n \"Than 20 Seconds?\"]\n Prysentation(slides=slides, timeout=pechakucha.timeout).start()", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://git.io/prysenter", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "prysenter", "package_url": "https://pypi.org/project/prysenter/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/prysenter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://git.io/prysenter" }, "release_url": "https://pypi.org/project/prysenter/1.0/", "requires_dist": null, "requires_python": null, "summary": "A minimal, text-only, terminal-only presentation runner.", "version": "1.0" }, "last_serial": 796754, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "7c88587730a4da24e79b527dfb29cf63", "sha256": "5f0a58e4943b79de5de1c86629bccf0f04cd98076e7eb0b2681713f1f211d9e5" }, "downloads": -1, "filename": "prysenter-1.0.tar.gz", "has_sig": false, "md5_digest": "7c88587730a4da24e79b527dfb29cf63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21498, "upload_time": "2012-04-14T10:15:23", "url": "https://files.pythonhosted.org/packages/8f/2c/8da761cd7f5aeee399d6f59324ef307c73798afb9777650bb1ddb40a595b/prysenter-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c88587730a4da24e79b527dfb29cf63", "sha256": "5f0a58e4943b79de5de1c86629bccf0f04cd98076e7eb0b2681713f1f211d9e5" }, "downloads": -1, "filename": "prysenter-1.0.tar.gz", "has_sig": false, "md5_digest": "7c88587730a4da24e79b527dfb29cf63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21498, "upload_time": "2012-04-14T10:15:23", "url": "https://files.pythonhosted.org/packages/8f/2c/8da761cd7f5aeee399d6f59324ef307c73798afb9777650bb1ddb40a595b/prysenter-1.0.tar.gz" } ] }