{ "info": { "author": "Timoth\u00e9e Mazzucotelli", "author_email": "pawamoy@pm.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: ISC License (ISCL)", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Utilities" ], "description": "

\n \n

\n\n

Shell Script Documentation

\n\n

Write documentation in comments and render it with templates.

\n\n

\n \n \"pipeline\n \n \n \"coverage\n \n \n \"pypi\n \n \n \"python\n \n \n \"gitter\n \n

\n\n`shellman` can generate man pages, wiki pages and help text\nusing documentation written in shell scripts comments.\n\nFor example:\n\n```bash\n#!/bin/bash\n\n## \\brief Just a demo\n## \\desc This script actually does nothing.\n\nmain() {\n case \"$1\" in\n ## \\option -h, --help\n ## Print this help and exit.\n -h|--help) shellman \"$0\"; exit 0 ;;\n esac\n}\n\n## \\usage demo [-h]\nmain \"$@\"\n```\n\nOutput when calling ``./demo -h``:\n\n```\nUsage: demo [-h]\n\nThis script actually does nothing.\n\nOptions:\n -h, --help Print this help and exit.\n```\n\nYou can see more examples and all the documentation in the wiki!\n\n- [GitLab wiki](https://gitlab.com/pawamoy/shellman/wikis)\n- [GitHub wiki](https://github.com/pawamoy/shellman/wiki)\n\n

Demo

\n

\n\nIn the demo above we saw the three builtin templates:\nhelptext, manpage and wikipage.\n\nYou can use your own templates\nby specifying them with the ``--template path:my/template`` syntax.\n\nYou can also write a plugin: see [the wiki page on GitLab] or [on GitHub].\n\n[the wiki page on GitLab]: https://gitlab.com/pawamoy/shellman/wikis/plugins\n[on GitHub]: https://github.com/pawamoy/shellman/wiki/plugins\n\n## Installation\n`shellman` is written in Python, so you must install it with `pip`:\n\n pip install shellman\n\n## Some projects using shellman\n\n- [shellm](https://github.com/shellm-org) \u2014\n A collection of scripts and libraries\n built on a [core inclusion-system](https://github.com/shellm-org/core),\n all installable with [basher](https://github.com/basherpm/basher).\n Here are a few examples:\n - [daemon](https://github.com/shellm-org/daemon) \u2014\n A library that facilitates the writing of daemonized scripts that consume\n files in a watched directory.\n - [debug](https://github.com/shellm-org/debug) \u2014\n A simple script that sets the verbose/dry-run/debug\n Bash flags before running another script.\n - [format](https://github.com/shellm-org/format) \u2014\n Format your output with style and color.\n - [home](https://github.com/shellm-org/home) \u2014\n A home for your shell scripts! \n - [loop](https://github.com/shellm-org/loop) \u2014\n Control the flow of your loops (pause/resume/etc.).\n\n\n## License\nSoftware licensed under [ISC] license.\n\n[ISC]: https://www.isc.org/downloads/software-support-policy/isc-license/\n\n# Changelog\nAll notable changes to this project will be documented in this file.\n\nThe format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)\nand this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).\n\n## [v0.4.1](https://gitlab.com/pawamoy/shellman/tags/v0.4.1) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.4.0...v0.4.1)) - 2018-10-10\n\n### Fixed\n- Fix `body` filter for Python 2 ([ce7d0ef](https://gitlab.com/pawamoy/shellman/commit/ce7d0ef1a4b6f7365580d06ff064504c38247d01)).\n\n## [v0.4.0](https://gitlab.com/pawamoy/shellman/tags/v0.4.0) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.3.4...v0.4.0)) - 2018-09-28\n\n### Added\n- Add context variable to avoid escaping lines starting with given values ([742e023](https://gitlab.com/pawamoy/shellman/commit/742e02321de656e80944d627a6cf727cbc6e66e0)).\n- Add usagetext template ([a7c20fc](https://gitlab.com/pawamoy/shellman/commit/a7c20fc751990c229018fc1b6c01835f9da5c193)).\n\n### Fixed\n- Fix escape filter condition ([f32cd43](https://gitlab.com/pawamoy/shellman/commit/f32cd43a0b4d88f841e7e5fee9633f7f772637e8)).\n- Fix python 2 unicode decode error ([0040028](https://gitlab.com/pawamoy/shellman/commit/0040028f245586bbdffe62b14218abc31539dc85)).\n- Fix variables for output ([01155fb](https://gitlab.com/pawamoy/shellman/commit/01155fbf3fcb4c1beb3ad867a428783ae647af57)).\n\n### Misc\n- Improve error messages ([96ebb68](https://gitlab.com/pawamoy/shellman/commit/96ebb68c01b7b132666bb900d7f20f2f1c296d65)).\n\n## [v0.3.4](https://gitlab.com/pawamoy/shellman/tags/v0.3.4) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.3.3...v0.3.4)) - 2018-09-22\n\n### Fixed\n- Fix writing UTF-8 contents to file for Python 2 ([9e99b23](https://gitlab.com/pawamoy/shellman/commit/9e99b232d2c1171c9e3ee3b20f0f788b82d1d634)).\n\n### Misc\n- Improve credits line ([f7a7cae](https://gitlab.com/pawamoy/shellman/commit/f7a7cae8e1bf7363a73c127b542584e348dfae5c)).\n\n## [v0.3.3](https://gitlab.com/pawamoy/shellman/tags/v0.3.3) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.3.2...v0.3.3)) - 2018-09-18\n\n### Fixed\n- Fix manifest (missing setup.py) ([62ccfaf](https://gitlab.com/pawamoy/shellman/commit/62ccfaf90c4bd301c625101763462bc0c5374567)).\n\n## [v0.3.2](https://gitlab.com/pawamoy/shellman/tags/v0.3.2) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.3.1...v0.3.2)) - 2018-09-18\n\n### Misc\n- Add logo and demo.svg to fix PyPI page ([1e06662](https://gitlab.com/pawamoy/shellman/commit/1e066626e7bcfb919e4d0ce4508b9305a962551a)).\n\n## [v0.3.1](https://gitlab.com/pawamoy/shellman/tags/v0.3.1) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.3.0...v0.3.1)) - 2018-09-18\n\n### Misc\n- Reduce size of package, simplify manifest ([f123b53](https://gitlab.com/pawamoy/shellman/commit/f123b53fc973e05db36f5370d48647d56c571dcf)).\n- Switch documents to markdown ([f3917e9](https://gitlab.com/pawamoy/shellman/commit/f3917e9c46566898681e075bbc45afb7151e015f)).\n\n## [v0.3.0](https://gitlab.com/pawamoy/shellman/tags/v0.3.0) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.2.2...v0.3.0)) - 2018-09-17\n\n### Added\n- Add credits in wikipage template ([e70b7c8](https://gitlab.com/pawamoy/shellman/commit/e70b7c8fa4acef2acf1bd7a0dfd96383ef50fec4)).\n- Add groupby_unsorted filter to improve option rendering ([2e42177](https://gitlab.com/pawamoy/shellman/commit/2e421776319e8422ddf3191c98666e4c43e1ae16)).\n- Add logo ([f9289a0](https://gitlab.com/pawamoy/shellman/commit/f9289a0edbdc53ea16bfbc07bf4ac873ae8548f0)).\n- Add new reader module ([ea13cfb](https://gitlab.com/pawamoy/shellman/commit/ea13cfb4a31f9cee2f1a108fd9e1103cb5afda28)).\n- Add option to smart_width to indent first line or not ([e625afb](https://gitlab.com/pawamoy/shellman/commit/e625afbe1ba9a851bed40e4792d6fcd0e9fafab1)).\n- Add vcsroot name variable ([f5db3b3](https://gitlab.com/pawamoy/shellman/commit/f5db3b35f953a82eba64fc375e4f4638457b1e03)).\n\n### Changed\n- Change README.rst to README.md ([4628e76](https://gitlab.com/pawamoy/shellman/commit/4628e76bce717ea3ab47b7f29114caa7e1d50084)).\n\n### Fixed\n- Fix code block ([de304ee](https://gitlab.com/pawamoy/shellman/commit/de304eeb56ae2d3431ab6c5db9fdca7100ee2dbd)).\n- Fix credits and readme url to gitlab plugins doc ([9958019](https://gitlab.com/pawamoy/shellman/commit/9958019791d981ea566a1973c4f8aa47ae2d5ac2)).\n- Fix get context from env ([f1e2296](https://gitlab.com/pawamoy/shellman/commit/f1e2296646ecf523c559e7db3bdcd14779dd01fd)).\n- Fix usage tag ([4a47431](https://gitlab.com/pawamoy/shellman/commit/4a474311f748f70a07fceb8acfbabdaba634b3eb)).\n- Fix wikipage template ([2f5a0ad](https://gitlab.com/pawamoy/shellman/commit/2f5a0adf3ec8a28c242d1bcad426030fda9ac224)).\n\n### Removed\n- Remove blank line in AUTHORS ([e414282](https://gitlab.com/pawamoy/shellman/commit/e414282316518aa2a5f8895433f576d659720195)).\n- Remove formatter options, enforce user behavior ([48c26d0](https://gitlab.com/pawamoy/shellman/commit/48c26d03e328272b1001134c86be6d79e1736a90)).\n- Remove MPL2.0 notices in sources (now ISC) ([87e92df](https://gitlab.com/pawamoy/shellman/commit/87e92df8b9577968db090ac00bada17086368574)).\n- Remove pyup file, remove option-description subtag (implicit) ([4a08fa1](https://gitlab.com/pawamoy/shellman/commit/4a08fa1e42f5972cf462419f7869db6f9a5aafd9)).\n\n### Misc\n- Allow failure for style and spell on travis ([4a7a60f](https://gitlab.com/pawamoy/shellman/commit/4a7a60f208dcd654b7f9618b0157ffa584be3bea)).\n- Automatically compute indent_str from indent, cast indent to int ([0a09554](https://gitlab.com/pawamoy/shellman/commit/0a0955499450aa5c4069b5fafc38abc0db409094)).\n- Handle multiple file input/output, fix some templates vars, format with black ([2c6672b](https://gitlab.com/pawamoy/shellman/commit/2c6672b47b04082865528e6028dd1fd3645c7058)).\n- Ignore bandit warning as irrelevant (no html templates) ([4947fe5](https://gitlab.com/pawamoy/shellman/commit/4947fe59d912a954e775944f40da2be94dc095da)).\n- Implement context abilities ([5e7c9d4](https://gitlab.com/pawamoy/shellman/commit/5e7c9d4bcc3ddc52caca079a625a927959853843)).\n- Implement plugin abilities ([cd4723f](https://gitlab.com/pawamoy/shellman/commit/cd4723f84771d2d5f60fd0dc047d597b708a1c31)).\n- Implement smart_width for text format, write more templates ([bb15f51](https://gitlab.com/pawamoy/shellman/commit/bb15f518085c903033b8f9c007c67aba97db03da)).\n- Improve helptext usage display, fix smartwrap indent ([11f78bf](https://gitlab.com/pawamoy/shellman/commit/11f78bfcfb043fadc943ac60147293d74c6088d9)).\n- Improve manpage groff template, fix various issues ([b829593](https://gitlab.com/pawamoy/shellman/commit/b82959337e7f3c6801533c02976e74f55e268ff9)).\n- Link up with argparse ([12f186d](https://gitlab.com/pawamoy/shellman/commit/12f186dd1905f270fc095ff1539d0416d8911afc)).\n- Rename tag to section ([5e80735](https://gitlab.com/pawamoy/shellman/commit/5e80735f7f23c2dc9ca63dca94286f0a8763272b)).\n- Update demo script and svg ([ec0c282](https://gitlab.com/pawamoy/shellman/commit/ec0c282b282cf23fc97b2767928109d19df37f6d)).\n- Update docs, simplify context usage ([8c6c950](https://gitlab.com/pawamoy/shellman/commit/8c6c950f14f2b3f8502e16f2e9ff0fe209b00259)).\n- Use GitLab-CI instead of Travis ([de662d0](https://gitlab.com/pawamoy/shellman/commit/de662d03c8b4ee7cb4a35c2b1909da6415de597d)).\n\n\n## [v0.2.2](https://gitlab.com/pawamoy/shellman/tags/v0.2.2) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.2.1...v0.2.2)) - 2017-05-02\n\n### Changed\n- Change license from MPL 2.0 to ISC (no 'same license' condition) ([868b89e](https://gitlab.com/pawamoy/shellman/commit/868b89ee7df7af36fdc3e4ce424a241867e89c24)).\n\n### Fixed\n- Fix cli main return None -> 0 ([7beeecc](https://gitlab.com/pawamoy/shellman/commit/7beeeccb559606bb2b338f2426fb3f5b91f840e7)).\n- Fix codacy badge ([fe55efb](https://gitlab.com/pawamoy/shellman/commit/fe55efbd2cd205df1f9b1ce8b02f2dd2d101ba6e)).\n- Fix docs spelling ([69988a2](https://gitlab.com/pawamoy/shellman/commit/69988a2e70e18108525ce6bf412cb743441b3516)).\n- Fix installation instruction (--user does not install entry point...) ([aa2037b](https://gitlab.com/pawamoy/shellman/commit/aa2037b627ce2e6e2fb1b83fa1fb0669545756ec)).\n- Fix man synopsis section ([d79db9a](https://gitlab.com/pawamoy/shellman/commit/d79db9a2c0e361374b1d8e8e376d95599605e9a0)).\n\n### Misc\n- Begin to fix output option ([f1e5488](https://gitlab.com/pawamoy/shellman/commit/f1e5488f997a065d26c5f20d00afd7efe93e234d)).\n- Hide sphinx warnings, travis install enchant ([c216c78](https://gitlab.com/pawamoy/shellman/commit/c216c780a3502b795bf96a3269f263aeac2c1a08)).\n- Use codacy instead of codecov ([c024b1c](https://gitlab.com/pawamoy/shellman/commit/c024b1ce8bfaf0aa7f0d71378d528cebd8e96c46)).\n\n\n## [v0.2.1](https://gitlab.com/pawamoy/shellman/tags/v0.2.1) ([compare](https://gitlab.com/pawamoy/shellman/compare/v0.2.0...v0.2.1)) - 2016-12-06\n\n### Misc\n- Update README, fix help display ([a131b82](https://gitlab.com/pawamoy/shellman/commit/a131b82d84d68e4dfa5211cdc5dd26c930fa33c1)).\n\n\n## [v0.2.0](https://gitlab.com/pawamoy/shellman/tags/v0.2.0) ([compare](https://gitlab.com/pawamoy/shellman/compare/7c77c2bda82a2808aacc4500e01b33f082325ec5...v0.2.0)) - 2016-12-06\n\n### Added\n- Add check feature, add tests ([4916b51](https://gitlab.com/pawamoy/shellman/commit/4916b514b85fcf6a87a81fe0d3ac6ed4f8bc1011)).\n- Add demo example ([ec78d6b](https://gitlab.com/pawamoy/shellman/commit/ec78d6bc2c238c02685e260494be37a510d0f015)).\n- Add markdown format, improve python3 compatibility, add gitignore ([6b8c295](https://gitlab.com/pawamoy/shellman/commit/6b8c2959e340bd999177b99c4f1a70286a19aaab)).\n- Add tests ([4d08087](https://gitlab.com/pawamoy/shellman/commit/4d080877799e33fba2b8a5ee0133257763ac80c2)).\n\n### Fixed\n- Fix changing release date over upstream update ([11738c4](https://gitlab.com/pawamoy/shellman/commit/11738c4484efae0535aa97abd77911752d8d4f47)).\n- Fix command line usage and tests usage combination ([bcef7c9](https://gitlab.com/pawamoy/shellman/commit/bcef7c9b5413584c740de2c028f0786e3c8ef48a)).\n- Fix dangerous warning about sys.argv as default value ([effe263](https://gitlab.com/pawamoy/shellman/commit/effe26350d8a0516a890c265b195089f83a7fda0)).\n\n### Misc\n- Implement new structure ([40b4806](https://gitlab.com/pawamoy/shellman/commit/40b48063b02b5cae1c7074f0921b411fb2aed9f6)).\n- Setup tests ([5d50692](https://gitlab.com/pawamoy/shellman/commit/5d50692ab5c49644039eab74d467335fded253c0)).\n- Write doc ([1a8e0e4](https://gitlab.com/pawamoy/shellman/commit/1a8e0e4d4624d8ca0eeb66dd78eb3d8b65a11f45)).\n\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/pawamoy/shellman", "keywords": "shellman", "license": "ISC", "maintainer": "", "maintainer_email": "", "name": "shellman", "package_url": "https://pypi.org/project/shellman/", "platform": "", "project_url": "https://pypi.org/project/shellman/", "project_urls": { "Homepage": "https://gitlab.com/pawamoy/shellman" }, "release_url": "https://pypi.org/project/shellman/0.4.1/", "requires_dist": [ "jinja2", "backports.shutil-get-terminal-size; python_version == \"2.7\"" ], "requires_python": "", "summary": "Write documentation in comments and render it with templates.", "version": "0.4.1" }, "last_serial": 4360512, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "7f0c9f13663566f7ddd6d44340010a8e", "sha256": "e395ce10470c52672f477febc5832989979498455df7d507060a98b2d798855f" }, "downloads": -1, "filename": "shellman-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f0c9f13663566f7ddd6d44340010a8e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14037, "upload_time": "2016-11-30T18:57:40", "url": "https://files.pythonhosted.org/packages/e5/72/8d5d3687d3f958c409cdb36f4cd62669b780874bc2248223ab312978d6ca/shellman-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "110997775f051b5cc381ee11a1aba313", "sha256": "1a7402e8d303f0d41b53f960580d59d38ce5a2632c75b8d4cdcd2436b7e0d902" }, "downloads": -1, "filename": "shellman-0.1.0-py3.5.egg", "has_sig": false, "md5_digest": "110997775f051b5cc381ee11a1aba313", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 27613, "upload_time": "2016-11-30T18:57:42", "url": "https://files.pythonhosted.org/packages/12/0b/2668cb437f03623c326e08a51ecd1c4d7d999fb056db0bb04421e8b4144f/shellman-0.1.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "12c795492d1bc5c0a3a66639122803ea", "sha256": "78753bfceeb559d8547dd4974059232bbf915f0066cb746a7436aa9313a91c8d" }, "downloads": -1, "filename": "shellman-0.1.0.tar.gz", "has_sig": false, "md5_digest": "12c795492d1bc5c0a3a66639122803ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21108, "upload_time": "2016-11-30T18:57:45", "url": "https://files.pythonhosted.org/packages/20/3f/fcb8e44a09833d8887913d95e78028bd3cd871ad0461e397d2d00f679ef0/shellman-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ab0cdf7f9b22e93af49295a6ccdd9409", "sha256": "cf06887584f78dcb53f7edb04bf56b0edc5f6bc09182a0b56ba9e279a96fc7af" }, "downloads": -1, "filename": "shellman-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab0cdf7f9b22e93af49295a6ccdd9409", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17292, "upload_time": "2016-12-06T15:33:07", "url": "https://files.pythonhosted.org/packages/12/85/cd2c355f1d00076b7ead43114de81413f6954b9725606c555cd9191ba190/shellman-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "648c2c78cd7440f1ddf925ba3f1d6116", "sha256": "b71f7441934e5494aeed2c056762adb6f198d21fcde1ecb51de96103aad54d0b" }, "downloads": -1, "filename": "shellman-0.2.0-py3.5.egg", "has_sig": false, "md5_digest": "648c2c78cd7440f1ddf925ba3f1d6116", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 36174, "upload_time": "2016-12-06T16:10:58", "url": "https://files.pythonhosted.org/packages/6c/98/d09db410c86bf65ec11248f851f00ff6f7d806d96b8bf58ab9a116feaf92/shellman-0.2.0-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "95f4522a259a32a6939c4796ef2e2d6f", "sha256": "7d04faac5882224115836fb7233874ed353b78dd863dd75f6b9053e93fa15b27" }, "downloads": -1, "filename": "shellman-0.2.0.tar.gz", "has_sig": false, "md5_digest": "95f4522a259a32a6939c4796ef2e2d6f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25904, "upload_time": "2016-12-06T15:33:10", "url": "https://files.pythonhosted.org/packages/81/7d/a218ae71494b8cb2766f961173fadd72448992bbc11925fcb3d68117e519/shellman-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "78b6072878b4abefcfc3629de6ce6af5", "sha256": "47d8fed5aa36a19df846af9046496c94a875c257f8be8e1a09da831db42551a3" }, "downloads": -1, "filename": "shellman-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78b6072878b4abefcfc3629de6ce6af5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17524, "upload_time": "2016-12-06T16:10:56", "url": "https://files.pythonhosted.org/packages/0e/4e/b9c3b62b37db85ed80a01093d19e6d7e0c4d6e4b3390caa8721026a305df/shellman-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8f3453a4343f8219249540d85f08be0", "sha256": "e3abe9f9e1c614d42ad4384bf9eadd93a497043fbf443555931059f4cf1d13e1" }, "downloads": -1, "filename": "shellman-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d8f3453a4343f8219249540d85f08be0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26006, "upload_time": "2016-12-06T16:11:01", "url": "https://files.pythonhosted.org/packages/2c/50/75a47cefe8cbb554a397ff26f1905304824d0a8c6c1e5be8dd9d41e81f96/shellman-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e6595df89e8187c7e90144a341f689fa", "sha256": "97d448752c1893390566db13bbcf66f7bee05be304aa2b77766de55a61c87cdc" }, "downloads": -1, "filename": "shellman-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6595df89e8187c7e90144a341f689fa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21005, "upload_time": "2018-09-17T23:46:29", "url": "https://files.pythonhosted.org/packages/57/b8/9ba693fd61ae306128953297a3155ed5c237119d4a15806469075dc90c09/shellman-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9c02a135dca3c1d6b6bbcd2eec689535", "sha256": "0e2d86f5a560f024fc075c7e9efbf1422732ae69aaca1040c224bca4c9f00c3f" }, "downloads": -1, "filename": "shellman-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9c02a135dca3c1d6b6bbcd2eec689535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26870, "upload_time": "2018-09-17T23:46:54", "url": "https://files.pythonhosted.org/packages/15/e7/7fb8848ecebeb35238286087b90b1b6c788132154550802bf39d6f435138/shellman-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "50804e2ce355e3c7f63603ba4faf3899", "sha256": "5ddef4b640bd1a54f05626006d422014af077a83f3deb38d77aae345f22e62c6" }, "downloads": -1, "filename": "shellman-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50804e2ce355e3c7f63603ba4faf3899", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23734, "upload_time": "2018-09-18T14:22:52", "url": "https://files.pythonhosted.org/packages/e8/48/3f6102b555e030aae81b24ad193200efab808cc9e08144c7ca51ca87fc1b/shellman-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "433583150cc3dcd808fe538f67a0d770", "sha256": "0a0ba1236845497630ec9f8b41618de8d7d92bf63ad5561b94ca47d026853148" }, "downloads": -1, "filename": "shellman-0.3.1.tar.gz", "has_sig": false, "md5_digest": "433583150cc3dcd808fe538f67a0d770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24655, "upload_time": "2018-09-18T14:22:54", "url": "https://files.pythonhosted.org/packages/fc/00/c50ad327104e0564ad27418b2ab0ec2632e167be4218e8ff5eed72f1bd03/shellman-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "ec0a6ed4be0d74b8341ee8f7202e3776", "sha256": "87374168c80ef24cb4301383549ad7b8a4dbceedcbd1fcb7ffc24310c5cef65f" }, "downloads": -1, "filename": "shellman-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec0a6ed4be0d74b8341ee8f7202e3776", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23795, "upload_time": "2018-09-18T14:36:42", "url": "https://files.pythonhosted.org/packages/88/06/242901a222677bcd0333fd9525376c32740ffe4e16c9ce17202ecbff82e5/shellman-0.3.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "564bc89dfb1fd79d8fc7510c19b38bba", "sha256": "61fd9818d54eb1313ce257c5bc86d54cf143b27a596381a9f17517b81b6bc8ca" }, "downloads": -1, "filename": "shellman-0.3.2.tar.gz", "has_sig": false, "md5_digest": "564bc89dfb1fd79d8fc7510c19b38bba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52972, "upload_time": "2018-09-18T14:36:44", "url": "https://files.pythonhosted.org/packages/02/3a/951b592b60ee19cc206f2fb60cc4f168e6ea2c353167a85d2cefea15db7d/shellman-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "a93e5b6c180151d194f5c58029495d6e", "sha256": "266029f0ea7287c8bfbe5b1a2bf79afc8dab5cd0c0c6bc30cfd32373139d0da4" }, "downloads": -1, "filename": "shellman-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a93e5b6c180151d194f5c58029495d6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23857, "upload_time": "2018-09-18T15:56:25", "url": "https://files.pythonhosted.org/packages/30/5d/f754c1255b3d346f7ad341406881c952d73f5b737aac0fe87e04709dc9d7/shellman-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5380db1561aaf43601a519ed82f672ce", "sha256": "d82f028a7b2eaa766aadb4c79f95b0ba39d78d3389e12b60b87583132cc02617" }, "downloads": -1, "filename": "shellman-0.3.3.tar.gz", "has_sig": false, "md5_digest": "5380db1561aaf43601a519ed82f672ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26889, "upload_time": "2018-09-18T15:56:27", "url": "https://files.pythonhosted.org/packages/6f/69/537661f92b2f5db9c23bbfac5f717e6ccab23e71d70e3142b4f638d69efb/shellman-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "4a8d1efaf1a8ed11a9f824ded5dc948d", "sha256": "3cb7b4c6e9182835cb6746c0caa3d8da1dfc77845caa06bdf05e4e3c9e24e7fb" }, "downloads": -1, "filename": "shellman-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a8d1efaf1a8ed11a9f824ded5dc948d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24192, "upload_time": "2018-09-22T20:54:39", "url": "https://files.pythonhosted.org/packages/be/ec/fa0c1e772e5ddf53d647790df6d618c79d65facb2e3427ea3fe62f31f348/shellman-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cca5a54494b8390374657db75803bfec", "sha256": "7f928417a2ad4123fe154278472beb1258e5fbf75215477b7cca04c53a048156" }, "downloads": -1, "filename": "shellman-0.3.4.tar.gz", "has_sig": false, "md5_digest": "cca5a54494b8390374657db75803bfec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27815, "upload_time": "2018-09-22T20:54:41", "url": "https://files.pythonhosted.org/packages/b6/b6/b1dd71e8c4f3fe6a4226080db77380a6ff9059b9e87e4774264330f02512/shellman-0.3.4.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9a15c5f1a4ba55ae19bbf5f4c1c06828", "sha256": "c81f65266e147fd1550d22be8efc28ca0b8730f55f7fc77b6ac8fac6a0390601" }, "downloads": -1, "filename": "shellman-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9a15c5f1a4ba55ae19bbf5f4c1c06828", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25034, "upload_time": "2018-09-28T17:20:56", "url": "https://files.pythonhosted.org/packages/0f/23/3ffe4d493deadb4275b3d65af79080113361134ad5c14fd99968373f7f30/shellman-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d77f3ab62dc73c49d15681919df1a3f0", "sha256": "12aa33cdff7aa0ce54fa2dcc105ee6d2ef058ba30df5d4e24fc3e053b5738d88" }, "downloads": -1, "filename": "shellman-0.4.0.tar.gz", "has_sig": false, "md5_digest": "d77f3ab62dc73c49d15681919df1a3f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28623, "upload_time": "2018-09-28T17:20:58", "url": "https://files.pythonhosted.org/packages/97/8b/2212b8abb97a7ac987dd04cb636dcb493057fc4ffd7fcdf100b984a20c33/shellman-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "7e9799e7aba5e61cdb1c4784ef53cd2c", "sha256": "05900a896819321bb3423d5a78b525bad9c1a7d2c60a3230b099fa3c5ec7e57b" }, "downloads": -1, "filename": "shellman-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e9799e7aba5e61cdb1c4784ef53cd2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25129, "upload_time": "2018-10-10T15:28:45", "url": "https://files.pythonhosted.org/packages/e2/0e/2c7dd32b8c61f1b937f56388334848098db83239dbb5b25a72370874b34d/shellman-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f41460dc0fcec75311281c92acb4d4d", "sha256": "d3bd8cef9e246c1537a9c52dadec8b572eeb9374d2e5add00cfd141ada1a8fba" }, "downloads": -1, "filename": "shellman-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3f41460dc0fcec75311281c92acb4d4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28798, "upload_time": "2018-10-10T15:28:47", "url": "https://files.pythonhosted.org/packages/82/e7/39ee5f596c1954dc74c5edd576277ddde6dbe91eb9fe84c614f814134df5/shellman-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7e9799e7aba5e61cdb1c4784ef53cd2c", "sha256": "05900a896819321bb3423d5a78b525bad9c1a7d2c60a3230b099fa3c5ec7e57b" }, "downloads": -1, "filename": "shellman-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e9799e7aba5e61cdb1c4784ef53cd2c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25129, "upload_time": "2018-10-10T15:28:45", "url": "https://files.pythonhosted.org/packages/e2/0e/2c7dd32b8c61f1b937f56388334848098db83239dbb5b25a72370874b34d/shellman-0.4.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f41460dc0fcec75311281c92acb4d4d", "sha256": "d3bd8cef9e246c1537a9c52dadec8b572eeb9374d2e5add00cfd141ada1a8fba" }, "downloads": -1, "filename": "shellman-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3f41460dc0fcec75311281c92acb4d4d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28798, "upload_time": "2018-10-10T15:28:47", "url": "https://files.pythonhosted.org/packages/82/e7/39ee5f596c1954dc74c5edd576277ddde6dbe91eb9fe84c614f814134df5/shellman-0.4.1.tar.gz" } ] }