{ "info": { "author": "Thong Dong", "author_email": "thongdong7@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thongdong7/tb-ioc", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "tb-ioc", "package_url": "https://pypi.org/project/tb-ioc/", "platform": "", "project_url": "https://pypi.org/project/tb-ioc/", "project_urls": { "Homepage": "https://github.com/thongdong7/tb-ioc" }, "release_url": "https://pypi.org/project/tb-ioc/0.3.5/", "requires_dist": null, "requires_python": "", "summary": "IOC (Inversion of control) for Python", "version": "0.3.5" }, "last_serial": 3767258, "releases": { "0.1.0": [ { "comment_text": "built for Linux-3.13.0-67-generic-x86_64-with-glibc2.7", "digests": { "md5": "adad0551d8fee81a17572fb5859bbbd7", "sha256": "e76b62a53d680b5d9a418ff0e2195ccf97f46ea02f85eaa6e744ab7c733e97b0" }, "downloads": -1, "filename": "tb-ioc-0.1.0.linux-x86_64.tar.gz", "has_sig": false, "md5_digest": "adad0551d8fee81a17572fb5859bbbd7", "packagetype": "bdist_dumb", "python_version": "any", "requires_python": null, "size": 4908, "upload_time": "2015-11-13T23:54:11", "url": "https://files.pythonhosted.org/packages/a7/82/08a670645962298e2ef0124371dd7b259270cb30948b9fe6d0b5ead91c33/tb-ioc-0.1.0.linux-x86_64.tar.gz" }, { "comment_text": "", "digests": { "md5": "9981d86333117df617a678a344d5e959", "sha256": "ce6e7d1ea9e879da673b4e1f18600e68d9d24cb94279cf6a402328a495a2c6e8" }, "downloads": -1, "filename": "tb_ioc-0.1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "9981d86333117df617a678a344d5e959", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3787, "upload_time": "2015-11-13T23:54:20", "url": "https://files.pythonhosted.org/packages/28/2a/3b52b378942adad8cd024d9dcfc4066272a08682807424493f72db68aee7/tb_ioc-0.1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c64f9da26b48eb533c436d59e1189a32", "sha256": "592f4933c8252f821bfa6d9a6a52d5422166ee0c677734df8b9aff5099b5c340" }, "downloads": -1, "filename": "tb-ioc-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c64f9da26b48eb533c436d59e1189a32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2452, "upload_time": "2015-11-13T23:54:29", "url": "https://files.pythonhosted.org/packages/81/ef/46e45eefae4af0a5261d605041c38715c2dd18effe2ddf28c2ded10d9816/tb-ioc-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9436e323010a291179e3ceb993a38526", "sha256": "7b8e9236d61240e33e6061316b2db9f025f5a21ddc922cb14ce14167d84be1e8" }, "downloads": -1, "filename": "tb_ioc-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9436e323010a291179e3ceb993a38526", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3881, "upload_time": "2016-05-08T22:53:21", "url": "https://files.pythonhosted.org/packages/75/d8/c1e2f3b0582bb8ba1742ed20c7e1b75116401f04cd9c4df0200f4acc0938/tb_ioc-0.1.1-py2.py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8e7917eb4ea88272779f2b224f744475", "sha256": "86163679baf190b1f5fc0c86ca39ab91c5673a53da42f01a30476231522382b6" }, "downloads": -1, "filename": "tb_ioc-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8e7917eb4ea88272779f2b224f744475", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3879, "upload_time": "2016-05-08T22:54:19", "url": "https://files.pythonhosted.org/packages/db/b9/6065b7256d76751637b74bbfea6f75041d3896611bb6e517b12ae468e013/tb_ioc-0.1.2-py2.py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "54fc102a65197101c84a92b5c79a3db6", "sha256": "0c9b26abffc406e4fce7dbed5445e5a68f427461d7d20eae0bf877066b516c5b" }, "downloads": -1, "filename": "tb_ioc-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "54fc102a65197101c84a92b5c79a3db6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3877, "upload_time": "2016-05-08T23:01:52", "url": "https://files.pythonhosted.org/packages/39/14/ba38f38dab6a543c1dccb9d1792d500c98257a0fb22e2b11cc7069194b4a/tb_ioc-0.1.3-py2.py3-none-any.whl" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "7b2e952fd9ea266845184738c99792ae", "sha256": "73e21422fa9f84e5ef3fc5f93e3cbc39eb0c8cdd4cf21990144c2d74fa9b8c14" }, "downloads": -1, "filename": "tb_ioc-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b2e952fd9ea266845184738c99792ae", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3879, "upload_time": "2016-05-09T15:29:28", "url": "https://files.pythonhosted.org/packages/6b/92/2e19cde2a6211ccb691252b4f7c678020b76aee7259f004f7e0953b86b41/tb_ioc-0.1.4-py2.py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "246bd018d5b8810a32b7bbf4952697bd", "sha256": "e01841b395228e710e6afef2a93c335820057a6da81b422cfc6df4b537f30b89" }, "downloads": -1, "filename": "tb_ioc-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "246bd018d5b8810a32b7bbf4952697bd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3914, "upload_time": "2016-06-15T14:47:38", "url": "https://files.pythonhosted.org/packages/16/73/ee14d00ab171bc342a7bbf832bdfa24bee0cea1c6fbbba35ac63d8db3469/tb_ioc-0.1.5-py2.py3-none-any.whl" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "a70e385ab14d9e13be744c07e7e7f2d2", "sha256": "73016561861330e6413198b80d3b547ddaecc70930316c6ee26798a8d16664e4" }, "downloads": -1, "filename": "tb_ioc-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a70e385ab14d9e13be744c07e7e7f2d2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 3916, "upload_time": "2016-06-16T14:54:11", "url": "https://files.pythonhosted.org/packages/2e/04/642b240fff22137a8b5c4f4d28aeb83647b4fdca97eee309fb82444492df/tb_ioc-0.1.6-py2.py3-none-any.whl" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "17a5718b28b6c4da42d7e5d157ab4b4e", "sha256": "2bd0d881c5149cd7ae09d9f9a3f4ba82c242731978194e746524702c4ee5e3fe" }, "downloads": -1, "filename": "tb_ioc-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "17a5718b28b6c4da42d7e5d157ab4b4e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 4026, "upload_time": "2016-10-30T01:02:38", "url": "https://files.pythonhosted.org/packages/b5/b8/3932e142c1821962942a0f6acf90cb3c978dc205ec0fa6716e7bea373b03/tb_ioc-0.1.7-py2.py3-none-any.whl" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ab407b1fa6622fe75a6a97ccfebad7ee", "sha256": "75ec82326c3c50c6472f4500225d0863722920fba74841eacc47d41df0ca11e2" }, "downloads": -1, "filename": "tb_ioc-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab407b1fa6622fe75a6a97ccfebad7ee", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5033, "upload_time": "2016-11-09T02:24:53", "url": "https://files.pythonhosted.org/packages/ca/a9/b0ef4ca7ca772603ef2b5413b0cb5f12d8c8180d21bf5d4d629281103fd4/tb_ioc-0.2.0-py2.py3-none-any.whl" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "12c4c88d5474c2636cd32fa973eadad9", "sha256": "4a26f849ae00f10703126e249f006cd385b2dfdd90669eb0389a2c9c1c2fdd70" }, "downloads": -1, "filename": "tb_ioc-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12c4c88d5474c2636cd32fa973eadad9", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5046, "upload_time": "2016-11-09T04:31:12", "url": "https://files.pythonhosted.org/packages/db/01/10b5f748079cd6775db6af695f791b5575135078728518520e282c7574b9/tb_ioc-0.2.1-py2.py3-none-any.whl" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "00ee528addab56e4cc2ddb089529cacc", "sha256": "1edfa93c4cb2882e31ff8f1be90cb09da96e6cecb88485530dc217159dc5ca08" }, "downloads": -1, "filename": "tb_ioc-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00ee528addab56e4cc2ddb089529cacc", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5063, "upload_time": "2016-11-09T06:47:31", "url": "https://files.pythonhosted.org/packages/b6/04/28e1e024f72d12309a4881e1118d99f69740054716976ed03acd5d2539e5/tb_ioc-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "283d71a2f5f52fb9d99cdaec964e9d1b", "sha256": "cdf52710c4e002c0bb7e7f5c68e7199be97b4106208ee8a6f536a5b1694ca0b4" }, "downloads": -1, "filename": "tb_ioc-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "283d71a2f5f52fb9d99cdaec964e9d1b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5356, "upload_time": "2016-11-10T09:37:53", "url": "https://files.pythonhosted.org/packages/cb/54/c5fa43c0b83dd812a831c0356a61cf7e345dec4ca00b55e36f88f389c8eb/tb_ioc-0.2.3-py2.py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "72c74837808eafdd60d5ab674379e84b", "sha256": "6ba78a580d4e102e7a8d799e5e895501d3e10a6832e5da2173f52259db0bb2ce" }, "downloads": -1, "filename": "tb_ioc-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72c74837808eafdd60d5ab674379e84b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5364, "upload_time": "2016-11-11T04:47:39", "url": "https://files.pythonhosted.org/packages/de/8f/0c4635b6afa6a2a2c827ae518d51faf9a9ded95fd733a98985029488f4aa/tb_ioc-0.2.4-py2.py3-none-any.whl" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "b335f8a79bdf3d952666e76ef5baa9da", "sha256": "26db34076c70c06d2e5b7bce759a60250c75ca8c8255984481703dae11691598" }, "downloads": -1, "filename": "tb_ioc-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b335f8a79bdf3d952666e76ef5baa9da", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 5708, "upload_time": "2016-11-16T08:51:16", "url": "https://files.pythonhosted.org/packages/98/ef/fa91bc035658e3fd4d59596190c211922d4c4e64b8ffe6f5fd342913ccc9/tb_ioc-0.2.5-py2.py3-none-any.whl" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "55893bb258974faea4c14e54c67caa7a", "sha256": "d24d73d3be9ef14786490b92c28d63b3cb6a769f45e5f3653ab6a340680c1663" }, "downloads": -1, "filename": "tb_ioc-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "55893bb258974faea4c14e54c67caa7a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6158, "upload_time": "2016-11-18T04:49:19", "url": "https://files.pythonhosted.org/packages/ac/8d/ffbd17ab10f0db403385f24618881b5363ef357ad2a10690239f097b136a/tb_ioc-0.2.6-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "89d7bcbbeba58cc19c4cc3e9162d28df", "sha256": "0cbbf86741820df7a66888315166b88a47c980870e616fdd6192fada02c6865b" }, "downloads": -1, "filename": "tb_ioc-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "89d7bcbbeba58cc19c4cc3e9162d28df", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6159, "upload_time": "2016-12-14T04:47:27", "url": "https://files.pythonhosted.org/packages/85/94/db5fc946def7513d324f6766388bcd0b491ab2f6f2aebb25800ea326c728/tb_ioc-0.3.0-py2.py3-none-any.whl" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "12d97b3204f0716884abe542fa7d56de", "sha256": "78e01baa0dc18f76fe50c52f006aea73f3961bc4408c40c6c4c9e5c105699473" }, "downloads": -1, "filename": "tb_ioc-0.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "12d97b3204f0716884abe542fa7d56de", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6327, "upload_time": "2016-12-22T04:08:29", "url": "https://files.pythonhosted.org/packages/9b/de/9287e54b6475e0010135ed1eedd69070a144456a996d1acefe613a7dcfd8/tb_ioc-0.3.1-py2.py3-none-any.whl" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "7ca3ce146b202896a47edc38cc58a4c6", "sha256": "bf118c6dcf896208762824a294ff6ba06c521624e48072a289ee92120815a14a" }, "downloads": -1, "filename": "tb_ioc-0.3.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ca3ce146b202896a47edc38cc58a4c6", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6369, "upload_time": "2016-12-29T06:51:20", "url": "https://files.pythonhosted.org/packages/13/d3/bc30a20125bd784f5c7a2aee46ae8e1bdcce4b6d8c58ae4f4d8cb29867c9/tb_ioc-0.3.2-py2.py3-none-any.whl" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "ca0bc2e41a3c28f868e5f924df26b2c9", "sha256": "a0f3d5e822ff9b7988a53cdca1ade32cacc6470a297f95103b5128623e70223b" }, "downloads": -1, "filename": "tb_ioc-0.3.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ca0bc2e41a3c28f868e5f924df26b2c9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6531, "upload_time": "2016-12-31T12:19:40", "url": "https://files.pythonhosted.org/packages/cb/67/79c0402f0e17e499bcd25dece8281ff95b54d92863dbbd6d357f0390a91d/tb_ioc-0.3.3-py2.py3-none-any.whl" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "dd768de4187cae5cc280699c4e3fc6d2", "sha256": "9417b80a8c7b4691dd9a4af9262d2a183bdff405e15b1e8742b3bd6ca8e254a6" }, "downloads": -1, "filename": "tb_ioc-0.3.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd768de4187cae5cc280699c4e3fc6d2", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 6560, "upload_time": "2017-01-05T14:39:19", "url": "https://files.pythonhosted.org/packages/cc/fc/3c7b6baa265775b3402c40860e349cfc777642a89c0bbd093a1489378cbe/tb_ioc-0.3.4-py2.py3-none-any.whl" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "6c62c04f76bc6f0384f1fc79a9cfb9e5", "sha256": "777d4feb48cba1dc4ec2c6cd1e67085799d2a0911f17034579ffd886f5e26e9e" }, "downloads": -1, "filename": "tb_ioc-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c62c04f76bc6f0384f1fc79a9cfb9e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6584, "upload_time": "2018-04-15T23:28:55", "url": "https://files.pythonhosted.org/packages/5a/e6/e3464b8a4dd2b525f68abfc20f6ba7fde9517b63abb1e04a0b9c6e9d2436/tb_ioc-0.3.5-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6c62c04f76bc6f0384f1fc79a9cfb9e5", "sha256": "777d4feb48cba1dc4ec2c6cd1e67085799d2a0911f17034579ffd886f5e26e9e" }, "downloads": -1, "filename": "tb_ioc-0.3.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6c62c04f76bc6f0384f1fc79a9cfb9e5", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 6584, "upload_time": "2018-04-15T23:28:55", "url": "https://files.pythonhosted.org/packages/5a/e6/e3464b8a4dd2b525f68abfc20f6ba7fde9517b63abb1e04a0b9c6e9d2436/tb_ioc-0.3.5-py2.py3-none-any.whl" } ] }