{ "info": { "author": "Andrea Grandi", "author_email": "a.grandi@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# dict-utils ![License MIT](https://go-shields.herokuapp.com/license-MIT-blue.png)\n\n[![Travis-CI Status](https://secure.travis-ci.org/glowdigitalmedia/dict-utils.png?branch=master)](http://travis-ci.org/#!/glowdigitalmedia/dict-utils)\n[![Coverage Status](https://coveralls.io/repos/glowdigitalmedia/dict-utils/badge.png?branch=master)](https://coveralls.io/r/glowdigitalmedia/dict-utils?branch=master)\n[![PyPI version](https://badge.fury.io/py/dict-utils.svg)](http://badge.fury.io/py/dict-utils)\n\ndict-utils is a set of utilities and accessory methods usable\nwith Python dicts.\n\n## Examples\n\n1. Search for a value in a dictionary, passing a key:\n\n ```python\n from dict_utils import dict_utils\n\n dict_1 = {'first_level': {'second_level': {'name': 'Joe', 'age': 30}}}\n found_value = dict_utils.dict_search_value(dict_1, 'name')\n ```\n\n **found_value** will contain **'Joe'**\n\n2. Compare two different dictionaries having the same keys\n\n ```python\n from dict_utils import dict_utils\n\n dict_1 = {'first_level': {'second_level': {'name': 'Joe', 'age': 30}}}\n dict_2 = {'level_1': {'level_2': {'name': 'Joe', 'age': 30}}}\n dict_utils.compare_assert_dicts(self, ['name', 'age'], dict_1, dict_2)\n ```\n\n## Running Tests\n\n```\npython setup.py test\n```\n", "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/glowdigitalmedia/dict-utils/", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "dict-utils", "package_url": "https://pypi.org/project/dict-utils/", "platform": "any", "project_url": "https://pypi.org/project/dict-utils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/glowdigitalmedia/dict-utils/" }, "release_url": "https://pypi.org/project/dict-utils/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "Set of utilities and accessory methods to work with Python dicts.", "version": "0.1.2" }, "last_serial": 1422190, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "755b141a3f1262f3b0868111c5a9f8eb", "sha256": "31284362417f5f29b8d39f3c47ec6a040dbff0323e7292ac69f7ae6adb5f2f49" }, "downloads": -1, "filename": "dict-utils-0.1.tar.gz", "has_sig": false, "md5_digest": "755b141a3f1262f3b0868111c5a9f8eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2470, "upload_time": "2014-04-10T00:20:54", "url": "https://files.pythonhosted.org/packages/64/59/a121e959c4b9df84a46e769a5b2cfb5bc4c5b6c4cbf16adb444240abcaab/dict-utils-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2a868834d5ca39ff85570833b8a21642", "sha256": "705120f69f4ad3d26164356cb217b92606b0325bce2bf3437ca139b1ed8bc81f" }, "downloads": -1, "filename": "dict-utils-0.1.1.linux-x86_64.exe", "has_sig": false, "md5_digest": "2a868834d5ca39ff85570833b8a21642", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 64106, "upload_time": "2014-04-10T13:39:08", "url": "https://files.pythonhosted.org/packages/f3/d9/17aef1877ed2d82c2a03156a8b0af7f8cb3f73609792f916d320c9abdf53/dict-utils-0.1.1.linux-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "c55acaea2f5c9f094ffd7f2aa293016e", "sha256": "696866662564eb9f7a054c00c65dda97192a8e24deb2761e32a3fd38644b937e" }, "downloads": -1, "filename": "dict-utils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "c55acaea2f5c9f094ffd7f2aa293016e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2502, "upload_time": "2014-04-10T13:39:06", "url": "https://files.pythonhosted.org/packages/7f/07/5cae39c6900e8b32f5843da58a99cc01aaeb9f7a1d2238207e87116fd082/dict-utils-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "fe1d188f7fcfae315f8d383e57d8b274", "sha256": "a5bbbc1da14597dda251e19d0b2179cd06f11e122489126077667d06c14606c1" }, "downloads": -1, "filename": "dict-utils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "fe1d188f7fcfae315f8d383e57d8b274", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2616, "upload_time": "2015-02-13T15:55:28", "url": "https://files.pythonhosted.org/packages/07/f9/1860c89321923547ed7a66109d0cd05b6f36905cc0a38d595787895d11ef/dict-utils-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fe1d188f7fcfae315f8d383e57d8b274", "sha256": "a5bbbc1da14597dda251e19d0b2179cd06f11e122489126077667d06c14606c1" }, "downloads": -1, "filename": "dict-utils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "fe1d188f7fcfae315f8d383e57d8b274", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2616, "upload_time": "2015-02-13T15:55:28", "url": "https://files.pythonhosted.org/packages/07/f9/1860c89321923547ed7a66109d0cd05b6f36905cc0a38d595787895d11ef/dict-utils-0.1.2.tar.gz" } ] }