{ "info": { "author": "Will Kahn-Greene", "author_email": "willkg@bluesock.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: BSD License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=======\nRead me\n=======\n\nDennis is a set of utilities for working with PO files to ease\ndevelopment and improve quality. Translate POT files to find problems\nwith localization in your code. Lint PO files for common problems like\nvariable formatting, mismatched HTML, missing variables, etc.\n\nIt includes the following subcommands:\n\n* **lint**: Lints PO and POT files for problems including errors that\n can cause your production system to crash and problems in strings that\n can lead to poor translations.\n\n The system allows for defining other variable formats.\n\n* **status**: Get a high-level status of a PO file including a list of\n unstranslated strings.\n\n* **translate**: Translates strings in PO files into something else!\n Comes with an HTML extractor (tokenizes strings so that only the text\n is translated) and a bunch of translations like Pirate!.\n\n This is helpful for l10n testing, development, finding unicode/layout\n problems, amazing your friends, hilarious April 1st shenanigans, etc.\n\n Specify the tokenizer/transform pipeline you want to use that combines\n things. Zombie? Sure! Shouty Zombie? Ok! Manic shouty Dubstep? Bring\n it on!\n\n This also works on strings passed in as command line arguments and\n as stdin---it doesn't have to be a PO file or in a PO format\n format. For example, Dennis uses Dennis to translate all Dennis\n commit messages into Pirate!. That's how cool Dennis is!\n\n\nQuick start\n===========\n\nInstall::\n\n $ pip install dennis\n $ pip install blessings # Optional for prettier output\n\nLint a PO file for problems::\n\n $ dennis-cmd lint locale/fr/LC_MESSAGES/messages.po\n\nLint all your PO files for errors::\n\n $ dennis-cmd lint --errorsonly locale/\n\nLint a POT file for problems::\n\n $ dennis-cmd lint locale/templates/LC_MESSAGES/messages.pot\n\nTranslate a PO file in place into Pirate!::\n\n $ dennis-cmd translate --pipeline=html,pirate \\\n locale/xx/LC_MESSAGES/messages.po\n\nGet help::\n\n $ dennis-cmd\n\n\nProject details\n===============\n\n:Code: http://github.com/willkg/dennis\n:Documentation: http://dennis.rtfd.org/\n:Issue tracker: https://github.com/willkg/dennis/issues\n:License: BSD 3-clause; see LICENSE file\n:Donate: `gratipay `_\n\n\nWhy is it called Dennis?\n========================\n\nThis is how I name my software projects.\n\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/willkg/dennis", "keywords": "l10n localization PO POT lint translate development", "license": "Simplified BSD License", "maintainer": "", "maintainer_email": "", "name": "dennis", "package_url": "https://pypi.org/project/dennis/", "platform": "", "project_url": "https://pypi.org/project/dennis/", "project_urls": { "Homepage": "http://github.com/willkg/dennis" }, "release_url": "https://pypi.org/project/dennis/0.9/", "requires_dist": [ "click (>=6)", "polib (>=1.0.8)" ], "requires_python": "", "summary": "Utilities for working with PO and POT files to ease development and improve localization quality", "version": "0.9" }, "last_serial": 2649695, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "c35354c00c3d6a859b62c90192857cf7", "sha256": "60269bc696300675394afa6c1d5425f94b7f89a0bdc719d1d84cde8074194b4d" }, "downloads": -1, "filename": "dennis-0.3.tar.gz", "has_sig": false, "md5_digest": "c35354c00c3d6a859b62c90192857cf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23678, "upload_time": "2013-07-08T18:03:06", "url": "https://files.pythonhosted.org/packages/30/02/c812b5af6eed36dafe218358cca6707b0b4b3e5aaab46a3d84d0e82b1feb/dennis-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "3599180e6b54c54093cdd632ff75d877", "sha256": "5ba398412d4a6f6f8b96ea91ab04ddfe583451c3f281d168a419faed22e46a26" }, "downloads": -1, "filename": "dennis-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3599180e6b54c54093cdd632ff75d877", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28454, "upload_time": "2013-07-15T20:45:54", "url": "https://files.pythonhosted.org/packages/ec/62/7012ba172e942273c7a298364ce5c4f12debba19b256b597f9aedb72f506/dennis-0.3.1.tar.gz" } ], "0.3.10": [ { "comment_text": "", "digests": { "md5": "6ec5a7ba61fe13292e6101bdbc47ea40", "sha256": "11be8c22a6b4aeee025cbed9f030159f2ec82187cd6646a509c586aeabd7d6ae" }, "downloads": -1, "filename": "dennis-0.3.10.tar.gz", "has_sig": false, "md5_digest": "6ec5a7ba61fe13292e6101bdbc47ea40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36977, "upload_time": "2013-10-25T16:22:54", "url": "https://files.pythonhosted.org/packages/1b/1b/23a77e9409d2a7621b7cd07f5a6d5379e47410d3ee2bcbd698162a1fa13a/dennis-0.3.10.tar.gz" } ], "0.3.11": [ { "comment_text": "", "digests": { "md5": "c105d5a866e2c4b06a7583407c7e4924", "sha256": "0a67e9db065bb046375ecf534b8975251dcaf3a107520b45599e9499ab586658" }, "downloads": -1, "filename": "dennis-0.3.11-py2-none-any.whl", "has_sig": false, "md5_digest": "c105d5a866e2c4b06a7583407c7e4924", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23491, "upload_time": "2014-04-16T16:43:22", "url": "https://files.pythonhosted.org/packages/04/20/4a5b8fb7b6ae849d69483d9e26bdcb6e9fbf1818e6b4580c8341312a898b/dennis-0.3.11-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6a8f841e33f7157d66d7390bd41add7", "sha256": "dc935832bdb2875e747124931d7f41bc5671b0ca76873beb49960879eaaf481a" }, "downloads": -1, "filename": "dennis-0.3.11.tar.gz", "has_sig": false, "md5_digest": "e6a8f841e33f7157d66d7390bd41add7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33186, "upload_time": "2014-04-16T16:43:25", "url": "https://files.pythonhosted.org/packages/00/f7/b360b30f1deee0f01a19e35444082d1ab7f6a4c5c52e7c56fbeac5ca6811/dennis-0.3.11.tar.gz" } ], "0.3.2": [], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f9423604670c5e07915fb34c69bb7efb", "sha256": "52cbf0f65a9b2f8cb187298612e2b0971a4f209afed3ed8309e6facd74439425" }, "downloads": -1, "filename": "dennis-0.3.3.tar.gz", "has_sig": false, "md5_digest": "f9423604670c5e07915fb34c69bb7efb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30790, "upload_time": "2013-07-29T14:19:47", "url": "https://files.pythonhosted.org/packages/3e/5e/57129f97f2892e4db2ad1a0b89f8790b252f11071af10b9f4947bd069c5a/dennis-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "b642e22c7bec42c81b52740bd9ea3bba", "sha256": "e5ce79d70dfdca03532fce6850120e405f343f00e72b879a9c091ef7578375fe" }, "downloads": -1, "filename": "dennis-0.3.4.tar.gz", "has_sig": false, "md5_digest": "b642e22c7bec42c81b52740bd9ea3bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31087, "upload_time": "2013-07-30T17:06:39", "url": "https://files.pythonhosted.org/packages/3e/7b/158a8dcd67202cf71f832ab15c5c1209337f371dc7a9bb24792011fe8ea0/dennis-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "9f1e45adaece6b6b2811af1bdfc08225", "sha256": "b53c8e31ff9efacc110a34bf585e92e9a4c57c0f81923ff97592437a8a6aa078" }, "downloads": -1, "filename": "dennis-0.3.5.tar.gz", "has_sig": false, "md5_digest": "9f1e45adaece6b6b2811af1bdfc08225", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32868, "upload_time": "2013-09-17T19:05:20", "url": "https://files.pythonhosted.org/packages/0e/1d/ad1c453f7681ab5be72544906f736de07361119d8dca3e3d8d283230fc1d/dennis-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "2c0ce1d05c278bf811cc5bf383818102", "sha256": "756699a82e03eab1b084e98a77c1e07e0c3ffe3f13dfbc8b09978efacabc4aa3" }, "downloads": -1, "filename": "dennis-0.3.6.tar.gz", "has_sig": false, "md5_digest": "2c0ce1d05c278bf811cc5bf383818102", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33055, "upload_time": "2013-09-19T14:24:28", "url": "https://files.pythonhosted.org/packages/64/82/5a5870d102418816c9b322d9e8e10832936a9f8f18210d7a7a69c1db0134/dennis-0.3.6.tar.gz" } ], "0.3.7": [ { "comment_text": "", "digests": { "md5": "3db2e2740796d23d2f5dee5ccec37a0b", "sha256": "9572280466c322f461b64e84da05661d36e2a7e6f85cbbce62bb85ff01bb35c7" }, "downloads": -1, "filename": "dennis-0.3.7.tar.gz", "has_sig": false, "md5_digest": "3db2e2740796d23d2f5dee5ccec37a0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34774, "upload_time": "2013-10-15T20:46:12", "url": "https://files.pythonhosted.org/packages/51/5d/9904b81673c422df13d7bceeef5dd5a4a5e2ae30d4c760e4efa23bca1c69/dennis-0.3.7.tar.gz" } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "9b13a6a5d3a3d3f2a636a884cf2206c4", "sha256": "0449f7436692a227433263dc969e9721bc7aaf9fd440e0245fe3ef07a2f72ea4" }, "downloads": -1, "filename": "dennis-0.3.8.tar.gz", "has_sig": false, "md5_digest": "9b13a6a5d3a3d3f2a636a884cf2206c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34562, "upload_time": "2013-10-17T01:13:21", "url": "https://files.pythonhosted.org/packages/72/ec/9421e36c3040e0e3b4dddd6536ac3878ea29bef40b7c0f51f559f531ff64/dennis-0.3.8.tar.gz" } ], "0.3.9": [ { "comment_text": "", "digests": { "md5": "5af2ea8a5b52e07b5ad2e18b42cd8a6a", "sha256": "a1f8776be0c492c670acfbf903e7cce80478c984205fbaa601a7793c38e05729" }, "downloads": -1, "filename": "dennis-0.3.9.tar.gz", "has_sig": false, "md5_digest": "5af2ea8a5b52e07b5ad2e18b42cd8a6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35009, "upload_time": "2013-10-17T18:40:01", "url": "https://files.pythonhosted.org/packages/c6/90/5db438b8701d2da9dc23b79ce17498cc53eaf61e08971a9c7ebc8905e23c/dennis-0.3.9.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "6181c58d2da26de1d0ddb4d5fef7b3f7", "sha256": "1bedfcc5e1f5d12d7b67d28ab22637e123489a8069abbfd728821da187251020" }, "downloads": -1, "filename": "dennis-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6181c58d2da26de1d0ddb4d5fef7b3f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24559, "upload_time": "2014-05-01T14:35:17", "url": "https://files.pythonhosted.org/packages/bb/12/f87e4fb2c27d38d89cfc0ce3e4ae6efb08ecb683d0c152501a706b6f3379/dennis-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5c28696c44a895946f87f2e4ef454bae", "sha256": "afee2a9b6d801920277b3ba7712228dc90c7d5c73d196302c25d14be1246eba5" }, "downloads": -1, "filename": "dennis-0.4.tar.gz", "has_sig": false, "md5_digest": "5c28696c44a895946f87f2e4ef454bae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35005, "upload_time": "2014-05-01T14:35:20", "url": "https://files.pythonhosted.org/packages/06/fb/3d9c50a20e335764c6a375b77f45d34eeacf3086cf7f5b514e565e40fb80/dennis-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "664b6329ebe59fdb47a3e056f64fca36", "sha256": "682eeffa1a3ed84c94cfc1c3718c9ec7b81a5e41970d60bc7b27dde582e04146" }, "downloads": -1, "filename": "dennis-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "664b6329ebe59fdb47a3e056f64fca36", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24600, "upload_time": "2014-05-09T17:42:45", "url": "https://files.pythonhosted.org/packages/b4/ad/bc3eeb12a80a509b0088ef6f5f9f3b6b072f471516455f1420a88dce8d6e/dennis-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ed3a739c2e3a2aae1103446963843a7", "sha256": "39b65a16eeb888c365fb565d9cdbbd5f76d28b8eae41d9904aac3d73971d37ce" }, "downloads": -1, "filename": "dennis-0.4.1.tar.gz", "has_sig": false, "md5_digest": "7ed3a739c2e3a2aae1103446963843a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35055, "upload_time": "2014-05-09T17:42:46", "url": "https://files.pythonhosted.org/packages/d1/00/898c6aee348b4452b9e6904bcc63605db629921c8001b9266d5b86535a33/dennis-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "19ac88e7e293087afa6c00ee3f4836af", "sha256": "fa113c5167c3a8f7eace3263d091a5baf4332437ccd83212e4d44bbc94426c56" }, "downloads": -1, "filename": "dennis-0.4.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19ac88e7e293087afa6c00ee3f4836af", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24616, "upload_time": "2014-05-13T19:35:14", "url": "https://files.pythonhosted.org/packages/7b/b1/c9e8e70f53a51e708851500abe1462a089e7403df27ae2183eae247aab75/dennis-0.4.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "299b9f85114f5e8a017d2e22e7a7967f", "sha256": "196eef8dd37c197c7b862176b4db11ed0d0c07dcd9734ed2bb09eceeacaa5b93" }, "downloads": -1, "filename": "dennis-0.4.2.tar.gz", "has_sig": false, "md5_digest": "299b9f85114f5e8a017d2e22e7a7967f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35103, "upload_time": "2014-05-13T19:35:17", "url": "https://files.pythonhosted.org/packages/8d/99/2d3daf247783b5a8e22966e89ede5a824785807ff591757fbac06fd90f8d/dennis-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "94ccbd7e236fb63adbe48ba48f84f0ee", "sha256": "f618f37f8dd0497ff5a853fbee3e471f7e1a4179a0872a1619335d2995f3b412" }, "downloads": -1, "filename": "dennis-0.4.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "94ccbd7e236fb63adbe48ba48f84f0ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25052, "upload_time": "2014-08-01T19:49:03", "url": "https://files.pythonhosted.org/packages/6d/05/99bc0b99bd5d33ff13eab6378e6de2ffc64ffa13b5851746481ac0009f26/dennis-0.4.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4020fde69630ba447dd7dea0ae174746", "sha256": "4a37b49dcc0295f546cf6b294fd80d71cfedb504fe6210cdab79f9c71e4e727f" }, "downloads": -1, "filename": "dennis-0.4.3.tar.gz", "has_sig": false, "md5_digest": "4020fde69630ba447dd7dea0ae174746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35662, "upload_time": "2014-08-01T19:49:06", "url": "https://files.pythonhosted.org/packages/6f/2d/334cab2d84ee0a6e613bec92bf207d0d8b50343810614a9c79d06fc7a444/dennis-0.4.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "6e91ca8d0bf72f37cfc9b4807bd316bd", "sha256": "fcd952996ed09cfad8d2de2f943e99c3140c09b1ed16751374c6ccd7a9a48036" }, "downloads": -1, "filename": "dennis-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e91ca8d0bf72f37cfc9b4807bd316bd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30292, "upload_time": "2014-08-25T02:22:12", "url": "https://files.pythonhosted.org/packages/3a/b3/fccc5594d2712ee246080adcb0837b781b6b37b494515518da7f4a8680fd/dennis-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "53bf5b92453db3a190ef7185452b79ba", "sha256": "553a3e4d92b623fbf146181358bfef71b59157b67a782843ebde60ec374672e8" }, "downloads": -1, "filename": "dennis-0.5.tar.gz", "has_sig": false, "md5_digest": "53bf5b92453db3a190ef7185452b79ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39561, "upload_time": "2014-08-25T02:22:14", "url": "https://files.pythonhosted.org/packages/41/11/343f82cf09de0bb877d6f8db453c816904e71d9ee48552d85cb6f8be4aae/dennis-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "c6030ecd657e8430554c7310537b19f2", "sha256": "cc6c9d1ac52ba5797707940f309cfbd35580c75eebdaeec40805dae38b9ac649" }, "downloads": -1, "filename": "dennis-0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c6030ecd657e8430554c7310537b19f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 30814, "upload_time": "2014-12-17T02:08:03", "url": "https://files.pythonhosted.org/packages/0a/16/1a84c62d047096bd4f013705f453adb9c74283f6305997f131f41b99a0d8/dennis-0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08a430e1b4d11dc04a550bf8499851eb", "sha256": "1bfc6b5126faffac8ca5f04a811e00eec384ca64bd1dc6c58a2bc83c22f9bd65" }, "downloads": -1, "filename": "dennis-0.6.tar.gz", "has_sig": false, "md5_digest": "08a430e1b4d11dc04a550bf8499851eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39231, "upload_time": "2014-12-17T02:08:05", "url": "https://files.pythonhosted.org/packages/c6/3f/d1bc1d397de26cad3cd1d7f901c048f0a3663489d807f1792a239a49cd7c/dennis-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "06ccaa43b781c4cdeb3864fbf7c6411b", "sha256": "b6819ad8d072d84fbdba9958f38f6c8e4e43d5dc437abca49811aaf0c5a3abae" }, "downloads": -1, "filename": "dennis-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06ccaa43b781c4cdeb3864fbf7c6411b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 31534, "upload_time": "2014-12-18T20:31:37", "url": "https://files.pythonhosted.org/packages/d4/d4/9d41731931c975e7e2f49cbcccb13e6ea2e5579294c595d19ac048d3d8ef/dennis-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a852b86b99d0531aa5b7eaff6137065", "sha256": "3319d9c048bba4cc89a9691181d0e02187a2f09b4343fd2fcf6ccbf84b4ee18a" }, "downloads": -1, "filename": "dennis-0.6.1.tar.gz", "has_sig": false, "md5_digest": "4a852b86b99d0531aa5b7eaff6137065", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40352, "upload_time": "2014-12-18T20:31:40", "url": "https://files.pythonhosted.org/packages/0f/a2/c77e6f942dc2ec01d282b29f353aaea9476eb4bf8bb36d07d0db0ca03825/dennis-0.6.1.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "bfe1945531ab6d3b446afe674e686c69", "sha256": "e9e925c0097c6f5eb7716e50ca57155ed1f670f0fa72a661053198c1890a02f5" }, "downloads": -1, "filename": "dennis-0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bfe1945531ab6d3b446afe674e686c69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 32153, "upload_time": "2015-10-02T18:45:29", "url": "https://files.pythonhosted.org/packages/9d/3c/4de4f8186b20abab1032820c9adc15cc3edf680676d04a175542164d4b3a/dennis-0.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d20ff01e41be7a686f582372b0d4f4f9", "sha256": "fde267aeb03a8d49e3341e7f71a228c6748dce43b5c00f65581780d99b70b2d9" }, "downloads": -1, "filename": "dennis-0.7.tar.gz", "has_sig": false, "md5_digest": "d20ff01e41be7a686f582372b0d4f4f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42878, "upload_time": "2015-10-02T18:45:33", "url": "https://files.pythonhosted.org/packages/d8/69/15ec5ae9248725339c3662e567ae2dcecbd4e6f1892d4ed8b3ac1f6cb17f/dennis-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "6e4d5384c8bfbb4bd30a50ed4ed55030", "sha256": "1c27b472f01e08dc912fc3c42f6d9267e2b484be40b0828a857b7a3280dbf461" }, "downloads": -1, "filename": "dennis-0.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e4d5384c8bfbb4bd30a50ed4ed55030", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33311, "upload_time": "2017-01-04T02:57:52", "url": "https://files.pythonhosted.org/packages/49/34/54c0abf4928e11e7489fc7298aa31a95e9e9c147709ab54bd66cb43fdf3d/dennis-0.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9848c54606aa2ce8db7bdfff654a823", "sha256": "83f393fd922b196e5882cf555cf2cfc47fb5bbcb8ba11c0868d304b49291c9ef" }, "downloads": -1, "filename": "dennis-0.8.tar.gz", "has_sig": false, "md5_digest": "a9848c54606aa2ce8db7bdfff654a823", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43897, "upload_time": "2017-01-04T02:57:54", "url": "https://files.pythonhosted.org/packages/c5/9e/13dd76a49565aaf153c2260025929638e1aee382e2a8f5c7575b1fdec22b/dennis-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "7f9f79c7918516992e7e37ff03348d68", "sha256": "f6487392ac91800c5f0684a99b404b7fd0f72ceb48faeb5a0ce4e2c24fb62d3f" }, "downloads": -1, "filename": "dennis-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f9f79c7918516992e7e37ff03348d68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33375, "upload_time": "2017-02-17T14:52:06", "url": "https://files.pythonhosted.org/packages/2d/2e/2cb43a5e787387b558d2eeefc2713305d2df97c4622cee37b1e6f5505031/dennis-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2636710455435f612e8595c659e2c746", "sha256": "8c942dd5da7d03c65daebc069c5ee5c7f1374ac9b0c8c89c627caa66fe822604" }, "downloads": -1, "filename": "dennis-0.9.tar.gz", "has_sig": false, "md5_digest": "2636710455435f612e8595c659e2c746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43553, "upload_time": "2017-02-17T14:52:07", "url": "https://files.pythonhosted.org/packages/d6/d5/e08176134e184d994f753388a8876d983f7d5e05dc360fddaa8a186a8b30/dennis-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7f9f79c7918516992e7e37ff03348d68", "sha256": "f6487392ac91800c5f0684a99b404b7fd0f72ceb48faeb5a0ce4e2c24fb62d3f" }, "downloads": -1, "filename": "dennis-0.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f9f79c7918516992e7e37ff03348d68", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 33375, "upload_time": "2017-02-17T14:52:06", "url": "https://files.pythonhosted.org/packages/2d/2e/2cb43a5e787387b558d2eeefc2713305d2df97c4622cee37b1e6f5505031/dennis-0.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2636710455435f612e8595c659e2c746", "sha256": "8c942dd5da7d03c65daebc069c5ee5c7f1374ac9b0c8c89c627caa66fe822604" }, "downloads": -1, "filename": "dennis-0.9.tar.gz", "has_sig": false, "md5_digest": "2636710455435f612e8595c659e2c746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43553, "upload_time": "2017-02-17T14:52:07", "url": "https://files.pythonhosted.org/packages/d6/d5/e08176134e184d994f753388a8876d983f7d5e05dc360fddaa8a186a8b30/dennis-0.9.tar.gz" } ] }