{ "info": { "author": "yehonatanz", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "dictmatching\r\n=============\r\n.. image:: https://travis-ci.com/yehonatanz/dictmatching.svg?branch=master\r\n :target: https://travis-ci.com/yehonatanz/dictmatching\r\n.. image:: https://codecov.io/gh/yehonatanz/dictmatching/branch/master/graph/badge.svg\r\n :target: https://codecov.io/gh/yehonatanz/dictmatching\r\n\r\nUnpacking dicts is now easier than ever:\r\n\r\n.. code-block:: python\r\n\r\n from dictmatching import unpack\r\n\r\n d1 = dict(a=1, b=2)\r\n d2 = dict(x=3, y=4)\r\n with unpack(d1) as b, unpack(d2) as (x, y):\r\n assert b == 2\r\n assert x == 3\r\n assert y == 4\r\n\r\n\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/yehonatanz/dictmatching", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dictmatching", "package_url": "https://pypi.org/project/dictmatching/", "platform": "", "project_url": "https://pypi.org/project/dictmatching/", "project_urls": { "Homepage": "https://github.com/yehonatanz/dictmatching" }, "release_url": "https://pypi.org/project/dictmatching/0.1.1/", "requires_dist": [ "decorator", "six" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "summary": "Unpacking dicts is now easier than ever", "version": "0.1.1" }, "last_serial": 3901612, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "885b4ccacf3db0eb06ef09fe2c653d9c", "sha256": "0d8948eff02380eb12eaa6716f09a52eaa7f2290b2fb78292d98d64405a37376" }, "downloads": -1, "filename": "dictmatching-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "885b4ccacf3db0eb06ef09fe2c653d9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4323, "upload_time": "2018-05-26T14:41:39", "url": "https://files.pythonhosted.org/packages/44/b5/36c46d2ea57be61dbc00a71cb1b33e334167f20c876e5e375d3b0321009c/dictmatching-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae7d4b0b63291a638f976f7ea9858c31", "sha256": "e665aa0ad6ecd15b4231ffe635807666a68bca14a1126fab57e9bfa53ec3ae0c" }, "downloads": -1, "filename": "dictmatching-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ae7d4b0b63291a638f976f7ea9858c31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3750, "upload_time": "2018-05-26T14:41:41", "url": "https://files.pythonhosted.org/packages/15/61/f9b90c3c5607661b623a8ae9cdc2ef3d5919e6446aa020d6d3609570b505/dictmatching-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "885b4ccacf3db0eb06ef09fe2c653d9c", "sha256": "0d8948eff02380eb12eaa6716f09a52eaa7f2290b2fb78292d98d64405a37376" }, "downloads": -1, "filename": "dictmatching-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "885b4ccacf3db0eb06ef09fe2c653d9c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 4323, "upload_time": "2018-05-26T14:41:39", "url": "https://files.pythonhosted.org/packages/44/b5/36c46d2ea57be61dbc00a71cb1b33e334167f20c876e5e375d3b0321009c/dictmatching-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae7d4b0b63291a638f976f7ea9858c31", "sha256": "e665aa0ad6ecd15b4231ffe635807666a68bca14a1126fab57e9bfa53ec3ae0c" }, "downloads": -1, "filename": "dictmatching-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ae7d4b0b63291a638f976f7ea9858c31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*", "size": 3750, "upload_time": "2018-05-26T14:41:41", "url": "https://files.pythonhosted.org/packages/15/61/f9b90c3c5607661b623a8ae9cdc2ef3d5919e6446aa020d6d3609570b505/dictmatching-0.1.1.tar.gz" } ] }