{ "info": { "author": "Casper da Costa-Luis", "author_email": "asper@caspersci.uk.to", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: MacOS X", "Environment :: Other Environment", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications", "Framework :: IPython", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: End Users/Desktop", "Intended Audience :: Other Audience", "Intended Audience :: System Administrators", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: POSIX :: BSD", "Operating System :: POSIX :: BSD :: FreeBSD", "Operating System :: POSIX :: Linux", "Operating System :: POSIX :: SunOS/Solaris", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation", "Programming Language :: Python :: Implementation :: IronPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Desktop Environment", "Topic :: Education :: Computer Aided Instruction (CAI)", "Topic :: Education :: Testing", "Topic :: Office/Business", "Topic :: Other/Nonlisted Topic", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Pre-processors", "Topic :: Software Development :: User Interfaces", "Topic :: System :: Installation/Setup", "Topic :: System :: Logging", "Topic :: System :: Monitoring", "Topic :: System :: Shells", "Topic :: Terminals", "Topic :: Utilities" ], "description": "argopt\n======\n\ndoc to ``argparse`` driven by ``docopt``\n\n|PyPI-Status| |PyPI-Versions|\n\n|Build-Status| |Coverage-Status| |Branch-Coverage-Status| |Codacy-Grade|\n\n|LICENCE| |Donate| |OpenHub-Status|\n\nDefine your command line interface (CLI) from a docstring (rather than the\nother way around). Because it's easy. It's quick. Painless. Then focus on\nwhat's actually important - using the arguments in the rest of your program.\n\nThe problem is that this is not always flexible. Still need all the features of\n`argparse`? Now have the best of both worlds... all the extension such as\n`argcomplete `__ or\n`Gooey `__ but with the simple syntax of\n`docopt `__.\n\n------------------------------------------\n\n.. contents:: Table of contents\n :backlinks: top\n :local:\n\n\nInstallation\n------------\n\nLatest PyPI stable release\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n|PyPI-Status|\n\n.. code:: sh\n\n pip install argopt\n\nLatest development release on github\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n|GitHub-Status|\n\nPull and install in the current directory:\n\n.. code:: sh\n\n pip install -e git+https://github.com/casperdcl/argopt.git@master#egg=argopt\n\n\nChangelog\n---------\n\nThe list of all changes is available either on\n`Github's Releases `__\nor on crawlers such as\n`allmychanges.com `__.\n\n\nUsage\n-----\n\nStandard `docopt `__ docstring syntax applies.\nAdditionally, some improvements and enhancements are supported, such as type\nchecking and default positional arguments.\n\n.. code:: python\n\n '''Example programme description.\n You should be able to do\n args = argopt(__doc__).parse_args()\n instead of\n args = docopt(__doc__)\n\n Usage:\n test.py [options] [...]\n\n Arguments:\n A file.\n --anarg= Description here [default: 1e3:int].\n -p PAT, --patts PAT Or [default: None:file].\n --bar= Another [default: something] should\n auto-wrap something in quotes and assume str.\n -f, --force Force.\n '''\n from argopt import argopt\n __version__ = \"0.1.2-3.4\"\n\n\n parser = argopt(__doc__, version=__version__).parse_args()\n if args.force:\n print(args)\n else:\n print(args.x)\n\nFor comparison, the `docopt` equivalent would be:\n\n.. code:: python\n\n '''Example programme description.\n\n Usage:\n test.py [options] [...]\n\n Arguments:\n A file.\n --anarg= int, Description here [default: 1e3].\n -p PAT, --patts PAT file, Or (default: None).\n --bar= str, Another [default: something] should\n assume str like everything else.\n -f, --force Force.\n -h, --help Show this help message and exit.\n -v, --version Show program's version number and exit.\n\n '''\n from docopt import docopt\n __version__ = \"0.1.2-3.4\"\n\n\n args = docopt(__doc__, version=__version__)\n args[\"--anarg\"] = int(eval(args[\"--anarg\"]))\n if args[\"--patts\"]:\n args[\"--patts\"] = open(args[\"--patts\"])\n if args[\"--force\"]:\n print(args)\n else:\n print(args[\"\"])\n\nAdvanced usage and examples\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nSee the `examples `__\nfolder.\n\n\nDocumentation\n-------------\n\n.. code:: python\n\n def argopt(doc='', argparser=ArgumentParser,\n formatter_class=RawDescriptionHelpFormatter,\n logLevel=logging.NOTSET, **_kwargs):\n \"\"\"\n Note that `docopt` supports neither type specifiers nor default\n positional arguments. We support both here.\n\n Parameters\n ----------\n doc : docopt compatible, with optional type specifiers\n [default: '':str]\n argparser : Argument parser class [default: argparse.ArgumentParser]\n version : Version string [default: None:str]\n formatter_class : [default: argparse.RawDescriptionHelpFormatter]\n logLevel : [default: logging.NOTSET]\n _kwargs : any `argparser` initialiser arguments\n N.B.: `prog`, `description`, and `epilog` are automatically\n inferred if not `None`\n\n Returns\n -------\n out : argparser object (default: argparse.ArgumentParser)\n\n Usage\n -----\n Extension syntax example: [default: 1e3:int].\n\n You should be able to do\n parser = argopt(__doc__)\n args = parser.parse_args()\n instead of\n args = docopt(__doc__)\n\n TODO\n ----\n add_argument_group\n add_mutually_exclusive_group\n (better) subparser support\n (docopt extension) action choices\n (docopt extension) action count\n \"\"\"\n\n\nContributions\n-------------\n\nTo run the testing suite please make sure tox (https://testrun.org/tox/latest/)\nis installed, then type ``tox`` from the command line.\n\nWhere ``tox`` is unavailable, a Makefile-like setup is\nprovided with the following command:\n\n.. code:: sh\n\n $ python setup.py make alltests\n\nTo see all options, run:\n\n.. code:: sh\n\n $ python setup.py make\n\n\nLicence\n-------\n\nOpen Source (OSI approved): |LICENCE|\n\nCopyright (c) 2016-8 Casper da Costa-Luis.\n\nThis Source Code Form is subject to the terms of the\nMozilla Public License, v. 2.0.\nIf a copy of the MPL was not distributed with this file, You can obtain one\nat `https://mozilla.org/MPL/2.0/ `__.\n\n\nAuthors\n-------\n\n|OpenHub-Status|\n\n- Casper da Costa-Luis (`@casperdcl `__) |Donate|\n\n|argopt-hits|\n\n.. |Build-Status| image:: https://travis-ci.org/casperdcl/argopt.svg?branch=master\n :target: https://travis-ci.org/casperdcl/argopt\n.. |Coverage-Status| image:: https://coveralls.io/repos/casperdcl/argopt/badge.svg?branch=master\n :target: https://coveralls.io/github/casperdcl/argopt\n.. |Branch-Coverage-Status| image:: https://codecov.io/gh/casperdcl/argopt/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/casperdcl/argopt\n.. |GitHub-Status| image:: https://img.shields.io/github/tag/casperdcl/argopt.svg?maxAge=2592000\n :target: https://github.com/casperdcl/argopt/releases\n.. |PyPI-Status| image:: https://img.shields.io/pypi/v/argopt.svg\n :target: https://pypi.python.org/pypi/argopt\n.. |PyPI-Versions| image:: https://img.shields.io/pypi/pyversions/argopt.svg\n :target: https://pypi.python.org/pypi/argopt\n.. |argopt-hits| image:: https://caspersci.uk.to/cgi-bin/hits.cgi?q=argopt&a=hidden\n.. |OpenHub-Status| image:: https://www.openhub.net/p/arg-opt/widgets/project_thin_badge?format=gif\n :target: https://www.openhub.net/p/arg-opt?ref=Thin+badge\n.. |LICENCE| image:: https://img.shields.io/pypi/l/argopt.svg\n :target: https://mozilla.org/MPL/2.0/\n.. |Codacy-Grade| image:: https://api.codacy.com/project/badge/Grade/5282d52c142d4c6ea24f978b03981c6f\n :target: https://www.codacy.com/app/casper-dcl/argopt\n.. |Donate| image:: https://img.shields.io/badge/gift-donate-dc10ff.svg\n :target: https://caspersci.uk.to/donate.html\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/casperdcl/argopt", "keywords": "docopt argparse doc docstring commandline argument option optional parameter positional console terminal command line CLI UI gui gooey", "license": "MPLv2.0", "maintainer": "", "maintainer_email": "", "name": "argopt", "package_url": "https://pypi.org/project/argopt/", "platform": "any", "project_url": "https://pypi.org/project/argopt/", "project_urls": { "Homepage": "https://github.com/casperdcl/argopt" }, "release_url": "https://pypi.org/project/argopt/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "doc to argparse driven by docopt", "version": "0.5.0" }, "last_serial": 4661434, "releases": { "0.0.1": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "ae7df8528d86245f1ebbfe4aa08cf5a3", "sha256": "1230912c58f9eceaf04490a99e87d124feeea8927bbdaf22075e02e5800799a7" }, "downloads": -1, "filename": "argopt-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ae7df8528d86245f1ebbfe4aa08cf5a3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11014, "upload_time": "2016-04-19T20:13:58", "url": "https://files.pythonhosted.org/packages/1b/57/fc90f5ff8e20e68d5d65ec10da433bbbdd0c2d03127f88720f7a88362bc7/argopt-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "920a312e8098150dd16507ef341e064f", "sha256": "ef8735bf8075d7cd6c03536c680894a46dd7cb541f0a933dda369c2789e6a09b" }, "downloads": -1, "filename": "argopt-0.1.0.tar.gz", "has_sig": false, "md5_digest": "920a312e8098150dd16507ef341e064f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13477, "upload_time": "2016-04-19T20:13:38", "url": "https://files.pythonhosted.org/packages/3d/a2/079ab640ea61f8a01ac6202e890dfeffb2eafd41db67b587f7dc8ba67716/argopt-0.1.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "717f772dd3540cfaaaaacbc018690936", "sha256": "1d11fb8d04a0dec086d08529a4c9280df0851a4345a00a0df65a079687afc548" }, "downloads": -1, "filename": "argopt-0.1.0.zip", "has_sig": false, "md5_digest": "717f772dd3540cfaaaaacbc018690936", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17182, "upload_time": "2016-04-19T20:13:47", "url": "https://files.pythonhosted.org/packages/4a/4e/978bd113b9dd877ae2ce400aff97641959b607a8116b74094781a226c9dd/argopt-0.1.0.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "c75f2c7915f6264734173fd0651e1e77", "sha256": "08b6e14363a3b994f3c328bbd5d4cb49fe2d6ac84545a2dea2ecf8a738029d3c" }, "downloads": -1, "filename": "argopt-0.2.0.tar.gz", "has_sig": false, "md5_digest": "c75f2c7915f6264734173fd0651e1e77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16125, "upload_time": "2016-04-19T22:58:27", "url": "https://files.pythonhosted.org/packages/3e/7a/271eb8bd6a8b2370400ee00bf8fb57489e1f7c7b4b41d0805e2070f510bb/argopt-0.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "0b25990a137287f69271e0035b95df41", "sha256": "623757a8efd1d34139aa80afd2271d67e02b17ac74b23afd95e50ce6d5b41991" }, "downloads": -1, "filename": "argopt-0.2.0.zip", "has_sig": false, "md5_digest": "0b25990a137287f69271e0035b95df41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22241, "upload_time": "2016-04-19T22:58:59", "url": "https://files.pythonhosted.org/packages/ac/85/929e5e5b289d6b5db026b20bbccddadb71bd41cfd5249719b763aaad6dd8/argopt-0.2.0.zip" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6c7befa0b96e2c1dfd831aaa2c4e15e1", "sha256": "6fe363564f525182dcea17455d94f57846bba30be8117e9e220f7057713676d6" }, "downloads": -1, "filename": "argopt-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c7befa0b96e2c1dfd831aaa2c4e15e1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14101, "upload_time": "2016-04-19T23:02:56", "url": "https://files.pythonhosted.org/packages/58/26/a0ba9ce500562a9f3f2f71d4a42be1dfd9204ee86b0d0818881bd1c37890/argopt-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a116754a89d3253a50133c6cc53827d", "sha256": "0e91c767945c35888a3e6cf3223d7a22c26584b4be7544fcd2fa2a2c1f00bfc6" }, "downloads": -1, "filename": "argopt-0.2.1.tar.gz", "has_sig": false, "md5_digest": "7a116754a89d3253a50133c6cc53827d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16115, "upload_time": "2016-04-19T23:02:00", "url": "https://files.pythonhosted.org/packages/dd/4a/6c077882e9734134c98c751999193d173e5f64a6c638deebafb665261544/argopt-0.2.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "d4cc721e783c2ef66071dd5af4af0ff0", "sha256": "afe28c03f31e1a13f4797388432375ee82a38f75e1558d9a6696c00d7c5745b8" }, "downloads": -1, "filename": "argopt-0.2.1.zip", "has_sig": false, "md5_digest": "d4cc721e783c2ef66071dd5af4af0ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22216, "upload_time": "2016-04-19T23:02:34", "url": "https://files.pythonhosted.org/packages/a4/c9/68acc0516fd57896af13910df3fba1272980f13dd7c2c8b9e291c4d35bd7/argopt-0.2.1.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ad7322e29f7ec5d47eca56f9f168b81b", "sha256": "8d81819fa73ef546f410c35aa4f2b8870ecce2b2913206aac36f19737f62e9f3" }, "downloads": -1, "filename": "argopt-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad7322e29f7ec5d47eca56f9f168b81b", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14737, "upload_time": "2016-04-20T23:40:41", "url": "https://files.pythonhosted.org/packages/40/03/ad1e5261cd2fbb6b362c1ee83bee85d3a6291d027b4bed6d0c8592c9e1c0/argopt-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4295e1dd38cd6f63382bb901d6a74ed9", "sha256": "1d5c209bb8396ae0934f2a346c3ab58d6504b335f20c553a36898c553a8aad30" }, "downloads": -1, "filename": "argopt-0.3.0.tar.gz", "has_sig": false, "md5_digest": "4295e1dd38cd6f63382bb901d6a74ed9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17202, "upload_time": "2016-04-20T23:40:13", "url": "https://files.pythonhosted.org/packages/7e/b6/2cd427bc2a1add5fadada494f8e0d72809742a5d36bac44fda90267ed2a1/argopt-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "f807d9159ab3388d931f8a19fa3ab485", "sha256": "5cd1f1c17377dbbfadbd76c0dd1e6d15cb0010bf0224bf6b468908ad51de62ab" }, "downloads": -1, "filename": "argopt-0.3.0.zip", "has_sig": false, "md5_digest": "f807d9159ab3388d931f8a19fa3ab485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23897, "upload_time": "2016-04-20T23:40:34", "url": "https://files.pythonhosted.org/packages/7b/23/ada6fd1146c529f80c1f67d5c277a09c8035829591f7b140dca8a076c450/argopt-0.3.0.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "7a2d85ae193c4f7168225508fad77216", "sha256": "efe81219075f532cb42d0f853d5b1d9c58ed8ddb9ea47dde9b16801cd97df1ad" }, "downloads": -1, "filename": "argopt-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a2d85ae193c4f7168225508fad77216", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14967, "upload_time": "2016-04-20T23:46:20", "url": "https://files.pythonhosted.org/packages/20/1a/ed52d1d822177c4564426bd742eeaa8f0cb25e2de4be299551e209d6b4f3/argopt-0.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ace3091eb421da2c783ecb4d4114c4f", "sha256": "4a5ea5d88949397b728a6d62503e30f7bdc94bd33836cce94f867ab3365fd028" }, "downloads": -1, "filename": "argopt-0.3.1.tar.gz", "has_sig": false, "md5_digest": "4ace3091eb421da2c783ecb4d4114c4f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17593, "upload_time": "2016-04-20T23:45:44", "url": "https://files.pythonhosted.org/packages/71/bb/fbdb5c58502d8e475070f7679297aa0646415137d09487ab05f7db238d00/argopt-0.3.1.tar.gz" }, { "comment_text": "", "digests": { "md5": "b5d66e01f0d93fa1b4db36796282ef25", "sha256": "b0a23226b7fe60ecdaa185d7c945eb3e0235d06ef42e22bf5f0aaaf6e4429e30" }, "downloads": -1, "filename": "argopt-0.3.1.zip", "has_sig": false, "md5_digest": "b5d66e01f0d93fa1b4db36796282ef25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24480, "upload_time": "2016-04-20T23:45:55", "url": "https://files.pythonhosted.org/packages/9b/be/fa7323c7356c031ad42186bc95fff82f93fa2e17f2d039b546239aa46d13/argopt-0.3.1.zip" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "fd9268c9c6557c2edbb22a02791b2daa", "sha256": "9f7ee0aee43807ecb051e333eca2544fbb4226334d54e21364a3a45fd8a78729" }, "downloads": -1, "filename": "argopt-0.3.3-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "fd9268c9c6557c2edbb22a02791b2daa", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16421, "upload_time": "2018-01-18T17:58:50", "url": "https://files.pythonhosted.org/packages/79/38/f27fcbb7881bd43424193f13f232d66a545a6791d7721b5caea344716776/argopt-0.3.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bde0e53b3330c5179bedbb9102b91ba7", "sha256": "ead4817636440e09fb6eb064b47448329ab9394436f7f06e5500523b2d97ff88" }, "downloads": -1, "filename": "argopt-0.3.3.tar.gz", "has_sig": true, "md5_digest": "bde0e53b3330c5179bedbb9102b91ba7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18597, "upload_time": "2018-01-18T17:58:44", "url": "https://files.pythonhosted.org/packages/be/91/2a0f80c9f2cce67c30987c8108729a08b33d6d18ebebab997f25a11d02b4/argopt-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "57976054ec5297fc9cedb321e466de01", "sha256": "90494cdd6247dd92f79b0553340e5fa007dca4a85365ca8dc7cd0b6146f10bf5" }, "downloads": -1, "filename": "argopt-0.3.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "57976054ec5297fc9cedb321e466de01", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16617, "upload_time": "2018-01-22T18:03:52", "url": "https://files.pythonhosted.org/packages/f1/69/235fb0e80b4b80681fb3aec70cd16f97c3d42ba6eb430382dc2004d7b096/argopt-0.3.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4fcb77936e65b2515971623b5eb8353a", "sha256": "a4b4bffa4797fcbc81c4e2433c4b1dcd182a5de9b0b717001475a7591e3797a6" }, "downloads": -1, "filename": "argopt-0.3.4.tar.gz", "has_sig": true, "md5_digest": "4fcb77936e65b2515971623b5eb8353a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18762, "upload_time": "2018-01-22T18:03:47", "url": "https://files.pythonhosted.org/packages/58/52/a83554d2837d440ee8d6a24e87e68a1c4cd1fe205988dc0fa4aeb63537fa/argopt-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "278cb6b6abee1791757b8cccf65f2f66", "sha256": "4e99ac8cb03dd70607a7aee1275595dc438f78a9c5b84d7354148a25b0b82de9" }, "downloads": -1, "filename": "argopt-0.3.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "278cb6b6abee1791757b8cccf65f2f66", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 16861, "upload_time": "2018-01-29T17:20:09", "url": "https://files.pythonhosted.org/packages/83/d1/4a11ff18bb8c95c9e7611b30de32ea40f7d092a32df833c4f9b621c4f23e/argopt-0.3.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecc2dc384f6a1fc82841803f4e970e0d", "sha256": "19469f16d510ef7e2d6fd6347677cb27b828eaeac532b7a4ff8dd2e9dddb5338" }, "downloads": -1, "filename": "argopt-0.3.5.tar.gz", "has_sig": true, "md5_digest": "ecc2dc384f6a1fc82841803f4e970e0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18914, "upload_time": "2018-01-29T17:20:05", "url": "https://files.pythonhosted.org/packages/66/31/2fa1198aebc32b8c91e1225baff8fd5ef7f7cb1a398baed61ff8febd4e6e/argopt-0.3.5.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e8f1f028122264881f2ce62981611489", "sha256": "e593bdaf52192883d58cc3f326cf3072393d9cfb6c3e9f861586af51447136da" }, "downloads": -1, "filename": "argopt-0.4.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e8f1f028122264881f2ce62981611489", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 17110, "upload_time": "2018-02-02T18:50:46", "url": "https://files.pythonhosted.org/packages/c6/34/fe67fe6363941099eca7966d88b47cd7513615f28a0ef4055bbb8fdc1e80/argopt-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72183145edff2beedf950d62a1aba7d8", "sha256": "40468040d43d9ea4a0dbc9b202ebbfaadabd751c61e9be63a7d4e86391c739f3" }, "downloads": -1, "filename": "argopt-0.4.0.tar.gz", "has_sig": true, "md5_digest": "72183145edff2beedf950d62a1aba7d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19403, "upload_time": "2018-02-02T18:50:42", "url": "https://files.pythonhosted.org/packages/82/d9/283731c8301eef2a71814140e867d81c82be7565d7026a4892e511009063/argopt-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9af659a83e9bc39cbaa1f380f95c88f2", "sha256": "5110682e1c3459890f67690f364776573d40f2e81d6d3946ed6081ffa990f0d2" }, "downloads": -1, "filename": "argopt-0.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9af659a83e9bc39cbaa1f380f95c88f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13772, "upload_time": "2019-01-04T19:17:07", "url": "https://files.pythonhosted.org/packages/94/79/7d594845b849dacf63ab19a86f7713026b2d5ec92415d3c4b14a65d39c7b/argopt-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24f2f055dadba5d53e17f29fa514d3f2", "sha256": "a4e55b2f4234389f3511d8287f264d3c321b4f27e407253ff8d268585862fd64" }, "downloads": -1, "filename": "argopt-0.5.0.tar.gz", "has_sig": true, "md5_digest": "24f2f055dadba5d53e17f29fa514d3f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19672, "upload_time": "2019-01-04T19:17:12", "url": "https://files.pythonhosted.org/packages/6d/f0/36460e64c0ad97a64064de1504cedf5ec778d64696297c3f6f5b9b11ff8b/argopt-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9af659a83e9bc39cbaa1f380f95c88f2", "sha256": "5110682e1c3459890f67690f364776573d40f2e81d6d3946ed6081ffa990f0d2" }, "downloads": -1, "filename": "argopt-0.5.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "9af659a83e9bc39cbaa1f380f95c88f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13772, "upload_time": "2019-01-04T19:17:07", "url": "https://files.pythonhosted.org/packages/94/79/7d594845b849dacf63ab19a86f7713026b2d5ec92415d3c4b14a65d39c7b/argopt-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "24f2f055dadba5d53e17f29fa514d3f2", "sha256": "a4e55b2f4234389f3511d8287f264d3c321b4f27e407253ff8d268585862fd64" }, "downloads": -1, "filename": "argopt-0.5.0.tar.gz", "has_sig": true, "md5_digest": "24f2f055dadba5d53e17f29fa514d3f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19672, "upload_time": "2019-01-04T19:17:12", "url": "https://files.pythonhosted.org/packages/6d/f0/36460e64c0ad97a64064de1504cedf5ec778d64696297c3f6f5b9b11ff8b/argopt-0.5.0.tar.gz" } ] }