{ "info": { "author": "Christopher Trudeau", "author_email": "ctrudeau+pypi@arsensa.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Application Frameworks", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "WARNING\r\n*******\r\n\r\n This project has been split up into pieces to better handle the varying\r\n change rates of the component parts.\r\n\r\n No more changes will be done to this library. Instead, see:\r\n\r\n * `screwdriver `_\r\n * `logthing `_\r\n * `pywhen `_\r\n * `eenum `_\r\n * `context_temp `_\r\n * `waelstow `_\r\n\r\n\r\nwrench\r\n******\r\n\r\n\r\nAnother tool for your python toolset. General odds and ends that kept coming\r\nup in projects.\r\n\r\nInstallation\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n $ pip install wrench\r\n\r\nSupports\r\n========\r\n\r\nPython wrench has been tested with Python 2.7, 3.4, and 3.5\r\n\r\nDocs & Source\r\n=============\r\n\r\nDocs: http://python-wrench.readthedocs.io/en/latest/\r\n\r\nSource: https://github.com/cltrudeau/wrench", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cltrudeau/wrench", "keywords": "tools", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "wrench", "package_url": "https://pypi.org/project/wrench/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wrench/", "project_urls": { "Homepage": "https://github.com/cltrudeau/wrench" }, "release_url": "https://pypi.org/project/wrench/0.9.1/", "requires_dist": [ "six (>=1.10)", "portalocker (>=0.5.7)" ], "requires_python": "", "summary": "Collection of random python tools and utilities", "version": "0.9.1" }, "last_serial": 2896250, "releases": { "0.1": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "2c99d2a08a23f2cd0cbb6fa00e325263", "sha256": "066d25666df282882f96c1e40bb129d06506cc87edce7c6e8742a016f4622cd7" }, "downloads": -1, "filename": "wrench-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2c99d2a08a23f2cd0cbb6fa00e325263", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13991, "upload_time": "2015-09-16T19:45:54", "url": "https://files.pythonhosted.org/packages/26/31/16162dedf3d9881ef5ea62bc80ee60e282c09bfde34ad8736e5e0b046ac1/wrench-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8b654607e58e0fb7582d391a3939e837", "sha256": "eefc75f9c945e240666e8864fead0ae70e567d8964999b813f4b9f9791e67575" }, "downloads": -1, "filename": "wrench-0.1.0.tar.gz", "has_sig": false, "md5_digest": "8b654607e58e0fb7582d391a3939e837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11790, "upload_time": "2015-09-16T19:45:58", "url": "https://files.pythonhosted.org/packages/16/4a/c79c40a1fdb4e3d3c86a4e9594a95b80c856982008eda33eb21491db7fcd/wrench-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5327e06ec1af0ddf790648bb52c4f701", "sha256": "c25f943b0ec0396e3137d5f7e77e6f431a51935233e3614c3c691561e10672f0" }, "downloads": -1, "filename": "wrench-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5327e06ec1af0ddf790648bb52c4f701", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14454, "upload_time": "2015-09-20T17:12:52", "url": "https://files.pythonhosted.org/packages/9a/f3/631c7622ea4b9678ba00dd19ef5906ab1aecbcffc8abfedc46826717e200/wrench-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b6593e76e5993704c22dd77cdd7cfe2a", "sha256": "726d8de3ca1ca68767a83ff7fc9acb9e4bad8c5f8c603ee38374f06767d5ff01" }, "downloads": -1, "filename": "wrench-0.2.0.tar.gz", "has_sig": false, "md5_digest": "b6593e76e5993704c22dd77cdd7cfe2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12234, "upload_time": "2015-09-20T17:12:58", "url": "https://files.pythonhosted.org/packages/4b/13/4879a3a221c106f97ce144ef9624ea02517c2a1931d5db851a161eb521a7/wrench-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "d0c2a15b06f7bf83187f49c4341946da", "sha256": "f26b402d6fdc326a246360d41f111ad742e888632646050aa289d4e5d385a1cf" }, "downloads": -1, "filename": "wrench-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d0c2a15b06f7bf83187f49c4341946da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14752, "upload_time": "2015-09-21T19:53:11", "url": "https://files.pythonhosted.org/packages/4d/8b/e8adc445770b654a3e69f61eca01fd26b79b3591b329a3ab329f828de868/wrench-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d118f0a68094c7139410127d6bb5a96c", "sha256": "fc868c693085e8a4a1abcd22b3ba3801037aba413858a73adb16fb587f99ff10" }, "downloads": -1, "filename": "wrench-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d118f0a68094c7139410127d6bb5a96c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12465, "upload_time": "2015-09-21T19:53:17", "url": "https://files.pythonhosted.org/packages/bf/cd/a586772453e88b096b7ecc17bb19c84104a8fbebb238d8e066174b9ed88a/wrench-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ebac07f24cfa87c7953e1f769a8ceeb0", "sha256": "8dc29bd3f55ec391431ac760207b91d4a8c0ae9b58286927704dd63af40b7ee8" }, "downloads": -1, "filename": "wrench-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ebac07f24cfa87c7953e1f769a8ceeb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16128, "upload_time": "2015-09-22T17:21:58", "url": "https://files.pythonhosted.org/packages/e0/67/12c473a031cfdabd9b9ba710fa9fcf3025a79076e94b10d949c305e65389/wrench-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "209090e66b7aaa8ea03b9d3f75536585", "sha256": "b2a6c83dfa5b4078d6a39dd471ddcd1ddf593372abaa9003e6aef9dd31006b1c" }, "downloads": -1, "filename": "wrench-0.3.0.tar.gz", "has_sig": false, "md5_digest": "209090e66b7aaa8ea03b9d3f75536585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13582, "upload_time": "2015-09-22T17:22:09", "url": "https://files.pythonhosted.org/packages/93/b2/e0ad7a4569fad02e4c7ec23bf0124776ff6a8e592f856bf24075d56ac613/wrench-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "e5d5c0c8dabf0a6782867f6e267e78e1", "sha256": "830b16a9ead4663052e9e7b5f7067bf6b6c979b80adb67ed46ce767d5a7454a9" }, "downloads": -1, "filename": "wrench-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e5d5c0c8dabf0a6782867f6e267e78e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13322, "upload_time": "2015-09-22T22:22:33", "url": "https://files.pythonhosted.org/packages/05/f8/12360f95334e956525c64da63ce49b76b096f7910250d408fee6477737d3/wrench-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecc86dc8eb42bb0a3745982dbb82c343", "sha256": "c6352df77cd7b3f4af635eb8912c5b82096dc6f97f2b6b4d9e71a1855a751ff6" }, "downloads": -1, "filename": "wrench-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ecc86dc8eb42bb0a3745982dbb82c343", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11390, "upload_time": "2015-09-22T22:22:37", "url": "https://files.pythonhosted.org/packages/08/9f/10eb67c416ac88a60e534770e4d73960c19834daed11ef039acd4b7fc2af/wrench-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f1b05e20755c7f2df63356758387f787", "sha256": "8d3d3f4d9c3a67037238e46b131e7418f1fd46032d699b510f73dda3825784ff" }, "downloads": -1, "filename": "wrench-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f1b05e20755c7f2df63356758387f787", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13372, "upload_time": "2015-09-28T13:53:58", "url": "https://files.pythonhosted.org/packages/31/5e/7b3a99a0f2fed0697aec4da8db41be91f73be7cc0ca95bcc0dc3f50bc328/wrench-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9489cbcb25b5cac0c5e697440b19f65e", "sha256": "d9b5c2d29e21644f6babc7bc803d21d77eb673c724d8684f1a1183d22f679896" }, "downloads": -1, "filename": "wrench-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9489cbcb25b5cac0c5e697440b19f65e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11458, "upload_time": "2015-09-28T13:54:02", "url": "https://files.pythonhosted.org/packages/8f/0b/51387dda78ddf6541e0e73a8ea794271df0be88c66f466a889364eb11513/wrench-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "ccb4d0b285a3b235282001425e2ee01e", "sha256": "a373361183aee449da7307719cbfa9b13e00c9ae74375218f1b588c895653fd9" }, "downloads": -1, "filename": "wrench-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ccb4d0b285a3b235282001425e2ee01e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13707, "upload_time": "2015-10-06T19:09:25", "url": "https://files.pythonhosted.org/packages/3f/a9/d38f64cd539e47251d4299db28de7ea0deb463a50568ab402c0042cf3330/wrench-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c9254d34a58ed5d0b425d46759183e6", "sha256": "6ba0b7b088dbd00de869a660b174ab5c7df438f14f0c9940be4f064b3216f36d" }, "downloads": -1, "filename": "wrench-0.5.0.tar.gz", "has_sig": false, "md5_digest": "8c9254d34a58ed5d0b425d46759183e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11768, "upload_time": "2015-10-06T19:09:29", "url": "https://files.pythonhosted.org/packages/09/73/ac7f3f985792d94196bd4bdfe8d8c4de190ee32f9a78c24979e68490a9ed/wrench-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "926c459927b19e03c86707b5b506afd8", "sha256": "b278835b5a861e46189700152c68e6419fd39faca63acb05f251e278ff2d7b21" }, "downloads": -1, "filename": "wrench-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "926c459927b19e03c86707b5b506afd8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13818, "upload_time": "2015-10-14T15:29:13", "url": "https://files.pythonhosted.org/packages/34/a7/c25f06f77585aa17afb1fb2caa65e695b1bb0012146f59257d8bb55c8b6e/wrench-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "da1bc48df5e0bdb6180ebf03a0264519", "sha256": "5fcb62650696321b22db4083c8350dedba0e95fe9bf2243c4c9f2e7efc0beaf7" }, "downloads": -1, "filename": "wrench-0.5.1.tar.gz", "has_sig": false, "md5_digest": "da1bc48df5e0bdb6180ebf03a0264519", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11847, "upload_time": "2015-10-14T15:29:17", "url": "https://files.pythonhosted.org/packages/3a/9d/302f67a3141c2b20711e8f1a5c53942a43e8adb7a4a0d8eb2c05b9ca3330/wrench-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "f49cdf7214e360e605404cf861a467af", "sha256": "55839681459ed5897020961160672634336bb27b5c6f54be5f7cd2f5bcb5ce1c" }, "downloads": -1, "filename": "wrench-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f49cdf7214e360e605404cf861a467af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13907, "upload_time": "2016-02-17T15:12:40", "url": "https://files.pythonhosted.org/packages/d2/9f/461fe353da086968efdb655fcae9694f3706f0810e1e5a505e2053decce4/wrench-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2091a65072a3dfc629bb21dcc8eb39ce", "sha256": "37d6e96b297bde31ec2ec034b08ca11284ae70bedf6a66045ff4f338b2ebb097" }, "downloads": -1, "filename": "wrench-0.6.0.tar.gz", "has_sig": false, "md5_digest": "2091a65072a3dfc629bb21dcc8eb39ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12018, "upload_time": "2016-02-17T15:12:46", "url": "https://files.pythonhosted.org/packages/a2/7f/e6628af411395b3dd952684f379e8982b83a6673053e9aa277dab591bd2f/wrench-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "294e9ff596c709e89c7e4646a2d3b925", "sha256": "128192fd8eaf4f6dbc0111584d53abc2900f43cf163922bedfe57911b95aad05" }, "downloads": -1, "filename": "wrench-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "294e9ff596c709e89c7e4646a2d3b925", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14598, "upload_time": "2016-02-20T19:17:06", "url": "https://files.pythonhosted.org/packages/54/db/060328e4ed9484cdfbe171f5e499e357cef413620ee497a7234412604b4d/wrench-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "56dc40b09662884f36ad1dcaec0b2e94", "sha256": "02d3f97b0cd400f4eca1a64f382dcb9e424853db3028443681051aa9aa2b05a2" }, "downloads": -1, "filename": "wrench-0.7.0.tar.gz", "has_sig": false, "md5_digest": "56dc40b09662884f36ad1dcaec0b2e94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12399, "upload_time": "2016-02-20T19:17:12", "url": "https://files.pythonhosted.org/packages/d4/1d/e642a341394c0d807e2b011b2aed43df25e068c99629be3855b9c5e46886/wrench-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "f870ac2119f8322bc8866a45b7a553c8", "sha256": "3344ae6aac68bc924a9134baaa26f00ee51c860e71f49d9bb99864a4e0519c8f" }, "downloads": -1, "filename": "wrench-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f870ac2119f8322bc8866a45b7a553c8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14743, "upload_time": "2016-03-20T15:18:51", "url": "https://files.pythonhosted.org/packages/b5/9e/49f7bbce318a3c8409647cb903c31c907a0307ab1c71eaf83e928a4900ef/wrench-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c13459b22635ad6983d5fd8bf34f348e", "sha256": "e6312b0b38d65ebd9ca5cd7fbd70892c04a665a622339e93806cb49abc3c3e1e" }, "downloads": -1, "filename": "wrench-0.8.0.tar.gz", "has_sig": false, "md5_digest": "c13459b22635ad6983d5fd8bf34f348e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12548, "upload_time": "2016-03-20T15:19:02", "url": "https://files.pythonhosted.org/packages/d5/5e/cf0d4ea2ea58671fbcd7a2aa6556cb77fe111ebd52b89ae5253d9d7c4411/wrench-0.8.0.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "a08d042427a00a8c937e9a466971d379", "sha256": "0b00ba0df5e9f62d79595836e1ed41987119d84c44ec220171b942ab197c9939" }, "downloads": -1, "filename": "wrench-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "a08d042427a00a8c937e9a466971d379", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14805, "upload_time": "2016-08-05T14:02:20", "url": "https://files.pythonhosted.org/packages/a4/63/2cbe4696326d681a866f8fdd0c349c26f35c99d327d29113306085d7c714/wrench-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6155a0bb160b88253b40f07079dbd3b6", "sha256": "d42c80dbe17113ec84a9292fca2c5ac39cdbcdd18ff20707c6978576c089abe9" }, "downloads": -1, "filename": "wrench-0.9.tar.gz", "has_sig": false, "md5_digest": "6155a0bb160b88253b40f07079dbd3b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12631, "upload_time": "2016-08-05T14:02:23", "url": "https://files.pythonhosted.org/packages/e3/c4/d93ad6d8b8c703bef95b82a5e34cec08dd05add114bb804a20594f14d478/wrench-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "8e8c7032ad867f222b123828e33b6079", "sha256": "3047ab9b25f61fb5abe78b33ad430ae0bd71575a50de43aa58fac0b839875cf8" }, "downloads": -1, "filename": "wrench-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8e8c7032ad867f222b123828e33b6079", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14887, "upload_time": "2016-10-28T18:12:03", "url": "https://files.pythonhosted.org/packages/1b/d6/a7ab4a2e82d0d59d9b72cbfdcc9d253d76e1e3c0fee269e7cfa5a1fbcaff/wrench-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fdf9983511dc4913a2d748e6d7a43fe", "sha256": "101d4a8eaefed9710d86ec44274d201c2fb20465e049778cc339e11cb5cd6f15" }, "downloads": -1, "filename": "wrench-0.9.1.tar.gz", "has_sig": false, "md5_digest": "5fdf9983511dc4913a2d748e6d7a43fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12661, "upload_time": "2016-10-28T18:12:06", "url": "https://files.pythonhosted.org/packages/72/65/76bb4e0061b44f894c84bf1eddb968900f28518ae992f86ba7d16ccce508/wrench-0.9.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e8c7032ad867f222b123828e33b6079", "sha256": "3047ab9b25f61fb5abe78b33ad430ae0bd71575a50de43aa58fac0b839875cf8" }, "downloads": -1, "filename": "wrench-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8e8c7032ad867f222b123828e33b6079", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14887, "upload_time": "2016-10-28T18:12:03", "url": "https://files.pythonhosted.org/packages/1b/d6/a7ab4a2e82d0d59d9b72cbfdcc9d253d76e1e3c0fee269e7cfa5a1fbcaff/wrench-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5fdf9983511dc4913a2d748e6d7a43fe", "sha256": "101d4a8eaefed9710d86ec44274d201c2fb20465e049778cc339e11cb5cd6f15" }, "downloads": -1, "filename": "wrench-0.9.1.tar.gz", "has_sig": false, "md5_digest": "5fdf9983511dc4913a2d748e6d7a43fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12661, "upload_time": "2016-10-28T18:12:06", "url": "https://files.pythonhosted.org/packages/72/65/76bb4e0061b44f894c84bf1eddb968900f28518ae992f86ba7d16ccce508/wrench-0.9.1.tar.gz" } ] }