{ "info": { "author": "Alex Brandt", "author_email": "alunduil@alunduil.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "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.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries" ], "description": "Description\n===========\n\nGeneralized all-in-one parameters module.\n\nThis package provides a single interface to environment variables', \nconfiguration files', and command line arguments' provided values. The \ndictionary-like interface makes interacting with these, most of the time \ndisparate, resources much simpler. It also allows parameters' values to be set\nin any of the three sources and selects an appropriate value when a parameter's\nvalue is specified in multiple sources. This way the most expected value,\naccording to the normal prcedence\u2014command line arguments then configuration\nfiles then environment variables, is always returned.\n\nInstallation\n============\n\nThis package is stored in PyPI and can be installed the standard way::\n\n pip install crumbs\n\nThe latest release available is:\n\n.. image:: https://badge.fury.io/py/crumbs.png\n :target: http://badge.fury.io/py/crumbs\n\nUsing Crumbs\n============\n\nUsage of this package is outlined in the documentation::\n\n pydoc crumbs\n\nDeveloping Crumbs\n=================\n\nIf you would prefer to clone this package directly from git or assist with \ndevelopment, the URL is https://github.com/alunduil/crumbs.\n\nCrumbs is tested continuously by Travis-CI and running the tests is quite \nsimple::\n\n flake8\n nosetests\n\nThe current status of the build is:\n\n.. image:: https://secure.travis-ci.org/alunduil/crumbs.png?branch=master\n :target: http://travis-ci.org/alunduil/crumbs\n\nAuthors\n=======\n\n* Alex Brandt \n* Greg Swift \n\nKnown Issues\n============\n\nKnown issues can be found in the github issue list at\nhttps://github.com/alunduil/crumbs/issues.\n\nTroubleshooting\n===============\n\nIf you need to troubleshoot an issue or submit information in a bug report, we\nrecommend obtaining the following pieces of information:\n\n* output with debug logging turned on in your application\n* any relevant stack traces", "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/alunduil/crumbs", "keywords": "crumbs,parameters,configuration,environment,arguments", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "crumbs", "package_url": "https://pypi.org/project/crumbs/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/crumbs/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/alunduil/crumbs" }, "release_url": "https://pypi.org/project/crumbs/2.1.0/", "requires_dist": null, "requires_python": null, "summary": "Generalized all-in-one parameters module.", "version": "2.1.0" }, "last_serial": 1833286, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b81e86d66edbdb59fb9edd8b7dbd7a9d", "sha256": "e7734595b129e54c43e514e6248bcc94c9f7f94a3415b25cd63ceff2ae84b301" }, "downloads": -1, "filename": "crumbs-1.0.0.tar.gz", "has_sig": true, "md5_digest": "b81e86d66edbdb59fb9edd8b7dbd7a9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9737, "upload_time": "2013-10-29T17:27:35", "url": "https://files.pythonhosted.org/packages/5b/ec/3318d81a0599b69b8f232fe201aaafd2a13cf3904769ab63a10239beb3e8/crumbs-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d2125c4277303c121193c48fd1ac370e", "sha256": "258bd1cd521f43de3c55f650bde8cfdd71f779d6c138fccd5fec1410c8ad6a11" }, "downloads": -1, "filename": "crumbs-1.0.1.tar.gz", "has_sig": true, "md5_digest": "d2125c4277303c121193c48fd1ac370e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9749, "upload_time": "2013-11-19T15:53:20", "url": "https://files.pythonhosted.org/packages/73/77/a0918c35189686f18469f8b727669de9ed39cae5dbbae876b0cb7774d930/crumbs-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "d46116afb109b3d004e5b19d4219aae3", "sha256": "218504beccea1ec9b2a5b68cb9566cc5b2bb57bcac2e068ae06c106414e148d2" }, "downloads": -1, "filename": "crumbs-1.0.2.tar.gz", "has_sig": true, "md5_digest": "d46116afb109b3d004e5b19d4219aae3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9875, "upload_time": "2013-12-10T03:10:01", "url": "https://files.pythonhosted.org/packages/63/e8/dd924e03ab6c3f7d2d0468543b62c4cf7ec6d2ae42af3b4ca615691073e8/crumbs-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "1258d98cc1bc6c1bfc7070db824f86b9", "sha256": "69e2b9d7b1208cc2acdf6afac89c9018749f0c8f14e6342a8b7d7a549b3e8177" }, "downloads": -1, "filename": "crumbs-1.1.0.tar.gz", "has_sig": true, "md5_digest": "1258d98cc1bc6c1bfc7070db824f86b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10319, "upload_time": "2013-12-22T18:26:07", "url": "https://files.pythonhosted.org/packages/65/3f/4fbfcb9015b63374131359c26b1aaa1b1b4af89c167af6fe05155c364255/crumbs-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "e6b7cb1af429b9335acb18d465488820", "sha256": "5b514be0d359d53516a9827322d48d9b95a6393a854d4149ac145196d89f2096" }, "downloads": -1, "filename": "crumbs-1.1.1.tar.gz", "has_sig": true, "md5_digest": "e6b7cb1af429b9335acb18d465488820", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10299, "upload_time": "2014-01-17T18:24:12", "url": "https://files.pythonhosted.org/packages/d8/06/3fb67dbfa7b844e60ee037c0ded93277bf5ebaa6c4dda749e334f5da9e43/crumbs-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "9e2f120fe8c66e62f90afcfefd9a0b7e", "sha256": "db72422217967b372bd7f66ab69d025dfe28d9bb276d310d32b3024af603e4f5" }, "downloads": -1, "filename": "crumbs-1.1.2.tar.gz", "has_sig": true, "md5_digest": "9e2f120fe8c66e62f90afcfefd9a0b7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10377, "upload_time": "2014-03-12T20:07:57", "url": "https://files.pythonhosted.org/packages/88/cc/62d071be556dd296f9b6524ec658b3a2008f9a24007e3596a460b683ebae/crumbs-1.1.2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "a7b9fb5bb6db25fca7be341aa9d61b60", "sha256": "5c0035032f75aab0eb51195414c614e85b3027ce22661f196c3ae3557ec4a775" }, "downloads": -1, "filename": "crumbs-1.2.0.tar.gz", "has_sig": true, "md5_digest": "a7b9fb5bb6db25fca7be341aa9d61b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11125, "upload_time": "2014-05-04T02:36:09", "url": "https://files.pythonhosted.org/packages/ba/b3/d22aeba95f86dbeb45bb24973ca8050a0d2a04ae5dca8f010d7c7cd9982b/crumbs-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "52f684c5a5fd7a56b2208def38830026", "sha256": "ba7da0d4b82636dcb4ddae683dddea41d2e1c9d562117bf55be0818ad70363ef" }, "downloads": -1, "filename": "crumbs-1.2.1.tar.gz", "has_sig": false, "md5_digest": "52f684c5a5fd7a56b2208def38830026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7874, "upload_time": "2014-08-01T19:57:36", "url": "https://files.pythonhosted.org/packages/d4/b0/168b9f2ea56ee92f4d9fd8ff2631ae0dfde9f7988133c7541b6ffa4c2b87/crumbs-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "8ec0b5ba6218a5e1020262723497c9e4", "sha256": "1b2cd1e693ee5428e3f12e204b394c32e34c36989287af7ecaae5abfe2671fab" }, "downloads": -1, "filename": "crumbs-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ec0b5ba6218a5e1020262723497c9e4", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 10934, "upload_time": "2014-08-01T21:16:26", "url": "https://files.pythonhosted.org/packages/5f/19/c7a1f1f36b755a9ee876671386c8c0d0b7a52d8d5d462ed7f30d20996d8d/crumbs-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8758d029f0f27622856588708533f3c2", "sha256": "eb3ea05bab4ba34501e2d18da151d7036bfd68e948383d3f7303891463ff590f" }, "downloads": -1, "filename": "crumbs-1.2.2.tar.gz", "has_sig": false, "md5_digest": "8758d029f0f27622856588708533f3c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7721, "upload_time": "2014-08-01T21:16:23", "url": "https://files.pythonhosted.org/packages/12/9f/3fa9d91466789c3f3dbff4dc122925324d855904ed53f805e3ebe776b35a/crumbs-1.2.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "2ab9db1c34ddd14909ff95a2a64c3672", "sha256": "18315053800407eadc3fdf1fbebc6416bd827131b2af971232ae9916bb60d84b" }, "downloads": -1, "filename": "crumbs-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2ab9db1c34ddd14909ff95a2a64c3672", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 11104, "upload_time": "2014-08-18T18:47:56", "url": "https://files.pythonhosted.org/packages/a8/73/8bf85f3a942e9c6f3229ac97fde7720a37b54b96f0134f2985930e4cdf42/crumbs-2.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "059e7666c46b8645e064963b59a9dcfa", "sha256": "e78824c79ee8a4ac721ef317d961dd53e0620382fe5804cfca23771a196bad23" }, "downloads": -1, "filename": "crumbs-2.0.0.tar.gz", "has_sig": false, "md5_digest": "059e7666c46b8645e064963b59a9dcfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7879, "upload_time": "2014-08-18T18:47:54", "url": "https://files.pythonhosted.org/packages/5f/2b/42c6897685103e5dd94da31f5a65ea4ee4eb7db928ca9146b6bbc6312a4d/crumbs-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "bd3768306aa9598e81fd93a38ee6ecc2", "sha256": "a4124bd2cb490144cf279f48c0d5c892d9faa751d5b71e18f020741fbcc3d8b7" }, "downloads": -1, "filename": "crumbs-2.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bd3768306aa9598e81fd93a38ee6ecc2", "packagetype": "bdist_wheel", "python_version": "3.3", "requires_python": null, "size": 11116, "upload_time": "2014-11-04T23:43:51", "url": "https://files.pythonhosted.org/packages/81/4e/9675870e999cfc8b0421dd390baa17044be285ea90a5b1b5f86e18fb602e/crumbs-2.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab9a19310f047188a265e112f1081780", "sha256": "b537d608b9c54d8fc0bd73a4a60599fe2a68ba66ecd05f3f45a25d2301f439ca" }, "downloads": -1, "filename": "crumbs-2.0.1.tar.gz", "has_sig": false, "md5_digest": "ab9a19310f047188a265e112f1081780", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12377, "upload_time": "2014-11-04T23:43:47", "url": "https://files.pythonhosted.org/packages/b6/17/fff4b71fdaa842c7f9a07a68c7c9f8f178131c428b1b7e8218264f46b5c8/crumbs-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "85ee63d0031df2f566380b9062cc19c0", "sha256": "058c8d994be749509331ef285139f92c20c86fd555749af16746fc179f5eaf4c" }, "downloads": -1, "filename": "crumbs-2.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "85ee63d0031df2f566380b9062cc19c0", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11409, "upload_time": "2015-09-06T19:37:04", "url": "https://files.pythonhosted.org/packages/6a/46/0171a0b898a6167112bc189fc33a48dcc2c5c201f075dbcd4129fd93adb2/crumbs-2.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ebe9fb58e2334b653ff32b985c06dc14", "sha256": "4a520626d4f7687f45caa2fa85963b1e931e13156edab83b3738c7bbe7c8be91" }, "downloads": -1, "filename": "crumbs-2.0.2.tar.gz", "has_sig": true, "md5_digest": "ebe9fb58e2334b653ff32b985c06dc14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19639, "upload_time": "2015-09-06T19:36:51", "url": "https://files.pythonhosted.org/packages/4f/3d/dd1a25d349ebb8654e5286e5e438394871a31c86f42eeeb10f053d0e4f41/crumbs-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "c2447dab015a9029e63f67804074d930", "sha256": "360c11be59f4a7ad853c8ec3c3a7862645205b031734878222eac2da6883d8aa" }, "downloads": -1, "filename": "crumbs-2.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c2447dab015a9029e63f67804074d930", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11578, "upload_time": "2015-11-25T15:25:43", "url": "https://files.pythonhosted.org/packages/bb/11/d9c23b2c09c43f76f4803e63011506390576afe2abc0823b4f0031be4af7/crumbs-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0ca1f7d6604466bf2ca7028e3afb8df", "sha256": "f1343b0e8096adc3717a9606d570457ec025677aa75f3abb34c9b7d1aab79fbf" }, "downloads": -1, "filename": "crumbs-2.1.0.tar.gz", "has_sig": true, "md5_digest": "c0ca1f7d6604466bf2ca7028e3afb8df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19968, "upload_time": "2015-11-25T15:25:27", "url": "https://files.pythonhosted.org/packages/ca/5c/2ea9f2b98e9f66eb2c6fd9c14557594f4d7bb68449529eacaeabfc561c76/crumbs-2.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c2447dab015a9029e63f67804074d930", "sha256": "360c11be59f4a7ad853c8ec3c3a7862645205b031734878222eac2da6883d8aa" }, "downloads": -1, "filename": "crumbs-2.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "c2447dab015a9029e63f67804074d930", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 11578, "upload_time": "2015-11-25T15:25:43", "url": "https://files.pythonhosted.org/packages/bb/11/d9c23b2c09c43f76f4803e63011506390576afe2abc0823b4f0031be4af7/crumbs-2.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0ca1f7d6604466bf2ca7028e3afb8df", "sha256": "f1343b0e8096adc3717a9606d570457ec025677aa75f3abb34c9b7d1aab79fbf" }, "downloads": -1, "filename": "crumbs-2.1.0.tar.gz", "has_sig": true, "md5_digest": "c0ca1f7d6604466bf2ca7028e3afb8df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19968, "upload_time": "2015-11-25T15:25:27", "url": "https://files.pythonhosted.org/packages/ca/5c/2ea9f2b98e9f66eb2c6fd9c14557594f4d7bb68449529eacaeabfc561c76/crumbs-2.1.0.tar.gz" } ] }