{ "info": { "author": "xionglihong", "author_email": "xionglihong@163.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "\u8fd9\u4e2a\u5e93\u662fpython\u5185\u7f6e\u5e93\u7684\u4e00\u4e2a\u6269\u5c55\u5e93.\u628apython\u7684datetime,string,list,dist\u7b49\u6570\u636e\u7ed3\u6784\u91cd\u65b0\u8fdb\u884c\u4e86\u5c01\u88c5\uff0c\u6269\u5c55\u4e86\u90e8\u5206\u529f\u80fd\uff0e\n\n- \u9002\u7528\u5bf9\u8c61\uff1apython\u5de5\u7a0b\u5e08\n- \u4f5c\u8005\uff1a\u718a\u5229\u5b8f\n- \u90ae\u7bb1\uff1axionglihong@163.com\n\u6709\u4efb\u4f55\u610f\u89c1\u6b22\u8fce\u53d1\u9001\u90ae\u4ef6\uff0c\u6211\u4eec\u4e00\u8d77\u6253\u9020\u4e00\u4e2a\u597d\u7528\u7684python\u5185\u7f6e\u5e93\u7684\u6269\u5c55\u5e93\n\n##### \u4ec0\u4e48\u662fxToolkit\u5e93\uff1f\n\u5e93xToolkit\u7684\u4e2d\u6587\u540d\u5b57\u53eb\uff38\u5de5\u5177\u96c6\uff0e\u662fpython\u5185\u7f6e\u5e93\u7684\u4e00\u4e2a\u6269\u5c55\u5e93.\u628apython\u7684datetime,string,list,dist\u7b49\u6570\u636e\u7ed3\u6784\u91cd\u65b0\u8fdb\u884c\u4e86\u5c01\u88c5\uff0c\u6269\u5c55\u4e86\u90e8\u5206\u529f\u80fd\uff0e\n\n##### \u64cd\u4f5c\u6587\u6863\nhttps://www.showdoc.cc/xToolkit?page_id=2133295307421808\n\n##### \u5b9e\u4f8b\uff1a\n##### \u5bfc\u5165xToolkit\u5e93\n```python\nfrom xToolkit import xdatetime\n```\n##### \u5224\u65ad\u65f6\u95f4\u683c\u5f0f\u65f6\u5206\u6b63\u786e\n\n```\n#\u5224\u65ad\u65f6\u95f4\u683c\u5f0f\"1988-07-20\"\u662f\u5426\u5408\u89c4\nxdatetime.shape(\"1988-07-20\")\n>>True\n```\n```\n#\u5224\u65ad\u65f6\u95f4\u683c\u5f0f\"1988-07-88\"\u662f\u5426\u5408\u89c4\nxdatetime.shape(\"1988-07-88\")\n>>False\n```\n```\n#\u5224\u65ad\u65f6\u95f4\u683c\u5f0f\"98787987\"\u662f\u5426\u5408\u89c4\nxdatetime.shape(\"98787987\")\n>>False\n```\n\n##### \u83b7\u53d6\u65f6\u95f4\u8d77\u6b62\n```\n#\u83b7\u53d6\u5f53\u6708\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end()\n>>['2019-05-01', '2019-05-31']\n```\n```\n#\u83b7\u53d6\u4e0b\u4e2a\u6708\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end(space=1)\n>>['2019-06-01', '2019-06-30']\n```\n```\n#\u83b7\u53d6\u4e0a\u4e2a\u6708\u6708\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end(space=-1)\n>>['2019-04-01', '2019-04-30']\n```\n```\n#\u83b7\u53d6\u4eca\u5e74\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end(genre=\"Y\"))\n>>['2019-01-01', '2019-12-31']\n```\n```\n#\u83b7\u53d6\u660e\u5e74\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end(genre=\"Y\", space=1)\n>>['2020-01-01', '2020-12-31']\n```\n```\n#\u83b7\u53d6\u53bb\u5e74\u7b2c\u4e00\u5929\u548c\u6700\u540e\u4e00\u5929\nxdatetime.start_and_end(genre=\"Y\", space=-1)\n>>['2018-01-01', '2018-12-31']\n```\n##### \u83b7\u53d6\u65e5\u671f\u661f\u671f\u5217\u8868\u5b57\u5178\n```\n\uff03\u83b7\u53d6\"2019-05-01\"\u5230\"2019-05-08\"\u7684\u661f\u671f\u5217\u8868\u5b57\u5178\nxdatetime.get_week_dict(start=\"2019-05-01\", end=\"2019-05-08\")\n>>{'1': ['2019-05-06'], '2': ['2019-05-07'], '3': ['2019-05-01', '2019-05-08'], '4': ['2019-05-02'], '5': ['2019-05-03'], '6': ['2019-05-04'], '7': ['2019-05-05']}\n```\n#####\u591a\u7ebf\u7a0b\u5e26\u53c2\u6570\u7684\u6848\u4f8b\uff1a\n```\n#\u5b9a\u4e49\u4e09\u4e2a\u51fd\u6570\uff0c\u7528\u4e8e\u6d4b\u8bd5\n#\u6bcf\u4e2a\u51fd\u6570\u5404\u81ea\u505c\u987f\u4e00\u6bb5\u65f6\u95f4\uff0c\u8868\u793a\u8fd0\u7b97\u8017\u65f6\ndef fib(arguments):\n\tsleep(2)\n\treturn \"0\"\n\ndef fac(arguments):\n\tsleep(3)\n\treturn \"1\"\n\ndef sum(arguments):\n\tsleep(3)\n\treturn \"2\"\n\nfuncs = [fib, fac, sum]\n# \u53c2\u6570\u6837\u5f0f\narguments = {\"fib\": [1], \"fac\": [2], \"sum\": [3]}\nres = xthreading.xthreading(funcs,arguments)\n\n#res\u7684\u8fd4\u56de\u503c\u4e3a[{'fib': '0'}, {'fac': '1'}, {'sum': '2'}]\n#\u4ece\u4e0a\u9762\u7684\u4e09\u4e2a\u51fd\u6570\u770b\uff0c\u91cc\u9762\u5206\u522b\u505c\u987f2,3,3\u79d2\uff0c\u5982\u679c\u662f\u5355\u7ebf\u7a0b\u6267\u884c\uff0c\u8017\u65f6\u4e3a\uff18\u79d2\uff0c\u7528xthreading\u591a\u7ebf\u7a0b\u5b9e\u73b0\u4ec5\u8017\u65f6\uff13\u79d2\n```\n_\u66f4\u591a\u5b9e\u4f8b\u8bf7\u53c2\u7167\u53c2\u8003\u6587\u6863_\n\n#####\u66f4\u65b0\u8bf4\u660e\uff1a\n2019\u5e7405\u5e7410\u65e5\u3000V0.0.10 \n- \u4e0a\u7ebf\u5e76\u65b0\u589e\u83b7\u53d6\u5f53\u524d\u65f6\u95f4\u529f\u80fd\n\n2019\u5e7405\u5e7416\u65e5\u3000V0.0.12 \n- \u65b0\u589e\u683c\u5f0f\u5316\u65f6\u95f4format\u529f\u80fd\uff0c\u66f4\u4eba\u6027\u5316\u7684\u8f93\u51fa\u65f6\u95f4\u683c\u5f0f\n\n2019\u5e7405\u670818\u65e5\u3000V0.0.15 \n- \u65b0\u589e\u63a8\u79fb\u65f6\u95f4\u529f\u80fd\n\n2019\u5e7405\u670819\u65e5\u3000V0.0.16 \n- \u65b0\u589e\u66ff\u6362\u65f6\u95f4\u529f\u80fd\n\n2019\u5e7405\u670825\u65e5\u3000V0.0.17 \n- \u65b0\u589e\u5224\u65ad\u65f6\u95f4\u683c\u5f0f\u662f\u5426\u6b63\u786e\u529f\u80fd\n\n2019\u5e7405\u670826\u65e5\u3000V0.0.17 \n- \u65b0\u589e\u83b7\u53d6\u65f6\u95f4\u533a\u95f4\u529f\u80fd\n\n2019\u5e7405\u670827\u65e5\u3000V0.0.17 \n- \u65b0\u589e\u83b7\u53d6\u65f6\u95f4\u533a\u95f4\u5185\uff0c\u661f\u671f\u5b57\u5178\u529f\u80fd\n\n2019\u5e7405\u670831\u65e5\u3000V0.0.19 \n- \u65b0\u589e\u591a\u7ebf\u7a0b\u6a21\u5757\uff0c\u7b80\u5316\u4e86\u7ebf\u7a0b\u521b\u5efa\uff0c\u9500\u6bc1\u7b49\u64cd\u4f5c\n\n2019\u5e7406\u670811\u65e5\u3000V0.0.21 \n- \u65b0\u589e\u8ba1\u7b97\u4eba\u5458\u5c81\u6570\u529f\u80fd\n\n2019\u5e7406\u670823\u65e5\u3000V0.0.22 \n- \u4fee\u6539\u83b7\u53d6\u5f00\u59cb\u65f6\u95f4\uff0c\u7ed3\u675f\u65f6\u95f4\u6587\u6863\u63cf\u8ff0\u9519\u8bef\n\n2019\u5e7407\u670813\u65e5\u3000v0.0.23 \n- \u65b0\u589e\u83b7\u53d6\u65e5\u671f\u533a\u95f4\u5f00\u59cb\u65f6\u95f4\uff0c\u7ed3\u675f\u65f6\u95f4\u529f\u80fd\n\n2019\u5e7408\u670820\u65e5\u3000v0.0.24 \n- \u65b0\u589e\u5b57\u7b26\u4e32\u6548\u9a8c\u529f\u80fd\n\n2019\u5e7408\u670820\u65e5\u3000v0.0.25 \n- \u65b0\u589e\u4e2d\u56fd\u5c45\u6c11\u8eab\u4efd\u8bc1\u6548\u9a8c\u529f\u80fd\n\n2019\u5e7408\u670821\u65e5\u3000v0.0.26 \n- \u65b0\u589e\u4e2d\u56fd\u5927\u9646\u624b\u673a\u53f7\u7801\u6548\u9a8c\u529f\u80fd\n\n2019\u5e7408\u670822\u65e5\u3000v0.0.27 \n- \u65b0\u589e\u6570\u5b57\u6548\u9a8c\u529f\u80fd\n\n2019\u5e7408\u670822\u65e5\u3000v0.0.28 \n- \u65b0\u589e\u8eab\u4efd\u8bc1\u9a8c\u8bc1\u8f93\u51fa\u6027\u522b\n- \u4fee\u6539\u8eab\u4efd\u8bc1\u9a8c\u8bc1\u5982\u679c\u5730\u533a\u65e0\u5bf9\u5e94\u5173\u7cfb\u62a5\u9519\u7684BUG\n\n2019\u5e7408\u670822\u65e5\u3000v0.0.29 \n- \u65b0\u589e\u4e2d\u6587\u6548\u9a8c\uff0c\u4fee\u6539\u6570\u5b57\u6548\u9a8c\u7684\u903b\u8f91\uff0c\u65b0\u589e\u4e86\u6b63\u8d1f\u6570\u5b57\u7684\u6548\u9a8c\n\n2019\u5e7409\u670802\u65e5\u3000v0.0.30\n- \u65b0\u589e\u6d6e\u70b9\u6570\uff0c\u94f6\u884c\u5361\u6548\u9a8c\n- \u65b0\u589e\u65f6\u95f4\u70b9\u662f\u5426\u5728\u65f6\u95f4\u533a\u95f4\u4e2d\u5224\u65ad", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xionglihong/xToolkit", "keywords": "xToolkit,xtoolkit,x,tool,toolkit", "license": "MIT Licence", "maintainer": "xionglihong", "maintainer_email": "xionglihong@163.com", "name": "xToolkit", "package_url": "https://pypi.org/project/xToolkit/", "platform": "any", "project_url": "https://pypi.org/project/xToolkit/", "project_urls": { "Homepage": "https://github.com/xionglihong/xToolkit" }, "release_url": "https://pypi.org/project/xToolkit/0.0.30/", "requires_dist": null, "requires_python": "", "summary": "\u6b64\u5e93\u4ece\u65b0\u5c01\u88c5\u4e86python\u4e0b\u5e38\u7528\u7684\u6570\u636e\u7c7b\u578b\uff0c\u5728\u5185\u7f6e\u6a21\u5757\u7684\u57fa\u7840\u6269\u5c55\u4e86\u90e8\u5206\u529f\u80fd.", "version": "0.0.30" }, "last_serial": 5771113, "releases": { "0.0.11": [ { "comment_text": "", "digests": { "md5": "d15c200a67b8a23abc591d35a4ab54b1", "sha256": "fa3ffd125261fd6ce904fcb03f1c0eb0b709a10fea500669d7e543fad98a0059" }, "downloads": -1, "filename": "xToolkit-0.0.11.tar.gz", "has_sig": false, "md5_digest": "d15c200a67b8a23abc591d35a4ab54b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2731, "upload_time": "2019-05-21T00:49:32", "url": "https://files.pythonhosted.org/packages/78/cd/65d94f472a0cb7e6a6212f246e333c0864fea1b2ac3e67d102ae9aed773e/xToolkit-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "985764e51e8f90e47d98033b98b67971", "sha256": "aff695beb51b8e91907740155fd5f9d027d88e702ae2931494ee74064406b34c" }, "downloads": -1, "filename": "xToolkit-0.0.12.tar.gz", "has_sig": false, "md5_digest": "985764e51e8f90e47d98033b98b67971", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2939, "upload_time": "2019-05-21T01:00:09", "url": "https://files.pythonhosted.org/packages/fe/8b/ae11c4dd0ea750e3bfcfde4f440fbb2ac67278e290a2f3559dc98fe43d10/xToolkit-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "40d92c67bbdc6a77e0297b59884a4310", "sha256": "31130912c8a97bf0a19c30714469dd5a9f206822247eafbdb57bf8c0a58ff30a" }, "downloads": -1, "filename": "xToolkit-0.0.13.tar.gz", "has_sig": false, "md5_digest": "40d92c67bbdc6a77e0297b59884a4310", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3294, "upload_time": "2019-05-21T13:12:20", "url": "https://files.pythonhosted.org/packages/96/47/f126c619cdc2bdddb760114df9a00da80f28329fa977f600975640a21936/xToolkit-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "e5fa922b70bb168ad7df0c04e7351d48", "sha256": "b98203a867de95e262c2e4b136e245bace3536a55c37aef34f0b720ed75242c8" }, "downloads": -1, "filename": "xToolkit-0.0.14.tar.gz", "has_sig": false, "md5_digest": "e5fa922b70bb168ad7df0c04e7351d48", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3945, "upload_time": "2019-05-21T14:16:14", "url": "https://files.pythonhosted.org/packages/ce/aa/b5e823eda7c741c98fa2c84fec4adbe10701afd5044d7cd85d1d865fd03f/xToolkit-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "df3bdc4d76871a126430272ef0016a27", "sha256": "f9af510b78a76f6b664a3d0b34e243d58345b5ea2de208703e4f430acbaf6b34" }, "downloads": -1, "filename": "xToolkit-0.0.15.tar.gz", "has_sig": false, "md5_digest": "df3bdc4d76871a126430272ef0016a27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4262, "upload_time": "2019-05-22T14:39:05", "url": "https://files.pythonhosted.org/packages/db/e4/c3d58c301e045fff59e4f4c00c676144a6cbffb189d3f56f44f92df0494b/xToolkit-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "a804a6bbee6d5a59e3a10223a4c13c7d", "sha256": "6817ae340f2a35eda23d2923959e9d0fa9962e124f38e0da641b91a865e6a16d" }, "downloads": -1, "filename": "xToolkit-0.0.16.tar.gz", "has_sig": false, "md5_digest": "a804a6bbee6d5a59e3a10223a4c13c7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4349, "upload_time": "2019-05-22T15:02:18", "url": "https://files.pythonhosted.org/packages/a9/51/47dcc471e32254b108e480d6fbf1f0ae7c470e9e6324671ff5f6f935f512/xToolkit-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "8294e8d9e4053810fa3353f685c62547", "sha256": "b5f3459da379b55dba4b4542ca01548995a3a69405698b055567e03c091975ed" }, "downloads": -1, "filename": "xToolkit-0.0.17.tar.gz", "has_sig": false, "md5_digest": "8294e8d9e4053810fa3353f685c62547", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4579, "upload_time": "2019-05-25T15:16:58", "url": "https://files.pythonhosted.org/packages/99/d1/9f9fb9da705df67574efeb4dcf97af5488fa325e5bde8f85d3069829b5cf/xToolkit-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "2a2eab3496c99f609cae89d2439d97cd", "sha256": "1d584dd008efe6606c7d70e07f2edb2381d8503ab1a48120a4c12d63406bb39f" }, "downloads": -1, "filename": "xToolkit-0.0.18.tar.gz", "has_sig": false, "md5_digest": "2a2eab3496c99f609cae89d2439d97cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4615, "upload_time": "2019-05-27T13:42:43", "url": "https://files.pythonhosted.org/packages/75/25/0be58fe32e0889f5540da76555c789262fbeda072edb388add75cb16c2ce/xToolkit-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "5b448ff568af1eea8b6e3857f1889250", "sha256": "45caa5791313b730390c99f2882dd7d62786a6b1388d15bd134e2c7855e6793a" }, "downloads": -1, "filename": "xToolkit-0.0.19.tar.gz", "has_sig": false, "md5_digest": "5b448ff568af1eea8b6e3857f1889250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5017, "upload_time": "2019-05-31T07:32:30", "url": "https://files.pythonhosted.org/packages/ba/f4/c4d4ac05ce9dc00f4bcfb898dcf39b69bbc9ea9994082e2e406aef9e89d7/xToolkit-0.0.19.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "8bd3baadf8e11bd1f508872f10c10068", "sha256": "9370b5e75487a8408d9d476472d77695319a7f16ac686deceb57344b80aabf21" }, "downloads": -1, "filename": "xToolkit-0.0.20.tar.gz", "has_sig": false, "md5_digest": "8bd3baadf8e11bd1f508872f10c10068", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5318, "upload_time": "2019-06-03T12:34:28", "url": "https://files.pythonhosted.org/packages/61/68/ebc99346138253d18b5ee8533573ddf80f9ca530e2757a64b910bcdebaf3/xToolkit-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "d57c16abe7c7db994a92e9b865ddfe7e", "sha256": "cfb75009ab19aa30274a743a62590f16f837521ad216d3370ca4412867d75bbd" }, "downloads": -1, "filename": "xToolkit-0.0.21.tar.gz", "has_sig": false, "md5_digest": "d57c16abe7c7db994a92e9b865ddfe7e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5525, "upload_time": "2019-06-13T01:24:51", "url": "https://files.pythonhosted.org/packages/8a/62/6261f96ed54fe01f0cc0b6544eb0e68533a48b15583df03115b23b1d2354/xToolkit-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "dc5541194af7b95c8fb3ab821b207f08", "sha256": "fc1db24dba896b7ba1c117195263eba6643f1d6c4576b5a1c6326aeb6e53dfa2" }, "downloads": -1, "filename": "xToolkit-0.0.22.tar.gz", "has_sig": false, "md5_digest": "dc5541194af7b95c8fb3ab821b207f08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5571, "upload_time": "2019-06-23T12:37:03", "url": "https://files.pythonhosted.org/packages/80/f7/4ca8e46821d0d2d951cdf68cdfedd2759b064673be5046268a728854f597/xToolkit-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "42233a4df65d2f8389f1e3d6f01cc2e8", "sha256": "bf788863201fccd8d03ee757095d928325074d60261a6d0615c3a13a66bf1726" }, "downloads": -1, "filename": "xToolkit-0.0.23.tar.gz", "has_sig": false, "md5_digest": "42233a4df65d2f8389f1e3d6f01cc2e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5881, "upload_time": "2019-07-11T14:36:30", "url": "https://files.pythonhosted.org/packages/ca/a0/2f79cc22a1eee9194afb7fddfe8e0220ca6cddcc968897f8caa1f83c9e10/xToolkit-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "3e9509e4584e1a35a9b0758d301e87a8", "sha256": "0a4ccef6d1d3445d1a54e76a80f66fc442b344f1ec5d8ec17d43d3c05ef79d68" }, "downloads": -1, "filename": "xToolkit-0.0.24.tar.gz", "has_sig": false, "md5_digest": "3e9509e4584e1a35a9b0758d301e87a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5924, "upload_time": "2019-07-13T14:58:44", "url": "https://files.pythonhosted.org/packages/93/3e/a4d0aabde2e5982d5379830a377fe9431b31de5bc8130e101bd6ba46150f/xToolkit-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "add75c3e092125697b6262a5932fd7af", "sha256": "9401f4d69c434b4acb6084111c753ae65e52f426cdc487d9a104d9b13712c538" }, "downloads": -1, "filename": "xToolkit-0.0.25.tar.gz", "has_sig": false, "md5_digest": "add75c3e092125697b6262a5932fd7af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5924, "upload_time": "2019-08-20T02:23:18", "url": "https://files.pythonhosted.org/packages/77/6a/aa448098edde30fe6065c799afa9ee22f392392eefce5875bf181779ec0f/xToolkit-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "d27623c40f8d0e3abede86ea4a2393ad", "sha256": "d28ad909d3acbc0dc20ef968760d542dc37ba6751798bd344cdf5542e7597f42" }, "downloads": -1, "filename": "xToolkit-0.0.26.tar.gz", "has_sig": false, "md5_digest": "d27623c40f8d0e3abede86ea4a2393ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37449, "upload_time": "2019-08-20T06:47:32", "url": "https://files.pythonhosted.org/packages/8c/18/9f445cfba79ee93a046b46546170da70f8610089ab4cef01181a7b7b2006/xToolkit-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "3193e004ef26fbecf27b5f1f55a69b79", "sha256": "197cb1fdd991cf581ee11a673fa64ff83f8668ac4c6f76dd3baa0995fd37a4a3" }, "downloads": -1, "filename": "xToolkit-0.0.27.tar.gz", "has_sig": false, "md5_digest": "3193e004ef26fbecf27b5f1f55a69b79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37812, "upload_time": "2019-08-21T01:53:19", "url": "https://files.pythonhosted.org/packages/d1/98/cb7f42da4b22c073ec4c61dc41bd5a62376ca15ac19c292810e277bb7dd4/xToolkit-0.0.27.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "b8447ae2e895ab5975ec608dbf767fa6", "sha256": "12a229cfd3e67a280ef4fe6e8fc1072d1533ee5ab30b032c377f02a40a3f3d74" }, "downloads": -1, "filename": "xToolkit-0.0.28.tar.gz", "has_sig": false, "md5_digest": "b8447ae2e895ab5975ec608dbf767fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37995, "upload_time": "2019-08-21T08:52:32", "url": "https://files.pythonhosted.org/packages/91/f7/5aa3622112819b4efa71d3fea82c7c6a2c83bb98afd74901057d2a05e4e9/xToolkit-0.0.28.tar.gz" } ], "0.0.29": [ { "comment_text": "", "digests": { "md5": "09e1374367dbc923d41ba43d9e073452", "sha256": "1113098342201bdb9c3acf3fcd5a7196427a231e9f8a9f165e67af728b874209" }, "downloads": -1, "filename": "xToolkit-0.0.29.tar.gz", "has_sig": false, "md5_digest": "09e1374367dbc923d41ba43d9e073452", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37898, "upload_time": "2019-08-22T14:22:19", "url": "https://files.pythonhosted.org/packages/5e/24/0ae2ae05c247e5cc043ea43e82fedb869d0333bb9eacac3fc5958f96f496/xToolkit-0.0.29.tar.gz" } ], "0.0.30": [ { "comment_text": "", "digests": { "md5": "5ebdc90d792791bde9ff92b9896ace46", "sha256": "df3461b50a50f24c941a23bbb799c558d15bddf03dfec67695bf5322c9839db6" }, "downloads": -1, "filename": "xToolkit-0.0.30.tar.gz", "has_sig": false, "md5_digest": "5ebdc90d792791bde9ff92b9896ace46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38298, "upload_time": "2019-09-02T14:30:50", "url": "https://files.pythonhosted.org/packages/6b/fb/5f948b689bc72db760cf306f4cc6241c33653762aaa0484ede63eee0a363/xToolkit-0.0.30.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5ebdc90d792791bde9ff92b9896ace46", "sha256": "df3461b50a50f24c941a23bbb799c558d15bddf03dfec67695bf5322c9839db6" }, "downloads": -1, "filename": "xToolkit-0.0.30.tar.gz", "has_sig": false, "md5_digest": "5ebdc90d792791bde9ff92b9896ace46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38298, "upload_time": "2019-09-02T14:30:50", "url": "https://files.pythonhosted.org/packages/6b/fb/5f948b689bc72db760cf306f4cc6241c33653762aaa0484ede63eee0a363/xToolkit-0.0.30.tar.gz" } ] }