{ "info": { "author": "Aygos (C.B.)", "author_email": "cyrilb02@sfr.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Environment :: Console", "Framework :: Pytest", "Intended Audience :: Developers", "Natural Language :: English", "Natural Language :: French", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Software Development :: Interpreters", "Topic :: Software Development :: Libraries", "Topic :: System :: Shells", "Topic :: Text Processing", "Topic :: Text Processing :: Linguistic" ], "description": "A simple and light library that handle both command line parsing and config file reading.\n\nThe only thing you have to do, is to describe (throught a YAML resource /\nconfig file) all options and parameters your main function expects.\n\nThis way, you only describe what to do, and not how to do it.\n\nEvery is done under the hood ; a simple call to the library handle :\n\n - application banner and help screen printing\n - command line parsing\n - building of dictionnary that hold configuration (flags, options and parameters values)\n - parsing optional config file that will override default values\n - etc.\n\nPlease read file README for getting started.\n\nOther instructions are available in the documentation : both user and reference manuals.\n\nPlease be warned, that the library is in pre-alpha stage (for a short time),\nuntil full documentation will be written : so package don't contains all source files yet.", "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/Aygos/yaop", "keywords": "yaop command line optparse config file YAML resource banner help script application console shell", "license": "Creative Commons - BY-NC-ND", "maintainer": null, "maintainer_email": null, "name": "yaop", "package_url": "https://pypi.org/project/yaop/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/yaop/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/Aygos/yaop" }, "release_url": "https://pypi.org/project/yaop/0.1.1/", "requires_dist": null, "requires_python": null, "summary": "Yet Another Option Parser (full fledged)", "version": "0.1.1" }, "last_serial": 2152167, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "74ecf214cc2b7bff99476afcd005a2c3", "sha256": "b1a37a992e8b88e7dc57de30a7c38ee493abc1ccbc0630d74e4c49e41ec206df" }, "downloads": -1, "filename": "yaop-0.1.tar.gz", "has_sig": false, "md5_digest": "74ecf214cc2b7bff99476afcd005a2c3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14762, "upload_time": "2016-06-05T23:35:49", "url": "https://files.pythonhosted.org/packages/14/1b/f1c7696e27e993c94f1ede69f48a3a71b8b00fd24cd490d86b5d2924b63c/yaop-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "72b41c195351b567695350da455e85be", "sha256": "8512c73ec27e2e4bbb34e8311ed8e9ba549cc75c5aeadfde9a026787f215367a" }, "downloads": -1, "filename": "yaop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "72b41c195351b567695350da455e85be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15027, "upload_time": "2016-06-05T23:51:21", "url": "https://files.pythonhosted.org/packages/9e/f3/4212ca2be7f99f2f73050a4d5c5a38d5c2ddd5417c909b7b038eca542582/yaop-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "72b41c195351b567695350da455e85be", "sha256": "8512c73ec27e2e4bbb34e8311ed8e9ba549cc75c5aeadfde9a026787f215367a" }, "downloads": -1, "filename": "yaop-0.1.1.tar.gz", "has_sig": false, "md5_digest": "72b41c195351b567695350da455e85be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15027, "upload_time": "2016-06-05T23:51:21", "url": "https://files.pythonhosted.org/packages/9e/f3/4212ca2be7f99f2f73050a4d5c5a38d5c2ddd5417c909b7b038eca542582/yaop-0.1.1.tar.gz" } ] }