{ "info": { "author": "Jay Marcyes", "author_email": "jay@marcyes.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Database", "Topic :: Software Development :: Libraries", "Topic :: Utilities" ], "description": "Bang\n====\n\nA static site generator, powers `marcyes.com `__\n\nYou run bang from the command line:\n\n::\n\n $ bang command --project-dir=...\n\n--------------\n\n1 minute getting started\n------------------------\n\nFirst, install bang:\n\n::\n\n $ pip install bang\n\nMake a new project:\n\n::\n\n $ bang generate --project-dir=~/bang-quickstart\n\nThen compile your new project:\n\n::\n\n $ bang compile --project-dir=~/bang-quickstart\n\nAnd start up the development server to take a look at your new project:\n\n::\n\n $ bang serve --project-dir=~/bang-quickstart\n\nNow, open a browser and load ``localhost:8000`` to see your masterpiece,\nthat's it!\n\n--------------\n\nSetup and Configuration\n-----------------------\n\nA bang site can have any folder structure and bang will check each\nfolder for a markdown (extension ``.md``) file, if it finds one named\n``index.md`` it will not treat it like a blog post but just compile the\nfolder to an ``index.html`` file. If it finds a markdown file with any\nother name, then it is considered a blog post with the file's name being\nthe title. So, if you have this file structure:\n\n::\n\n project-dir/\n input/\n 2014/\n 001-this-is-the-slug/\n This is the title of the blog post.md\n\nIt would compile down to a blog post with a title *This is the title of\nthe blog post* available at the uri:\n\n::\n\n /2014/001-this-is-the-slug\n\nAny other files (images or whatnot) will just be copied over to their\nrespective locations.\n\nProject Directory\n~~~~~~~~~~~~~~~~~\n\nYour project directory is where all the magic happens. It has to contain\na few folders:\n\ninput (required)\n^^^^^^^^^^^^^^^^\n\nThis is where everything you want to be in the final output folder\nshould go, this includes your blog posts and any other files/folders you\nwant your *live* static site to contain.\n\ntemplate (required)\n^^^^^^^^^^^^^^^^^^^\n\nThis is where all your `Jinja `__ templates go,\nthey are used to compile your blog posts to their final form. Bang looks\nfor a few template files by default for blog posts:\n\n- ``post.html`` - This contains the html for rendering a post's\n permalink page.\n- ``posts.html`` - This contains the html for rendering a list of\n posts.\n- ``aux.html`` - The template for rendering any non-post markdown files\n (index.md files)\n\noutput (optional)\n^^^^^^^^^^^^^^^^^\n\nThis is the default output directory when the ``compile`` command is\nused with no ``--output-dir`` argument.\n\nbangfile.py (optional)\n^^^^^^^^^^^^^^^^^^^^^^\n\nYou can add this file to configure bang when compiling:\n\n.. code:: python\n\n # /project_dir/bangfile.py\n from bang import event\n\n @event(\"config\")\n def configure(event_name, conf):\n conf.name = \"your site name\"\n conf.description = \"your site description\"\n conf.host = \"example.com\"\n\nEnvironment configuration\n~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you don't want to bother with a ``bangfile.py`` in your project\ndirectory, Bang can also be configured using environment variables,\nbasically, any ``BANG_*`` environment variables wil be put into the\nconfiguration, here are a couple you might want to set:\n\n- **BANG\\_HOST** -- the host of your website, this is used to generate\n urls and stuff.\n- **BANG\\_SCHEME** -- the http method to use (either ``http`` or\n ``https``).\n\nYou can also combine a bangfile with the environment, this makes it easy\nto have different environments:\n\n.. code:: python\n\n # /project_dir/bangfile.py\n import os\n\n from bang import event\n\n @event(\"config\")\n def configure(event_name, conf):\n\n conf.name = \"your site name\"\n conf.description = \"your site description\"\n\n # change the host and scheme based on the environment\n env = os.environ.get(\"BANG_ENV\", \"prod\")\n if env == \"prod\":\n conf.host = \"example.com\"\n conf.scheme = \"https\"\n else:\n conf.host = \"localhost\"\n conf.scheme = \"http\"\n\n--------------\n\nMarkdown\n--------\n\nFor the most part, Bang uses vanilla markdown, but there are some\nenhancements you can take advantage of if you like:\n\nEasy Footnotes\n~~~~~~~~~~~~~~\n\nUsing the ``^n`` footnote will just assign footnotes in order:\n\n::\n\n first[^n] second[^n]\n\n [^n]: this will be assigned to the \"first\" footnote\n [^n]: this will be assigned to the \"second\" footnote\n\nThat way you don't have to worry about uniquely naming footnotes since\nthey are just assigned in order, but if you want to give your footnotes\nunique names that works also.\n\nEasy links\n~~~~~~~~~~\n\nSimilar to the footnotes, using the ``n`` reference name:\n\n::\n\n [first][n]\n [second][n]\n\n [n]: http://first.com\n [n]: http://second.com\n\nEasy images\n~~~~~~~~~~~\n\nIf no title is used, then the alt becomes the title:\n\n::\n\n ![this will be the title](path/to/image.jpg)\n\n--------------\n\nCommands\n--------\n\ncompile\n~~~~~~~\n\nUse this to compile your ``project-dir/input`` directory to the final\nform in the ``output-dir`` directory.\n\nCompile your site using the default output directory:\n\n::\n\n $ bang compile --project-dir=...\n\nThat will place the compiled output to ``project-dir/output``, you can\nalso move the output directory to another location:\n\n::\n\n $ bang compile --project-dir=... --output-dir=...\n\nserve\n~~~~~\n\nUse this to fire up a local server so you can see your compiled site.\nYou can set the port with the ``--port`` flag.\n\n::\n\n $ bang server --project-dir=... --port=8000\n\nwatch\n~~~~~\n\nThis is designed to be used on the remote server that will host your\nsite in a cron job, it will try and pull down the code using a git repo,\nif there are changes, then it will compile the new changes, since it is\nrun in cron, you should include the full path:\n\n::\n\n $ /usr/local/bin/bang watch --project-dir=...\n\ngenerate\n~~~~~~~~\n\nGenerate a site skeleton that you can use as a starting point to your\nown bang site, this will take the ``project_dir`` and make sure it\nexists (or create it) and then add ``input`` and ``template`` dirs along\nwith skeleton template files.\n\n::\n\n $ bang generate --project-dir=...\n\n--------------\n\nEvents\n------\n\nEvents are callbacks that are fired at specific times.\n\nThe easiest way to hook these in to your site compiling is to define or\nimport them into your ``bangfile.py`` configuration file. You can see\nexamples of how they are used in the ``bang.plugins``\n`module `__.\n\nEvents are basically defined like this:\n\n.. code:: python\n\n from bang import event, echo\n\n @event(\"output.finish\")\n def callback(event_name, site):\n \"\"\"print all the post titles and urls to the screen\"\"\"\n for p in site.posts:\n echo.out(p.title)\n echo.err(p.url)\n\nSome Common Events\n~~~~~~~~~~~~~~~~~~\n\nconfig\n^^^^^^\n\nThis is called right after the bangfile is loaded in order to set\ninitial global configuration.\n\noutput.finish\n^^^^^^^^^^^^^\n\nThis event is fired after all the posts are compiled, right now it is\nused to do things like generating RSS feeds and the sitemap.\n\ncontext.NAME\n^^^^^^^^^^^^\n\nAnytime the configuration context changes, this event is called, when\nthe html pages are generated, ``context.web`` is the broadcast event,\nthe feed plugin will broacast ``context.feed`` and the sitemap plugin\nwill broadcast ``context.sitemap``.\n\n.. code:: python\n\n from bang import event\n\n @event(\"context.web\")\n def callback(event_name, config):\n \"\"\"allows custom configuration for web context\"\"\"\n pass\n\n--------------\n\nTesting\n-------\n\nIf you cloned this repo, you can test out bang by running (from the repo\nworking directory:\n\n::\n\n $ python -m bang generate -d /path/to/testsite/\n $ python -m bang compile -d /path/to/testsite/\n $ python -m bang serve -d /path/to/testsite/\n\nYou can also run the unit tests:\n\n::\n\n $ python -m unittest bang_test\n\n--------------\n\nInstall\n-------\n\nUse pip:\n\n::\n\n pip install bangtext\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/jaymon/bang", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bangtext", "package_url": "https://pypi.org/project/bangtext/", "platform": "", "project_url": "https://pypi.org/project/bangtext/", "project_urls": { "Homepage": "http://github.com/jaymon/bang" }, "release_url": "https://pypi.org/project/bangtext/0.2.12/", "requires_dist": null, "requires_python": "", "summary": "A static site generator", "version": "0.2.12" }, "last_serial": 3304563, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "ca1fd52269e3affe58101ac02a5b1051", "sha256": "2249148d772d392a30c1a5e16db0d277b7ffc41035bef2d15941806bb932ed46" }, "downloads": -1, "filename": "bangtext-0.0.10.tar.gz", "has_sig": false, "md5_digest": "ca1fd52269e3affe58101ac02a5b1051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7386, "upload_time": "2014-01-20T01:49:36", "url": "https://files.pythonhosted.org/packages/f5/5c/20328231e26e3975bf9969b2a54bf456653017d694ff8a1d6d391461ecc1/bangtext-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "3ad0a10a8617085e5936880ef8cc1192", "sha256": "a924d7d4d2dfb21d7aeecb9681ade4ae44a7dad7116e65af83345775c6e8ddfe" }, "downloads": -1, "filename": "bangtext-0.0.11.tar.gz", "has_sig": false, "md5_digest": "3ad0a10a8617085e5936880ef8cc1192", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7527, "upload_time": "2014-01-27T09:08:16", "url": "https://files.pythonhosted.org/packages/06/c7/05673ff12823f1f69b596a618302dc608028ccf36889c1a700865e0b921b/bangtext-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "ff897597f1d8d0fcf83cec96eb7d869f", "sha256": "3c192b3a998d6c413fd48ff141fb0364be75bd56d1eceb70022d8b23c19f6bca" }, "downloads": -1, "filename": "bangtext-0.0.12.tar.gz", "has_sig": false, "md5_digest": "ff897597f1d8d0fcf83cec96eb7d869f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7535, "upload_time": "2014-01-27T09:51:04", "url": "https://files.pythonhosted.org/packages/33/01/511d33160bd4d1b5424923b2f12956ee0e944e7938088ceca2af679a3702/bangtext-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "7086d2dfd304830e2af4a414ab62bb92", "sha256": "79cedb49978189f68dd47ccfdcbf0b08ab73c447edf5e0aebb874a62393d6427" }, "downloads": -1, "filename": "bangtext-0.0.13.tar.gz", "has_sig": false, "md5_digest": "7086d2dfd304830e2af4a414ab62bb92", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8536, "upload_time": "2014-01-29T04:59:49", "url": "https://files.pythonhosted.org/packages/fb/d5/4a2bd94b35dbcb7e54a5e5561d16766bda4318c127bd2e8603eef47fa928/bangtext-0.0.13.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "9e98112935b264f18a3c690e67ad56e4", "sha256": "832eb0b92e446ba3eec7a894bc8fb2a622b02075b2b0de369664efc72e7cebd6" }, "downloads": -1, "filename": "bangtext-0.0.3.tar.gz", "has_sig": false, "md5_digest": "9e98112935b264f18a3c690e67ad56e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6482, "upload_time": "2014-01-13T02:08:34", "url": "https://files.pythonhosted.org/packages/b8/65/ab602c560188f84fb1349df4b09eac9fb0c746b756bcdbbe118443025e72/bangtext-0.0.3.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "252916e1133f53f07b5401544c8ad9d9", "sha256": "2dac158f94412871071382d3aa9d9aaf1478f0acc803cb5d57d9b0a886fc507d" }, "downloads": -1, "filename": "bangtext-0.0.5.tar.gz", "has_sig": false, "md5_digest": "252916e1133f53f07b5401544c8ad9d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6780, "upload_time": "2014-01-18T08:42:07", "url": "https://files.pythonhosted.org/packages/7c/b1/b40ec3cca5c64776daec499330f793784bf97007e54a50c19af4c2ec797e/bangtext-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "99186151ff573224e2e5a2c48ae29000", "sha256": "a06d90e41d97b770215316e65d49f7ea7b71b3c23f973e1f198cfc125912db7d" }, "downloads": -1, "filename": "bangtext-0.0.6.tar.gz", "has_sig": false, "md5_digest": "99186151ff573224e2e5a2c48ae29000", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6804, "upload_time": "2014-01-18T08:54:28", "url": "https://files.pythonhosted.org/packages/9c/2c/4d8d79893b6321051823e003b08552d6fd183e6a08891a62dd09192f7677/bangtext-0.0.6.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "6d2800ea8d1ffb462ef69fd460edb6af", "sha256": "df379126abaeee59cdc005f1a3a879f15133713194d777b0176c921de4726316" }, "downloads": -1, "filename": "bangtext-0.0.9.tar.gz", "has_sig": false, "md5_digest": "6d2800ea8d1ffb462ef69fd460edb6af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7373, "upload_time": "2014-01-20T00:38:58", "url": "https://files.pythonhosted.org/packages/87/0d/7c8841ae880f9e7abf7cf91f94bc3b678c48d7d8383cb4d01aa0bb8e41a7/bangtext-0.0.9.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "f10463925144c6aac0935cc98be8d776", "sha256": "5f38dc10a2aacf6d475c1ce5380cc3d282adc2a6fb412356a4f96f608288a4fe" }, "downloads": -1, "filename": "bangtext-0.1.tar.gz", "has_sig": false, "md5_digest": "f10463925144c6aac0935cc98be8d776", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10150, "upload_time": "2014-02-13T03:10:01", "url": "https://files.pythonhosted.org/packages/25/c2/09fad99699690d4b9d83c94384b3cf103d3cc2deff49a2a83698d7c33083/bangtext-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "a35832e1a408c8aadf91304a77fc4cee", "sha256": "60f75595df5ec300c3a2ac64d7878fd1142d4189eba8ba27271f2b98d028b2dc" }, "downloads": -1, "filename": "bangtext-0.1.1.tar.gz", "has_sig": false, "md5_digest": "a35832e1a408c8aadf91304a77fc4cee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10674, "upload_time": "2014-02-13T04:44:51", "url": "https://files.pythonhosted.org/packages/0d/62/7993eb7b0237f6a81f2ecada9e02a8b49ba808d78767fb414281b36b1716/bangtext-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "7e09ff7f368d322ad8fae4244d5f0711", "sha256": "d52bfefa1f755e75ad9a0de522b564d33ea3c64720ce289131ff1eda121f04bc" }, "downloads": -1, "filename": "bangtext-0.1.2.tar.gz", "has_sig": false, "md5_digest": "7e09ff7f368d322ad8fae4244d5f0711", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10748, "upload_time": "2014-02-13T04:56:05", "url": "https://files.pythonhosted.org/packages/1f/d2/832545f24997a1e1c3c89cc8bed27f07caf0e390afdae206c245429d064d/bangtext-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "debe3eb8baf446146390964fcf3a82eb", "sha256": "5477391f891c1f6bca0bc5ac13b5ac7ac36fc1800731696a71ed34dcdf733cfd" }, "downloads": -1, "filename": "bangtext-0.1.3.tar.gz", "has_sig": false, "md5_digest": "debe3eb8baf446146390964fcf3a82eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10833, "upload_time": "2014-02-13T05:27:40", "url": "https://files.pythonhosted.org/packages/39/e6/2fa36a351e12d673747ca9e4bdebadddbe2a38c5a9442c0be3c0b05ff469/bangtext-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "4d56680285f60f6c03888f2eb57ffd7d", "sha256": "0ae05134d5443e4217970a473a6826ee4630ce0bc269f13819ab8fdee8c97629" }, "downloads": -1, "filename": "bangtext-0.1.4.tar.gz", "has_sig": false, "md5_digest": "4d56680285f60f6c03888f2eb57ffd7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10959, "upload_time": "2014-02-23T02:44:57", "url": "https://files.pythonhosted.org/packages/50/e5/cb1ffacd04adc40c2d9ca4c35b1a0de675237e46b84e7ba3b0aad89f74e2/bangtext-0.1.4.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "09a6d3223b6e42946dc151c761f64bda", "sha256": "beb287d47abaa5188786cbf3896ed801d05de42cc291eb804045a559dee4a30e" }, "downloads": -1, "filename": "bangtext-0.1.7.tar.gz", "has_sig": false, "md5_digest": "09a6d3223b6e42946dc151c761f64bda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12357, "upload_time": "2014-03-24T06:08:30", "url": "https://files.pythonhosted.org/packages/8f/e7/24620bf51707b79797cf367174905707c95e28782bc2651b82088f1507c2/bangtext-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "dcc6b6e24eb82334077f86dd3d2829da", "sha256": "6d67b68b7bc9054efe49537dc8856f3c200898e84dd4140b6b94ec7c91677fed" }, "downloads": -1, "filename": "bangtext-0.1.8.tar.gz", "has_sig": false, "md5_digest": "dcc6b6e24eb82334077f86dd3d2829da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12353, "upload_time": "2014-03-24T07:29:09", "url": "https://files.pythonhosted.org/packages/25/1f/0e8ad2a7533044d1e14ddbced56aba3d7c54927985bea3ddb7d47de96bad/bangtext-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "70bd8d2b65f61373ceddec852fb32410", "sha256": "5defabbbb4a0c3e4544203f2df823c518e0416ea4298c4f677da3e48e812fedd" }, "downloads": -1, "filename": "bangtext-0.1.9.tar.gz", "has_sig": false, "md5_digest": "70bd8d2b65f61373ceddec852fb32410", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13695, "upload_time": "2014-03-30T04:10:12", "url": "https://files.pythonhosted.org/packages/cc/c5/1c361525e6cfc1b2ee12c14e3897734864db7f7d9da52565a57d7ddd8145/bangtext-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "829002278ee6725309513d484411ad5b", "sha256": "d608a66ba2fd2a5b0419cc97c28f7a2c76ca9c611d4f384436d27b25c933df90" }, "downloads": -1, "filename": "bangtext-0.2.0.tar.gz", "has_sig": false, "md5_digest": "829002278ee6725309513d484411ad5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14576, "upload_time": "2014-03-31T22:13:34", "url": "https://files.pythonhosted.org/packages/ca/8e/6f955cc62da15bb72327f6efd389616026de73cd0df5cd59c6e61cf78f0a/bangtext-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "b357d38f839f3bf69803c5719295a6ad", "sha256": "fba89a289a20c3d00842f9e0bbaf41899494041cb8ddcb02e504efc3290179d2" }, "downloads": -1, "filename": "bangtext-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b357d38f839f3bf69803c5719295a6ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14473, "upload_time": "2014-04-01T23:09:18", "url": "https://files.pythonhosted.org/packages/aa/f4/3b5fab9f33132fd49de6479b76d21c4e93257e14f6a8fc87deac71f8712d/bangtext-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "f923b18e0a09fdf1dc3dc084a6cc0d7a", "sha256": "8de797d54ae39f85338c82a16105d09f6721d3fd9418eb3494aa2fdb5d462c32" }, "downloads": -1, "filename": "bangtext-0.2.10.tar.gz", "has_sig": false, "md5_digest": "f923b18e0a09fdf1dc3dc084a6cc0d7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28004, "upload_time": "2017-09-26T08:57:01", "url": "https://files.pythonhosted.org/packages/41/e2/d5d7d6bb0f0a2bc965cfb0d70f0d8d91502c81fd44bb833d478bb2720789/bangtext-0.2.10.tar.gz" } ], "0.2.11": [ { "comment_text": "", "digests": { "md5": "4b5ac43b0394a64ac7f00444dce3d9b6", "sha256": "94948f68a416c8d43d51a3357d645d79e701d5f094550284b0979dd091b1e25e" }, "downloads": -1, "filename": "bangtext-0.2.11.tar.gz", "has_sig": false, "md5_digest": "4b5ac43b0394a64ac7f00444dce3d9b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36943, "upload_time": "2017-11-03T23:57:37", "url": "https://files.pythonhosted.org/packages/96/f1/4948a6fe302316c61517657b6aab8981585324135b707836c784b28b9a0f/bangtext-0.2.11.tar.gz" } ], "0.2.12": [ { "comment_text": "", "digests": { "md5": "9a27f2f148e55d83d9adc9319e98bda6", "sha256": "27ac4027a11384e7ab77f3af86eec04d9bbeaa978f20c416d7f3b5ae31a1b0e3" }, "downloads": -1, "filename": "bangtext-0.2.12.tar.gz", "has_sig": false, "md5_digest": "9a27f2f148e55d83d9adc9319e98bda6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36967, "upload_time": "2017-11-04T00:08:52", "url": "https://files.pythonhosted.org/packages/09/39/9c10d11563883389d3337acd118277e7d502fa16f7a43668e55941f37ffd/bangtext-0.2.12.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "effe2a6fcacfd801b37e6e8171049c28", "sha256": "c57da5ed18bb80fd6d560f7c676cca28d50f7526755e1dfe6409588e0a382402" }, "downloads": -1, "filename": "bangtext-0.2.2.tar.gz", "has_sig": false, "md5_digest": "effe2a6fcacfd801b37e6e8171049c28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14465, "upload_time": "2014-04-07T21:58:22", "url": "https://files.pythonhosted.org/packages/47/29/670b2feb7d7dc89591cbf0f106ebff2734ec57c7444368cde001ad60ac40/bangtext-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "546a056fb33890575a65aa1bed92f458", "sha256": "a0efddd04dfda2052e39c283c88118a362af7075d9242b402859b62da9b78bfc" }, "downloads": -1, "filename": "bangtext-0.2.3.tar.gz", "has_sig": false, "md5_digest": "546a056fb33890575a65aa1bed92f458", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14549, "upload_time": "2014-07-14T03:47:18", "url": "https://files.pythonhosted.org/packages/3c/5d/727d87cad0462abd32bf7578cc4e428ea5255c4786913a6daa37f22b79dd/bangtext-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "87d15a8a8e5bfbbc753e1f6c7c4c3956", "sha256": "8628804c3c70fec8260ada0e9c3376cd5a953f35667db34b0272bfdf666ffb4d" }, "downloads": -1, "filename": "bangtext-0.2.4.tar.gz", "has_sig": false, "md5_digest": "87d15a8a8e5bfbbc753e1f6c7c4c3956", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14764, "upload_time": "2014-07-21T06:48:46", "url": "https://files.pythonhosted.org/packages/24/ec/374b5471c3b38daddd96b171610663379cdbef37259dc0c0bd540bc1ea36/bangtext-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "a83c2ed997e48aef16e8f6940a49a533", "sha256": "5f2165db54498b84af2e8845ffa5a40703568848222fca6a3029ebdac22d042b" }, "downloads": -1, "filename": "bangtext-0.2.5.tar.gz", "has_sig": false, "md5_digest": "a83c2ed997e48aef16e8f6940a49a533", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15909, "upload_time": "2016-08-20T01:37:20", "url": "https://files.pythonhosted.org/packages/9e/d7/f08226af6af65ca199a41409f95f0453b856e16f8763a9d42f49fea53ed2/bangtext-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "e258ee493f256bc9848946bb8af85834", "sha256": "3fe5a9361b35b8a436d17caf540ab30ac1a261ad7dd0b6b61516c6600ec7cfb7" }, "downloads": -1, "filename": "bangtext-0.2.6.tar.gz", "has_sig": false, "md5_digest": "e258ee493f256bc9848946bb8af85834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16017, "upload_time": "2016-08-21T08:01:14", "url": "https://files.pythonhosted.org/packages/86/3a/b78ac03e5c36c3d2d700476367d9b6581ce2e4290c66d68be1d115599492/bangtext-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "489ee9fe4e69be8e3459259cef7732c8", "sha256": "d2dda4d39157f56423b9575f295be45d113c2826c60713d7592800a77985c2c0" }, "downloads": -1, "filename": "bangtext-0.2.7.tar.gz", "has_sig": false, "md5_digest": "489ee9fe4e69be8e3459259cef7732c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24033, "upload_time": "2016-12-07T09:08:13", "url": "https://files.pythonhosted.org/packages/5d/23/1531ea712cd87b842cd1e08196da341050fec0c450bcfb2c8f59a0781a3a/bangtext-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "2aca553189054bae3f0bd2ac42618519", "sha256": "ea29b6e2833cdea4daaab2a7019ab9990446bf45576d0abcdc52c5687c974274" }, "downloads": -1, "filename": "bangtext-0.2.8.tar.gz", "has_sig": false, "md5_digest": "2aca553189054bae3f0bd2ac42618519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26708, "upload_time": "2016-12-12T00:39:03", "url": "https://files.pythonhosted.org/packages/26/70/09fd62f952cc8457cf494822e02a970bbc4975662bb86e00a4414ed9d5d5/bangtext-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "4037d6d0989b2c97b423ad3e18da2669", "sha256": "27cd8c59cf4148dfbe472b828134056b7dce285814b0c746383bade4490eb9b8" }, "downloads": -1, "filename": "bangtext-0.2.9.tar.gz", "has_sig": false, "md5_digest": "4037d6d0989b2c97b423ad3e18da2669", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28003, "upload_time": "2017-09-26T07:16:45", "url": "https://files.pythonhosted.org/packages/78/6f/2fc305442da3bc1e967968dd5193540aa4f8d559b4a9075f591cea332260/bangtext-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9a27f2f148e55d83d9adc9319e98bda6", "sha256": "27ac4027a11384e7ab77f3af86eec04d9bbeaa978f20c416d7f3b5ae31a1b0e3" }, "downloads": -1, "filename": "bangtext-0.2.12.tar.gz", "has_sig": false, "md5_digest": "9a27f2f148e55d83d9adc9319e98bda6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36967, "upload_time": "2017-11-04T00:08:52", "url": "https://files.pythonhosted.org/packages/09/39/9c10d11563883389d3337acd118277e7d502fa16f7a43668e55941f37ffd/bangtext-0.2.12.tar.gz" } ] }