{
"info": {
"author": "Alexander Kulakov",
"author_email": "a.kulakov@mail.ru",
"bugtrack_url": null,
"classifiers": [],
"description": "pyramid-breve\r\n=============\r\n\r\n`Breve `_ template engine renderer for\r\n`Pyramid `_ framework that uses \r\n`asset specification `_\r\nto locate and load templates.\r\nPlease use `GitHub repository `_ to access latest sources, \r\nreport bugs and make feature requests\r\n\r\n\r\nInstallation\r\n------------\r\n\r\nIf you prefer pip:\r\n\r\n.. code:: bash\r\n\r\n $ pip install pyramid-breve\r\n\r\n\r\nOtherwise:\r\n\r\n.. code:: bash\r\n\r\n $ easy_install pyramid-breve\r\n\r\n\r\nUsage\r\n-----\r\n\r\nCall ``config.include('pyramid_breve')`` in your `WSGI `_\r\napplicatication factory function as following:\r\n\r\n.. code:: python\r\n\r\n def main(global_config, **settings):\r\n config = Configurator(settings=settings)\r\n\r\n config.include('pyramid_breve')\r\n\r\n config.add_static_view('static', 'static', cache_max_age=3600)\r\n config.scan()\r\n\r\n return config.make_wsgi_app()\r\n\r\nAnother way is to add it to ``pyramid.includes`` in your INI-file:\r\n\r\n.. code:: ini\r\n\r\n [app:main]\r\n pyramid.includes = pyramid_breve\r\n\r\n\r\nNow use it to render templates:\r\n\r\n.. code:: python\r\n\r\n # using absolute asset specification\r\n @view_config(route_name='home', renderer='my.lovely.app:templates/home.b')\r\n def home_view(request):\r\n return {real: 'content'}\r\n\r\n # using relative asset specification\r\n @view_config(route_name='login', renderer='templates/login.b')\r\n def login_view(request):\r\n\r\n\r\nConfiguration parameters\r\n------------------------\r\n\r\nThere are few configuration parameters that control rendering. They can be set in\r\nINI-file as following:\r\n\r\n.. code:: ini\r\n\r\n [app:main]\r\n breve.tags = my_package.breve.tags\r\n breve.doctype = html\r\n # optionally, enforce default package name if pyramid-breve fails to detect it\r\n breve.default_package = myapp\r\n\r\nBreve renderer accepts following parameters:\r\n\r\n``breve.default_package``\r\n\tPackage name to use for resolving ``relative asset specifications``, i.e. assets without explicit package\r\n\tname. Pyramid-breve tries to detect your application name and use it as default package name but it's\r\n\ta tricky business and this parameter allowes to enforce default package name.\r\n \r\n``breve.tags``\r\n\tThis parameter will be resolved from dotted name string into Python object.\r\n\tDefault is ``breve.tags.html.tags``.\r\n\r\n``breve.doctype``\r\n\t\"\" or just \"html\".\r\n\tDefault is content of ``breve.tags.html.doctype``.\r\n\r\n``breve.xmlns``\r\n\tWill be sent as-is to the constructor.\r\n\tDefault is content of ``breve.tags.html.xmlns``.\r\n\r\n``breve.fragment``\r\n\tThis boolean variable will be used as ``fragment`` parameter to\r\n\tbreve.Template.render call. This parameter can also be controlled by setting\r\n\t``breve_fragment`` template variable as following:\r\n\r\n.. code:: python\r\n\r\n @view_config(renderer='templates/home.b')\r\n def home_view(request):\r\n return {\r\n # other variables used in template\r\n 'breve_fragment': True,\r\n }\r\n\r\nTemplate variable ``breve_fragment`` overrides global ``breve.fragment`` setting.\r\nIf none is set default is False.\r\n\r\n\r\nTemplate file modification monitoring\r\n-------------------------------------\r\n\r\nStarting from version 0.6dev there is ``pyramid_breve.monitor.IFileMonitor`` interface.\r\nImplementations of that interface can be used to help ``pyramid_breve.renderer.TemplateLoader``\r\nto get template file status without calling os.stat each time template is about to be rendered.\r\n\r\nThere is ``pyramid_breve.monitor.IntervalMonitor`` implementation of that interface which is used\r\nby ``BreveRendererFactory`` by default. That class simply caches os.stat value for fixed amount\r\nof time. Its constructor accepts single parameter ``interval`` that should be interval in seconds\r\nbetween invalidating cached values. This parameter can be configure via INI-file variable\r\n``breve.monitor_interval`` like following:\r\n\r\n.. code:: ini\r\n\r\n [app:main]\r\n # cache os.stat calls for 15 seconds\r\n breve.monitor_interval = 15\r\n\r\nIt is possible to implement custom ``IFileMonitor`` using more advanced techiques,\r\nlike ``inotify`` or ``File Alteration Monitor`` features. \r\n\r\nLets create simple ``IFileMonitor`` implementation and configure ``pyramid_breve`` to\r\nuse it.\r\n\r\nFirst, we need to implement ``IFileMonitor`` interface:\r\n\r\n.. code:: python\r\n\r\n # myapp/utils.py\r\n\r\n from zope.interface import implements\r\n from pyramid_breve.monitor import IFileMonitor\r\n\r\n class DummyMonitor(object):\r\n\r\n implements(IFileMonitor)\r\n\r\n def last_modified(self, name):\r\n # Never even look at real modification time and\r\n # make it look like templates never change\r\n return 0\r\n\r\n monitor = DummyMonitor()\r\n\r\nUse ``breve.monitor`` variable in INI-file:\r\n\r\n.. code:: ini\r\n\r\n [app:main]\r\n breve.monitor = myapp.utils.monitor",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "http://github.com/momyc/pyramid-breve",
"keywords": "pyramid breve",
"license": "MIT",
"maintainer": "",
"maintainer_email": "",
"name": "pyramid-breve",
"package_url": "https://pypi.org/project/pyramid-breve/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/pyramid-breve/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "http://github.com/momyc/pyramid-breve"
},
"release_url": "https://pypi.org/project/pyramid-breve/0.7.0/",
"requires_dist": null,
"requires_python": null,
"summary": "Breve template engine renderer for Pyramid Web Framework",
"version": "0.7.0"
},
"last_serial": 1297870,
"releases": {
"0.5.1dev": [
{
"comment_text": "",
"digests": {
"md5": "bf17a83f353579701eabf97d25f61c6f",
"sha256": "2a7a03200db831685767f319f6e0afae242b692b85068b2308a92587a619e418"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.1dev.tar.bz2",
"has_sig": false,
"md5_digest": "bf17a83f353579701eabf97d25f61c6f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1734,
"upload_time": "2013-01-18T14:52:08",
"url": "https://files.pythonhosted.org/packages/82/98/18b9156dc7639b7273c5f33630bec958132bacf5448b767a8c49c543d058/pyramid_breve-0.5.1dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "7f744d5469964126543679103a8661ce",
"sha256": "cf5e8093bdd6e0ad6ae295a333426b7d7bad62a708f29bbd2ad9715b051328af"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.1dev.tar.gz",
"has_sig": false,
"md5_digest": "7f744d5469964126543679103a8661ce",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1613,
"upload_time": "2013-01-18T14:52:19",
"url": "https://files.pythonhosted.org/packages/ea/4d/cc0e709a0607a4c7f9f5d08232c61e98d0ceb4315cadbeb2025fbbdd8c9d/pyramid_breve-0.5.1dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "24b8263638c14d960ff48bed5ca01091",
"sha256": "a56f01cd5894fb67ca13c4151d5c72d52adba9cb78a8abadb2a7a8af08b040ff"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.1dev.zip",
"has_sig": false,
"md5_digest": "24b8263638c14d960ff48bed5ca01091",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3255,
"upload_time": "2013-01-18T14:52:29",
"url": "https://files.pythonhosted.org/packages/d7/16/978ad5a5623a85d2fc535813860b263edc0128d3c16fa19716aae39a59ec/pyramid_breve-0.5.1dev.zip"
}
],
"0.5.2dev": [
{
"comment_text": "",
"digests": {
"md5": "a1105446101e3c4b64416bd251ce4f10",
"sha256": "221372a1e2ca3f157fd5f322c6411e0735cf4257029b2d1290fcb6ade1eb8742"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.2dev.tar.bz2",
"has_sig": false,
"md5_digest": "a1105446101e3c4b64416bd251ce4f10",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1757,
"upload_time": "2013-07-23T17:42:09",
"url": "https://files.pythonhosted.org/packages/44/6c/927841e43b1d2234a7c6dd7af8459cb873b0b2dca4d738f9482eccfdfdb9/pyramid_breve-0.5.2dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "4ceca965bcb2fc0c2e2b3f71a44bd35b",
"sha256": "db9c29de4667875c19d82423c62c206a1130d5b51a07957de50aa54d5b338108"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.2dev.tar.gz",
"has_sig": false,
"md5_digest": "4ceca965bcb2fc0c2e2b3f71a44bd35b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1632,
"upload_time": "2013-07-23T17:43:13",
"url": "https://files.pythonhosted.org/packages/b1/d8/8cec1dc35f6b11eac97840f9ec3d62bbabd91791e7a90ca30f74284dd819/pyramid_breve-0.5.2dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "5c4a1ac9bb7e2d61699135ec86e5debc",
"sha256": "19f9cfb139697b18252ab40c3ab9b7e9e8bac5bcb8837f93d94d1ab292a52287"
},
"downloads": -1,
"filename": "pyramid_breve-0.5.2dev.zip",
"has_sig": false,
"md5_digest": "5c4a1ac9bb7e2d61699135ec86e5debc",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3294,
"upload_time": "2013-07-23T17:44:13",
"url": "https://files.pythonhosted.org/packages/82/dd/9c1b40bf4ede7d3f75f0b2b176a0c6afe350defafec4d9e528a86751be3d/pyramid_breve-0.5.2dev.zip"
}
],
"0.6.1dev": [
{
"comment_text": "",
"digests": {
"md5": "1202699be9581434afa44947622fc0c8",
"sha256": "7ce3a794abe089a10d295e28774ab2c6828225ccf25782b1ccc9616686c40a6b"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.1dev.tar.bz2",
"has_sig": false,
"md5_digest": "1202699be9581434afa44947622fc0c8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2294,
"upload_time": "2013-07-27T02:40:57",
"url": "https://files.pythonhosted.org/packages/f7/32/6663e7b38dd69b96b7e1b9d78ce59be6d2cdf4ec1c99f587fd76fb35ec53/pyramid_breve-0.6.1dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "40b0d8331e35b2244335a17a524b2055",
"sha256": "cfd55f13561edc5e8673e59bf714c93d80543ea00c01c1f505d4d5fffa3b6231"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.1dev.tar.gz",
"has_sig": false,
"md5_digest": "40b0d8331e35b2244335a17a524b2055",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2211,
"upload_time": "2013-07-27T02:41:07",
"url": "https://files.pythonhosted.org/packages/ae/f4/a57b32df826ae9db3fb71b752efd27a2387afaf0be720459eb424b8acf4c/pyramid_breve-0.6.1dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "1e7a54ea3afa10d2bc246f6d0033e9ad",
"sha256": "549cb1ee77b61f1276af97ea9b03d11f9c2498a600500ff9ba82545f81490924"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.1dev.zip",
"has_sig": false,
"md5_digest": "1e7a54ea3afa10d2bc246f6d0033e9ad",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4544,
"upload_time": "2013-07-27T02:41:17",
"url": "https://files.pythonhosted.org/packages/e4/21/7782feede30bd56cddaa9bdc1400d44b54972c22007f3512a59a9ea8924f/pyramid_breve-0.6.1dev.zip"
}
],
"0.6.2dev": [
{
"comment_text": "",
"digests": {
"md5": "f3469a3eede5ea13fbe19423404c965b",
"sha256": "817bc6da39f1839da4c5e889955963f46b1dc3e9b6dee9773880cf3ce173a04f"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.2dev.tar.bz2",
"has_sig": false,
"md5_digest": "f3469a3eede5ea13fbe19423404c965b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2277,
"upload_time": "2013-07-27T03:36:15",
"url": "https://files.pythonhosted.org/packages/e8/0b/142531f644012a487bd7cd9ba780ab88651d1d5e6189ced630e9e72d92f1/pyramid_breve-0.6.2dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "8a435eb1b7148604a8e1802158eddc56",
"sha256": "71e456699d2447f77bde3c1670370aaee28a461be7675b017da76120ad36d393"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.2dev.tar.gz",
"has_sig": false,
"md5_digest": "8a435eb1b7148604a8e1802158eddc56",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2215,
"upload_time": "2013-07-27T03:36:24",
"url": "https://files.pythonhosted.org/packages/c7/d5/6686a64b292933985f2b51d32a2bbd0233e81f067465e52b4511030e0e5a/pyramid_breve-0.6.2dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "b39b254ea4fb1953e9378f560c52b628",
"sha256": "79e31ea2b3c529dcc85da2d611f0cfddb940cdb7023818ceebf0f9d2c6bb68a2"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.2dev.zip",
"has_sig": false,
"md5_digest": "b39b254ea4fb1953e9378f560c52b628",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4545,
"upload_time": "2013-07-27T03:36:34",
"url": "https://files.pythonhosted.org/packages/3f/85/a5a2d79981597b70b62bcfa19e7e350ac575e25b5160363524a6ed0ea239/pyramid_breve-0.6.2dev.zip"
}
],
"0.6.3dev": [
{
"comment_text": "",
"digests": {
"md5": "40449312b3e80a9aa88858774d68f812",
"sha256": "4dbec43e1c964dda0d2a93011c3345fcbc19bef5a894a9e3c1340416bf077bdd"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.3dev.tar.bz2",
"has_sig": false,
"md5_digest": "40449312b3e80a9aa88858774d68f812",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2327,
"upload_time": "2013-09-02T00:42:18",
"url": "https://files.pythonhosted.org/packages/43/78/34211e74e6f195384dcfda49913f8ee5465d58e1e0acba69a46446765a6c/pyramid_breve-0.6.3dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "6d507d1e22b11e8cea63a36c5dbb0ec2",
"sha256": "3b70f6deeada477bf37d5c4108e4c0522760715bbe0d4cfdd0eae3ad225544bd"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.3dev.tar.gz",
"has_sig": false,
"md5_digest": "6d507d1e22b11e8cea63a36c5dbb0ec2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2248,
"upload_time": "2013-09-02T00:42:27",
"url": "https://files.pythonhosted.org/packages/f2/c1/04deb384aa6c972932dd7e453a66e8143a11ec7578f333898248aee78f08/pyramid_breve-0.6.3dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "4d40286b09d610a7dfd1e714f7cf491e",
"sha256": "70c4b033f04e105c8fff7706d191f01fad480c1fa0e6267992182bd620fc8b62"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.3dev.zip",
"has_sig": false,
"md5_digest": "4d40286b09d610a7dfd1e714f7cf491e",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4584,
"upload_time": "2013-09-02T00:42:54",
"url": "https://files.pythonhosted.org/packages/ea/5f/07a4d9f1ff7f10ef9e86340323e30cd713921186d837b14d35faf145acb5/pyramid_breve-0.6.3dev.zip"
}
],
"0.6.4dev": [
{
"comment_text": "",
"digests": {
"md5": "b7f84649d1f18e36707cad1a5d7b52cd",
"sha256": "f204830d0fb8aca111ce5166941291cfd6aae1bcfbd0ed73941f1568f75f5883"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.4dev.tar.bz2",
"has_sig": false,
"md5_digest": "b7f84649d1f18e36707cad1a5d7b52cd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2411,
"upload_time": "2013-09-02T05:03:20",
"url": "https://files.pythonhosted.org/packages/ab/fe/18699529f597bf5f494dba2095ee329f71937f1f173aa3c9cefc05276465/pyramid_breve-0.6.4dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "771cc56f88852ba80cb86225103cb7fe",
"sha256": "80f8fc11ef8702a5ad6e2e7782f93484984462165e4f3a810913048f06902cdc"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.4dev.tar.gz",
"has_sig": false,
"md5_digest": "771cc56f88852ba80cb86225103cb7fe",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2350,
"upload_time": "2013-09-02T05:03:33",
"url": "https://files.pythonhosted.org/packages/51/3b/ef9202d3ec9a9090c23cc7d95e546a59fbf4fc7d80c3cbc3a6465e398ffc/pyramid_breve-0.6.4dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "d816f3de7f9f5aeec04a68984149bba2",
"sha256": "df2955207ffacfb3c5b8ea618f97e30311f96db543d29cc168b849ff330153c1"
},
"downloads": -1,
"filename": "pyramid_breve-0.6.4dev.zip",
"has_sig": false,
"md5_digest": "d816f3de7f9f5aeec04a68984149bba2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4694,
"upload_time": "2013-09-02T05:03:43",
"url": "https://files.pythonhosted.org/packages/df/82/a69342e44d0d1edf90e8f83cd92fadf9fdac83ea6d36b931884709531b8b/pyramid_breve-0.6.4dev.zip"
}
],
"0.6dev": [
{
"comment_text": "",
"digests": {
"md5": "95fff74cb3b05ae8557ddefe5b99da6b",
"sha256": "a265447264af3d55d3c2fc30061e7b2cf1db10a8b05a041fa75f3bced591945b"
},
"downloads": -1,
"filename": "pyramid_breve-0.6dev.tar.bz2",
"has_sig": false,
"md5_digest": "95fff74cb3b05ae8557ddefe5b99da6b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2254,
"upload_time": "2013-07-27T02:04:09",
"url": "https://files.pythonhosted.org/packages/0b/ba/0b48351d729bc635bfb47e687638eabbaa3bc57f0f7d92236b524fc451c6/pyramid_breve-0.6dev.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "eba3834fb8a5541e4e2ce9a21da58378",
"sha256": "67155e84cc024130e022f8220bf26d138506b185ca868a0a41e42362de61183a"
},
"downloads": -1,
"filename": "pyramid_breve-0.6dev.tar.gz",
"has_sig": false,
"md5_digest": "eba3834fb8a5541e4e2ce9a21da58378",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2183,
"upload_time": "2013-07-27T02:04:36",
"url": "https://files.pythonhosted.org/packages/0e/69/5457cfacab3d66b0e05d34ac32adc10dbd1a28b8191e5846eeb6bbda8746/pyramid_breve-0.6dev.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "149bf906601371cfd43fa55c9ee4598a",
"sha256": "4355063bd80c7422252352a90f4db83e84cdab9a4dc9fdbc4d7d0a1b111ad8d1"
},
"downloads": -1,
"filename": "pyramid_breve-0.6dev.zip",
"has_sig": false,
"md5_digest": "149bf906601371cfd43fa55c9ee4598a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4464,
"upload_time": "2013-07-27T02:04:47",
"url": "https://files.pythonhosted.org/packages/32/50/d33417bf6919f7c15096b862290135e550600ad1e85898f9ef5cf9624cf2/pyramid_breve-0.6dev.zip"
}
],
"0.7.0": [
{
"comment_text": "",
"digests": {
"md5": "05d4dd911a4bf90e417dd7927d476158",
"sha256": "15bc83a501b1ef67d79ea8be20b2b1459808953ce6420dcdda374939cafa1526"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.tar.bz2",
"has_sig": false,
"md5_digest": "05d4dd911a4bf90e417dd7927d476158",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4950,
"upload_time": "2014-07-25T13:43:10",
"url": "https://files.pythonhosted.org/packages/ee/9e/753c597154886a917699c3acaf1a9eb5f5049ff3a505b6b583fa1ae3af35/pyramid-breve-0.7.0.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "a5066ef6bf20e6a2a17a418f5814d3de",
"sha256": "937e2067194e36caa109902eeb5e127c1767f1a22e9178cf4f1005686f7a5464"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "a5066ef6bf20e6a2a17a418f5814d3de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4596,
"upload_time": "2014-07-25T13:43:13",
"url": "https://files.pythonhosted.org/packages/53/73/a894353297023ab7c8f75a7f57af43d29ee5f13c4fa26bc4c6d5697a7023/pyramid-breve-0.7.0.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "5ab005fd0e0a42984cc5b11aef0f5a9b",
"sha256": "28304a3826aadb5a00f70707e6917174fb6de6cf25d80650c138b88a7ac74a1f"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.zip",
"has_sig": false,
"md5_digest": "5ab005fd0e0a42984cc5b11aef0f5a9b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10301,
"upload_time": "2014-07-25T13:43:16",
"url": "https://files.pythonhosted.org/packages/6d/79/b900f19246483705820b2edf9536a82f7426a2d9d1b4caf70eaa467cea60/pyramid-breve-0.7.0.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "05d4dd911a4bf90e417dd7927d476158",
"sha256": "15bc83a501b1ef67d79ea8be20b2b1459808953ce6420dcdda374939cafa1526"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.tar.bz2",
"has_sig": false,
"md5_digest": "05d4dd911a4bf90e417dd7927d476158",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4950,
"upload_time": "2014-07-25T13:43:10",
"url": "https://files.pythonhosted.org/packages/ee/9e/753c597154886a917699c3acaf1a9eb5f5049ff3a505b6b583fa1ae3af35/pyramid-breve-0.7.0.tar.bz2"
},
{
"comment_text": "",
"digests": {
"md5": "a5066ef6bf20e6a2a17a418f5814d3de",
"sha256": "937e2067194e36caa109902eeb5e127c1767f1a22e9178cf4f1005686f7a5464"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.tar.gz",
"has_sig": false,
"md5_digest": "a5066ef6bf20e6a2a17a418f5814d3de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4596,
"upload_time": "2014-07-25T13:43:13",
"url": "https://files.pythonhosted.org/packages/53/73/a894353297023ab7c8f75a7f57af43d29ee5f13c4fa26bc4c6d5697a7023/pyramid-breve-0.7.0.tar.gz"
},
{
"comment_text": "",
"digests": {
"md5": "5ab005fd0e0a42984cc5b11aef0f5a9b",
"sha256": "28304a3826aadb5a00f70707e6917174fb6de6cf25d80650c138b88a7ac74a1f"
},
"downloads": -1,
"filename": "pyramid-breve-0.7.0.zip",
"has_sig": false,
"md5_digest": "5ab005fd0e0a42984cc5b11aef0f5a9b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 10301,
"upload_time": "2014-07-25T13:43:16",
"url": "https://files.pythonhosted.org/packages/6d/79/b900f19246483705820b2edf9536a82f7426a2d9d1b4caf70eaa467cea60/pyramid-breve-0.7.0.zip"
}
]
}