{ "info": { "author": "Humberto Rocha", "author_email": "humrochagf@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Multimedia :: Graphics :: Presentation", "Topic :: Text Processing :: Markup :: HTML" ], "description": "# Revelation\n\n[![PyPI](https://img.shields.io/pypi/v/revelation.svg)](https://pypi.org/project/revelation/)\n[![PyPI - License](https://img.shields.io/pypi/l/revelation.svg)](https://pypi.org/project/revelation/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/revelation.svg)](https://pypi.org/project/revelation/)\n[![Build Status](https://travis-ci.org/humrochagf/revelation.svg?branch=master)](https://travis-ci.org/humrochagf/revelation)\n[![Coverage Status](https://coveralls.io/repos/github/humrochagf/revelation/badge.svg?branch=master)](https://coveralls.io/github/humrochagf/revelation?branch=master)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/ambv/black)\n\n[revelation](https://github.com/humrochagf/revelation) is a cli tool that \nmakes your [reveal.js](https://github.com/hakimel/reveal.js) presentations \nnice and easy using markdown and serving it locally.\n\n## Features\n\n- Local presentation server to run your presentations even with no connection.\n- Boilerplate presentation creation with one command.\n- Custom css theming support.\n- Export to static html tool.\n- Browser live reload of the presentation at markdown change.\n\n## Installation\n\nYou can install it from the PyPI:\n\n```shell\n$ pip install revelation\n```\n\n## Usage\n\n### Install/Update reveal.js files\n\nThe first thing that you will do after installing revelation is to download and\ninstall reveal.js to render the presentations.\n\nTo do that just run the `installreveal` command:\n\n```shell\n$ revelation installreveal\n```\n\n### Running the Presentation\n\nTo start your presentation run:\n\n```shell\n$ revelation start PRESENTATION\n```\n\nThe `PRESENTATION` is the path to the markdown presentation file.\n\n### Creating a new Presentation\n\nTo create a new presentation run:\n\n```shell\n$ revelation mkpresentation NAME\n```\n\nThat will create a new presentation folder with the `NAME` passed.\n\n### Static Export\n\nTo export the presentation as static HTML content use the command:\n\n```shell\n$ revelation mkstatic PRESENTATION\n```\n\nThe `PRESENTATION` is the path to the markdown presentation file.\n\n### PDF Export\n\nPresentations can be exported to PDF via a special print stylesheet. This feature will be described using [Google Chrome](https://google.com/chrome) or [Chromium](https://www.chromium.org/Home), but I got the same results using [Firefox](https://www.mozilla.org/en-US/firefox/new/).\n\n1. Run the presentation with revelation.\n2. Open your browser with the `print-pdf` as query string like : `localhost:5000/?print-pdf`.\n3. Open the in-browser print dialog (CTRL+P or CMD+P).\n4. Change the **Destination** setting to **Save as PDF**.\n5. Change the **Layout** to **Landscape**.\n6. Change the **Margins** to **None**.\n7. Enable the **Background graphics** option.\n8. Click **Save**.\n\nAlternatively you can use the [decktape](https://github.com/astefanutti/decktape) project.\n\n### Share your presentation using [Ngrok](https://ngrok.com/)\n\nYou can easily share your presentation using [Ngrok](https://ngrok.com/). Download it, and put the binary file at root. Then you can do :\n```shell\n$ ngrok http 5000\n```\nThis assume `5000` is your localhost.\n`ngrok` will create a secure tunnel to your localhost :\n\n```shell\nngrok by @inconshreveable (Ctrl+C to quit)\n\nTunnel Status online\nVersion 2.0.19/2.1.1\nWeb Interface http://127.0.0.1:4040\nForwarding http://323744c6.ngrok.io -> localhost:5000\nForwarding https://323744c6.ngrok.io -> localhost:5000\n\nConnections ttl opn rt1 rt5 p50 p90\n 0 0 0.00 0.00 0.00 0.00\n```\n\n## Presentation Setup\n\nThe revelation checks for three things on your presentation folder.\n\n### The 'slides.md' File\n\nThis is your presentation file written using markdown with some especial tags described on [markdown section](#markdown) and is placed on your presentation root folder.\n\nSplit your slides by setting up a *slide separator* and *vertical slide separator* into **REVEAL_CONFIG**. Default separator are `---` and `---~`.\n\n### The 'media' folder\n\nAll images used on your presentation are placed inside the **'media'** folder and referenced on your slides starting from your presentation root.\n\n```md\n![Python Logo](img/python.png)\n```\n\n### The 'theme' folder\n\nYou can create your custom theme file and place it inside a **'theme'** folder and reference it at the configuration file.\n\n### The 'config.py' File\n\nThe configuration file are placed on the presentation root folder and is responsible to customize your presentation.\n\nThis file is optional and can the values above can be changed:\n\n**REVEAL_META**: python dictionary with metadata from the presentation\n\n```python\nREVEAL_META = {\n # Title of the slide\n 'title': 'The title',\n\n # Author in the metadata of the slide\n 'author': 'Some Author',\n\n # Description in the metadata of the slide\n 'description': 'Some description'\n}\n```\n\n**REVEAL_THEME**: string with reveal theme of choice\n\n```python\n# Themes\n# beige, black, blood, league, moon, night, serif, simple, sky,\n# solarized, white\nREVEAL_THEME = 'black'\n```\n\n**REVEAL_CONFIG**: python dictionary with the [reveal.js configuration attributes](https://github.com/hakimel/reveal.js/#configuration) but using python types (e.g.: true is python boolean True)\n\n```python\nREVEAL_CONFIG = {\n # Slide separator\n 'slideSep': '---',\n\n # Display controls in the bottom right corner\n 'controls': True,\n\n # Display a presentation progress bar\n 'progress': True,\n\n # Display the page number of the current slide\n 'slideNumber': False,\n\n # Push each slide change to the browser history\n 'history': True,\n\n # Enable keyboard shortcuts for navigation\n 'keyboard': True,\n\n # Enable the slide overview mode\n 'overview': True,\n\n # Vertical centering of slides\n 'center': True,\n\n # Enables touch navigation on devices with touch input\n 'touch': True,\n\n # Loop the presentation\n 'loop': False,\n\n # Change the presentation direction to be RTL\n 'rtl': False,\n\n # Turns fragments on and off globally\n 'fragments': True,\n\n # Flags if the presentation is running in an embedded mode,\n # i.e. contained within a limited portion of the screen\n 'embedded': False,\n\n # Flags if we should show a help overlay when the questionmark\n # key is pressed\n 'help': True,\n\n # Flags if speaker notes should be visible to all viewers\n 'showNotes': False,\n\n # Number of milliseconds between automatically proceeding to the\n # next slide, disabled when set to 0, this value can be overwritten\n # by using a data-autoslide attribute on your slides\n 'autoSlide': 0,\n\n # Stop auto-sliding after user input\n 'autoSlideStoppable': True,\n\n # Enable slide navigation via mouse wheel\n 'mouseWheel': False,\n\n # Hides the address bar on mobile devices\n 'hideAddressBar': True,\n\n # Opens links in an iframe preview overlay\n 'previewLinks': False,\n\n # Transition style\n # default/cube/page/concave/zoom/linear/fade/none\n 'transition': 'default',\n\n # Transition speed\n 'transitionSpeed': 'default', # default/fast/slow\n\n # Transition style for full page slide backgrounds\n # default/none/slide/concave/convex/zoom\n 'backgroundTransition': 'default',\n\n # Number of slides away from the current that are visible\n 'viewDistance': 3,\n\n # Parallax background image\n # e.g.:\n # \"'https://s3.amazonaws.com/hakim-static/reveal-js/reveal-parallax-1.jpg'\"\n 'parallaxBackgroundImage': '',\n\n # Parallax background size\n 'parallaxBackgroundSize': '', # CSS syntax, e.g. \"2100px 900px\"\n\n # Amount to move parallax background (horizontal and vertical)\n # on slide change\n # Number, e.g. 100\n 'parallaxBackgroundHorizontal': '',\n 'parallaxBackgroundVertical': '',\n}\n```\n\n## Markdown\n\nThe markdown used on the presentation files support most of the [GitHub Markdown](https://help.github.com/articles/markdown-basics) and adds some especial html comment tags to edit styles and control effects that are explained on the [reveal.js markdown docs](https://github.com/hakimel/reveal.js/#markdown).\n\n**Important:** You can use all html tags on the presentation files, but some block tags can present unexpected behavior.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/humrochagf/revelation", "keywords": "presentation slides reveal.js markdown", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "revelation", "package_url": "https://pypi.org/project/revelation/", "platform": "any", "project_url": "https://pypi.org/project/revelation/", "project_urls": { "Homepage": "https://github.com/humrochagf/revelation" }, "release_url": "https://pypi.org/project/revelation/1.1.0/", "requires_dist": [ "Jinja2 (==2.10.1)", "Werkzeug (==0.15.4)", "click (==7.0)", "gevent-websocket (==0.10.1)", "gevent (==1.4.0)", "watchdog (==0.9.0)", "coverage (==4.5.3) ; extra == 'test'", "coveralls (==1.8.1) ; extra == 'test'", "flake8 (==3.7.8) ; extra == 'test'", "mock (==3.0.5) ; extra == 'test'", "nose (==1.3.7) ; extra == 'test'" ], "requires_python": "", "summary": "Make awesome reveal.js presentations with revelation", "version": "1.1.0" }, "last_serial": 5537102, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d77636437fcdb9b0d8c532b40bc1c6e5", "sha256": "b7d4dc12620b2995a1bb8536e55a6642b0a0bf540f9c614884b3ce4ff0d0c51c" }, "downloads": -1, "filename": "revelation-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d77636437fcdb9b0d8c532b40bc1c6e5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 14478, "upload_time": "2018-03-31T03:29:14", "url": "https://files.pythonhosted.org/packages/43/2e/58b17d2edb56f7e3e529a289d96d1caac096eb84fdcd238b81712233b814/revelation-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0f9d25d088c6f5b8bc8c081308cd94c", "sha256": "437a20f7c74df070995e4bdcd9aa2c542f3209db96700cdf8037a4ce4cc8bd53" }, "downloads": -1, "filename": "revelation-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e0f9d25d088c6f5b8bc8c081308cd94c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14480, "upload_time": "2018-03-31T03:29:15", "url": "https://files.pythonhosted.org/packages/57/6b/93422201eb0770d3986461f5c4e11f528077e5c0c0c326b72f787e7a4e48/revelation-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8102f657988b65f146b0cf24e4d2339a", "sha256": "218bd5cf6fbb4191cee523bd4daa1e8e0742a69dea706273a0d678e5177f4ac1" }, "downloads": -1, "filename": "revelation-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8102f657988b65f146b0cf24e4d2339a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9270, "upload_time": "2018-03-31T03:29:16", "url": "https://files.pythonhosted.org/packages/32/cf/cbe5e6de67a97bbdee6063c0f4613100255c1e3a8be385b5c998f23516ee/revelation-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "883479387de5a9f45bc8a650170fef32", "sha256": "ed27f161e6f8f1c785c41b84de7e5eadad7b1b587cbd5eaffe6ca27060dddd76" }, "downloads": -1, "filename": "revelation-0.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "883479387de5a9f45bc8a650170fef32", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17315, "upload_time": "2018-04-03T12:47:46", "url": "https://files.pythonhosted.org/packages/4a/32/6eff8c131fe80ddb8476946156215cd3b7706311e9e9271d78cd582c353d/revelation-0.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "45cddfc0dda961a665b7369f86cfbbd6", "sha256": "dc2199aa82fc66ae0be8b5722c6be8c7f4913c2fb1c4ad465ab39f9f666f8a98" }, "downloads": -1, "filename": "revelation-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "45cddfc0dda961a665b7369f86cfbbd6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17315, "upload_time": "2018-04-03T12:47:49", "url": "https://files.pythonhosted.org/packages/ad/10/019f006588cee0d6781c7decf0911a5688840ce91e519d8d03f5ae7faca6/revelation-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d270f401c0b32df826327c1ea23a9a01", "sha256": "24e66809c8298bb5c641b4ad7385174ec045ebfab55df2a9e10d8414c0166d85" }, "downloads": -1, "filename": "revelation-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d270f401c0b32df826327c1ea23a9a01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11056, "upload_time": "2018-04-03T12:47:50", "url": "https://files.pythonhosted.org/packages/c4/07/112078e8904e41ce96ae96c361b8d9daf14da21478abcc3cf70093dfbb1d/revelation-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "92180accd867915857eb3709e51e2960", "sha256": "a11df99e549738bee7dab8881798857b0614991b1db2be323aed8fe8b6d1e80b" }, "downloads": -1, "filename": "revelation-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "92180accd867915857eb3709e51e2960", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 17315, "upload_time": "2018-04-03T14:21:17", "url": "https://files.pythonhosted.org/packages/48/c6/dc0d513c3665952f0d5bd422ff7aae8617d09023842ae0e0754cb29bad7d/revelation-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "677b843395541d3e141e66081750b765", "sha256": "1942087ecee53b2b5b23cb53e099fc9470a5b863cf5f9800025c344f623d3bd2" }, "downloads": -1, "filename": "revelation-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "677b843395541d3e141e66081750b765", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17318, "upload_time": "2018-04-03T14:21:19", "url": "https://files.pythonhosted.org/packages/94/e5/03e49ae9e16ef164e59a2de771b89217dcc55cc77ac0b6a32c1b1530fd05/revelation-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "84cb64d028925ac8f2b821951af8c78e", "sha256": "0906bb416509bed12ad8acaaff56f41dcd1670156332a79789f49af50582a23f" }, "downloads": -1, "filename": "revelation-0.1.2.tar.gz", "has_sig": false, "md5_digest": "84cb64d028925ac8f2b821951af8c78e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11005, "upload_time": "2018-04-03T14:21:22", "url": "https://files.pythonhosted.org/packages/64/e4/582904b6338942ed4e97b6cfec95cfbcfd4808b250f25012d392a8207b0e/revelation-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "575cbd51b0c3ae1df01f7b3c264d0636", "sha256": "47019c9f6bbd9d26d43c23f6f8c959eb6e48f18aa9c62fcaa6d5a9eb3db7c783" }, "downloads": -1, "filename": "revelation-0.1.3-py2-none-any.whl", "has_sig": false, "md5_digest": "575cbd51b0c3ae1df01f7b3c264d0636", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 18745, "upload_time": "2018-04-26T20:10:53", "url": "https://files.pythonhosted.org/packages/62/95/7063e70be90b915489588844347e5597a9cf253b08e6ba172a722b609c9c/revelation-0.1.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d756c36c7d30ea27a655828184f28a7f", "sha256": "02c14d0b28f1aa5c91f9162779bdc672c6fb58a51609e63e82ce7e4f98f846ab" }, "downloads": -1, "filename": "revelation-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d756c36c7d30ea27a655828184f28a7f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18746, "upload_time": "2018-04-26T20:10:55", "url": "https://files.pythonhosted.org/packages/65/3b/d321289ce45d643eb7bb489b42870f41436b339aa9bf6194e0a437460aef/revelation-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "19622fff9499042b60ebbc98fec8a543", "sha256": "f79175db5d1185d687d0c439bce41c1e721d8234693e4b36ed5edf00ac1dffc1" }, "downloads": -1, "filename": "revelation-0.1.3.tar.gz", "has_sig": false, "md5_digest": "19622fff9499042b60ebbc98fec8a543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12529, "upload_time": "2018-04-26T20:10:56", "url": "https://files.pythonhosted.org/packages/42/07/1fe9781f43b2c5a2676c383bed0332f39de732351a2aa6c68a39ea62e122/revelation-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "fb99901f72d4912272d587009d518b82", "sha256": "b6484ad1f86960c45275210d4518163a595ecd51e7075a235ab178e18219c06d" }, "downloads": -1, "filename": "revelation-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fb99901f72d4912272d587009d518b82", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14785, "upload_time": "2018-05-06T02:31:56", "url": "https://files.pythonhosted.org/packages/9b/c3/bfe22d2c3b595df3a49d6baff7927af301276f6c3a8b00960fea12ecd4a7/revelation-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae6a73fb02f65cf29c0d9337241673a9", "sha256": "083cb603bb6f5cec0572683f7f324e863adf8db95dbef7ef662b06c27e023704" }, "downloads": -1, "filename": "revelation-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ae6a73fb02f65cf29c0d9337241673a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12472, "upload_time": "2018-05-06T02:31:58", "url": "https://files.pythonhosted.org/packages/11/24/dbfc2e4624625eee53ce93b9597fac4ca56f39ec94144b266505503355ce/revelation-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "862ad3e9762f2747a0bce9a8380c0353", "sha256": "7e83e41ef6e4cffa0a32012baa46b301f5d00041066d12184979ca3cfa2452ee" }, "downloads": -1, "filename": "revelation-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "862ad3e9762f2747a0bce9a8380c0353", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15143, "upload_time": "2018-06-03T00:52:34", "url": "https://files.pythonhosted.org/packages/2a/93/b9383e32a4d3dee15b4e2c57aaf4420d91c26bfb761ce8ea6c64ed5d60d7/revelation-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38cab23e7b8b8d64e23a4c96d85f4994", "sha256": "724615d15fe302db774417665608e34da641e058531c05015dbabdafb1018bb1" }, "downloads": -1, "filename": "revelation-0.2.1.tar.gz", "has_sig": false, "md5_digest": "38cab23e7b8b8d64e23a4c96d85f4994", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12502, "upload_time": "2018-06-03T00:52:36", "url": "https://files.pythonhosted.org/packages/30/95/9904d0109e78bc54d8fc72b4892701e395bf215a8f6e203e321bf3ac315d/revelation-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "9b41a67811e5b97beb125747b51e7e68", "sha256": "476958d7f523b45f61d01e2b82648cb975474691e5403befdc9b6d12c6a7094d" }, "downloads": -1, "filename": "revelation-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9b41a67811e5b97beb125747b51e7e68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15713, "upload_time": "2018-06-24T17:56:44", "url": "https://files.pythonhosted.org/packages/ab/da/52943a48ba3254166e94042bf90e11bfb1c5f667fbbe8ac08484d9d91ad7/revelation-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3304833c5e1e5148f14e043846d82679", "sha256": "9e9ce2c97872b0407245af5d71df01ee567ec4aa11db57d948506cff072a3b4d" }, "downloads": -1, "filename": "revelation-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3304833c5e1e5148f14e043846d82679", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13066, "upload_time": "2018-06-24T17:56:45", "url": "https://files.pythonhosted.org/packages/f1/2b/a618cf7e67e0b1457d979db269d10074f4e740428b141138f9f850a7ed68/revelation-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2740e87f1b8c6e4c4d3d983b2cde5d3a", "sha256": "5e788377774b9d701492270857d5860b804aa3aeec834657de9a51b29416f8cd" }, "downloads": -1, "filename": "revelation-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2740e87f1b8c6e4c4d3d983b2cde5d3a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17272, "upload_time": "2018-07-03T14:29:23", "url": "https://files.pythonhosted.org/packages/b8/2f/571fed3d808ffa97e072617e617dd424c44ab19f6c5f7a939a001c22664f/revelation-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25de22a16444cc9a68c00d2b68a6e041", "sha256": "45934c19d748168754cb1b6d1140e2f8164c9d378548e5e2f531407a5aeeafbe" }, "downloads": -1, "filename": "revelation-0.4.0.tar.gz", "has_sig": false, "md5_digest": "25de22a16444cc9a68c00d2b68a6e041", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14206, "upload_time": "2018-07-03T14:29:24", "url": "https://files.pythonhosted.org/packages/12/d9/ed88c6b28d67153389ab4a4503c65d3fb8a627b55e63369e1bfcf4958ef9/revelation-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2763ddcc52cb17f3a23aab8887c489fc", "sha256": "4255aff9fd51de25fb5a44ad249ea155fdee5d3e48f51ea039de5d1774a30762" }, "downloads": -1, "filename": "revelation-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2763ddcc52cb17f3a23aab8887c489fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17525, "upload_time": "2018-07-04T15:27:31", "url": "https://files.pythonhosted.org/packages/1a/dc/11e5ee4b3afdd8ceb870dd7c378fb130652a0ff980d369bb60b98d57bd71/revelation-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c75db2ec04ff804d5fd23d541ed3c7a1", "sha256": "865919137ec8a5bf4f6f27dfa400af63b79c6d07403d9ef3a061feb41ea824c4" }, "downloads": -1, "filename": "revelation-0.4.1.tar.gz", "has_sig": false, "md5_digest": "c75db2ec04ff804d5fd23d541ed3c7a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14416, "upload_time": "2018-07-04T15:27:32", "url": "https://files.pythonhosted.org/packages/9e/24/f4b8f0bdbf8fae0179e1ff3dd8fbd4b9bc22bb7e393d8399b19e12a7a268/revelation-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "47e092ff313f69fedd239ae4252cfccf", "sha256": "7873c58d0d578bca1887ef191cf17dea91deffc939e2001f893da2334c858660" }, "downloads": -1, "filename": "revelation-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47e092ff313f69fedd239ae4252cfccf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18209, "upload_time": "2018-07-07T01:49:31", "url": "https://files.pythonhosted.org/packages/51/41/ca05a89daccb9296384b3fcdabe721b1416717103d471cbec8dcb15cfe34/revelation-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1dbaabc3eda7fa7f331d502bacf3a81a", "sha256": "3766824864a1df9b890566145bbe2ef8235480bc985d03b4a57621f9823a18f6" }, "downloads": -1, "filename": "revelation-0.5.0.tar.gz", "has_sig": false, "md5_digest": "1dbaabc3eda7fa7f331d502bacf3a81a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15009, "upload_time": "2018-07-07T01:49:33", "url": "https://files.pythonhosted.org/packages/79/da/ea86839fa84cd98fd5a7fe26f721d597c7408cd1a431fec470518af1486a/revelation-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "9f5cfc03039d97e4414ae266750df6b3", "sha256": "6605961cdd721b64874b31ca8011c01086a091beb7dc82ab12a3d7d284580862" }, "downloads": -1, "filename": "revelation-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9f5cfc03039d97e4414ae266750df6b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18232, "upload_time": "2018-08-13T11:47:02", "url": "https://files.pythonhosted.org/packages/b6/55/5256a948bea6f0edef7a5d8d311004baa5c177fc50848452cbba5d9392c7/revelation-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "de94884eccdc6631934236175b992a27", "sha256": "04082f8f0bef3f1fd3a5de2153abe8fe9906eda49f3b323adb3e3d8a53a16faf" }, "downloads": -1, "filename": "revelation-0.5.1.tar.gz", "has_sig": false, "md5_digest": "de94884eccdc6631934236175b992a27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15030, "upload_time": "2018-08-13T11:47:04", "url": "https://files.pythonhosted.org/packages/cd/cf/275c15f98f97faeceedffa378bf4038d20fc7e688aaa0b578d4074a71cfe/revelation-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "53369a845011c4f0ed0e257b7e10b139", "sha256": "28ebcf6f022c93d6a96a8cab7ed3f92231052e89c41a8eba9d548959830a5f9f" }, "downloads": -1, "filename": "revelation-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53369a845011c4f0ed0e257b7e10b139", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18244, "upload_time": "2018-08-28T14:47:56", "url": "https://files.pythonhosted.org/packages/25/fd/fade8f2db3e3f1c0b918340af268fcd5becf6a434d398766b8798f41789b/revelation-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "783843a1ed5e29f69351925d045d386d", "sha256": "9bf17724d87ac9e10a001cd9699f7ef5ac015c39e5c216eb38bfb644cce2a399" }, "downloads": -1, "filename": "revelation-0.5.2.tar.gz", "has_sig": false, "md5_digest": "783843a1ed5e29f69351925d045d386d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17431, "upload_time": "2018-08-28T14:47:59", "url": "https://files.pythonhosted.org/packages/ff/ff/5731e97beedf80b4b5205abb30fcc151c4d6c3b69157fec1dcb05d70bfe2/revelation-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "6b1def1fb1cef179d6d80dfa51f90ddd", "sha256": "d34e47e967b862d5a0a8387ffd0cc0a1b7d35fe407426fc5a0c85d6163e48091" }, "downloads": -1, "filename": "revelation-0.5.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b1def1fb1cef179d6d80dfa51f90ddd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19285, "upload_time": "2019-01-28T12:50:25", "url": "https://files.pythonhosted.org/packages/80/49/9a6f5f2b1f3e1a921d89d382584f8b3c4a8af8a34170453e8e1eb6d76886/revelation-0.5.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "035f394713a0fee4ac78fe5fde3d2bf2", "sha256": "792c19dbc3f8749b9bb768671d9ed9d64c4ee784616f5de53759f1c25263f36f" }, "downloads": -1, "filename": "revelation-0.5.3.tar.gz", "has_sig": false, "md5_digest": "035f394713a0fee4ac78fe5fde3d2bf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17638, "upload_time": "2019-01-28T12:50:29", "url": "https://files.pythonhosted.org/packages/3e/2e/8794408c8a1af2bba0a71c93afd6ea34e04edb1317cc661334522ce631e2/revelation-0.5.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "759ca775a03b47e7307e74d4f230c472", "sha256": "24ce523e92f067d32fc94f82e3ce8474f87dd4843b8148030da304776e33c542" }, "downloads": -1, "filename": "revelation-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "759ca775a03b47e7307e74d4f230c472", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19550, "upload_time": "2019-02-05T12:51:23", "url": "https://files.pythonhosted.org/packages/42/49/8e5299efec44694f6f30b2690048ec03eec6aaec192f2179808773e8cd3d/revelation-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14016bd499090eeae5c632e9aa825c3c", "sha256": "72bc8650d6552607b67054f2bd366cd206964ed585502afae799ef51c53e96e2" }, "downloads": -1, "filename": "revelation-1.0.0.tar.gz", "has_sig": false, "md5_digest": "14016bd499090eeae5c632e9aa825c3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17885, "upload_time": "2019-02-05T12:51:25", "url": "https://files.pythonhosted.org/packages/f5/26/06c36afcca700777d79dc820754242281077c5fbfa962097f6c0aad51587/revelation-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2d33c187107f727fc27ab831a7978ba4", "sha256": "703c21985a093b0507603f7c28242912ea547ac4e8b47dcac4aa97e1741b8c7b" }, "downloads": -1, "filename": "revelation-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d33c187107f727fc27ab831a7978ba4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19549, "upload_time": "2019-05-19T14:14:47", "url": "https://files.pythonhosted.org/packages/63/6c/89bba67c4ced235dd1799c279c483ca767fe863e6942c2bed24cdb4afcbe/revelation-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "984fec18ede3ef707415ecb5714bf23a", "sha256": "d6e3c6f4351d1d7a781bc0bef6718c8d2b5678abb533f5b2a9eaeb8e32bd9360" }, "downloads": -1, "filename": "revelation-1.0.1.tar.gz", "has_sig": false, "md5_digest": "984fec18ede3ef707415ecb5714bf23a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17893, "upload_time": "2019-05-19T14:14:49", "url": "https://files.pythonhosted.org/packages/6d/1f/52f0a1a314be75e9581eb6798321a25c76f8617929a0bd01acb6567e5ef1/revelation-1.0.1.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "68fed6be9809f79669a41aa5bec91832", "sha256": "52cd4f506805f9c7d08a3bf97ba76f365cf2a84205bb7f34ac0ade420fc12703" }, "downloads": -1, "filename": "revelation-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68fed6be9809f79669a41aa5bec91832", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19551, "upload_time": "2019-07-15T21:08:42", "url": "https://files.pythonhosted.org/packages/58/46/4cef860aba7319ba3c919004ce0782942d419642e7c713ddf861812dac0c/revelation-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d4ca5568f14e93ec55a68292d8e4bb", "sha256": "62f7deac8f84484da42afd5ea1079dc9211ed2dbad96350152aba4c908d365a7" }, "downloads": -1, "filename": "revelation-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d9d4ca5568f14e93ec55a68292d8e4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17903, "upload_time": "2019-07-15T21:08:44", "url": "https://files.pythonhosted.org/packages/26/c5/c9a08db41a1ee6d17a903c8f1842c0cef8ced5f0018f4d33f33c59880f12/revelation-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68fed6be9809f79669a41aa5bec91832", "sha256": "52cd4f506805f9c7d08a3bf97ba76f365cf2a84205bb7f34ac0ade420fc12703" }, "downloads": -1, "filename": "revelation-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "68fed6be9809f79669a41aa5bec91832", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19551, "upload_time": "2019-07-15T21:08:42", "url": "https://files.pythonhosted.org/packages/58/46/4cef860aba7319ba3c919004ce0782942d419642e7c713ddf861812dac0c/revelation-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9d4ca5568f14e93ec55a68292d8e4bb", "sha256": "62f7deac8f84484da42afd5ea1079dc9211ed2dbad96350152aba4c908d365a7" }, "downloads": -1, "filename": "revelation-1.1.0.tar.gz", "has_sig": false, "md5_digest": "d9d4ca5568f14e93ec55a68292d8e4bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17903, "upload_time": "2019-07-15T21:08:44", "url": "https://files.pythonhosted.org/packages/26/c5/c9a08db41a1ee6d17a903c8f1842c0cef8ced5f0018f4d33f33c59880f12/revelation-1.1.0.tar.gz" } ] }