{ "info": { "author": "Matt Wilson", "author_email": "matthew@synesis.com.au", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3" ], "description": "# CLASP.Python\n**C**ommand-**L**ine **A**rgument **S**orting and **P**arsing for Python\n\n## Table of Contents\n\n1. [Introduction](#introduction)\n2. [Installation](#installation)\n3. [Components](#components)\n4. [Examples](#examples)\n5. [Project Information](#project-information)\n\n## Introduction\n\n**CLASP** stands for **C**ommand-**L**ine **A**rgument **S**orting and\n**P**arsing. The first CLASP library was a C library with a C++ wrapper. There\nhave been several implementations in other languages. **CLASP.Python** is the\nPython version.\n\n## Installation & usage\n\nInstall via **pip** or **pip3**, as in:\n\n```\n\tpip3 install pyclasp\n```\n\nUse via **import**:\n\n```Python\n\nimport pyclasp\n```\n\nor, as we prefer,\n\n```Python\n\nimport pyclasp as clasp\n```\n\n## Components\n\nTBC\n\n## Examples\n\nExamples are provided in the ```examples``` directory, along with a markdown description for each. A detailed list TOC of them is provided in [EXAMPLES.md](./EXAMPLES.md).\n\n## Project Information\n\n### Where to get help\n\n[GitHub Page](https://github.com/synesissoftware/CLASP.Python \"GitHub Page\")\n\n### Contribution guidelines\n\nDefect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/CLASP.Python.\n\n### Dependencies\n\n### Related projects\n\n* [**CLASP**](https://github.com/synesissoftware/CLASP/)\n* [**CLASP.Go**](https://github.com/synesissoftware/CLASP.Go/)\n* [**CLASP.js**](https://github.com/synesissoftware/CLASP.js/)\n* [**CLASP.NET**](https://github.com/synesissoftware/CLASP.NET/)\n* [**CLASP.Ruby**](https://github.com/synesissoftware/CLASP.Ruby/)\n* [**libCLImate.Ruby**](https://github.com/synesissoftware/libCLImate.Ruby/)\n\n### License\n\n**CLASP.Python** is released under the 3-clause BSD license. See [LICENSE](./LICENSE) for details.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/synesissoftware/clasp.Python", "keywords": "Command-line CLI parsing", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "pyclasp", "package_url": "https://pypi.org/project/pyclasp/", "platform": "", "project_url": "https://pypi.org/project/pyclasp/", "project_urls": { "Homepage": "https://github.com/synesissoftware/clasp.Python" }, "release_url": "https://pypi.org/project/pyclasp/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "Command-Line Argument Sorting and Parsing, for Python", "version": "0.7.0" }, "last_serial": 5712287, "releases": { "0.3.0.1": [ { "comment_text": "", "digests": { "md5": "f34866ce807c077d893769066022b878", "sha256": "2df6894872807a1504d5c08a82723d59fff4fa0f982676335363aae256d8dafc" }, "downloads": -1, "filename": "pyclasp-0.3.0.1.tar.gz", "has_sig": false, "md5_digest": "f34866ce807c077d893769066022b878", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11019, "upload_time": "2019-03-18T08:19:43", "url": "https://files.pythonhosted.org/packages/21/75/bb6030c0db04be40e2f25cd9d75a4c191ea08160af90ef2bacaf51ff8983/pyclasp-0.3.0.1.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "db43ad35dfb565f43baf5342abfdd6e6", "sha256": "9e7b07b082f8073c6b1713f838faf0a09a0e6c025f27814f3b92ce34561d576e" }, "downloads": -1, "filename": "pyclasp-0.3.1.tar.gz", "has_sig": false, "md5_digest": "db43ad35dfb565f43baf5342abfdd6e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11343, "upload_time": "2019-04-17T07:30:30", "url": "https://files.pythonhosted.org/packages/bd/84/a4dd798184d039ac68d879eafb83d84586febe13d8e47e045df0feb77a00/pyclasp-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "0f090da12ff5e65f64a7557d7f77465e", "sha256": "ba73d6e3e86312417a3245934f9c550d35a33c9f0eb5c847be7bddd4188501ed" }, "downloads": -1, "filename": "pyclasp-0.4.0.tar.gz", "has_sig": false, "md5_digest": "0f090da12ff5e65f64a7557d7f77465e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11658, "upload_time": "2019-04-17T09:44:01", "url": "https://files.pythonhosted.org/packages/66/dd/26044ec865eaa2730c873e01d5aedea0d34e6e2705b1b62ab4784c18a915/pyclasp-0.4.0.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "71fc64f171b5a7a2713a19adc635233d", "sha256": "4ad2fe6d5475d2eaa4258125ad41f562523e005c581bb0d51a262b71a26ed8b3" }, "downloads": -1, "filename": "pyclasp-0.4.2.tar.gz", "has_sig": false, "md5_digest": "71fc64f171b5a7a2713a19adc635233d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11871, "upload_time": "2019-04-25T01:24:04", "url": "https://files.pythonhosted.org/packages/8a/88/8180f703a0e61ded2f6fa01f025a27e084354f9c5ce34ab1f1aac1dc34a7/pyclasp-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "00b0fd616f05f75f919e70879c4c8782", "sha256": "6ea162d4f0293b4b1a2046c157753efe9b92143e80b065da898cc83ad56e5965" }, "downloads": -1, "filename": "pyclasp-0.5.0.tar.gz", "has_sig": false, "md5_digest": "00b0fd616f05f75f919e70879c4c8782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14025, "upload_time": "2019-04-25T03:34:22", "url": "https://files.pythonhosted.org/packages/0a/9b/45736654f21f89eca131adbe07f51bacff7fee8aa6cc4930c4dcd1de3a0b/pyclasp-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "b0fe358cf9fd33bc6e9eb569e824dfbc", "sha256": "9bd9ab85d6a38ee086412753c55f68a0d507f875e8ed28e44c56a05dc5b25ff8" }, "downloads": -1, "filename": "pyclasp-0.5.1.tar.gz", "has_sig": false, "md5_digest": "b0fe358cf9fd33bc6e9eb569e824dfbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14111, "upload_time": "2019-06-12T05:53:11", "url": "https://files.pythonhosted.org/packages/16/4e/7558d494b49a2c9cb3cd8b4f038291b2dff7bae21dcf2459b9a5ad09ff28/pyclasp-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "fe7d654aa19ab3a69278f8c35b03e7f2", "sha256": "8495928281e757895ada869f967a85d0383eb5abe08c1c4f71afdb4ae8598f4c" }, "downloads": -1, "filename": "pyclasp-0.5.2.tar.gz", "has_sig": false, "md5_digest": "fe7d654aa19ab3a69278f8c35b03e7f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14148, "upload_time": "2019-07-16T06:11:00", "url": "https://files.pythonhosted.org/packages/c0/e6/334febcd74f62ee0fc4e93cdd6bed49a0544e82682542e5d82a9c97eaf3c/pyclasp-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "fbe84538b347051cbc932fc81b585718", "sha256": "6380a741242b2cf34e81067adbc4b417eae835cffdeed08f23ef62872b9220a3" }, "downloads": -1, "filename": "pyclasp-0.5.3.tar.gz", "has_sig": false, "md5_digest": "fbe84538b347051cbc932fc81b585718", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14213, "upload_time": "2019-07-16T06:12:40", "url": "https://files.pythonhosted.org/packages/9e/2f/eeaf0ec647f0b2e1edf0436bdd34a0d359e6ce864b590ccd60ffc05cb9c1/pyclasp-0.5.3.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "32fcc7fa3cfd693a6faebe350eeecc34", "sha256": "55f420543454d1b1dc7bfdbdde4abfc64a4477e6f29c5f5d256190a97d2b962e" }, "downloads": -1, "filename": "pyclasp-0.6.0.tar.gz", "has_sig": false, "md5_digest": "32fcc7fa3cfd693a6faebe350eeecc34", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14323, "upload_time": "2019-08-19T03:27:56", "url": "https://files.pythonhosted.org/packages/31/55/1f73e4cd1a73d8ed37158adba3f80aa9d6240503bd3fdd048d816f76ae7a/pyclasp-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "3879be1f3aba9e28c8b81f52bc257eb3", "sha256": "c5df403d2a8c559546dfe9380fbcbfbe04257db838ab8a5ebcecfa2fd0105782" }, "downloads": -1, "filename": "pyclasp-0.6.1.tar.gz", "has_sig": false, "md5_digest": "3879be1f3aba9e28c8b81f52bc257eb3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14322, "upload_time": "2019-08-21T23:15:07", "url": "https://files.pythonhosted.org/packages/ef/ab/9d62523fdabc9aee056449050712c90a1a31ffa51048e826c26034a98742/pyclasp-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "89f9f4e3f8fabe507c58534c9c2b3f71", "sha256": "7faa45250888c8fbbbe2fd945535e402ef78e45fdd7f2a0ffc83727b0193d9a9" }, "downloads": -1, "filename": "pyclasp-0.7.0.tar.gz", "has_sig": false, "md5_digest": "89f9f4e3f8fabe507c58534c9c2b3f71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14988, "upload_time": "2019-08-21T23:26:03", "url": "https://files.pythonhosted.org/packages/a6/bf/922ffe6677e7a186e66eeb45dfdc5d8eed3a6686e2926f252d574639d16b/pyclasp-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "89f9f4e3f8fabe507c58534c9c2b3f71", "sha256": "7faa45250888c8fbbbe2fd945535e402ef78e45fdd7f2a0ffc83727b0193d9a9" }, "downloads": -1, "filename": "pyclasp-0.7.0.tar.gz", "has_sig": false, "md5_digest": "89f9f4e3f8fabe507c58534c9c2b3f71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14988, "upload_time": "2019-08-21T23:26:03", "url": "https://files.pythonhosted.org/packages/a6/bf/922ffe6677e7a186e66eeb45dfdc5d8eed3a6686e2926f252d574639d16b/pyclasp-0.7.0.tar.gz" } ] }