{
"info": {
"author": "Eric Lapouyade",
"author_email": "elapouya@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7"
],
"description": "\n========\naddicted\n========\n\naddicted = addict ExtendeD\n\nThis library comes from \u2018mewwts/addict\u2018 with some more features.\n\nDict\n----\n\nSame as Dict from \u2018mewwts/addict\u2018 except that update() method accept list,tuple and kwargs like usual python dict.\nThe use of \u2018inspect\u2018 module has been removed for performance reason.\n\n\nAddDict\n-------\n\nDict with these additional methods : ::\n\n pprint()\n find(pattern,**kwargs)\n count_some_values(pattern,ignore_case=False)\n count_some_keys(pattern,ignore_case=False)\n count_some_items(filter)\n iter_some_items(pattern,ignore_case=False)\n iter_some_values(pattern,ignore_case=False)\n iter_some_keys(pattern,ignore_case=False)\n get_some_items(pattern,ignore_case=False)\n get_some_values(pattern,ignore_case=False)\n get_some_keys(pattern,ignore_case=False)\n mget(*key_list)\n extract(key_list)\n parse_booleans(key_list)\n parse_numbers(key_list)\n update_dict(*args, **kwargs)\n\nNoAttrDict\n----------\n\nWorks like AddDict, except that it returns a \u2018NoAttr\u2018 value when an attribute is missing.\nPlease read `noattr `_ package notes for explaination about \u2018NoAttr\u2018 ::\n\n from addicted import Dict,NoAttrDict\n d1 = AddDict()\n d2 = NoAttrDict()\n\n print type(d1.a.b.c.d)\n >>> \n\n print type(d2.a.b.c.d)\n >>> \n\n\n\nNews\n====\n0.0.9 (2017-05-01)\n------------------\nswitch from pprint property to pprint() method, add pformat()\n\n0.0.8 (2016-08-26)\n------------------\nadd update_dict() for not recursive update()\n\n0.0.6 (2015-08-06)\n------------------\nFlag to Beta.\n\n0.0.4 (2015-08-06)\n------------------\nadd __all__ list\n\n0.0.3 (2015-08-04)\n------------------\nmewwts/addict source code has been included directly into elapouya/addicted to remove the use of 'inspect' module for performance reason\nthe isgenerator() function has been coded another way.\nupdate() method has been changed to accept list,tuple and kwargs\n\n0.0.2 (2015-07-31)\n------------------\nAdd some methods\n\n0.0.1 (2015-07-30)\n------------------\nFirst version\n",
"description_content_type": null,
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/elapouya/addicted",
"keywords": "attribute AttrDict addict addicted textops naghelp",
"license": "LGPL 2.1",
"maintainer": "",
"maintainer_email": "",
"name": "addicted",
"package_url": "https://pypi.org/project/addicted/",
"platform": "",
"project_url": "https://pypi.org/project/addicted/",
"project_urls": {
"Homepage": "https://github.com/elapouya/addicted"
},
"release_url": "https://pypi.org/project/addicted/0.0.9/",
"requires_dist": null,
"requires_python": "",
"summary": "addict ExtendeD",
"version": "0.0.9"
},
"last_serial": 2841670,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "43103b1bb669d33d3218d07e0f254b92",
"sha256": "bb8bf9dd864de1d4feb51b57fa30ffbadbdb352de543d9b23784c001d1259b2c"
},
"downloads": -1,
"filename": "addicted-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "43103b1bb669d33d3218d07e0f254b92",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 1926,
"upload_time": "2015-07-30T08:49:37",
"url": "https://files.pythonhosted.org/packages/c4/cf/ccc792d23079a2a52367128420489403e9c6b326927eb4d67fecc21a7ed5/addicted-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "3ffaf1027fee79a24099e55912f1cb86",
"sha256": "03c7c3db3c1d654d21839e5fbfcb6e3c177a792387c0545b753748e43385d880"
},
"downloads": -1,
"filename": "addicted-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "3ffaf1027fee79a24099e55912f1cb86",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3119,
"upload_time": "2015-07-31T08:46:35",
"url": "https://files.pythonhosted.org/packages/ff/ac/a976a38f33879baf123f6551d688076444c022061bb423bde9527aee43e5/addicted-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "5f54c2225815940b85958a8e842f2e53",
"sha256": "053a90efc03432549134fca992143312810c69535e8865c642c48c2f4db809cc"
},
"downloads": -1,
"filename": "addicted-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "5f54c2225815940b85958a8e842f2e53",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5646,
"upload_time": "2015-08-04T15:08:22",
"url": "https://files.pythonhosted.org/packages/e9/70/41c6a48bfb08d84cb1288b613867e3a2d366e2f1319348de2793dc31e027/addicted-0.0.3.tar.gz"
}
],
"0.0.4": [
{
"comment_text": "",
"digests": {
"md5": "2dcbb494c1a4e808ea6757836318e28b",
"sha256": "8b97db654d4b86b02a6a67f0791ef3ab320ddbbd873285e098ce7213638cdd5c"
},
"downloads": -1,
"filename": "addicted-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "2dcbb494c1a4e808ea6757836318e28b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5695,
"upload_time": "2015-08-06T15:15:46",
"url": "https://files.pythonhosted.org/packages/05/fa/7a783b85b47517896ad4cd0272701190c7fceb4e708565ed51b9602bba50/addicted-0.0.4.tar.gz"
}
],
"0.0.5": [
{
"comment_text": "",
"digests": {
"md5": "6711cb443d8e791cdf0f31dabebca57d",
"sha256": "14cfe03e01bfe1e8854ed3cc4d9b8f12dd6ba71b625adf71b6ff7cff567d4875"
},
"downloads": -1,
"filename": "addicted-0.0.5.tar.gz",
"has_sig": false,
"md5_digest": "6711cb443d8e791cdf0f31dabebca57d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5902,
"upload_time": "2015-11-26T11:46:18",
"url": "https://files.pythonhosted.org/packages/0f/da/2f87616013ff2f360497b41c8f25140050bcf9588e976d9764d79cbf20ad/addicted-0.0.5.tar.gz"
}
],
"0.0.8": [
{
"comment_text": "",
"digests": {
"md5": "5807005e7cfb0cacfc1e5d7a66964854",
"sha256": "0d618dcb65fe045a237ae0dd4ba03aa202834a57b078d7f0a9fda0797c2fdd5b"
},
"downloads": -1,
"filename": "addicted-0.0.8.tar.gz",
"has_sig": false,
"md5_digest": "5807005e7cfb0cacfc1e5d7a66964854",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6048,
"upload_time": "2016-08-26T09:11:07",
"url": "https://files.pythonhosted.org/packages/9c/bf/3162c5ab9d3542dc4cf2c7bcce697e072291786cfc8039e56bfc59bd2f34/addicted-0.0.8.tar.gz"
}
],
"0.0.9": [
{
"comment_text": "",
"digests": {
"md5": "d9f7a490c3b56c57dea664a92e9f868d",
"sha256": "23d68a061eca37cf1889be61defb63002931add0e5ff38fc22560250161640de"
},
"downloads": -1,
"filename": "addicted-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "d9f7a490c3b56c57dea664a92e9f868d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6026,
"upload_time": "2017-05-01T08:53:01",
"url": "https://files.pythonhosted.org/packages/b6/6d/1549ea836e70139753a4b7957ec96d47f8c64b8f6e783f9ad9ba2743310b/addicted-0.0.9.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "d9f7a490c3b56c57dea664a92e9f868d",
"sha256": "23d68a061eca37cf1889be61defb63002931add0e5ff38fc22560250161640de"
},
"downloads": -1,
"filename": "addicted-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "d9f7a490c3b56c57dea664a92e9f868d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 6026,
"upload_time": "2017-05-01T08:53:01",
"url": "https://files.pythonhosted.org/packages/b6/6d/1549ea836e70139753a4b7957ec96d47f8c64b8f6e783f9ad9ba2743310b/addicted-0.0.9.tar.gz"
}
]
}