{ "info": { "author": "Dan Watson", "author_email": "dcwatson@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Text Processing :: Markup" ], "description": "Overview\n========\n\n**Latest Package**\nhttp://pypi.python.org/pypi/bbcode\n\n**Source Code**\nhttps://github.com/dcwatson/bbcode\n\n**Documentation**\nhttp://bbcode.readthedocs.org/\n\n[![Build Status](https://travis-ci.org/dcwatson/bbcode.svg?branch=master)](https://travis-ci.org/dcwatson/bbcode)\n\n\nInstallation\n============\n\nThe easiest way to install the bbcode module is with pip, e.g.:\n\n pip install bbcode\n\n\nRequirements\n============\n\nPython, tested with versions 2.6 through 3.7. Also tested on PyPy (2 and 3).\n\n\nBasic Usage\n===========\n\n```python\n# Using the default parser.\nimport bbcode\nhtml = bbcode.render_html(text)\n\n# Installing simple formatters.\nparser = bbcode.Parser()\nparser.add_simple_formatter('hr', '
', standalone=True)\nparser.add_simple_formatter('sub', '%(value)s')\nparser.add_simple_formatter('sup', '%(value)s')\n\n# A custom render function.\ndef render_color(tag_name, value, options, parent, context):\n return '%s' % (tag_name, value)\n\n# Installing advanced formatters.\nfor color in ('red', 'blue', 'green', 'yellow', 'black', 'white'):\n parser.add_formatter(color, render_color)\n\n# Calling format with context.\nhtml = parser.format(text, somevar='somevalue')\n```\n\n\nAdvantages Over [Postmarkup](https://code.google.com/p/postmarkup/)\n===================================================================\n\n* More tag options for how/when to escape - for instance, you can specify\n whether to escape html or perform cosmetic replacements on a tag-by-tag\n basis. Same for auto-linking and transforming newlines.\n\n* More liberal (and accurate) automatic link creation, using John Gruber's\n URL regular expression:\n http://daringfireball.net/2010/07/improved_regex_for_matching_urls\n\n* Does not swallow unrecognized tags. For example, [3] will be output as\n [3], not silently ignored.\n\n* More flexible tag option parser. Tags may have standard bbcode options,\n for example [url=something]text[/url], but may also have named options,\n for example [url=something alt=icon]text[/url]. These options are passed\n to the render function as a standard python dictionary.\n\n* Ability to specify tag opening and closing delimiters (default: [ and ]).\n A side benefit of this is being able to use this library to selectively\n strip HTML tags from a string by using < and >.\n\n* Includes a runnable unittest suite.\n\n* Python 3 support.", "description_content_type": "text/markdown", "docs_url": "https://pythonhosted.org/bbcode/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dcwatson/bbcode", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "bbcode", "package_url": "https://pypi.org/project/bbcode/", "platform": "", "project_url": "https://pypi.org/project/bbcode/", "project_urls": { "Documentation": "http://bbcode.readthedocs.io/", "Homepage": "https://github.com/dcwatson/bbcode" }, "release_url": "https://pypi.org/project/bbcode/1.0.33/", "requires_dist": null, "requires_python": "", "summary": "A pure python bbcode parser and formatter.", "version": "1.0.33" }, "last_serial": 5124401, "releases": { "1.0.10": [ { "comment_text": "", "digests": { "md5": "7408f05472bd138f51c24e7832a3aa7f", "sha256": "77d762e0d2108ed523e16b5365eff296c8166ef9aa3e66212192d5f61098439f" }, "downloads": -1, "filename": "bbcode-1.0.10.tar.gz", "has_sig": false, "md5_digest": "7408f05472bd138f51c24e7832a3aa7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6839, "upload_time": "2013-04-18T20:09:32", "url": "https://files.pythonhosted.org/packages/a3/c1/33cc4171394a5a9d3dfcbb8d89b4e769f37e7aed884342ca4d0fc6c8ebe7/bbcode-1.0.10.tar.gz" } ], "1.0.12": [ { "comment_text": "", "digests": { "md5": "e2d6a43b49c961b920de9212ad10bdef", "sha256": "c9d2dd6520272285cac1ac47410e94aeadf1983cdde91865ff537601b692035a" }, "downloads": -1, "filename": "bbcode-1.0.12.tar.gz", "has_sig": false, "md5_digest": "e2d6a43b49c961b920de9212ad10bdef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6960, "upload_time": "2013-08-12T03:09:50", "url": "https://files.pythonhosted.org/packages/4c/ec/30b3923e940e60bb4347c8c8ec64336e23065a1531407cfb936dbb99566c/bbcode-1.0.12.tar.gz" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "1ecdac92d99c5ca0875be14eb6b6afc7", "sha256": "d47be2eb46e039cedd7eb2b542a18cf132010389e314a3359dc0d9517259601e" }, "downloads": -1, "filename": "bbcode-1.0.13.tar.gz", "has_sig": false, "md5_digest": "1ecdac92d99c5ca0875be14eb6b6afc7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8595, "upload_time": "2013-11-21T21:47:38", "url": "https://files.pythonhosted.org/packages/9f/00/2a79c24ddd53b80bb75820c4355fcd017531888125a665e37b69f75f8f10/bbcode-1.0.13.tar.gz" } ], "1.0.14": [ { "comment_text": "", "digests": { "md5": "af46c9ac05fc426b0f7432c9f77a2964", "sha256": "45a1d7aa9fa3bd8db9f68e17afcf15d61c53bdfabcb42da81938c60ea80a94c6" }, "downloads": -1, "filename": "bbcode-1.0.14.tar.gz", "has_sig": false, "md5_digest": "af46c9ac05fc426b0f7432c9f77a2964", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8762, "upload_time": "2013-12-02T22:39:25", "url": "https://files.pythonhosted.org/packages/a8/10/74fbc133d9e94d357a1a2588611ec890f3b71809e84136022bf2e6320af1/bbcode-1.0.14.tar.gz" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "86f2880e2ca33e7a54e5e9d21451fcd1", "sha256": "14e1e431f637b0b5d00a395bc2212bb36f0f9af0bce444ee9a01c931f22f8470" }, "downloads": -1, "filename": "bbcode-1.0.15.tar.gz", "has_sig": false, "md5_digest": "86f2880e2ca33e7a54e5e9d21451fcd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8769, "upload_time": "2013-12-11T18:04:22", "url": "https://files.pythonhosted.org/packages/b6/a4/4e7ae74413e7744ccff2ff5ddf0cc484c87931a6d4e06598dc5ba58be369/bbcode-1.0.15.tar.gz" } ], "1.0.16": [ { "comment_text": "", "digests": { "md5": "3f260d45c888523362bd37139de487bc", "sha256": "540e9e56734ed1155119ec6e84a26690ab53152830f5fc4130ea0b0ababdcec9" }, "downloads": -1, "filename": "bbcode-1.0.16.tar.gz", "has_sig": false, "md5_digest": "3f260d45c888523362bd37139de487bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8921, "upload_time": "2014-05-06T02:08:42", "url": "https://files.pythonhosted.org/packages/b2/a2/d1699c1ad2ed55ed534126b7a068470089753dddc9ea48d450815eb68d24/bbcode-1.0.16.tar.gz" } ], "1.0.17": [ { "comment_text": "", "digests": { "md5": "ce3d7d7cfe90f59b9a6514f4cf97aefa", "sha256": "71a42209c92cc650c9b3996bf39088e08fc002b155fc6dba5a90ae708fea90d6" }, "downloads": -1, "filename": "bbcode-1.0.17.tar.gz", "has_sig": false, "md5_digest": "ce3d7d7cfe90f59b9a6514f4cf97aefa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9048, "upload_time": "2014-08-27T01:13:33", "url": "https://files.pythonhosted.org/packages/a3/62/adf67f6cf28e6df84d89517a8f88d363602404de924422f1b007160ebf77/bbcode-1.0.17.tar.gz" } ], "1.0.18": [ { "comment_text": "", "digests": { "md5": "0c6102ab5421585a597fab35135f906b", "sha256": "2f143f5027534fb500aa3144ba00676d7cb4b8cec47c9d1239da9b17e785d63a" }, "downloads": -1, "filename": "bbcode-1.0.18.tar.gz", "has_sig": false, "md5_digest": "0c6102ab5421585a597fab35135f906b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9065, "upload_time": "2014-08-27T23:33:47", "url": "https://files.pythonhosted.org/packages/7b/e2/e919aa0b4a4cf64cb5c2a44019b7c69c9c0d0a661a6498254a0675009f77/bbcode-1.0.18.tar.gz" } ], "1.0.19": [ { "comment_text": "", "digests": { "md5": "3b757f1c1204ea2f4bd615c72eec4b96", "sha256": "9da19f49b988e6ce90950ea9a788f6548e5b173aa60409d84ae9dc54e8724efd" }, "downloads": -1, "filename": "bbcode-1.0.19.tar.gz", "has_sig": false, "md5_digest": "3b757f1c1204ea2f4bd615c72eec4b96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9233, "upload_time": "2014-09-09T17:00:42", "url": "https://files.pythonhosted.org/packages/d9/5a/1c97edb194c2136c706fdd88511aea5c46ea96e65d803b0f7332d1fca15c/bbcode-1.0.19.tar.gz" } ], "1.0.20": [ { "comment_text": "", "digests": { "md5": "bb6e1147919d2e8f5f2f57d751d6a36c", "sha256": "4b5729f8a42c1b8f9a4345e9f247aedf17911667e2d567f735804f4edfa3ed13" }, "downloads": -1, "filename": "bbcode-1.0.20.tar.gz", "has_sig": false, "md5_digest": "bb6e1147919d2e8f5f2f57d751d6a36c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9244, "upload_time": "2014-12-20T20:27:14", "url": "https://files.pythonhosted.org/packages/01/ad/30ceb68aa29a5da3e9237e799eecd7e0ff055bc56c1dfeebff5fc84fccaa/bbcode-1.0.20.tar.gz" } ], "1.0.21": [ { "comment_text": "", "digests": { "md5": "ed5725fe323f8acd9197e71717e6ebef", "sha256": "8da80a7277b6831832e50023f484d46047a6c9f1d6a998676d1e1cb59141880b" }, "downloads": -1, "filename": "bbcode-1.0.21.tar.gz", "has_sig": false, "md5_digest": "ed5725fe323f8acd9197e71717e6ebef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9262, "upload_time": "2015-02-27T22:47:39", "url": "https://files.pythonhosted.org/packages/cb/00/f273ae57532441fa9369c9afafa6c32bbced452a12a711a34c25880ede62/bbcode-1.0.21.tar.gz" } ], "1.0.22": [ { "comment_text": "", "digests": { "md5": "f42fcbb57b8526d0a7c276297e83676b", "sha256": "aa1ddd14d9583a2eed4aaf86fa3470808f7bec0f80a9eda3879e3ddd7d805e4a" }, "downloads": -1, "filename": "bbcode-1.0.22.tar.gz", "has_sig": false, "md5_digest": "f42fcbb57b8526d0a7c276297e83676b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9285, "upload_time": "2016-02-26T22:02:44", "url": "https://files.pythonhosted.org/packages/7c/cf/6f23cda4ae5aeeb0043920f2e9f9c14e764df403e98007541c3d3339286b/bbcode-1.0.22.tar.gz" } ], "1.0.23": [ { "comment_text": "", "digests": { "md5": "557517762623a02b8828e43cd40c8f98", "sha256": "b9ec3d287651bef51a302b808ff1fc06f39eed7bc73f4aeee3893e2618186e8e" }, "downloads": -1, "filename": "bbcode-1.0.23.tar.gz", "has_sig": false, "md5_digest": "557517762623a02b8828e43cd40c8f98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9297, "upload_time": "2016-07-20T13:35:00", "url": "https://files.pythonhosted.org/packages/da/8b/be75a2097c5522ec2b2f8afc530d2ca6840095c76133a9527d739300f1b8/bbcode-1.0.23.tar.gz" } ], "1.0.24": [ { "comment_text": "", "digests": { "md5": "6330de51d752df3193b097aeb1af2cea", "sha256": "df740c95def17afeb6c660077c16cd34516808618fe52883da7eba5a911ac0a9" }, "downloads": -1, "filename": "bbcode-1.0.24.tar.gz", "has_sig": false, "md5_digest": "6330de51d752df3193b097aeb1af2cea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9357, "upload_time": "2016-07-20T15:22:25", "url": "https://files.pythonhosted.org/packages/ae/ba/d346257d3c0f9b984eb1b01587b0daf125d5989fa1ea7f80d445032f1477/bbcode-1.0.24.tar.gz" } ], "1.0.25": [ { "comment_text": "", "digests": { "md5": "ee5951c8dd0b4d965d63d91b569ef5b5", "sha256": "2366956029431b1ffe0c67f1844a5eebcda6fd82007b9e18fdb9abd2ec081b16" }, "downloads": -1, "filename": "bbcode-1.0.25.tar.gz", "has_sig": false, "md5_digest": "ee5951c8dd0b4d965d63d91b569ef5b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9407, "upload_time": "2017-05-17T02:06:05", "url": "https://files.pythonhosted.org/packages/b2/13/1b8d046489e4ccda67306cfe312632a8af95748fa422b916644845ba2fd4/bbcode-1.0.25.tar.gz" } ], "1.0.26": [ { "comment_text": "", "digests": { "md5": "4091b7a3817ebf3cdfcdd66f223ef0e1", "sha256": "cde660ef7ad0dde5dd931930ca8f77c4b4b37dbd0caea3f62a5ad6854af54c01" }, "downloads": -1, "filename": "bbcode-1.0.26.tar.gz", "has_sig": false, "md5_digest": "4091b7a3817ebf3cdfcdd66f223ef0e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9498, "upload_time": "2017-08-11T01:12:10", "url": "https://files.pythonhosted.org/packages/dc/44/1629b68a34aa0955eeffaf0fcc9535e2b1cb107ee4614b20cd44ac07df78/bbcode-1.0.26.tar.gz" } ], "1.0.27": [ { "comment_text": "", "digests": { "md5": "a2ae8b1d6c1d4eeccd3268372bc27167", "sha256": "0b231cfa3a702b46c764fdaeb30acbfa037b30e450344768cc264d65608e1374" }, "downloads": -1, "filename": "bbcode-1.0.27.tar.gz", "has_sig": false, "md5_digest": "a2ae8b1d6c1d4eeccd3268372bc27167", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9482, "upload_time": "2017-12-15T21:34:40", "url": "https://files.pythonhosted.org/packages/7b/1c/f00b3bed58c0710c71d6c54bd46f53f7566f1bd02f3b8eafb99c58ae76ab/bbcode-1.0.27.tar.gz" } ], "1.0.28": [ { "comment_text": "", "digests": { "md5": "bdb3380f4ff035c45e83364b65d60cda", "sha256": "e36a1a4783b680fa5e635300f9b3cf4fe175f370e5b63cc1b4b7eb7edd074b94" }, "downloads": -1, "filename": "bbcode-1.0.28.tar.gz", "has_sig": false, "md5_digest": "bdb3380f4ff035c45e83364b65d60cda", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9640, "upload_time": "2018-02-14T19:38:11", "url": "https://files.pythonhosted.org/packages/72/2e/3bc67940b6bad15caca8e73b11a0d264f7df2fe6c3534b203f1d136ef276/bbcode-1.0.28.tar.gz" } ], "1.0.29": [ { "comment_text": "", "digests": { "md5": "b5bcd855e62b2595ec3baf98fd845582", "sha256": "6e8a102ee03947aa4a3e005087655b79902e0eb0963bcda12dbb8f3a32ab9ec7" }, "downloads": -1, "filename": "bbcode-1.0.29.tar.gz", "has_sig": false, "md5_digest": "b5bcd855e62b2595ec3baf98fd845582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9975, "upload_time": "2018-04-18T16:08:46", "url": "https://files.pythonhosted.org/packages/59/53/a2393df80ff273426d2578397de525628460472aa0dae9607f98d3bd190c/bbcode-1.0.29.tar.gz" } ], "1.0.30": [ { "comment_text": "", "digests": { "md5": "baf45028ae50dae9680c67ffd5908694", "sha256": "3f3e6b24fccbb6a486ca8e70163335caa99706c9f998190efdb48bcd72050958" }, "downloads": -1, "filename": "bbcode-1.0.30.tar.gz", "has_sig": false, "md5_digest": "baf45028ae50dae9680c67ffd5908694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9977, "upload_time": "2018-04-18T16:53:45", "url": "https://files.pythonhosted.org/packages/8a/54/0f8197c17d679e9ede7532578040d6923e1c132ccf8898a21d51e09db3d5/bbcode-1.0.30.tar.gz" } ], "1.0.31": [ { "comment_text": "", "digests": { "md5": "ea2f07dc43a41e6b57a0486d32c32b90", "sha256": "2d07c4ac227b83bfe00fc8e03cb38c82a50759bcff4e7f6829defaff0d92669e" }, "downloads": -1, "filename": "bbcode-1.0.31.tar.gz", "has_sig": false, "md5_digest": "ea2f07dc43a41e6b57a0486d32c32b90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11451, "upload_time": "2018-04-18T19:47:22", "url": "https://files.pythonhosted.org/packages/7e/26/dfff551e435b94cb34db754cb22207e2ad288a476e333b2eb4c2e7f61623/bbcode-1.0.31.tar.gz" } ], "1.0.32": [ { "comment_text": "", "digests": { "md5": "0a09d9127709b3f0fe2a9da0f56c078b", "sha256": "29c07b5a4da2bc5a209f09bee74a6c451942cf5df328206adac850c581bad283" }, "downloads": -1, "filename": "bbcode-1.0.32.tar.gz", "has_sig": false, "md5_digest": "0a09d9127709b3f0fe2a9da0f56c078b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11555, "upload_time": "2018-09-27T16:18:38", "url": "https://files.pythonhosted.org/packages/4d/4c/59f7408c4356bbd62c17fe6e59f79a545b4b8341e529085e088658080534/bbcode-1.0.32.tar.gz" } ], "1.0.33": [ { "comment_text": "", "digests": { "md5": "fca2f37126bdf629645b0010eced8bb1", "sha256": "29fd872b4b06bb35dcb5307bb81d4808e325d34e2df8d5d351c5db24d73e25e8" }, "downloads": -1, "filename": "bbcode-1.0.33.tar.gz", "has_sig": false, "md5_digest": "fca2f37126bdf629645b0010eced8bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11619, "upload_time": "2019-04-10T14:23:20", "url": "https://files.pythonhosted.org/packages/85/69/6f2979ac363c6bf0656e352bf5ae5a77c63cc61e52d3e700d1bdde2cc2bf/bbcode-1.0.33.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "cb16c4ba0a56f9536f0227fe9afae69a", "sha256": "ba5a1845d41ab6f5da6e3dc22b103c78588cc964350fb46bfa20d0fd95ff94a8" }, "downloads": -1, "filename": "bbcode-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cb16c4ba0a56f9536f0227fe9afae69a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6423, "upload_time": "2012-02-27T17:29:31", "url": "https://files.pythonhosted.org/packages/35/d9/f3e0926862dc0bc9e6d768ac3c912bb49c27d7208447b1b2f284970c9903/bbcode-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f72f79c8cb1c004f9c738efc69369013", "sha256": "b794cd6444cd217859f9585c320ed0b474e9aaaeb0f6416e93d10f17c376777c" }, "downloads": -1, "filename": "bbcode-1.0.5.tar.gz", "has_sig": false, "md5_digest": "f72f79c8cb1c004f9c738efc69369013", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6778, "upload_time": "2012-04-26T03:01:30", "url": "https://files.pythonhosted.org/packages/29/e0/e158d2081a34094c29801785082dfd34d3d739962226a88bd94fbc7b902d/bbcode-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "3f1f17e757571064a0658df245e6af6e", "sha256": "129904d494618bdec0f1181c3284620c2197aa6cfd34b606c81ead4569d1f18c" }, "downloads": -1, "filename": "bbcode-1.0.6.tar.gz", "has_sig": false, "md5_digest": "3f1f17e757571064a0658df245e6af6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6811, "upload_time": "2012-05-15T14:06:00", "url": "https://files.pythonhosted.org/packages/41/5b/92814e812bd8a973298ce2679c4676d7cb732f2350c63692b9f08355f46a/bbcode-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "0d6e0ada6a4534a52cbb3552fbc0b313", "sha256": "1fe5710fc8cd32d9c63ac1e69ac02e1201134da0e670379007bf91e53b94a831" }, "downloads": -1, "filename": "bbcode-1.0.7.tar.gz", "has_sig": false, "md5_digest": "0d6e0ada6a4534a52cbb3552fbc0b313", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6471, "upload_time": "2012-12-18T15:50:52", "url": "https://files.pythonhosted.org/packages/11/1e/5612d44bba5e72353066172ecda9f078076cb7477cbd019cb582f2390abd/bbcode-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "59c0f2225b9242997a189c833d9f5e9e", "sha256": "c49c492648a258d92d704e5a7fe5fd70901c2dc53a49c048dfda35e36720ac48" }, "downloads": -1, "filename": "bbcode-1.0.8.tar.gz", "has_sig": false, "md5_digest": "59c0f2225b9242997a189c833d9f5e9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6804, "upload_time": "2013-02-12T19:06:15", "url": "https://files.pythonhosted.org/packages/cb/75/5dd009227d46bca8b731c6597c8192defd3dc6b06d314b68494e4e3d27d9/bbcode-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "f02a4141ab5168a2245c2027ee995223", "sha256": "9adc00bea4e94bc931943a2487d4a0962c7db28a6f155f2f30ceb32c47711c76" }, "downloads": -1, "filename": "bbcode-1.0.9.tar.gz", "has_sig": false, "md5_digest": "f02a4141ab5168a2245c2027ee995223", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6833, "upload_time": "2013-03-14T17:45:02", "url": "https://files.pythonhosted.org/packages/54/ce/319d99ad6a5fc81c87610d58c81cc77596e8df0c8c8bb616ad52ead4c2b0/bbcode-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fca2f37126bdf629645b0010eced8bb1", "sha256": "29fd872b4b06bb35dcb5307bb81d4808e325d34e2df8d5d351c5db24d73e25e8" }, "downloads": -1, "filename": "bbcode-1.0.33.tar.gz", "has_sig": false, "md5_digest": "fca2f37126bdf629645b0010eced8bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11619, "upload_time": "2019-04-10T14:23:20", "url": "https://files.pythonhosted.org/packages/85/69/6f2979ac363c6bf0656e352bf5ae5a77c63cc61e52d3e700d1bdde2cc2bf/bbcode-1.0.33.tar.gz" } ] }