{ "info": { "author": "Jiri Kulda", "author_email": "Kulda12@seznam.cz, jkulda@redhat.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Software Development :: Documentation", "Topic :: Software Development :: Testing" ], "description": "bkrdoc\r\n\r\nThis project aims to provide tools for automated documentation generation for BeakerLib tests.\r\n1. Introduction\r\n1.1 What is bkrdoc?\r\n\r\nbkrdoc is a documentation generator from tests written using BeakerLib library. This generator makes documentation from test code with and also without any documentation markup.\r\n1.2 What it`s good for?\r\n\r\nFor fast, brief and reliable documentation creation. It`s good for quick start with unknown BeakerLib test. Created documentations provides information about the documentation credibility. Also created documentations shows environmental variables and helps reader to run test script from which was documentation created.\r\n\r\nbkrdoc is written in pure python.\r\n1.3 What is BeakerLib?\r\n\r\nBeakerLib is a shell-level integration testing library, providing convenience functions which simplify writing, running and analysis of integration and blackbox tests.\r\n\r\nhttps://fedorahosted.org/beakerlib/\r\n1.4 How is bkrdoc licensed?\r\n\r\nBSD license. See the LICENSE file in the distribution.\r\n1.5 Contact details\r\n\r\nFeel free to send me an email (Kulda12@seznam.cz) for any question you have on bkrdoc project.\r\n2. Installing\r\n2.1 Prerequisites\r\n\r\n bkrdoc was tested on Python 2.7 and 3.3 versions on Linux.\r\n bkrdoc has no external dependencies.\r\n\r\n2.2 Installation process\r\n\r\nInstallation is very simple. You have two choices. First is to download rpm from bkrdoc pypi and easily install it. Second choice is to download whole project and after that run setup.py script in bkrdoc folder. For executing setup.py file you need to run this standard python setup.py install command.\r\n3. Using\r\n3.1 Basic usage\r\n\r\nAfter installation of bkrdoc rpm you can easily run bkrdoc by typing bkrdoc in command line. You can see on these examples:\r\n\r\nfor analysis:\r\nbkrdoc analysis [analysis-options] [BeakerLib_test.sh]\r\n\r\nfor markup:\r\nbkrdoc markup [markup-options] [BeakerLib_test.sh]\r\n\r\n3.2 Documentation tags\r\n\r\nFirst important thing is that all documentation comments must start with #@. For example this code comment #@ Makes temporary directory and saves work in it will create this documentation line: Makes temporary directory and saves work in it.\r\n\r\nIf a documentation comment is before BeakerLib phase, function, loop or condition this comment will be taken as a description. You can see what will happen on this example:\r\n\r\n #@ Various types of arguments will start this part\r\n rlPhaseStartTest \"various argument types\"\r\n\r\n #@ for every argument in selected word will do...\r\n for arg in disabled EnAbLeD dIsAblEd enabled no Yes nO yes 0 1\r\n do\r\n #@ Report argument\r\n rlRun \"abrt-auto-reporting $arg\"\r\n done\r\n #@ Reporting finished\r\n rlPhaseEnd\r\n\r\nresult:\r\n\r\n Test \"various argument types\"\r\n Various types of arguments will start this part\r\n loop: for every argument in selected word will do...\r\n Report argument\r\n Reporting finished\r\n\r\nIn the top of every generated documentation are three lines consisting of description, information about authors and keywords of the test. These three lines are generated from test template. But it can occur that the template is missing or you want to add more data and that you can do using these tags: @keyword, @key, @author and @description. For example: #@ @key httpd will add key into keywords line:\r\n\r\nDescription: Simple test\r\nAuthor: Jan Kresla\r\nKeywords: httpd\r\n\r\nAlso tagged generator supports block comments. Each block comment must start with #@ as you can see on this example:\r\n\r\n #@ Somenthing in start of the test\r\n #@ Could be anything\r\n #@ Make temporary directory and saves work in it\r\n rlPhaseStartSetup\r\n TmpDir=$(mktemp -d)\r\n pushd $TmpDir\r\n rlPhaseEnd\r\n\r\nwill generate:\r\n\r\n Setup\r\n Somenthing in start of the test\r\n Could be anything\r\n Make temporary directory and saves work in it\r\n\r\nuseful feature is that bkrdoc generator could use existing BeakerLib command comment as you can see from below example:\r\n\r\nrlPhaseStartSetup\r\n rlRun 'ps aux' 'ps command should not traceback' #@\r\n rlRun 'ps aux' 'ps command should not traceback' #@ check for traceback\r\nrlPhaseEnd\r\n\r\nwill reproduce:\r\n\r\nSetup\r\n ps command should not traceback\r\n check for traceback\r\n\r\nAlso markup version supports initial comment as a global whole test comment. This initial comment or block comment must be after shebang(also could be after test description made by beaker-wizard) and must start as usuall with #@. You can see little example below:\r\n\r\n#!/usr/bin/env bash\r\n\r\n#@ This is the first line of initial documentation comment\r\n#@ second line\r\n#@ third line\r\n\r\nPACKAGE=\"httpd\"\r\nHttpdPages=\"/var/www/html\"\r\nHttpdLogs=\"/var/log/httpd\"\r\n.\r\n.\r\n\r\nwill reproduce:\r\n\r\nDescription: -\r\nAuthor: -\r\nPurpose: This is the first line of initial documentation comment\r\n second line\r\n third line\r\nKeywords: -\r\n.\r\n.\r\n\r\n4. Package contents\r\n\r\nAfter downloading bkrdoc project, you will see following files and directories:\r\n\r\nREADME.md: This README file.\r\n\r\nLICENSE: File with bkrdoc license.\r\n\r\nbkrdoc/: Folder with bkrdoc generator which is creating documentations from BeakerLib tests with and without any documentation markup.\r\n\r\nbkrdoc/analysis/: Folder with sources for automated documentation generator without documentation markup\r\n\r\nbkrdoc/markup/: Folder with sources for automated documentation generator with documentation markup\r\n\r\nexamples/: This folder contains some BeakerLib tests and generated documentations\r\n\r\ndocs/: Folder contains TODO options and first documentation format.\r\n\r\ntests/: Folder contains files for bkrdoc testing\r\n5. CI Status\r\n\r\nbkrdoc is automatically tested by Travis CI", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/rh-lab-q/bkrdoc", "keywords": "BeakerLib, documentation generator, python, shlex, argparse, shell tests, knapsack problem", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "bkrdoc", "package_url": "https://pypi.org/project/bkrdoc/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bkrdoc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/rh-lab-q/bkrdoc" }, "release_url": "https://pypi.org/project/bkrdoc/1.3.0/", "requires_dist": null, "requires_python": null, "summary": "This project aims to provide tools for automated documentation generation for BeakerLib tests.", "version": "1.3.0" }, "last_serial": 2001668, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "42c9d76cf6218c01d331b5d4e3560482", "sha256": "1ab2765fa3dbd7a9984314c7813fce66da596445c4a255a8d0e52ff3fc68f917" }, "downloads": -1, "filename": "bkrdoc-1.1.tar.gz", "has_sig": false, "md5_digest": "42c9d76cf6218c01d331b5d4e3560482", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51374, "upload_time": "2015-09-29T15:37:22", "url": "https://files.pythonhosted.org/packages/a5/d5/654327ba032f42894ea767b78e4363b61205330494111c3f876aa89a830a/bkrdoc-1.1.tar.gz" } ], "1.1": [], "1.2": [ { "comment_text": "", "digests": { "md5": "d218d9b79db23c5eab424c3d71eaaf16", "sha256": "5a5392541a2679a41831d6dae513123a94c3a42f29986849d4ac709a6f87fec2" }, "downloads": -1, "filename": "bkrdoc-1.2-1.noarch.rpm", "has_sig": false, "md5_digest": "d218d9b79db23c5eab424c3d71eaaf16", "packagetype": "bdist_rpm", "python_version": "3.0", "requires_python": null, "size": 74576, "upload_time": "2015-09-29T17:02:14", "url": "https://files.pythonhosted.org/packages/71/28/c573719771bd763e71c023bf788b63a168bce389c35d7d78f1ce2925d701/bkrdoc-1.2-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "fabbb2e7bfca5a50f05be535d8dc993d", "sha256": "92261169cca9cbe9ab6134bc0b4447419ec8f84105d3843176e202cfc12eca80" }, "downloads": -1, "filename": "bkrdoc-1.2.tar.gz", "has_sig": false, "md5_digest": "fabbb2e7bfca5a50f05be535d8dc993d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51361, "upload_time": "2015-09-29T16:27:26", "url": "https://files.pythonhosted.org/packages/10/d5/e07d98737d2a5f9339b517e383d6debcf744e4518c68d0eded851bc0f47b/bkrdoc-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "efc8021d3aa7ea4938ecf82dc1b64588", "sha256": "c5b9431338a3508c3a5728f4537eabef79979516f0501db0aca72827628fff1a" }, "downloads": -1, "filename": "bkrdoc-1.2.1-1.noarch.rpm", "has_sig": false, "md5_digest": "efc8021d3aa7ea4938ecf82dc1b64588", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 75392, "upload_time": "2015-10-09T08:56:56", "url": "https://files.pythonhosted.org/packages/3b/58/0052db39fe32bdb41a6a98db452a6061f9b6b06972596b1002dc014d42b5/bkrdoc-1.2.1-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "e90d60b955583bb93c1ba6c5436dee7f", "sha256": "d9451e2685e8042196a81e0424fcaf5dc3c3629df17fb3584f4c7f22c558d75d" }, "downloads": -1, "filename": "bkrdoc-1.2.1-1.src.rpm", "has_sig": false, "md5_digest": "e90d60b955583bb93c1ba6c5436dee7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58858, "upload_time": "2015-10-09T08:57:17", "url": "https://files.pythonhosted.org/packages/d0/29/c530fa6e1ae968cb0050ebc12842a9b0e16161f64d8a248e0660fefa0c85/bkrdoc-1.2.1-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "e4072250866d95bfef223e0595325fff", "sha256": "2d794069ad4e2e6ce6f40f507c1ae1e99eb6ecdab74546a99ecbdb9a43f82a40" }, "downloads": -1, "filename": "bkrdoc-1.2.1.tar.gz", "has_sig": false, "md5_digest": "e4072250866d95bfef223e0595325fff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52260, "upload_time": "2015-10-09T08:56:28", "url": "https://files.pythonhosted.org/packages/96/b4/03f6e1a9fa0f4219b91437b403a6b2ddeef335fedc1286ca833ee4a31abb/bkrdoc-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "1912228f87e0ebf34d159d7b3bfa4fd7", "sha256": "d94189bd3370b7100d8ce64f56a2961b15f7cc57086d50f11b14fac87e31eca2" }, "downloads": -1, "filename": "bkrdoc-1.2.2-1.noarch.rpm", "has_sig": false, "md5_digest": "1912228f87e0ebf34d159d7b3bfa4fd7", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 75788, "upload_time": "2015-10-16T12:13:41", "url": "https://files.pythonhosted.org/packages/38/6a/46d1b7a8a2942b30c4be029fb938b0f9ebf0cd7e34f52cd1a67f138211e0/bkrdoc-1.2.2-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "2e8d1f8ffacc087e85c7f99eda5eac43", "sha256": "1982d0265cb3c4355f87a0beac4e9267bb73dcdb6b3dfc0893dc8e8d4e47497f" }, "downloads": -1, "filename": "bkrdoc-1.2.2-1.src.rpm", "has_sig": false, "md5_digest": "2e8d1f8ffacc087e85c7f99eda5eac43", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 58969, "upload_time": "2015-10-16T12:14:03", "url": "https://files.pythonhosted.org/packages/41/af/af7dab2ecde9fef36b7292e6b65e08132d94d786d4b8a912db3fddefd86a/bkrdoc-1.2.2-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "87066860f5dbd3a671d8257024119a07", "sha256": "f010ecc64ef36d83d096f93e0dce1fa5f0c7462ed23b97ea001bab232c1ecb77" }, "downloads": -1, "filename": "bkrdoc-1.2.2.tar.gz", "has_sig": false, "md5_digest": "87066860f5dbd3a671d8257024119a07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52335, "upload_time": "2015-10-16T12:13:24", "url": "https://files.pythonhosted.org/packages/c6/3f/ad7d16a02c45f75a2601f01e41a52ac9e3d79f1b9ff222cdc4e9bda6e32a/bkrdoc-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "d9086ca649613684eed637ffea3da884", "sha256": "03191eb69b0b5081791f18bd14c651f3eac356b0e8275309b971a31f9a4cf77d" }, "downloads": -1, "filename": "bkrdoc-1.2.3-1.noarch.rpm", "has_sig": false, "md5_digest": "d9086ca649613684eed637ffea3da884", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 76880, "upload_time": "2015-10-23T10:11:58", "url": "https://files.pythonhosted.org/packages/d8/93/7fc92dcfbd8593fdce3fb5a16d55d096194c98af79572f0a75fad6793791/bkrdoc-1.2.3-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "7a0c301f8e34db3de8bc2c0f1fb5ecd4", "sha256": "c6c607b35e84d217094f0ea31963ab9187ac96528c83a7ba85302de09a77e273" }, "downloads": -1, "filename": "bkrdoc-1.2.3-1.src.rpm", "has_sig": false, "md5_digest": "7a0c301f8e34db3de8bc2c0f1fb5ecd4", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 61117, "upload_time": "2015-10-23T10:12:12", "url": "https://files.pythonhosted.org/packages/e8/55/e5042f2c615a2121cc22ea03ed27ea5661d392c6e79c5ea697ce708aca3f/bkrdoc-1.2.3-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "971630e06f4634a79254a628449df68f", "sha256": "f42f2d2a170e06794859f435cc07ca528fd10d18b131507fe221d27fd4b56f69" }, "downloads": -1, "filename": "bkrdoc-1.2.3.tar.gz", "has_sig": false, "md5_digest": "971630e06f4634a79254a628449df68f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54511, "upload_time": "2015-10-23T10:11:45", "url": "https://files.pythonhosted.org/packages/59/28/285df3922911fdd2faf6fe7bc4f2b61e0c5d705bb5e0171a7ba198cbd61f/bkrdoc-1.2.3.tar.gz" } ], "1.2.4": [ { "comment_text": "", "digests": { "md5": "7f371c7c08e7fdedb0ebf1322560abb6", "sha256": "2aa7f8b3a6aadd389e5549186acf58b3f373bda194a36585bd3422d158cd7889" }, "downloads": -1, "filename": "bkrdoc-1.2.4-1.noarch.rpm", "has_sig": false, "md5_digest": "7f371c7c08e7fdedb0ebf1322560abb6", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 79072, "upload_time": "2015-10-29T12:39:23", "url": "https://files.pythonhosted.org/packages/79/63/4df378b3e7134f5dd0550168da040e6ce4f80e07ce53bdfaf3464e22158e/bkrdoc-1.2.4-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "29b5a87c7fe270e14e401294b4a0aea6", "sha256": "51ce6b974f953ac69032ddf6f81a49787286bd1750987677ee0e3383d64fb913" }, "downloads": -1, "filename": "bkrdoc-1.2.4-1.src.rpm", "has_sig": false, "md5_digest": "29b5a87c7fe270e14e401294b4a0aea6", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 62168, "upload_time": "2015-10-29T12:39:35", "url": "https://files.pythonhosted.org/packages/6e/a6/cf8041a4fe296f58308fbce6efc742a8a541db418b6a8a49705f52f42925/bkrdoc-1.2.4-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "cce176e0994dff6d4f39420538979198", "sha256": "e6c779c2b0b8c4e9b41d22f5268f73780627275938e6b42fdda973295a5f7af4" }, "downloads": -1, "filename": "bkrdoc-1.2.4.tar.gz", "has_sig": false, "md5_digest": "cce176e0994dff6d4f39420538979198", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55435, "upload_time": "2015-10-29T12:39:12", "url": "https://files.pythonhosted.org/packages/ff/fd/532f0eedb1d8d1cdc6d2a0773a455d6a76203b1e9c2b7898e045c810fb9f/bkrdoc-1.2.4.tar.gz" } ], "1.2.5": [ { "comment_text": "", "digests": { "md5": "fb7dccb35989251e280d0dffde343e86", "sha256": "69328dc13aa5c197d1a0e3c908c275613c1c86e0d8950a4794b9b2132f581083" }, "downloads": -1, "filename": "bkrdoc-1.2.5-1.noarch.rpm", "has_sig": false, "md5_digest": "fb7dccb35989251e280d0dffde343e86", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 79776, "upload_time": "2015-11-03T21:10:28", "url": "https://files.pythonhosted.org/packages/6c/9a/c4e1f34b487dc96927273783830a592069c7ac88356dedb61c427cfe8e25/bkrdoc-1.2.5-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "572b5437e1ba0a0f68a2d71034f46d7c", "sha256": "69516229350dec3546f3e427cf1e67a36623bdb255381bb3ae8e50b19ffaf053" }, "downloads": -1, "filename": "bkrdoc-1.2.5-1.src.rpm", "has_sig": false, "md5_digest": "572b5437e1ba0a0f68a2d71034f46d7c", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 62392, "upload_time": "2015-11-03T21:10:50", "url": "https://files.pythonhosted.org/packages/29/8d/6d2456f1c86d9ace55716f4432fc3a2596857ebe6040c5cfd21e14c74ed8/bkrdoc-1.2.5-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "05894d37d683420539e37c7ebd5a02c3", "sha256": "b2ecf053d5c7558883c8a84b1933fc391e567db6b940d2f51555077fcc033472" }, "downloads": -1, "filename": "bkrdoc-1.2.5.tar.gz", "has_sig": false, "md5_digest": "05894d37d683420539e37c7ebd5a02c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55675, "upload_time": "2015-11-03T21:10:15", "url": "https://files.pythonhosted.org/packages/00/b1/9b99307a3c53f75e59b4417bf36da0fc694b56df3103f2930c64772e99e7/bkrdoc-1.2.5.tar.gz" } ], "1.2.6": [ { "comment_text": "", "digests": { "md5": "1bacc7ab30c42feef5156c5c4bd0482d", "sha256": "10f39f56d0e1dcd6e5a928e99c3a3f7f456f12b98b25a7e2a7cf78193715f36f" }, "downloads": -1, "filename": "bkrdoc-1.2.6-1.noarch.rpm", "has_sig": false, "md5_digest": "1bacc7ab30c42feef5156c5c4bd0482d", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 80240, "upload_time": "2015-11-05T15:31:08", "url": "https://files.pythonhosted.org/packages/93/89/7a6035ff527c046c622347d375e037235dfdcf11c3227002006ab971f4ad/bkrdoc-1.2.6-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "2897c9cfc43069df9fd0745423197d88", "sha256": "fb61f3c0ca3295b60400a083b6f7769300a248630fe4259b78028e22e4a67f61" }, "downloads": -1, "filename": "bkrdoc-1.2.6-1.src.rpm", "has_sig": false, "md5_digest": "2897c9cfc43069df9fd0745423197d88", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 62104, "upload_time": "2015-11-05T15:30:48", "url": "https://files.pythonhosted.org/packages/bd/6f/51cbbe4b44f37db8252e8f6fd89b60f47c45405e94755293404912c068f8/bkrdoc-1.2.6-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "d9526461121c6457395f1c56cbe6725c", "sha256": "0ce91e38b12eb16eac07b101d31305ab32cc7008ece3ad49e746994c842b8600" }, "downloads": -1, "filename": "bkrdoc-1.2.6.tar.gz", "has_sig": false, "md5_digest": "d9526461121c6457395f1c56cbe6725c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55378, "upload_time": "2015-11-05T15:31:18", "url": "https://files.pythonhosted.org/packages/61/70/518a7921947cb1b380bfeb3e24ac7c4812da86f6ab74bfceca87739886bd/bkrdoc-1.2.6.tar.gz" } ], "1.2.7": [ { "comment_text": "", "digests": { "md5": "e927844ff04a1fdab9661e20dfc9d88d", "sha256": "99b38f15fd244eb5edbecb37fc9798a75c12fca0cbf29880a6187d99dcabf1ef" }, "downloads": -1, "filename": "bkrdoc-1.2.7-1.noarch.rpm", "has_sig": false, "md5_digest": "e927844ff04a1fdab9661e20dfc9d88d", "packagetype": "bdist_rpm", "python_version": "2.7", "requires_python": null, "size": 79704, "upload_time": "2016-02-24T14:32:24", "url": "https://files.pythonhosted.org/packages/a1/ed/cada394bf4f2a93438e8c726e2129a4cd22225d2d36fe421b4004ce21a23/bkrdoc-1.2.7-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "4965924ab2a0ee8fd7b1c754b8ca8198", "sha256": "7b17f587cfea65ff1800f5229017ec1ff168a59dcadf432a06c4787d217c54d8" }, "downloads": -1, "filename": "bkrdoc-1.2.7-1.src.rpm", "has_sig": false, "md5_digest": "4965924ab2a0ee8fd7b1c754b8ca8198", "packagetype": "bdist_rpm", "python_version": "2.7", "requires_python": null, "size": 64018, "upload_time": "2016-02-24T14:32:44", "url": "https://files.pythonhosted.org/packages/0e/82/ddd1854a28d85db4362d86008fe9ba503cf325e6bdfc5a3b405923a66dcf/bkrdoc-1.2.7-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "2eead995b6638b23ad965cc420bccc35", "sha256": "620962ecf9d7551784005b0a6c340fcc7f7f5cd3a790377ed294e12bf02b4df3" }, "downloads": -1, "filename": "bkrdoc-1.2.7.tar.gz", "has_sig": false, "md5_digest": "2eead995b6638b23ad965cc420bccc35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57359, "upload_time": "2016-02-24T14:32:58", "url": "https://files.pythonhosted.org/packages/e1/de/2f695bb3885ea2c7ef1c6eb25d62685fd7ff9beef49b0b12e67f48e758d4/bkrdoc-1.2.7.tar.gz" } ], "1.2.8": [ { "comment_text": "", "digests": { "md5": "c329f5fe4bbe07cdca556c49dcea7800", "sha256": "289a8534762e86f544e88b1a90b2b28967fdb914b2a1ba43a5df104cbb7fe287" }, "downloads": -1, "filename": "bkrdoc-1.2.8-1.noarch.rpm", "has_sig": false, "md5_digest": "c329f5fe4bbe07cdca556c49dcea7800", "packagetype": "bdist_rpm", "python_version": "2.7", "requires_python": null, "size": 79816, "upload_time": "2016-02-24T17:16:39", "url": "https://files.pythonhosted.org/packages/a0/48/4b704b90025ab405523413ad1fc9a83de96ef0b1cdfb79e0e937df58d46d/bkrdoc-1.2.8-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "0791ea206923cc904bb0596b3f6bd8c4", "sha256": "e8ebd2fac768c2313c8f07468abf74f1d8872a62f16ec4a4e2d01201553ca799" }, "downloads": -1, "filename": "bkrdoc-1.2.8-1.src.rpm", "has_sig": false, "md5_digest": "0791ea206923cc904bb0596b3f6bd8c4", "packagetype": "bdist_rpm", "python_version": "2.7", "requires_python": null, "size": 64452, "upload_time": "2016-02-24T17:16:57", "url": "https://files.pythonhosted.org/packages/fb/fd/32d41736fef0fc90bd1a626aa224a26bc7719e1b0873073f223d43f1471b/bkrdoc-1.2.8-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "3e26b421678b32c88b310dcf4329d350", "sha256": "1379c15d14ef78e02ec192b42870df5698c6ec30d32e810bc5646c0c0474e23e" }, "downloads": -1, "filename": "bkrdoc-1.2.8.tar.gz", "has_sig": false, "md5_digest": "3e26b421678b32c88b310dcf4329d350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57788, "upload_time": "2016-02-24T17:17:09", "url": "https://files.pythonhosted.org/packages/7d/06/d3f4dee6b20989fd7424a3b4b8ec3e5806aadc22ae4e749d62e55a5d7b9b/bkrdoc-1.2.8.tar.gz" } ], "1.2.9": [ { "comment_text": "", "digests": { "md5": "26104288d3012809264211b77f97f94f", "sha256": "83ac0707fea0e82b5833859b3cb5de1fab597d0c70bdbaff800ab0ff48026180" }, "downloads": -1, "filename": "bkrdoc-1.2.9-1.noarch.rpm", "has_sig": false, "md5_digest": "26104288d3012809264211b77f97f94f", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 79820, "upload_time": "2016-03-02T09:55:05", "url": "https://files.pythonhosted.org/packages/9c/8a/5ca1a605bcde7954f4ed3196141faf1e14a23bf5b47ff494f0d89b5879a3/bkrdoc-1.2.9-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "7800df417188e54e663f54e6ad0777d6", "sha256": "ea38ebc1f6d161dac50edc63e6b77384d8aa22472ce492ae236fe5413dc6dd5e" }, "downloads": -1, "filename": "bkrdoc-1.2.9-1.src.rpm", "has_sig": false, "md5_digest": "7800df417188e54e663f54e6ad0777d6", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 64418, "upload_time": "2016-03-02T09:55:16", "url": "https://files.pythonhosted.org/packages/51/f8/a99da9f06e0ebfb103c7b49f3fa1c07930e8400f03975c2676b37e2b48e8/bkrdoc-1.2.9-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "6a517cb644bacfec3c903b0e63038685", "sha256": "b6a1b7105bf179af5661ab503b85b928222fcc4f9be7f59ae17eee3b2b39d2e5" }, "downloads": -1, "filename": "bkrdoc-1.2.9.tar.gz", "has_sig": false, "md5_digest": "6a517cb644bacfec3c903b0e63038685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57744, "upload_time": "2016-03-02T09:55:25", "url": "https://files.pythonhosted.org/packages/5a/aa/962c963a30b30beec3c3c978d6d56b61d34b0c86976a16f85d836de5b12e/bkrdoc-1.2.9.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "fb5a32b8ba499d8bd94c9760081214ba", "sha256": "12648f1da0eb07e152317440ee27203c3622d7bc5b20cab1a483feff4f0d3553" }, "downloads": -1, "filename": "bkrdoc-1.3.0-1.noarch.rpm", "has_sig": false, "md5_digest": "fb5a32b8ba499d8bd94c9760081214ba", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 80300, "upload_time": "2016-03-11T17:46:28", "url": "https://files.pythonhosted.org/packages/88/d6/1068c327fc1befe4967da2fe272723452ac1927f0b75d4fe673a6ca9085a/bkrdoc-1.3.0-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "29b77cb375d1d90c40dd1d4791b8676d", "sha256": "81dad2bf135dbdbe2bafa3aae98d7db8d966b29a48b9c9a4f8953428de6dc88d" }, "downloads": -1, "filename": "bkrdoc-1.3.0-1.src.rpm", "has_sig": false, "md5_digest": "29b77cb375d1d90c40dd1d4791b8676d", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 65168, "upload_time": "2016-03-11T17:46:41", "url": "https://files.pythonhosted.org/packages/26/e9/d6fa9f18ed65e09db47578e66d12a6606d63777a0b02731abbb34b20b70a/bkrdoc-1.3.0-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "d524dc1934bc2c45d0faa4b9c7d3dcf8", "sha256": "26486c4cb038d959dc434454092ce297d5782d72ca7181a02b08de7c1c7e537f" }, "downloads": -1, "filename": "bkrdoc-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d524dc1934bc2c45d0faa4b9c7d3dcf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58471, "upload_time": "2016-03-11T17:46:53", "url": "https://files.pythonhosted.org/packages/46/99/be00f5a3ff0e387a65685ce1aede8163fec04a2e183081d52bdf92c1eecf/bkrdoc-1.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fb5a32b8ba499d8bd94c9760081214ba", "sha256": "12648f1da0eb07e152317440ee27203c3622d7bc5b20cab1a483feff4f0d3553" }, "downloads": -1, "filename": "bkrdoc-1.3.0-1.noarch.rpm", "has_sig": false, "md5_digest": "fb5a32b8ba499d8bd94c9760081214ba", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 80300, "upload_time": "2016-03-11T17:46:28", "url": "https://files.pythonhosted.org/packages/88/d6/1068c327fc1befe4967da2fe272723452ac1927f0b75d4fe673a6ca9085a/bkrdoc-1.3.0-1.noarch.rpm" }, { "comment_text": "", "digests": { "md5": "29b77cb375d1d90c40dd1d4791b8676d", "sha256": "81dad2bf135dbdbe2bafa3aae98d7db8d966b29a48b9c9a4f8953428de6dc88d" }, "downloads": -1, "filename": "bkrdoc-1.3.0-1.src.rpm", "has_sig": false, "md5_digest": "29b77cb375d1d90c40dd1d4791b8676d", "packagetype": "bdist_rpm", "python_version": "any", "requires_python": null, "size": 65168, "upload_time": "2016-03-11T17:46:41", "url": "https://files.pythonhosted.org/packages/26/e9/d6fa9f18ed65e09db47578e66d12a6606d63777a0b02731abbb34b20b70a/bkrdoc-1.3.0-1.src.rpm" }, { "comment_text": "", "digests": { "md5": "d524dc1934bc2c45d0faa4b9c7d3dcf8", "sha256": "26486c4cb038d959dc434454092ce297d5782d72ca7181a02b08de7c1c7e537f" }, "downloads": -1, "filename": "bkrdoc-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d524dc1934bc2c45d0faa4b9c7d3dcf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58471, "upload_time": "2016-03-11T17:46:53", "url": "https://files.pythonhosted.org/packages/46/99/be00f5a3ff0e387a65685ce1aede8163fec04a2e183081d52bdf92c1eecf/bkrdoc-1.3.0.tar.gz" } ] }