{ "info": { "author": "ponty", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Topic :: Documentation", "Topic :: Utilities" ], "description": "This Sphinx_ 1.0 extension executes programs during the build step and\nincludes their screenshot into the documentation.\nGUI version of the `sphinxcontrib.programoutput`_ extension.\n\n\nhome: https://github.com/ponty/sphinxcontrib-programscreenshot\n\ndocumentation: http://ponty.github.com/sphinxcontrib-programscreenshot\n\n\nBasic usage\n============\n::\n\n .. program-screenshot:: xmessage hello\n :prompt:\n\nHow it works\n========================\n\n#. start Xvfb headless X server using pyvirtualdisplay_\n#. redirect program display to Xvfb server by setting $DISPLAY variable.\n#. wait some seconds\n#. take screenshot by pyscreenshot_ which needs scrot.\n#. use ``.. image::`` directive to display image\n\n\n\nInstallation\n============\n\nGeneral\n--------\n\n * install Xvfb_ and Xephyr_\n * install PIL_\n * install scrot\n * install pip_\n * install the program::\n\n # as root\n pip install sphinxcontrib-programscreenshot\n\nUbuntu\n----------\n::\n\n sudo apt-get install python-pip\n sudo apt-get install scrot\n sudo apt-get install xvfb\n sudo apt-get install xserver-xephyr\n sudo apt-get install python-imaging\n sudo pip install sphinxcontrib-programscreenshot\n\n\nUninstall\n----------\n::\n\n # as root\n pip uninstall sphinxcontrib-programscreenshot\n\n\n.. _Sphinx: http://sphinx.pocoo.org/latest\n.. _`sphinxcontrib-ansi`: http://packages.python.org/sphinxcontrib-ansi\n.. _`sphinx-contrib`: http://bitbucket.org/birkenfeld/sphinx-contrib\n.. _setuptools: http://peak.telecommunity.com/DevCenter/EasyInstall\n.. _pip: http://pip.openplans.org/\n.. _Xvfb: http://en.wikipedia.org/wiki/Xvfb\n.. _Xephyr: http://en.wikipedia.org/wiki/Xephyr\n.. _PIL: http://www.pythonware.com/library/pil/\n.. _pyscreenshot: https://github.com/ponty/pyscreenshot\n.. _pyvirtualdisplay: https://github.com/ponty/PyVirtualDisplay\n.. _`sphinxcontrib.programoutput`: http://packages.python.org/sphinxcontrib-programoutput/", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ponty/sphinxcontrib-programscreenshot", "keywords": "sphinx screenshot", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "sphinxcontrib-programscreenshot", "package_url": "https://pypi.org/project/sphinxcontrib-programscreenshot/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sphinxcontrib-programscreenshot/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/ponty/sphinxcontrib-programscreenshot" }, "release_url": "https://pypi.org/project/sphinxcontrib-programscreenshot/0.0.5/", "requires_dist": null, "requires_python": null, "summary": "Sphinx extension to include screenshot of programs", "version": "0.0.5" }, "last_serial": 799915, "releases": { "0.0.0dev-20110212": [ { "comment_text": "", "digests": { "md5": "3ddb436502b26c85c20f3fa95f25b8f4", "sha256": "edd4a9c583a11b9fedbd5912c2588ae4a322de13e955357a25e5a27e300bb3a6" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.0dev-20110212.tar.gz", "has_sig": false, "md5_digest": "3ddb436502b26c85c20f3fa95f25b8f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31144, "upload_time": "2011-02-12T17:44:03", "url": "https://files.pythonhosted.org/packages/3a/4f/c913a005231f406e9adfcaf97f973062118f77220d05cb391cb4c7dfdf52/sphinxcontrib-programscreenshot-0.0.0dev-20110212.tar.gz" } ], "0.0.1dev-20110212": [ { "comment_text": "", "digests": { "md5": "d81c042ec3a541d3712620afcb6b2299", "sha256": "9c6664112f12197d7439cc4bcde1b511dd2c9dac75805bc6ccc15095efce1c84" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.1dev-20110212.tar.gz", "has_sig": false, "md5_digest": "d81c042ec3a541d3712620afcb6b2299", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31160, "upload_time": "2011-02-12T18:15:26", "url": "https://files.pythonhosted.org/packages/b7/9f/bdecb2ec8d2e63f95b35d4a8773f1a56f3956a1027ff1eb187406548793b/sphinxcontrib-programscreenshot-0.0.1dev-20110212.tar.gz" } ], "0.0.2dev-20110223": [ { "comment_text": "", "digests": { "md5": "848dc628172f14222fb76613a38d0d7f", "sha256": "e96075d8da2bcea211300803cc2c6cc260b7ee41a29d2cf699234a46b0ebc7f5" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.2dev-20110223.tar.gz", "has_sig": false, "md5_digest": "848dc628172f14222fb76613a38d0d7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31078, "upload_time": "2011-02-23T18:40:43", "url": "https://files.pythonhosted.org/packages/e0/6e/dd868e6f17e223b278ba883dcf446bcc31454afb9fd749ee042389e08865/sphinxcontrib-programscreenshot-0.0.2dev-20110223.tar.gz" } ], "0.0.3dev-20110422": [ { "comment_text": "", "digests": { "md5": "1ba487e74da5685b4f5ea1c6e1bbdea8", "sha256": "881ab1eb0b5d3ea3ce2cffccb3a4fe95c6d76851cdb329d1548f3930402b717d" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.3dev-20110422.tar.gz", "has_sig": false, "md5_digest": "1ba487e74da5685b4f5ea1c6e1bbdea8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37976, "upload_time": "2011-04-22T20:27:45", "url": "https://files.pythonhosted.org/packages/50/b0/a62eb4489c9c81e251781e5f0fc6532d15391c78588f7f4171b3f0c67c6c/sphinxcontrib-programscreenshot-0.0.3dev-20110422.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "3682767e01dad2824c5c631e78fb69ae", "sha256": "63f1920e4f70bd0eefe8c91ddb7654001d8b010c54a012df596467a64b8e7545" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3682767e01dad2824c5c631e78fb69ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37096, "upload_time": "2012-02-07T22:11:00", "url": "https://files.pythonhosted.org/packages/80/d0/424d9b8297fcf22443dde73f14223c1e49f96e01da700af0f6c12d37d65e/sphinxcontrib-programscreenshot-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "0adf7874cfbe3aacbae52ec62ca12237", "sha256": "2e44e8afea76ad566bc69454557b39c157c58fcac78eb1106bfdad6e11da0737" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0adf7874cfbe3aacbae52ec62ca12237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2012-12-04T19:14:19", "url": "https://files.pythonhosted.org/packages/d9/d6/52c2c0a650b428dd4f2cd931043ff40bed681ce3ce32d8d138288a5b7aec/sphinxcontrib-programscreenshot-0.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0adf7874cfbe3aacbae52ec62ca12237", "sha256": "2e44e8afea76ad566bc69454557b39c157c58fcac78eb1106bfdad6e11da0737" }, "downloads": -1, "filename": "sphinxcontrib-programscreenshot-0.0.5.tar.gz", "has_sig": false, "md5_digest": "0adf7874cfbe3aacbae52ec62ca12237", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2012-12-04T19:14:19", "url": "https://files.pythonhosted.org/packages/d9/d6/52c2c0a650b428dd4f2cd931043ff40bed681ce3ce32d8d138288a5b7aec/sphinxcontrib-programscreenshot-0.0.5.tar.gz" } ] }