{ "info": { "author": "Daniel Keighley", "author_email": "daniel.keighley@wpengine.com", "bugtrack_url": null, "classifiers": [], "description": "# bracket_closed\n\n## Checks if all brackets in a string are balanced\n\n## Example code:\n\n```\nfrom brackets_closed import close_check\n\nclose_check.is_closed(\"([])\")\nclose_check.is_closed(\"([)]\")\nclose_check.is_closed(\"[](){{{{[]}}}}\")\nclose_check.is_closed(\"][][\")\nclose_check.is_closed(\"print('This(is) a test to see { if this code { will extract }} brackets [] fro[m a string] that is not {} just brackets!')\")\n```\n\n## Output from example:\n\n```\nTrue\nFalse\nTrue\nFalse\nTrue\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/brackets_closed/0.9", "keywords": "", "license": "WP", "maintainer": "", "maintainer_email": "", "name": "brackets-closed", "package_url": "https://pypi.org/project/brackets-closed/", "platform": "", "project_url": "https://pypi.org/project/brackets-closed/", "project_urls": { "Homepage": "http://pypi.python.org/pypi/brackets_closed/0.9" }, "release_url": "https://pypi.org/project/brackets-closed/0.9/", "requires_dist": null, "requires_python": "", "summary": "Checks if brackets are closed given a string", "version": "0.9" }, "last_serial": 5097504, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "fcea84bcba920a53b5557cc13f42fdd1", "sha256": "265290141cb55215ac25f096f527a212ea1140433903b3386cd97d9597732bbb" }, "downloads": -1, "filename": "brackets_closed-0.1.tar.gz", "has_sig": false, "md5_digest": "fcea84bcba920a53b5557cc13f42fdd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 981, "upload_time": "2019-04-01T12:55:33", "url": "https://files.pythonhosted.org/packages/7f/6f/dbd20fa2967ec9c097da4defbee58f97fd099d56c626224ba6d9ba968d8a/brackets_closed-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "923a1dbd1f62273ee761fbc91e4c45a9", "sha256": "d855fe8614840babb7cee850b7165893c7b44c4e37642b107c9fe2fc022a6c0c" }, "downloads": -1, "filename": "brackets_closed-0.2.tar.gz", "has_sig": false, "md5_digest": "923a1dbd1f62273ee761fbc91e4c45a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1048, "upload_time": "2019-04-01T15:12:18", "url": "https://files.pythonhosted.org/packages/e5/7f/a9c66ff24c2d298e1ab2e32403e9b8fad0afa93ba36acfe679503823bdc1/brackets_closed-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "8cc81942665fa66acf56f34792ebc35c", "sha256": "395e9619de8e607a93bcbec511486ee927fe3eba9a060e64d24eca2faf96b6b2" }, "downloads": -1, "filename": "brackets_closed-0.3.tar.gz", "has_sig": false, "md5_digest": "8cc81942665fa66acf56f34792ebc35c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1048, "upload_time": "2019-04-01T15:20:11", "url": "https://files.pythonhosted.org/packages/35/fe/1504987a52da8c84563b082f3245db0cd3126b5a0642265d5666ed3be36d/brackets_closed-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "ff9fbd78e8138f13c8b8995a1c7834da", "sha256": "82b007272ba98a57ae6bbd174252cc536ac09c3789c5878d3efb724e0f979472" }, "downloads": -1, "filename": "brackets_closed-0.4.tar.gz", "has_sig": false, "md5_digest": "ff9fbd78e8138f13c8b8995a1c7834da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1323, "upload_time": "2019-04-01T15:26:02", "url": "https://files.pythonhosted.org/packages/78/ef/aa6cf72ddd4f6ad8cc48722d528a02ab01ebb8ce0ccd04adb181911f512b/brackets_closed-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "3f7a94c7eb30c09ba8927335e68b8df4", "sha256": "0ce1dd22793d03191728d028ded2cc2ac8ff8820631929aae6c36402f9485cfa" }, "downloads": -1, "filename": "brackets_closed-0.5.tar.gz", "has_sig": false, "md5_digest": "3f7a94c7eb30c09ba8927335e68b8df4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1402, "upload_time": "2019-04-01T15:53:15", "url": "https://files.pythonhosted.org/packages/d9/40/f5111a231cfc385ed3f68f49d50e1347a19e2b47e851594eca49428b2546/brackets_closed-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "5ff40b59670a02b701d8fc39b52a25a7", "sha256": "f0635f6d8b71f8e63fa0574ad47e25e120778be5f593f98a34722c3e45792108" }, "downloads": -1, "filename": "brackets_closed-0.6.tar.gz", "has_sig": false, "md5_digest": "5ff40b59670a02b701d8fc39b52a25a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1222, "upload_time": "2019-04-03T12:56:41", "url": "https://files.pythonhosted.org/packages/e5/a0/073d5962367990e119347623476418effce6d8fda978f00ba0a79c121242/brackets_closed-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "379465055f1e776619ff0538c8063262", "sha256": "8c777f319cf8eb2f631f6197cde4e6eabb4a5d2181356b9ee7c85117a39c9ccd" }, "downloads": -1, "filename": "brackets_closed-0.7.tar.gz", "has_sig": false, "md5_digest": "379465055f1e776619ff0538c8063262", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1501, "upload_time": "2019-04-03T13:00:13", "url": "https://files.pythonhosted.org/packages/3e/6a/1725cc1dd1b35ffbbe52383c6e2f56b9f1d3e8201d1ec103a41d553ff98c/brackets_closed-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "5f49a6f55c175d3303ddca8942c891be", "sha256": "01a59b4adba3e05b1e5183a8bbe8f9b9c4ec0f2a4e3737e3ad59fee888ebda82" }, "downloads": -1, "filename": "brackets_closed-0.8.tar.gz", "has_sig": false, "md5_digest": "5f49a6f55c175d3303ddca8942c891be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1528, "upload_time": "2019-04-03T13:16:03", "url": "https://files.pythonhosted.org/packages/47/fc/a801b1d69881eb768f8ac011af47defcd00111b3491e754f5ff56cc82df6/brackets_closed-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "c71e42bb2ca271ad77264432997fe280", "sha256": "684dc54d30543e85b3b796af61d4ce58a15b1476d233e5056a6f66b348ead938" }, "downloads": -1, "filename": "brackets_closed-0.9.tar.gz", "has_sig": false, "md5_digest": "c71e42bb2ca271ad77264432997fe280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1499, "upload_time": "2019-04-04T14:07:00", "url": "https://files.pythonhosted.org/packages/a3/1b/bcd4b281441a4b24c3b15e0c68bd34ce021241503264a8a725fbd1bfc6b4/brackets_closed-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c71e42bb2ca271ad77264432997fe280", "sha256": "684dc54d30543e85b3b796af61d4ce58a15b1476d233e5056a6f66b348ead938" }, "downloads": -1, "filename": "brackets_closed-0.9.tar.gz", "has_sig": false, "md5_digest": "c71e42bb2ca271ad77264432997fe280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1499, "upload_time": "2019-04-04T14:07:00", "url": "https://files.pythonhosted.org/packages/a3/1b/bcd4b281441a4b24c3b15e0c68bd34ce021241503264a8a725fbd1bfc6b4/brackets_closed-0.9.tar.gz" } ] }