{ "info": { "author": "Praekelt Consulting", "author_email": "dev@praekelt.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Jmbo Banner\n===========\n**Jmbo banner application. Banners are typically used to serve ads.**\n\n.. figure:: https://travis-ci.org/praekelt/jmbo-banner.svg?branch=develop\n :align: center\n :alt: Travis\n\n.. contents:: Contents\n :depth: 5\n\nInstallation\n------------\n\n#. Install or add ``jmbo-banner`` to your Python path.\n\n#. Add ``banner`` to your ``INSTALLED_APPS`` setting.\n\n#. Run ``manage.py migrate banner``.\n\nUsage\n-----\n\n``jmbo-banner`` allows users to create and edit banners in the admin. Each banner can optionally have a byline,\na description block, images and CTA buttons. The way in which these components are laid out in each banner is defined\nin a banner style.\n\nContent types\n-------------\n\n``jmbo-banner`` defines the following content types:\n\n**Button:**\n\n* A banner can consist of several buttons, although usually only two are used.\n\n* A button has a *text* field which can be used to specify its label, and a *link* object which can be used to specify its click-through.\n\n**Banner:**\n\n* A banner can be thought of as a container for promotional content. It can consist of buttons, images and promotional text. Each banner also has a *style* which controls how its contents are rendered.\n\n\nBanner styles\n-------------\n\n``jmbo-banner`` allows you to control how each banner will be rendered. The different ways in which a banner can be rendered can be found in a predefined list of styles.\nA style controls how the different components (buttons, images, description) are rendered through a *template partial*.\n\nAdding your own banner styles\n-----------------------------\n\nIt is sometimes necessary to have more *styles* in which banners can be rendered. This can easily be achieved by adding a package, ``banner_config`` to one of your own\napps and ensuring that you create your custom style in a ``styles.py`` file. An example structure would be as follows::\n\n /\n ...\n banner_config/\n __init__.py\n styles.py\n\n\nAll custom styles **should** inherit from ``BaseStyle``. For most situations, overriding the ``template_name`` should suffice.\nIt is important to bear in mind a style's template is meant to be used as a partial containing only the banner content.\n\n.. code-block:: python\n\n from banner.styles import BaseStyle\n\n\n class CustomStyle(BaseStyle):\n \"\"\"\n Custom banner style\n \"\"\"\n template_name = \"banner/custom_banner.html\"\n\nThe ``CustomStyle`` should then be available for selection in the list of styles.\n\n\nGetting banners to render on a page\n-----------------------------------\n\nBanners are typically rendered as part of a page. This can be achieved by using the ``render_banner`` template tag as shown below. The template tag accepts either a\nbanner object or it's slug.\n\n.. code-block:: html\n\n {% extends \"base.html\" %}\n {% load banner_tags %}\n\n {% block content %}\n {% render_banner %}\n {% endblock %}\n\nAuthors\n=======\n\nPraekelt Consulting\n-------------------\n\n* Shaun Sephton\n* Jonathan Bydendyk\n* Hedley Roos\n* Phala Ramonyai\n\nChangelog\n=========\n\n1.0\n---\n#. Django 1.11 compatibility.\n#. Recreated `Banner` model with headline, body, and button components.\n#. Removed `django-dfp` dependency.\n\n0.6\n---\n#. Django 1.6 compatibility.\n\n0.5\n---\n#. Remove dependency on `jmbo-foundry`.\n#. Add tests.\n\n0.4\n---\n#. Rename `get_absolute_url` method to `get_target_url` since it was breaking Jmbo convention. If you have customized `imagebanner_*.html` then you need to update them.\n\n0.3\n---\n#. Remove redundant tests.\n#. Use newer version of `django-dfp`. If you have customized `dfpbanner_detail.html` or `dfpbanner_list_item.html` then you need to update them.\n\n0.2.6\n-----\n#. If there is no actual banner and the banner proxy has no image set then don't render anything.\n#. Cache templates.\n\n0.2.5\n-----\n#. Multiple banners that match a regex are now randomized to effect banner rotation.\n\n0.2.4.4\n-------\n# Hotfix. Split paths on any whitespace.\n\n0.2.4.3\n-------\n#. Hotfix. Skip over empty paths to avoid an exception.\n\n0.2.4.2\n-------\n#. Hotfix. Properly fall back to default banner if it is set.\n\n0.2.4.1\n-------\n#. Hotfix. Add missing migration.\n\n0.2.4\n-----\n#. Use search instead of match for regular expressions.\n#. A Banner Proxy now has an optional default banner.\n#. Consider query string when doing regex matching for Banner Proxies.\n\n0.2.3\n-----\n#. Add a BannerProxy model that inspects the URL and renders a banner designated to render for that URL.\n\n0.2.2\n-----\n#. DFP banners draw themselves when loaded via ajax. The code is in the new banner.js.\n\n0.2.1\n-----\n#. Hotfix release. Add missing files.\n#. Display error message in admin interface to notify of missing banner urls.\n\n0.2\n---\n#. Google DFP banner functionality for web and mobi. This facilitates advertising and tracking using Google's DFP service.\n#. `urls.py` created. Be sure to add it to your project urls.\n#. Dependency on `django-dfp>=0.1.2`.\n#. We now have South migrations.\n\n0.1.3\n-----\n#. Create list item templates for code banners.\n\n0.1.2\n-----\n#. Use correct photosize name.\n\n0.1.1\n-----\n#. Use older `jmbo-foundry` API for image URLs.\n\n0.1\n---\n#. Add dependency on `jmbo-foundry>=0.7`.\n\n0.0.6\n-----\n#. Fix incorrect photosizes.json\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/praekelt/jmbo-banner", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "jmbo-banner", "package_url": "https://pypi.org/project/jmbo-banner/", "platform": "", "project_url": "https://pypi.org/project/jmbo-banner/", "project_urls": { "Homepage": "http://github.com/praekelt/jmbo-banner" }, "release_url": "https://pypi.org/project/jmbo-banner/1.0/", "requires_dist": null, "requires_python": "", "summary": "Jmbo banner app.", "version": "1.0" }, "last_serial": 4711141, "releases": { "0.0.5": [ { "comment_text": "", "digests": { "md5": "4a7fb514c186f81fdef9d835a601378f", "sha256": "087f60bb7cae4e0e8dbcdb0188ae6de3d7f8d68d03a25f20c26a1cfb9f1198e7" }, "downloads": -1, "filename": "jmbo_banner-0.0.5-py2.6.egg", "has_sig": false, "md5_digest": "4a7fb514c186f81fdef9d835a601378f", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 14673, "upload_time": "2011-08-22T13:23:20", "url": "https://files.pythonhosted.org/packages/c2/0b/a4667201f3e81028a36291eaab15ffca8fd8645fd45ecd15d655f2526a2c/jmbo_banner-0.0.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "962b4a17d98e68eb14ef4556aaa21bbe", "sha256": "5981e8908d1cbcfdc3248e4436bb5895f4bcec757ce6621d2e16bd2248abd5da" }, "downloads": -1, "filename": "jmbo_banner-0.0.5-py2.7.egg", "has_sig": false, "md5_digest": "962b4a17d98e68eb14ef4556aaa21bbe", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14603, "upload_time": "2011-08-22T13:23:05", "url": "https://files.pythonhosted.org/packages/da/f2/e55ceef8d439e4259fb85fed97a5912753d500e18c3bc97fb5bd54250ea2/jmbo_banner-0.0.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "af0a2f9b34c9e4ea58da65f96e91dd9c", "sha256": "f3a288b72b896166c9fe7e373075f13eebe49ffb63112a26cfd64f4ff9bbe587" }, "downloads": -1, "filename": "jmbo-banner-0.0.5.tar.gz", "has_sig": false, "md5_digest": "af0a2f9b34c9e4ea58da65f96e91dd9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6083, "upload_time": "2011-08-22T13:23:07", "url": "https://files.pythonhosted.org/packages/51/95/8c5c47b5958a6bd7f76e99d110766030f7f4df67b2911b58af98b99c8205/jmbo-banner-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "ad0352bb066b433b82c172230d14e382", "sha256": "aa155c9dfab9723c4c41c661700c5dfc7faae45725c9a6a01c6e2f164a41083f" }, "downloads": -1, "filename": "jmbo_banner-0.0.6-py2.6.egg", "has_sig": false, "md5_digest": "ad0352bb066b433b82c172230d14e382", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 14933, "upload_time": "2012-06-26T11:22:51", "url": "https://files.pythonhosted.org/packages/9f/db/a20aa50c2ee5a3be6a86581ecfadd5d6fe5a13ce9fbb6dac768a0f0576ab/jmbo_banner-0.0.6-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "14fab2795cfe73385b4270fff1f69073", "sha256": "5322603cfb67fe2ef69927d2d1c75ef5be568e9e592b03b9740a050ce500479a" }, "downloads": -1, "filename": "jmbo_banner-0.0.6-py2.7.egg", "has_sig": false, "md5_digest": "14fab2795cfe73385b4270fff1f69073", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14860, "upload_time": "2012-06-26T11:23:04", "url": "https://files.pythonhosted.org/packages/40/68/211db5b1ac38b84cbd1dbfd50fd26361daca86bf87a70de9cfa87ef6b76c/jmbo_banner-0.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5b36438fc0264cc18c907fcd6262b010", "sha256": "214930b8e10b6dccaec2c9da5850bbdd323c973f4048f4a15356778b92df9970" }, "downloads": -1, "filename": "jmbo-banner-0.0.6.tar.gz", "has_sig": false, "md5_digest": "5b36438fc0264cc18c907fcd6262b010", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6821, "upload_time": "2012-06-26T11:22:53", "url": "https://files.pythonhosted.org/packages/dd/d3/a2997a779eadddb1d519ec2958045ed2dd376504e8d1e03a11de32d12212/jmbo-banner-0.0.6.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "267dbd0ca7b63f8c63c1cad9d10a2b3d", "sha256": "3f1d7a7ee3ef16309a830a8c5ac25cbcae5554d154ebad5c55d1248dbd193897" }, "downloads": -1, "filename": "jmbo_banner-0.1.2-py2.7.egg", "has_sig": false, "md5_digest": "267dbd0ca7b63f8c63c1cad9d10a2b3d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14021, "upload_time": "2012-11-07T12:21:01", "url": "https://files.pythonhosted.org/packages/a4/cd/869683f11251caec23d130f0ec457f71f267e621e6a78c6ded3f9018c927/jmbo_banner-0.1.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "60fe02a88b84baee3dcb51235ad95744", "sha256": "4fb563a9c7e8e5f794df1136f55a5bc73300138ac71c7015bd6a1b2470d780b2" }, "downloads": -1, "filename": "jmbo-banner-0.1.2.tar.gz", "has_sig": false, "md5_digest": "60fe02a88b84baee3dcb51235ad95744", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6425, "upload_time": "2012-11-07T12:20:59", "url": "https://files.pythonhosted.org/packages/0b/c0/ab91f409d7372c185b91d60ed91a51961b8cedfa1aecd2bccc9cbbbb86f7/jmbo-banner-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "48110ddf53c8dd1cbebf89d87fc7d49a", "sha256": "c920154eee9d04e3684061e42cac5eaf65206d0366d7a794c452c6b66fed8eae" }, "downloads": -1, "filename": "jmbo_banner-0.1.3-py2.7.egg", "has_sig": false, "md5_digest": "48110ddf53c8dd1cbebf89d87fc7d49a", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 14468, "upload_time": "2012-12-06T12:29:32", "url": "https://files.pythonhosted.org/packages/fd/4a/4b5f380a0c876f6948156669f66753e6143b52878d955a731e16ac4094fd/jmbo_banner-0.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5e31e322b160d0caf19646bea106e1e1", "sha256": "60959b1777fc1c1e917229cde0691b313ee7c99d4676552bdf935981d97c8d77" }, "downloads": -1, "filename": "jmbo-banner-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5e31e322b160d0caf19646bea106e1e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6908, "upload_time": "2012-12-06T12:29:31", "url": "https://files.pythonhosted.org/packages/3e/8d/cc2a5fb08600951cf75aabb7f09a5c8bb10d3e12d9c92c6e5091ae70dcd6/jmbo-banner-0.1.3.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "aba7dcf75446275defb4e1db9b95354b", "sha256": "64334df63e653808a880c378d30ca6a581bfe931d2e9529743daa9bf70090fd1" }, "downloads": -1, "filename": "jmbo_banner-0.2-py2.7.egg", "has_sig": false, "md5_digest": "aba7dcf75446275defb4e1db9b95354b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 45476, "upload_time": "2013-01-31T15:14:49", "url": "https://files.pythonhosted.org/packages/e2/6e/945aa1f53d6ff251cba29a72d38dda95e75394c0338697c5f3fd597b8f8a/jmbo_banner-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "adee27a44f1e7958de5a34d0d813baed", "sha256": "4d0f8de542f2f79a262151ead169c65540219208d64443b91107747cdc1c04a2" }, "downloads": -1, "filename": "jmbo-banner-0.2.tar.gz", "has_sig": false, "md5_digest": "adee27a44f1e7958de5a34d0d813baed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21885, "upload_time": "2013-01-31T15:14:44", "url": "https://files.pythonhosted.org/packages/ab/2d/27760f70bb591ba0774756b80e2c361b828a1a7a6e0e0cfe5303dd705475/jmbo-banner-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "5adee3007b1251f9a7efe8e54f02b78d", "sha256": "514b6b29e4b07bc72e2bf5adcc6e222ae976aa7158b1aaaf0d0f65f70035c006" }, "downloads": -1, "filename": "jmbo_banner-0.2.1-py2.6.egg", "has_sig": false, "md5_digest": "5adee3007b1251f9a7efe8e54f02b78d", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 46084, "upload_time": "2013-02-04T09:08:44", "url": "https://files.pythonhosted.org/packages/e0/06/421df5328093110a9b67d879ad10ff465b0a4652720b6c4d3fedfce0a2ea/jmbo_banner-0.2.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "6e517a7a7c72a3a3ef26b3f1c2cd6b2c", "sha256": "3f24db23ee5d7f454f55b3ec11d46ca2d52e5f280ed0a45403346974da074f36" }, "downloads": -1, "filename": "jmbo_banner-0.2.1-py2.7.egg", "has_sig": false, "md5_digest": "6e517a7a7c72a3a3ef26b3f1c2cd6b2c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 45995, "upload_time": "2013-02-04T09:08:14", "url": "https://files.pythonhosted.org/packages/a2/03/613a76bb07e997887b94df6f688b359479893bbfbdd2fbbcf080c5e6f5f9/jmbo_banner-0.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bedcefe820607933e16d7f8a47fd14dc", "sha256": "97ef6848a5ca1bad9704eab53b6ae9bc487dd877c04bf33da9cd3f7295d295b6" }, "downloads": -1, "filename": "jmbo-banner-0.2.1.tar.gz", "has_sig": false, "md5_digest": "bedcefe820607933e16d7f8a47fd14dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22297, "upload_time": "2013-02-04T09:08:49", "url": "https://files.pythonhosted.org/packages/0c/c3/8b49af4c4cd8e09051a79b62ec44f94b88ee84e3cc95dffc9575605d5fe9/jmbo-banner-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e8aebdd4e265b8877c4260feba6f3dd3", "sha256": "2bbbeeda07bda46f02543f9fba927cff247a180e40f19f0ac51bba1aa87d2611" }, "downloads": -1, "filename": "jmbo_banner-0.2.2-py2.7.egg", "has_sig": false, "md5_digest": "e8aebdd4e265b8877c4260feba6f3dd3", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 46670, "upload_time": "2013-02-22T11:39:40", "url": "https://files.pythonhosted.org/packages/60/6d/e82f637f07fc222c6ccd2c2134f19d21ef5be9a4178c9872967926b240c1/jmbo_banner-0.2.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "89b9a5fa599dec7f2b87e213b3d96a35", "sha256": "723428f6e4423f9bd7879230b8aa1a35167b4bce6eb965d761363e435e1dd8bc" }, "downloads": -1, "filename": "jmbo-banner-0.2.2.tar.gz", "has_sig": false, "md5_digest": "89b9a5fa599dec7f2b87e213b3d96a35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22683, "upload_time": "2013-02-22T11:39:34", "url": "https://files.pythonhosted.org/packages/0b/d2/f674c9836f0ef7338e2ee96934fdcce46d91590571d26cc2819d2409ab5c/jmbo-banner-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "17ce08904cb1e9265ece72cce65a2dfc", "sha256": "1753a136e9c3983372a18043f6112e5a45fede80755c499196877384684b317a" }, "downloads": -1, "filename": "jmbo_banner-0.2.3-py2.7.egg", "has_sig": false, "md5_digest": "17ce08904cb1e9265ece72cce65a2dfc", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 62006, "upload_time": "2013-03-05T19:44:13", "url": "https://files.pythonhosted.org/packages/ca/70/de5f56f824c92a30689b1518818231ff4cffb7e521a211decd14737c5c7f/jmbo_banner-0.2.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "f8bd157b87ddda0759323b6789950743", "sha256": "93e79cd4e57b76c9f4bc0bb4a0c2c6bfa23960657176cd71835b9cec8e20e4da" }, "downloads": -1, "filename": "jmbo-banner-0.2.3.tar.gz", "has_sig": false, "md5_digest": "f8bd157b87ddda0759323b6789950743", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31849, "upload_time": "2013-03-05T19:44:07", "url": "https://files.pythonhosted.org/packages/62/25/293a89b9590a866d7f1f0b711c6042d4dd041c525dbef1d2f6cb07f4d536/jmbo-banner-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "fcae3b993795379e3fd9278e17ae7443", "sha256": "74a0004b9c7add9cb834334c75c5a446403abe948c9f9d0d4b35e0b473b82c9b" }, "downloads": -1, "filename": "jmbo_banner-0.2.4-py2.7.egg", "has_sig": false, "md5_digest": "fcae3b993795379e3fd9278e17ae7443", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68854, "upload_time": "2013-03-07T08:09:47", "url": "https://files.pythonhosted.org/packages/7d/c4/47efc51679d594584d9bf372e1fa19b89201faa64e1f76e2507e79afacaa/jmbo_banner-0.2.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "652cc099caac33c26073d6f75d7686cd", "sha256": "095e519a83bf000df9991015825ec1b7b0460b4637ae53a7e1c874df9e3f6995" }, "downloads": -1, "filename": "jmbo-banner-0.2.4.tar.gz", "has_sig": false, "md5_digest": "652cc099caac33c26073d6f75d7686cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36564, "upload_time": "2013-03-07T08:09:36", "url": "https://files.pythonhosted.org/packages/0b/c9/b070c3475a82acfec80e92954b383bdcdcab076f188e7e30d5051f5fcb73/jmbo-banner-0.2.4.tar.gz" } ], "0.2.4.1": [ { "comment_text": "", "digests": { "md5": "4e77c8e00eaeed2666cb3e15b2901449", "sha256": "7f5d6fe4ade1d2fac8c9ec1869ccab5ae1e2841240f6f5720f81fb9411a6eded" }, "downloads": -1, "filename": "jmbo_banner-0.2.4.1-py2.7.egg", "has_sig": false, "md5_digest": "4e77c8e00eaeed2666cb3e15b2901449", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68859, "upload_time": "2013-03-07T08:13:20", "url": "https://files.pythonhosted.org/packages/77/9a/498e6fdb8642db6cdbdf08537ac0fce7d52cff553a867f80eb7fa347f146/jmbo_banner-0.2.4.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "dc24a89712ac4843c7dd35ed94713a76", "sha256": "354823db676e963f626a2c228b05b3d291b516d15acc0349f0f25d69966e100f" }, "downloads": -1, "filename": "jmbo-banner-0.2.4.1.tar.gz", "has_sig": false, "md5_digest": "dc24a89712ac4843c7dd35ed94713a76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36598, "upload_time": "2013-03-07T08:13:13", "url": "https://files.pythonhosted.org/packages/30/6b/c5db70dd8cf82adccdb6e41dc764d54a2b0fea272c23ef3751ee9675721e/jmbo-banner-0.2.4.1.tar.gz" } ], "0.2.4.2": [ { "comment_text": "", "digests": { "md5": "ced3fa7eb6e053e1722fb1992d06e9f6", "sha256": "a171610063875af198487f0ea37c70642ca08ca6f59e45da56a3ddc3561e8dbb" }, "downloads": -1, "filename": "jmbo_banner-0.2.4.2-py2.7.egg", "has_sig": false, "md5_digest": "ced3fa7eb6e053e1722fb1992d06e9f6", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68905, "upload_time": "2013-03-07T11:52:23", "url": "https://files.pythonhosted.org/packages/d5/e7/ff1b5fb66ace0d5dd559e1fdbd86f3f05bf2ccc7447e9420a1225514fa62/jmbo_banner-0.2.4.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "c8dfafb9ab9932dd888b1c3b9c27ba96", "sha256": "5f6e0c79af83618369a3fe50ba905e019b36bac2a5ca5b3878704338adee0b43" }, "downloads": -1, "filename": "jmbo-banner-0.2.4.2.tar.gz", "has_sig": false, "md5_digest": "c8dfafb9ab9932dd888b1c3b9c27ba96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36661, "upload_time": "2013-03-07T11:52:17", "url": "https://files.pythonhosted.org/packages/14/4a/27fe649bf860aa30028af57adf3225cd8fa56b3e9f6639b499f61601beaf/jmbo-banner-0.2.4.2.tar.gz" } ], "0.2.4.3": [ { "comment_text": "", "digests": { "md5": "17c74d3eb8239d700676ff0e046ea4b1", "sha256": "dfd9ae555164519e122ddf3035ec8c098210b7568b0067b1064d028ea5a50c56" }, "downloads": -1, "filename": "jmbo_banner-0.2.4.3-py2.7.egg", "has_sig": false, "md5_digest": "17c74d3eb8239d700676ff0e046ea4b1", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68954, "upload_time": "2013-03-19T13:08:50", "url": "https://files.pythonhosted.org/packages/68/89/4cd9ab67e08abfaac50a4606b6942520792a174b8f8e7503ef576ca6da4c/jmbo_banner-0.2.4.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bc793c210c006c0c4e83ec13055817b4", "sha256": "6f2f374c8b41ff15d78a8c7d99c4ce67d93cd68f9e4d3be42d4328b07240d521" }, "downloads": -1, "filename": "jmbo-banner-0.2.4.3.tar.gz", "has_sig": false, "md5_digest": "bc793c210c006c0c4e83ec13055817b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36768, "upload_time": "2013-03-19T13:08:45", "url": "https://files.pythonhosted.org/packages/27/6e/ec0ae696b848d2fe212a509a5b1ddf01886ca56d2512e4827003886e718f/jmbo-banner-0.2.4.3.tar.gz" } ], "0.2.4.4": [ { "comment_text": "", "digests": { "md5": "f4765028454100a696c4ba844b6b9b67", "sha256": "2224c55288246f40a42ef42d94f1d0ec52d1e3857c307b67467b13b8787f1840" }, "downloads": -1, "filename": "jmbo_banner-0.2.4.4-py2.7.egg", "has_sig": false, "md5_digest": "f4765028454100a696c4ba844b6b9b67", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68987, "upload_time": "2013-04-04T14:24:50", "url": "https://files.pythonhosted.org/packages/4c/1a/fc78cb32d01ca484fcf530b183b271b2ded52fe099b2f1ea22989662a24e/jmbo_banner-0.2.4.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "fb8e28d0c0a42d0d28a0f3cca9125596", "sha256": "c258d2543dd31c87054cfeed2517df3310e1857eb99541ea68c261150f36b8ca" }, "downloads": -1, "filename": "jmbo-banner-0.2.4.4.tar.gz", "has_sig": false, "md5_digest": "fb8e28d0c0a42d0d28a0f3cca9125596", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36823, "upload_time": "2013-04-04T14:24:44", "url": "https://files.pythonhosted.org/packages/7b/cb/9e3119b29a789b48431bc5daa185c5d6bd5876e121f22819f2b26dbec967/jmbo-banner-0.2.4.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "881a6d32e9fec4e53a2b49513cba1abe", "sha256": "396eec7abfa43f16f1e8f0904a15dc31cc5f88f4168cd542165ec4ed6c2fd300" }, "downloads": -1, "filename": "jmbo_banner-0.2.5-py2.7.egg", "has_sig": false, "md5_digest": "881a6d32e9fec4e53a2b49513cba1abe", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 69037, "upload_time": "2013-06-05T14:29:54", "url": "https://files.pythonhosted.org/packages/81/fb/bb2ff685676ccb86e6bd2e48ac74939fbb85bf364f9ee62030eebcc22bd9/jmbo_banner-0.2.5-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "8261d8dae175167c6fced1ae7c406432", "sha256": "9a046dd007e341a01b61c8aa4b521b599be17586e761e9cb0ecf7d03f15630da" }, "downloads": -1, "filename": "jmbo-banner-0.2.5.tar.gz", "has_sig": false, "md5_digest": "8261d8dae175167c6fced1ae7c406432", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36899, "upload_time": "2013-06-05T14:29:50", "url": "https://files.pythonhosted.org/packages/07/2a/73d3b78c14af2557f8f84a47d04cf66a19c7764f1a307025d86d30852745/jmbo-banner-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "a526ee1e58d4e5bdfa113f0d098f9a4c", "sha256": "36569add70819dbd8b2bb304df2ca71fee5567f5f6ad89386b8ee3e3afa1d6e3" }, "downloads": -1, "filename": "jmbo_banner-0.2.6-py2.7.egg", "has_sig": false, "md5_digest": "a526ee1e58d4e5bdfa113f0d098f9a4c", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 66625, "upload_time": "2013-10-10T12:40:06", "url": "https://files.pythonhosted.org/packages/9e/13/f2ca6d4a00f3ec68294d64cb586c0f2e4d8b22212c3f3cc4bfb10b0e8c6a/jmbo_banner-0.2.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "acf0371ee86a9283a90b11198b041425", "sha256": "7bf9967167272c7f02ae73bc9d5ab74019d447bdaec23c25bfdb11e249c8ceab" }, "downloads": -1, "filename": "jmbo-banner-0.2.6.tar.gz", "has_sig": false, "md5_digest": "acf0371ee86a9283a90b11198b041425", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34067, "upload_time": "2013-10-10T12:40:01", "url": "https://files.pythonhosted.org/packages/30/6d/7e9d64a7460fb2779f04f9866ac4d3a135b98449bc799ec2c83ac842942b/jmbo-banner-0.2.6.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "cb1079a15202fb1ff7a05e1891b225f0", "sha256": "76dfc79150378e90a5a204624859f551d37c87b83ff8be034348bcbf2663bcf8" }, "downloads": -1, "filename": "jmbo_banner-0.3-py2.7.egg", "has_sig": false, "md5_digest": "cb1079a15202fb1ff7a05e1891b225f0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 65297, "upload_time": "2014-04-16T12:53:25", "url": "https://files.pythonhosted.org/packages/b6/47/f1413e61edffdf813a4f1d9c10a444bc964b9f88f29a244678d04cde37d2/jmbo_banner-0.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3daccd5737d3800bea0055b3878f3055", "sha256": "4e756155e3cb6308a95f508b4e2965e555ccd86a84d5a5c38a5f31a5f6fd94ae" }, "downloads": -1, "filename": "jmbo-banner-0.3.tar.gz", "has_sig": false, "md5_digest": "3daccd5737d3800bea0055b3878f3055", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33582, "upload_time": "2014-04-16T12:53:21", "url": "https://files.pythonhosted.org/packages/30/4a/82343a9664988649a5f49c55db7e1e473644897ee00c1d9f87f5f29de07b/jmbo-banner-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ec9324fec803a1c757e7d63a855075fb", "sha256": "e07ccd139554b4b14d9747b768ae8c82cdc508a89e194d63fa644f5e7a261f88" }, "downloads": -1, "filename": "jmbo_banner-0.4-py2.7.egg", "has_sig": false, "md5_digest": "ec9324fec803a1c757e7d63a855075fb", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 65584, "upload_time": "2014-07-11T13:05:06", "url": "https://files.pythonhosted.org/packages/61/7d/44b07495144f4ac08c412d8f5520646526e44ab815c45ac960b64010f92b/jmbo_banner-0.4-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "eda55c5ca0725fa9b9a42ac31ee708aa", "sha256": "39f2269c654f8c2fe6a5a66a5dcbc6e766b1740a224e1822d9d2716dc6f5eb95" }, "downloads": -1, "filename": "jmbo-banner-0.4.tar.gz", "has_sig": false, "md5_digest": "eda55c5ca0725fa9b9a42ac31ee708aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33848, "upload_time": "2014-07-11T13:04:59", "url": "https://files.pythonhosted.org/packages/57/d4/8e0a3cda8d6f798c6376fe4e34250dc13a65dff99aa75ebc4cbea99f8842/jmbo-banner-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "0a5e45b2a3ed8b8992975d9ecd42dae1", "sha256": "17f1d950cf0ba5738fc0f8fd5d0793954c14dade2b8875680b125a3f0562c7aa" }, "downloads": -1, "filename": "jmbo-banner-0.5.tar.gz", "has_sig": false, "md5_digest": "0a5e45b2a3ed8b8992975d9ecd42dae1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15766, "upload_time": "2014-11-06T09:14:37", "url": "https://files.pythonhosted.org/packages/2d/53/d1a6f4153cc15c72a5c53ce7368e923044fa97a346607a35b639efdd80bf/jmbo-banner-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "e11ae3247517a76d398afedcc50017ff", "sha256": "9c07ee8a55e90d6b126768602b5cc80407c16b1e8c8fc0199bfbde98b0822805" }, "downloads": -1, "filename": "jmbo_banner-0.6-py2.7.egg", "has_sig": false, "md5_digest": "e11ae3247517a76d398afedcc50017ff", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 68569, "upload_time": "2015-04-27T17:54:41", "url": "https://files.pythonhosted.org/packages/44/ef/84ee3aad827f2e5a8ba56177044fcbc8a5e00e0a64ee37fe15e27d50aab2/jmbo_banner-0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "0539ac2fb2e96479d2fd8bee5ffc767f", "sha256": "f09a5135caf29a510fb437bf23f3ea6166eab1ac1d36b242563b16d7756c5c40" }, "downloads": -1, "filename": "jmbo-banner-0.6.tar.gz", "has_sig": false, "md5_digest": "0539ac2fb2e96479d2fd8bee5ffc767f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19237, "upload_time": "2015-04-27T17:54:35", "url": "https://files.pythonhosted.org/packages/7f/b4/5843b62cb1c6fb30c8409e48e90e96f1aa47c549e455e54ad5eeda5c9af6/jmbo-banner-0.6.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "e4b95486231b169bfa2b9a6d0dc6f0f9", "sha256": "b6123fbab09271126d167de7511784ce2c1683ee466e8e66afb768ede797302e" }, "downloads": -1, "filename": "jmbo_banner-1.0-py2.7.egg", "has_sig": false, "md5_digest": "e4b95486231b169bfa2b9a6d0dc6f0f9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 27347, "upload_time": "2018-01-09T19:01:07", "url": "https://files.pythonhosted.org/packages/63/75/38fdb7484c146daa9315077cdbfe09c54def9e85c0e0cafefe128efbba6b/jmbo_banner-1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "52f3ea183b78ef22f86b8d6b446719c8", "sha256": "2829ceba7a19ee64a8753218f1e5f6712198fc465346cd7779f01e8202e7f376" }, "downloads": -1, "filename": "jmbo-banner-1.0.tar.gz", "has_sig": false, "md5_digest": "52f3ea183b78ef22f86b8d6b446719c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15648, "upload_time": "2018-01-09T19:01:04", "url": "https://files.pythonhosted.org/packages/a1/70/188f670ec180f7d736963da790d3a94e4830bf59293d4e44ac4b15eb9026/jmbo-banner-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4b95486231b169bfa2b9a6d0dc6f0f9", "sha256": "b6123fbab09271126d167de7511784ce2c1683ee466e8e66afb768ede797302e" }, "downloads": -1, "filename": "jmbo_banner-1.0-py2.7.egg", "has_sig": false, "md5_digest": "e4b95486231b169bfa2b9a6d0dc6f0f9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 27347, "upload_time": "2018-01-09T19:01:07", "url": "https://files.pythonhosted.org/packages/63/75/38fdb7484c146daa9315077cdbfe09c54def9e85c0e0cafefe128efbba6b/jmbo_banner-1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "52f3ea183b78ef22f86b8d6b446719c8", "sha256": "2829ceba7a19ee64a8753218f1e5f6712198fc465346cd7779f01e8202e7f376" }, "downloads": -1, "filename": "jmbo-banner-1.0.tar.gz", "has_sig": false, "md5_digest": "52f3ea183b78ef22f86b8d6b446719c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15648, "upload_time": "2018-01-09T19:01:04", "url": "https://files.pythonhosted.org/packages/a1/70/188f670ec180f7d736963da790d3a94e4830bf59293d4e44ac4b15eb9026/jmbo-banner-1.0.tar.gz" } ] }