{ "info": { "author": "Max Zheng", "author_email": "maxzheng.os@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "workspace-tools\n===============\n\nTools to simplify working with multiple Python repositories by seamlessly integrating git and tox,\nwhere you can simply run one command instead of many native commands individually to do common tasks.\n\nIt is mostly a wrapper on top of existing tools with the end goal of providing a simple, seamless,\nand less repetive experience when working with one or more repositories. Feature support is mostly\nlimited to what the author uses as, currently, it is foremost a personal tool to enhance the\nauthor's own productivity, but sharing it as others might find it useful.\n\n\nOverview\n========\n\n* One tool to seamlessly manage / integrate all workspace tools, from setup to publish.\n* Simplified command execution for common workflow - just run one command, instead of many individual native ones.\n* Command execution is also smart / optimized - e.g. test command auto detects requirement changes to redevelop.\n* Path aware context commands that run across all checkouts - e.g. see status / diff for all repos.\n* Get the most out of other products by easily updating your dependencies to the latest\n* Templates included to setup new product quickly\n* Support for multiple branches with child/parent relationship.\n* Cool and sensible shortcut aliases to help you do more by typing less - you will love \"tv\" [if you know ag]!\n\n\nQuick Start Tutorial\n====================\n\nFirst, install it with::\n\n sudo pip3 install autopip\n app install workspace-tools\n\nSecond, optionally setup environment with bash functions/aliases:\n\n.. code-block:: console\n\n $ cd ~/workspace\n\n $ wst setup --commands-with-aliases\n\n [INFO] Added \"ws\" bash function with workspace directory set to ~/workspace\n [INFO] Added bash functions: bump, checkout, clean, commit, log, publish, push, status, test, update\n [INFO] Added aliases: co=checkout, ci=commit, di=diff, st=status, up=update\n [INFO] Added special aliases: a='activate', d='deactivate',\n tv='open_files_from_last_command' # from ag/ack/grep/find/which [t]o [v]im\n [INFO] To use, run \"source ~/.wstrc\" or open a new shell.\n\n $ source ~/.wstrc\n\nThen witness the awesome power of workspace-tools:\n\n.. code-block:: console\n\n $ ws\n # Runs `cd ~/workspace && ls`\n aiohttp-requests localconfig python-examples\n ansible-hostmanager pytest-fixtures utils-core\n ...\n\n $ cd localconfig\n # Use your favorite editor to make some changes\n\n $ ci -tp 'This adds/commits all files, runs style check/tests with coverage, and then pushes to all remotes!'\n Checking style\n Running tests\n ...........................\n ----------- coverage: platform linux, python 3.6.5-final-0 -----------\n Name Stmts Miss Cover\n ---------------------------------------------\n localconfig/__init__.py 2 0 100%\n localconfig/manager.py 215 14 93%\n localconfig/utils.py 20 0 100%\n ---------------------------------------------\n TOTAL 237 14 94%\n Required test coverage of 80% reached. Total coverage: 81.90%\n ================== 22 passed in 0.82 seconds =======================\n cover: OK\n style: OK\n [master d5f6e6b] This adds/commits all files, runs style check/tests with coverage, ...\n 1 file changed, 78 insertions(+), 38 deletions(-)\n Pushing master\n\nThe remaining tutorial will assume `wst setup -a` was not run for the sake of clarity, though setup is\nrecommended as there are many useful aliases provided.\n\nTo checkout a repo:\n\n.. code-block:: console\n\n $ wst checkout maxzheng/workspace-tools # Exact match from Github\n $ wst checkout requests # Best match from Github\n $ wst checkout https://github.com/maxzheng/aiohttp-requests.git\n\nTo update all repos in your workspace concurrently:\n\n.. code-block:: console\n\n $ wst update\n\n Updating aiohttp-requests\n Updating ansible-hostmanager\n ...\n\nMake a commit and create a new branch for it:\n\n.. code-block:: console\n\n $ cd workspace-tools\n # vi README.rst and make some changes\n\n $ wst commit \"Updated README.rst\"\n\n [updated-readme@master 0af8850] Updated README.rst\n 1 file changed, 1 deletion(-)\n\n # The commit created the branch 'updated-readme@master', added all files, and then committed change.\n # Notice the \"@master\" that indicates the parent branch. The parent branch will be used\n # during push with --merge and when updating the branch (updates parent and rebases branch on top).\n # To create a branch without parent relationship, use --branch option with any name that you like.\n\nTo install your test environment and run all tests (via tox/pytest):\n\n.. code-block:: console\n\n $ wst test\n ...\n cover: OK\n style: OK\n\n # To setup a new project with tox test, cover, and style environments:\n $ cd new-product\n $ wst setup --product\n\n # To check style or generate coverage report:\n $ wst test style\n $ wst test cover\n\n # To run a specific test only:\n $ wst test -k test_filter\n\nTo see status for a single repo or all of your repos:\n\n.. code-block:: console\n\n $ wst status\n # Branches: updated-readme@master master\n\n $ cd ..\n\n $ wst status\n\n [ bumper-lib ]\n On branch master\n Your branch is up-to-date with 'origin/master'.\n Changes not staged for commit:\n (use \"git add ...\" to update what will be committed)\n (use \"git checkout -- ...\" to discard changes in working directory)\n\n modified: src/bumper/cars.py\n\n no changes added to commit (use \"git add\" and/or \"git commit -a\")\n\n [ clicast ]\n # Branches: master display-changes@master fix-download@master\n\n [ workspace-tools ]\n # Branches: updated-readme@master master\n\n\nTo amend a change and push:\n\n.. code-block:: console\n\n $ cd workspace-tools\n # vi README.rst and make more changes\n\n $ wst commit --amend --push\n\n [updated-readme@master 738f659] Updated README.rst\n 1 file changed, 2 insertions(+), 1 deletion(-)\n Pushing updated-readme@master\n\n # It will fail at push as you are not a committer, but the change was committed to branch,\n # and then merged into its parent branch (master).\n\nOr simply push the change in your current branch:\n\n.. code-block:: console\n\n $ wst push --merge\n\n # This will update its parent branch (master), rebase branch with parent branch and merge into\n # parent branch if on child branch (child@parent) and then push.\n # Upon success, it will remove the local and remote branch if pushing from child branch.\n\nIf you have multiple upstream branches (defined by merge config in ~/.config/workspace.cfg) that you need to merge\nyour change into, use auto merge:\n\n.. code-block:: console\n\n # Assuming you are currently on 3.2.x branch and have these branches: 3.3.x, master\n $ wst merge --all\n\n [INFO] Merging 3.2.x into 3.3.x\n [INFO] Pushing 3.3.x\n [INFO] Merging 3.3.x into master\n [INFO] Pushing master\n\nIf you have pinned your dependency requirements and want to update to latest version:\n\n.. code-block:: console\n\n $ wst bump\n\n [INFO] Updating workspace-tools\n [INFO] Checking bumper-lib\n ...\n [INFO] Checking requests\n [bump ac06160] Require remoteconfig==0.2.4, requests==2.6.0\n 1 file changed, 2 insertions(+), 2 deletions(-)\n\n # To bump to a specific version (why not just vi? This validates the version for you and pulls in the changelog)\n $ wst bump requests==2.5.1\n\nTo bump version, update changelog, and release to PyPI:\n\n.. code-block:: console\n\n $ publish\n PyPI Password:\n Updating master\n Building source/built distribution\n Uploading to PyPI\n [master a58b001] Publish version 1.0.7\n 2 files changed, 8 insertions(+), 2 deletions(-)\n Pushing master\n\nNow you are ready to try out the other commands yourself:\n\n.. code-block:: console\n\n $ wst -h\n\n usage: wst [-h] [-v] [--debug] ...\n\n optional arguments:\n\n -h, --help show this help message and exit\n -v, --version show program's version number and exit\n --debug Turn on debug mode\n\n sub-commands:\n {bump,checkout,co,clean,commit,ci,diff,di,log,publish,push,setup,status,st,test,update,up}\n List of sub-commands\n bump Bump dependency versions in requirements.txt,\n pinned.txt, or any specified file.\n checkout (co) Checkout products (repo urls) or revert files.\n clean Clean workspace by removing build, dist, and .pyc\n files\n commit (ci) Commit all changes locally, including new files.\n diff (di) Show diff on current product or all products in\n workspace\n log Show commit logs\n merge Merge changes from branch to current branch\n publish Bumps version in setup.py (defaults to patch), writes\n out changelog, builds a source distribution, and\n uploads with twine.\n push Push changes for branch\n setup Optional (refer to setup --help). Setup workspace\n environment. Run from primary workspace directory.\n status (st) Show status on current product or all products in\n workspace\n test Run tests and manage test environments for product.\n update (up) Update current product or all products in workspace\n\nTo configure wst, refer to Configuration_ doc.\n\n\nLinks & Contact Info\n====================\n\n| Documentation: http://workspace-tools.readthedocs.org\n|\n| PyPI Package: https://pypi.python.org/pypi/workspace-tools\n| GitHub Source: https://github.com/maxzheng/workspace-tools\n| Report Issues/Bugs: https://github.com/maxzheng/workspace-tools/issues\n|\n| Follow: https://twitter.com/MaxZhengX\n| Connect: https://www.linkedin.com/in/maxzheng\n| Contact: maxzheng.os @t gmail.com\n\n.. _Configuration: http://workspace-tools.readthedocs.org/en/latest/api/config.html\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/maxzheng/workspace-tools", "keywords": "workspace multiple repositories git tox wrapper development tools", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "workspace-tools", "package_url": "https://pypi.org/project/workspace-tools/", "platform": "", "project_url": "https://pypi.org/project/workspace-tools/", "project_urls": { "Homepage": "https://github.com/maxzheng/workspace-tools" }, "release_url": "https://pypi.org/project/workspace-tools/3.4.0/", "requires_dist": [ "bumper-lib (>=2)", "click", "GitPython", "localconfig (>=1)", "remoteconfig (>=1)", "requests", "six", "utils-core" ], "requires_python": ">=3.6", "summary": "Convenience wrapper for git/tox to simplify local development", "version": "3.4.0" }, "last_serial": 5942431, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "b7cdf8dbf2e018b9805e02419f752944", "sha256": "611b3f280f09d4470245dd3725e1ba0a1a41021d28289ae333d4ab5630686d22" }, "downloads": -1, "filename": "workspace-tools-1.0.0.tar.gz", "has_sig": false, "md5_digest": "b7cdf8dbf2e018b9805e02419f752944", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49656, "upload_time": "2015-07-24T20:44:52", "url": "https://files.pythonhosted.org/packages/d9/e1/25c423112589cd7f0b471e49abadc569aaeb52fc06522da91aa1248864bc/workspace-tools-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "c6a21082b49888d6365c693e79eb4b9b", "sha256": "f9dac1305eccb70026a61a108a3afb768693c224aefda7b2237cb0bf4ad4dee3" }, "downloads": -1, "filename": "workspace-tools-1.0.1.tar.gz", "has_sig": false, "md5_digest": "c6a21082b49888d6365c693e79eb4b9b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49889, "upload_time": "2015-08-01T02:54:42", "url": "https://files.pythonhosted.org/packages/58/b7/8e62dec99f0989d1493a1c912bf4e669a5e5873248e40e036b744b06ca8b/workspace-tools-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "731546641356ea130758797ef690a102", "sha256": "3b99480b093913b30fcc6ccd0b434993184a808bbcd2ad4cdea010f98646b4dd" }, "downloads": -1, "filename": "workspace-tools-1.0.10.tar.gz", "has_sig": false, "md5_digest": "731546641356ea130758797ef690a102", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53291, "upload_time": "2016-07-12T23:33:59", "url": "https://files.pythonhosted.org/packages/00/5a/d4f55179b765fe3b0fdb15fb718e8648695f42794ffaf876964dc72ee37d/workspace-tools-1.0.10.tar.gz" } ], "1.0.11": [ { "comment_text": "", "digests": { "md5": "be4cff394fdfdd89821a86514393b474", "sha256": "5b884ac87f1bba778f4ca44833e9864933f5f9e56074c9c844cc11f3cc1348e5" }, "downloads": -1, "filename": "workspace-tools-1.0.11.tar.gz", "has_sig": false, "md5_digest": "be4cff394fdfdd89821a86514393b474", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53786, "upload_time": "2016-07-22T22:26:03", "url": "https://files.pythonhosted.org/packages/e3/52/ba311708a5963e3b99f3d403d41c5d711cf5e5146a781e2804def8a0a02d/workspace-tools-1.0.11.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "3168f85ffc3accd00564997e4ee4b7b2", "sha256": "3ad91eb7b12230bfd017e136d4d0c289ff9bc3a4ca648b059c91ad19983ac3b0" }, "downloads": -1, "filename": "workspace-tools-1.0.2.tar.gz", "has_sig": false, "md5_digest": "3168f85ffc3accd00564997e4ee4b7b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50110, "upload_time": "2015-08-05T01:09:37", "url": "https://files.pythonhosted.org/packages/68/a3/eea4847df39be7b09c94cb80e47dfc8026f6125d08aa323c07d8b49ca596/workspace-tools-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3b3268a933e58c2ac0fb616830496fa6", "sha256": "a87230d2d790493ef418bd575cbdadae7647aa399ba62f80bfdd13a4ce5e733d" }, "downloads": -1, "filename": "workspace-tools-1.0.3.tar.gz", "has_sig": false, "md5_digest": "3b3268a933e58c2ac0fb616830496fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50331, "upload_time": "2015-08-12T00:21:03", "url": "https://files.pythonhosted.org/packages/cc/d7/aad277e5afd5de2df2b27efb2764f9a8beba3e1fe313d143b97b25cfa674/workspace-tools-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3f95c27c2786e9f9b9bdc24f417bf8fe", "sha256": "e1e95b3c755a8de48462dca6a2ea9cd60619048cd57541cfb9bdf7504236bad2" }, "downloads": -1, "filename": "workspace-tools-1.0.4.tar.gz", "has_sig": false, "md5_digest": "3f95c27c2786e9f9b9bdc24f417bf8fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51401, "upload_time": "2015-08-18T17:35:55", "url": "https://files.pythonhosted.org/packages/f9/89/ce560126c5a9832f8e3f0f4f0af3fc501ec00c9e819632b127c70b0db18c/workspace-tools-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "888a2fa715588543b8f13121078df83e", "sha256": "3677ec7a43ffa457e9a51f7216db1af0fccab808b9af449079f28dc0996752bd" }, "downloads": -1, "filename": "workspace-tools-1.0.5.tar.gz", "has_sig": false, "md5_digest": "888a2fa715588543b8f13121078df83e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52417, "upload_time": "2015-08-20T22:37:23", "url": "https://files.pythonhosted.org/packages/f4/81/461369e34939cc972c998678b14023996ae31438c28229d45db22b04f757/workspace-tools-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "d563256c6e7dce4da2ea7667c4d5c1aa", "sha256": "755969cfeabccf4c218b29ba416c490e8524392268487ac27012224f7e37ad81" }, "downloads": -1, "filename": "workspace-tools-1.0.6.tar.gz", "has_sig": false, "md5_digest": "d563256c6e7dce4da2ea7667c4d5c1aa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52543, "upload_time": "2015-08-22T00:04:45", "url": "https://files.pythonhosted.org/packages/2b/43/8585c46ae45f4a20b6e178851ad159f9ed033c1057eeb1f84941730d7caf/workspace-tools-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "c8f625679f05b94b8b1f193218cac460", "sha256": "9b95f841627c925bc8ac608987077b2bbc9bb5a27455861497216631691923b5" }, "downloads": -1, "filename": "workspace-tools-1.0.7.tar.gz", "has_sig": false, "md5_digest": "c8f625679f05b94b8b1f193218cac460", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52888, "upload_time": "2015-08-22T01:15:38", "url": "https://files.pythonhosted.org/packages/84/e9/20e191b496d6dfdca5361ccd8b6feea9f4dd705ea369a6385b791dbcc247/workspace-tools-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "41a00fb9a67babdbd0776dfcbae48c69", "sha256": "306df58c7f326258542311007756b45877a5dc7234597a416fe7ebc47e5a9dc5" }, "downloads": -1, "filename": "workspace-tools-1.0.8.tar.gz", "has_sig": false, "md5_digest": "41a00fb9a67babdbd0776dfcbae48c69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53065, "upload_time": "2015-08-25T18:08:05", "url": "https://files.pythonhosted.org/packages/46/84/dddc565b9da6c2d21584ad4a6d60a108cecf72a8f10e591a0395f54b83e5/workspace-tools-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "bfbc6fe3b11e9277c6511d7190b238e9", "sha256": "8e2111f62af28dd8c873fb7164d51ce53dcc4cd663c7cfeb5e3e3e9a72e893af" }, "downloads": -1, "filename": "workspace-tools-1.0.9.tar.gz", "has_sig": false, "md5_digest": "bfbc6fe3b11e9277c6511d7190b238e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53150, "upload_time": "2015-12-22T00:45:56", "url": "https://files.pythonhosted.org/packages/53/db/444bdedb8506696e02ac64a628adf6677274db4c5fcc75f870dce91e383b/workspace-tools-1.0.9.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "0c45519ab27e4c919afca8c9eecfe8b0", "sha256": "80cb9ccad98e0fbcae07d90e10d3a08065cfb85c99215548505a8ccd3b7694aa" }, "downloads": -1, "filename": "workspace-tools-3.0.0.tar.gz", "has_sig": false, "md5_digest": "0c45519ab27e4c919afca8c9eecfe8b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50577, "upload_time": "2017-05-25T07:00:42", "url": "https://files.pythonhosted.org/packages/43/0c/6129fea51bc232e8200e27a4f6b6bfd5fb8092a6d490ab52f5cfb262f980/workspace-tools-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "b1e4cf6d82ff04aa50a58465fb01377e", "sha256": "86b423f488c0a791332f8e44160fabf485fed1b73b350c8df7d4a6fe2e618baf" }, "downloads": -1, "filename": "workspace-tools-3.0.1.tar.gz", "has_sig": false, "md5_digest": "b1e4cf6d82ff04aa50a58465fb01377e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50643, "upload_time": "2017-05-30T19:30:47", "url": "https://files.pythonhosted.org/packages/76/3b/68ed8fb1b5b45198e10f7eb034befa25d7899f3efcd2e26d20825b163dbe/workspace-tools-3.0.1.tar.gz" } ], "3.0.10": [ { "comment_text": "", "digests": { "md5": "a2508f149d4f94d512c42098accd16d5", "sha256": "fef791af00b44a08c50d2fc31f7fe438a0f08b0b3dc4eb7cb50b60f29a41dc64" }, "downloads": -1, "filename": "workspace-tools-3.0.10.tar.gz", "has_sig": false, "md5_digest": "a2508f149d4f94d512c42098accd16d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53031, "upload_time": "2017-06-28T21:22:37", "url": "https://files.pythonhosted.org/packages/9c/61/c8002252839abc9ed60ab5d28fc24419104af9bb914ec45c4ed89ba042f3/workspace-tools-3.0.10.tar.gz" } ], "3.0.12": [ { "comment_text": "", "digests": { "md5": "ba9b652f6f43cac7295e7c4ff08326dd", "sha256": "437788e6c4b4d1936038efb9e6d5b48b2a925edcafb25b73c439ecc4f3bb5fac" }, "downloads": -1, "filename": "workspace-tools-3.0.12.tar.gz", "has_sig": false, "md5_digest": "ba9b652f6f43cac7295e7c4ff08326dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53001, "upload_time": "2017-07-11T06:53:30", "url": "https://files.pythonhosted.org/packages/d8/56/651c60657597842c6e0da0afd5ab22215ff8b2a75278fadd52820750c1dd/workspace-tools-3.0.12.tar.gz" } ], "3.0.13": [ { "comment_text": "", "digests": { "md5": "fd36a4d8503c98a7c0dab3344b1cb885", "sha256": "66114030e2ab4741fa19d37089865a88ad64ef295aa83541a808fa59541b5128" }, "downloads": -1, "filename": "workspace-tools-3.0.13.tar.gz", "has_sig": false, "md5_digest": "fd36a4d8503c98a7c0dab3344b1cb885", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53258, "upload_time": "2017-07-20T21:07:13", "url": "https://files.pythonhosted.org/packages/1f/96/ab58ed785b3e048adf20c0860eacc0a53838643796a578c07f56fa6a9aae/workspace-tools-3.0.13.tar.gz" } ], "3.0.14": [ { "comment_text": "", "digests": { "md5": "26ecc7bf686c8b47741d0ee769702e50", "sha256": "25761d0e2a47a945da08a81a597b9e13cffa23a55aa56ab3d832a6d0db6ad503" }, "downloads": -1, "filename": "workspace-tools-3.0.14.tar.gz", "has_sig": false, "md5_digest": "26ecc7bf686c8b47741d0ee769702e50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53373, "upload_time": "2017-07-21T00:02:18", "url": "https://files.pythonhosted.org/packages/5d/b9/1448dca4a13e385f6a4f13c3edc9f2385f1fef97aae2dbf76708bdbe831d/workspace-tools-3.0.14.tar.gz" } ], "3.0.15": [ { "comment_text": "", "digests": { "md5": "ed2ad0acf0ce967fc834d3d3d5b26b5b", "sha256": "fb02b90fe9d9cdd462a14221005d740963fcba3e3b982e39e20da420ccdd7dd5" }, "downloads": -1, "filename": "workspace-tools-3.0.15.tar.gz", "has_sig": false, "md5_digest": "ed2ad0acf0ce967fc834d3d3d5b26b5b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53398, "upload_time": "2017-07-21T20:02:05", "url": "https://files.pythonhosted.org/packages/b4/2f/566cec10fb4441018513c1eb769acdc5ced2845f214589276a62bb95c05f/workspace-tools-3.0.15.tar.gz" } ], "3.0.16": [ { "comment_text": "", "digests": { "md5": "724d8069fd0d0476950d01fa2d40f9b8", "sha256": "d12bffbce8d2969d22e0aa1f80520326e0527ad94a16a78449f831065c792ae8" }, "downloads": -1, "filename": "workspace-tools-3.0.16.tar.gz", "has_sig": false, "md5_digest": "724d8069fd0d0476950d01fa2d40f9b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53690, "upload_time": "2017-07-28T22:46:16", "url": "https://files.pythonhosted.org/packages/b2/e8/99c9d117ef1300b34e44ecd22496e30fbec2fcbeea92e5e1aac49c51fbb3/workspace-tools-3.0.16.tar.gz" } ], "3.0.17": [ { "comment_text": "", "digests": { "md5": "fd7889a6c2cde0042c942a963b6d226d", "sha256": "8cccf63c374b5aabd371d12869ecd31defdb0b0392be81247755420619ca3c1a" }, "downloads": -1, "filename": "workspace-tools-3.0.17.tar.gz", "has_sig": false, "md5_digest": "fd7889a6c2cde0042c942a963b6d226d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53719, "upload_time": "2017-09-19T20:13:54", "url": "https://files.pythonhosted.org/packages/43/6e/ee84857d0c129bfab575ab9032fad4bf28cde4e18774ec8a2d2d3abd34d6/workspace-tools-3.0.17.tar.gz" } ], "3.0.18": [ { "comment_text": "", "digests": { "md5": "483ddb07b62980e06e6a1f935255c239", "sha256": "a9cf6c4ce69d1ce070be408b706756ef945584af7d0f2510944c5633fbd21f46" }, "downloads": -1, "filename": "workspace-tools-3.0.18.tar.gz", "has_sig": false, "md5_digest": "483ddb07b62980e06e6a1f935255c239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54330, "upload_time": "2017-10-05T06:25:54", "url": "https://files.pythonhosted.org/packages/7d/46/caa30d38c9dc4d013f2a345b9ddb5080b0bc63528b1d22df21b968bc606d/workspace-tools-3.0.18.tar.gz" } ], "3.0.19": [ { "comment_text": "", "digests": { "md5": "687fa52f26ea1035c3f4dbea9ae00eae", "sha256": "d6bc7a54966acbe63f08e4f38ed0e0aff07b39ccec4a0e822720844fde44ff22" }, "downloads": -1, "filename": "workspace-tools-3.0.19.tar.gz", "has_sig": false, "md5_digest": "687fa52f26ea1035c3f4dbea9ae00eae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54473, "upload_time": "2017-10-27T01:13:04", "url": "https://files.pythonhosted.org/packages/bd/ef/8f8e5752fc119ada349de4fa746edcdd061192b483843d5e73231730ce23/workspace-tools-3.0.19.tar.gz" } ], "3.0.2": [ { "comment_text": "", "digests": { "md5": "90b77bd02142ba92b1352508072b10c0", "sha256": "cff29bf958714edb1f84c929edaecc1d6bf48d3c6517e4ff9e3157e36908fadd" }, "downloads": -1, "filename": "workspace-tools-3.0.2.tar.gz", "has_sig": false, "md5_digest": "90b77bd02142ba92b1352508072b10c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 51788, "upload_time": "2017-06-13T23:41:17", "url": "https://files.pythonhosted.org/packages/a4/65/80f5b97e0d9a66f098c27507a58427a829ea10f427b2caf3f06f0131fcde/workspace-tools-3.0.2.tar.gz" } ], "3.0.20": [ { "comment_text": "", "digests": { "md5": "fe7e45e78d44b0a2590de01f223e04f5", "sha256": "424f822a243f8cb384f95329ba97b756fc235698e55b667ab7d8b2be7d205559" }, "downloads": -1, "filename": "workspace-tools-3.0.20.tar.gz", "has_sig": false, "md5_digest": "fe7e45e78d44b0a2590de01f223e04f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54548, "upload_time": "2017-10-30T19:37:09", "url": "https://files.pythonhosted.org/packages/5e/c7/1b946942be28d9b218b2b648ee2e78249257b831894cf13142f6d2334f55/workspace-tools-3.0.20.tar.gz" } ], "3.0.21": [ { "comment_text": "", "digests": { "md5": "da8f82a8167b2084f26f61c9f02c09b0", "sha256": "1e9c777da3f2b1ffb2d38ba69143778c4793af895232687f8cec9758cccba734" }, "downloads": -1, "filename": "workspace-tools-3.0.21.tar.gz", "has_sig": false, "md5_digest": "da8f82a8167b2084f26f61c9f02c09b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54820, "upload_time": "2017-10-31T00:48:05", "url": "https://files.pythonhosted.org/packages/68/86/3b5a2650d5e102ba1cc57b9f6e8672bc9c2d77b29dd77b0ed412623a541e/workspace-tools-3.0.21.tar.gz" } ], "3.0.22": [ { "comment_text": "", "digests": { "md5": "3339fd1ca2e142c4b9b10c26a636f7e8", "sha256": "2e822065037ec54bc46b29397218f04c246a050e05457ce6f7abf77b1bdc95d9" }, "downloads": -1, "filename": "workspace-tools-3.0.22.tar.gz", "has_sig": false, "md5_digest": "3339fd1ca2e142c4b9b10c26a636f7e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54989, "upload_time": "2017-11-03T20:35:29", "url": "https://files.pythonhosted.org/packages/4d/d7/0840a7c4be41d2e54175c5860920bafbace3c3d98268bd317488cdc55f8e/workspace-tools-3.0.22.tar.gz" } ], "3.0.23": [ { "comment_text": "", "digests": { "md5": "60df59258601bf259d4dff3b1e1ea993", "sha256": "e2e616e131d22e3c7380df8202a7fb7e1e10c1f8e34ab4037cab3a3734a20b5f" }, "downloads": -1, "filename": "workspace-tools-3.0.23.tar.gz", "has_sig": false, "md5_digest": "60df59258601bf259d4dff3b1e1ea993", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 55002, "upload_time": "2017-11-14T02:55:12", "url": "https://files.pythonhosted.org/packages/50/2e/0759622d4f69ddf3437a9ae6dcfaa99509c08c3aff8e353812cb5413f54e/workspace-tools-3.0.23.tar.gz" } ], "3.0.24": [ { "comment_text": "", "digests": { "md5": "3ed151f8ab130f40e8d5dfe9ed828656", "sha256": "363003ec36f3f6fdcdaa0fd2d0dfc56826276646a185337317e016aed13f129a" }, "downloads": -1, "filename": "workspace-tools-3.0.24.tar.gz", "has_sig": false, "md5_digest": "3ed151f8ab130f40e8d5dfe9ed828656", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54984, "upload_time": "2017-11-28T00:22:11", "url": "https://files.pythonhosted.org/packages/8f/7a/d0fa9df5213ede4958288b89dbfb528e8bc47926bc7df6e577dc62c34b03/workspace-tools-3.0.24.tar.gz" } ], "3.0.25": [ { "comment_text": "", "digests": { "md5": "3c108e63429671f64bdec4477364fc3f", "sha256": "cb9013ec89914537a108e9238f27ce0de4f4a523336a8b554cd3b9dfe696b015" }, "downloads": -1, "filename": "workspace-tools-3.0.25.tar.gz", "has_sig": false, "md5_digest": "3c108e63429671f64bdec4477364fc3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57189, "upload_time": "2018-03-16T13:58:30", "url": "https://files.pythonhosted.org/packages/ad/aa/ec1e76e2557d1d378ea4483f52cec90d69628e69f648fd5df284f0943f0a/workspace-tools-3.0.25.tar.gz" } ], "3.0.26": [ { "comment_text": "", "digests": { "md5": "4bbb4ff219d388fa777c33e5c6ea3b22", "sha256": "1e585081f2dad5b508dc8e596463e5fabf938ae2d3d9db020ac7067e54daa139" }, "downloads": -1, "filename": "workspace-tools-3.0.26.tar.gz", "has_sig": false, "md5_digest": "4bbb4ff219d388fa777c33e5c6ea3b22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57991, "upload_time": "2018-03-28T08:09:28", "url": "https://files.pythonhosted.org/packages/35/d2/00223ab18081198df559b6e1dbab25d79525805657127374e6f46de21fc5/workspace-tools-3.0.26.tar.gz" } ], "3.0.27": [ { "comment_text": "", "digests": { "md5": "7085e62d433bf6049aafc9e4e876de2a", "sha256": "79798ecdf9106b7c9d645f84c7fed3bd464b5fecbedc1e1c12e82ab3bd790313" }, "downloads": -1, "filename": "workspace-tools-3.0.27.tar.gz", "has_sig": false, "md5_digest": "7085e62d433bf6049aafc9e4e876de2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57848, "upload_time": "2018-04-04T00:09:33", "url": "https://files.pythonhosted.org/packages/5f/2e/60ca500ea41dfec88f0e01623618f5a797ee7fcebd22ddb821e9e536ae57/workspace-tools-3.0.27.tar.gz" } ], "3.0.28": [ { "comment_text": "", "digests": { "md5": "306311f88e2b8a619b1eea73ed03178d", "sha256": "092c4b4cfecfd7af96f3ef7c0ae2401ce15d2266b9ebceb5e1156d24b9077beb" }, "downloads": -1, "filename": "workspace-tools-3.0.28.tar.gz", "has_sig": false, "md5_digest": "306311f88e2b8a619b1eea73ed03178d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57927, "upload_time": "2018-04-04T01:01:11", "url": "https://files.pythonhosted.org/packages/86/37/cd0dd6217fe7d174f3b02aa3ec8f14afb52d8cc71bb1f21010c8d2a8c8ad/workspace-tools-3.0.28.tar.gz" } ], "3.0.3": [ { "comment_text": "", "digests": { "md5": "cbc88ca6d09daffbe68c1c3158c45a2a", "sha256": "a4a5b4806d6418dea06e706ce1dfaf6c99241c894621b1d4a40ac11bf00aac56" }, "downloads": -1, "filename": "workspace-tools-3.0.3.tar.gz", "has_sig": false, "md5_digest": "cbc88ca6d09daffbe68c1c3158c45a2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52112, "upload_time": "2017-06-13T23:50:21", "url": "https://files.pythonhosted.org/packages/c8/6d/2c9fcaa67197ffd394ebe67eac0a8f22961a9ffcececd46802419b0e014f/workspace-tools-3.0.3.tar.gz" } ], "3.0.4": [ { "comment_text": "", "digests": { "md5": "7b1fdc4ab40f083b23a810bbb9790a7d", "sha256": "6185bf53bf4abab246c433183ec14a5c878e488eb8b06a960d511cb185a533c0" }, "downloads": -1, "filename": "workspace-tools-3.0.4.tar.gz", "has_sig": false, "md5_digest": "7b1fdc4ab40f083b23a810bbb9790a7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52256, "upload_time": "2017-06-15T00:38:55", "url": "https://files.pythonhosted.org/packages/11/0a/9d557a48c4aae0800a1e1088964d3a27dd96f901e42af188f9ebca24ecbd/workspace-tools-3.0.4.tar.gz" } ], "3.0.5": [ { "comment_text": "", "digests": { "md5": "93374072c9e070e4e878ea8e573cc286", "sha256": "089acd9b2b2910f531ece19f608ee6b77e432e4f2e842cc3f74747fdc1cddc24" }, "downloads": -1, "filename": "workspace-tools-3.0.5.tar.gz", "has_sig": false, "md5_digest": "93374072c9e070e4e878ea8e573cc286", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52465, "upload_time": "2017-06-15T23:02:53", "url": "https://files.pythonhosted.org/packages/fa/2b/d4f751e9204b873e60e44dd0f3510e5226a885e8ccb4d86e8e8a40f05617/workspace-tools-3.0.5.tar.gz" } ], "3.0.6": [ { "comment_text": "", "digests": { "md5": "d36f505373e9f785fbb841abf4da1c56", "sha256": "8cfc7bd9dc73bc7d4c9bb57d09401a9a31df36be306ec4f281d1de327a4e0678" }, "downloads": -1, "filename": "workspace-tools-3.0.6.tar.gz", "has_sig": false, "md5_digest": "d36f505373e9f785fbb841abf4da1c56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52841, "upload_time": "2017-06-17T00:47:32", "url": "https://files.pythonhosted.org/packages/26/3d/e003bb0659d7448b0ba21bc4a67070170173251a6e3fdbf4ce741e973748/workspace-tools-3.0.6.tar.gz" } ], "3.0.7": [ { "comment_text": "", "digests": { "md5": "e53dc800b1d2ebf85a0a7a9b9d360fcd", "sha256": "9b26f3baf9a88b344610cc35767d3503df85964a4bbb1250be36b8f5c526a1d9" }, "downloads": -1, "filename": "workspace-tools-3.0.7.tar.gz", "has_sig": false, "md5_digest": "e53dc800b1d2ebf85a0a7a9b9d360fcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52897, "upload_time": "2017-06-17T04:53:20", "url": "https://files.pythonhosted.org/packages/f7/a8/4faa0c1b3a85aa243cec1a80e0091c573df6c67b468c50962d2654a86781/workspace-tools-3.0.7.tar.gz" } ], "3.0.8": [ { "comment_text": "", "digests": { "md5": "48c7e0506487e794dae1d365a66f352d", "sha256": "2365a2111a16f6c2b7e598bdcf742ae6652e33d260031c9f50720f667559f41a" }, "downloads": -1, "filename": "workspace-tools-3.0.8.tar.gz", "has_sig": false, "md5_digest": "48c7e0506487e794dae1d365a66f352d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 52982, "upload_time": "2017-06-28T01:24:24", "url": "https://files.pythonhosted.org/packages/81/e9/bf635b9c6f54b8b96031339078c1859aa155ad271aa94740c04d25c0981e/workspace-tools-3.0.8.tar.gz" } ], "3.0.9": [ { "comment_text": "", "digests": { "md5": "dba0c3f1999274f70aed1be03f817464", "sha256": "308685fc18969911d4636f6d854cf65846982f8d5e6c134aee4b3cd95eba1adf" }, "downloads": -1, "filename": "workspace-tools-3.0.9.tar.gz", "has_sig": false, "md5_digest": "dba0c3f1999274f70aed1be03f817464", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 53022, "upload_time": "2017-06-28T18:11:15", "url": "https://files.pythonhosted.org/packages/05/69/50cd7e8413882f538a92d78fb9ec3d5fe1644163bf9a98e8323ddd9a34e9/workspace-tools-3.0.9.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "62fa3a4a5aac8bf200f93fc56fcfa83d", "sha256": "8d38db5e538ab4905d36f54bfac09506ff3cb6a7ea349499feced3ef23ea6767" }, "downloads": -1, "filename": "workspace-tools-3.1.0.tar.gz", "has_sig": false, "md5_digest": "62fa3a4a5aac8bf200f93fc56fcfa83d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59813, "upload_time": "2018-04-06T09:48:19", "url": "https://files.pythonhosted.org/packages/aa/46/054c03e2d8bcf8e7ba31d0bed9981aa50fae705536b0e781888ea68d5ce0/workspace-tools-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "0e9a0554cb2fb405c6c052a39f5d48cc", "sha256": "6ebe0e0210f56dde9f90b3bd68aae8a7eda6bb915c6076b96c8b734e2cfd4aa6" }, "downloads": -1, "filename": "workspace-tools-3.1.1.tar.gz", "has_sig": false, "md5_digest": "0e9a0554cb2fb405c6c052a39f5d48cc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 59948, "upload_time": "2018-04-16T18:15:53", "url": "https://files.pythonhosted.org/packages/b3/f6/361ba32572ba6556b8aa3f619ffaf9da508a938238b7a7cb9638010094c5/workspace-tools-3.1.1.tar.gz" } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "a12b8cfefae9eb7b487bd5b31419471e", "sha256": "324e8dba38c0f469b58ac3d5541b7b06fb898373347a4f6efe0885cdda46c16a" }, "downloads": -1, "filename": "workspace-tools-3.1.2.tar.gz", "has_sig": false, "md5_digest": "a12b8cfefae9eb7b487bd5b31419471e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60853, "upload_time": "2018-04-19T06:43:03", "url": "https://files.pythonhosted.org/packages/b8/9b/c90c5946d863e5baedd2634df3ff79fb4c107d70abf6abdc93c408cf29d2/workspace-tools-3.1.2.tar.gz" } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "da204aed03937fb355d0dd4e8aa2e5ea", "sha256": "5f5c3e5b856666fac79e267e982c8173fd967f78c507bd7af336b461d298a235" }, "downloads": -1, "filename": "workspace-tools-3.1.3.tar.gz", "has_sig": false, "md5_digest": "da204aed03937fb355d0dd4e8aa2e5ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60464, "upload_time": "2018-05-16T07:09:45", "url": "https://files.pythonhosted.org/packages/69/da/6e6da84b13e19572d32bc6984719ed1924b90ac17d018f849c21081692fb/workspace-tools-3.1.3.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "8766865fc77c64ea9a7efcba888e2d86", "sha256": "e4bb35966b7d2efae442f92d2e97f1a452bdbd32a0b20c9380836ff1af94a351" }, "downloads": -1, "filename": "workspace-tools-3.2.0.tar.gz", "has_sig": false, "md5_digest": "8766865fc77c64ea9a7efcba888e2d86", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60183, "upload_time": "2018-05-20T05:22:13", "url": "https://files.pythonhosted.org/packages/8a/01/54b02235f0cb179d4a646ed77028e4d138204b4fde10b7d01db98c38167b/workspace-tools-3.2.0.tar.gz" } ], "3.2.1": [ { "comment_text": "", "digests": { "md5": "de062331ce170d919bf834c971220d17", "sha256": "0060c1df763d8f020ef9b0b0d8b3182248ae3c3866d6f6253a9e02ca5771753c" }, "downloads": -1, "filename": "workspace-tools-3.2.1.tar.gz", "has_sig": false, "md5_digest": "de062331ce170d919bf834c971220d17", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60952, "upload_time": "2018-05-20T07:33:00", "url": "https://files.pythonhosted.org/packages/17/3f/c60ea0b026d981d819d8153fd45b48938c6df4fa03d8fb10fd585b5ca491/workspace-tools-3.2.1.tar.gz" } ], "3.2.2": [ { "comment_text": "", "digests": { "md5": "db6aa1f937be44c8075ff108c62daa34", "sha256": "60263fe251620ec379f03544a2d75be659e28d49d0415e84bc1c567abba5f8a1" }, "downloads": -1, "filename": "workspace-tools-3.2.2.tar.gz", "has_sig": false, "md5_digest": "db6aa1f937be44c8075ff108c62daa34", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 61126, "upload_time": "2018-05-20T23:45:03", "url": "https://files.pythonhosted.org/packages/ce/7c/bf14e38712791c9a84048194aa9d8ed933587e5edc3817de1d4f497766e8/workspace-tools-3.2.2.tar.gz" } ], "3.2.3": [ { "comment_text": "", "digests": { "md5": "1f8f21aab613fa42aaed98c9f3c905d4", "sha256": "de675bf135d6f8d67de9c4ada823fabab4f6347d22ec5a317615e8c21d51364d" }, "downloads": -1, "filename": "workspace-tools-3.2.3.tar.gz", "has_sig": false, "md5_digest": "1f8f21aab613fa42aaed98c9f3c905d4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60875, "upload_time": "2018-05-31T02:17:06", "url": "https://files.pythonhosted.org/packages/10/f1/58aad0899da0fcf76ae0e7b7a6e0cf818fdc6ded1b0f30056f2736a99c37/workspace-tools-3.2.3.tar.gz" } ], "3.2.4": [ { "comment_text": "", "digests": { "md5": "156a70cb65f86c30b2e6b3ade8c18981", "sha256": "d2889868296bdfee8fd2210780538f84e49d536c7a897c22297612d438b77829" }, "downloads": -1, "filename": "workspace-tools-3.2.4.tar.gz", "has_sig": false, "md5_digest": "156a70cb65f86c30b2e6b3ade8c18981", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 60887, "upload_time": "2018-05-31T18:39:45", "url": "https://files.pythonhosted.org/packages/d6/9c/802e70d8d99fc333610e261645ae6e32902170e7afa267752d27fc011c24/workspace-tools-3.2.4.tar.gz" } ], "3.2.5": [ { "comment_text": "", "digests": { "md5": "4a0559fc52e566ff361fcaec4314071a", "sha256": "a54c0436a3cf2fae7b612ad2dcf4ef9f9e54e09d65d0f00a55bfdcafbce88d9e" }, "downloads": -1, "filename": "workspace_tools-3.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "4a0559fc52e566ff361fcaec4314071a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 45908, "upload_time": "2018-06-05T19:53:32", "url": "https://files.pythonhosted.org/packages/1d/ed/5a194f4d80f4048cb50c765da24a848d5b02469ac15ffa6d6bcf02494b34/workspace_tools-3.2.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af44dd000f66badd2ca6e431fbce2156", "sha256": "62829420667bb9a4d566deec1d657344a279d28f7259650b5e8a5824299abdb5" }, "downloads": -1, "filename": "workspace-tools-3.2.5.tar.gz", "has_sig": false, "md5_digest": "af44dd000f66badd2ca6e431fbce2156", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 61217, "upload_time": "2018-06-05T19:53:34", "url": "https://files.pythonhosted.org/packages/42/c8/95cec67109bd264a1419555f18072aae031b0ee8017389b0f188b236f9b8/workspace-tools-3.2.5.tar.gz" } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "c8f7bbb0b9026a1cbb7175fee256334b", "sha256": "f9d37e4bca4ada22013cca283e7b500123adfc195b61204b501646ecec812a46" }, "downloads": -1, "filename": "workspace_tools-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c8f7bbb0b9026a1cbb7175fee256334b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 45907, "upload_time": "2018-06-05T20:05:13", "url": "https://files.pythonhosted.org/packages/0f/a2/adc27ddd1fb944d2f0be3d268a02ee44405d0bfe74ea5f11dfce5a2d0c1a/workspace_tools-3.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5342e7aa5eeebec8b1befb0207d36a50", "sha256": "9fce777c9ba4b33b1de1b5d4a8d5a111fd9a8fa1c14e38fac709847ef58bbbbe" }, "downloads": -1, "filename": "workspace-tools-3.3.0.tar.gz", "has_sig": false, "md5_digest": "5342e7aa5eeebec8b1befb0207d36a50", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 61217, "upload_time": "2018-06-05T20:05:14", "url": "https://files.pythonhosted.org/packages/02/f6/c7090954b6039418300a793eaf3457bd578d688edaeaed9ba82a10c1b8aa/workspace-tools-3.3.0.tar.gz" } ], "3.3.1": [ { "comment_text": "", "digests": { "md5": "bd7ef969b04a0ceae517f96e79a8a216", "sha256": "87739544e21014c635d06ea988788cf9e751bcf0e50b6b1eef4028b5cef15652" }, "downloads": -1, "filename": "workspace_tools-3.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bd7ef969b04a0ceae517f96e79a8a216", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46189, "upload_time": "2018-06-06T06:11:17", "url": "https://files.pythonhosted.org/packages/8c/75/40c1fc4acd5c072b083396fe1c308efa7678c5aa7da0d3546f5eb03b4447/workspace_tools-3.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fc7617e86816836e187a9eb31248a86", "sha256": "cfdaea2def74085ad4c4c4e4e73b1a3c5eb228a13d806ea9fff19c03655b8705" }, "downloads": -1, "filename": "workspace-tools-3.3.1.tar.gz", "has_sig": false, "md5_digest": "7fc7617e86816836e187a9eb31248a86", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62178, "upload_time": "2018-06-06T06:11:19", "url": "https://files.pythonhosted.org/packages/59/e0/4056d02685f49b76b047aba0daa227f523d8444aa10c8f2da161792feabb/workspace-tools-3.3.1.tar.gz" } ], "3.3.10": [ { "comment_text": "", "digests": { "md5": "00b69a06146f01ab408c99fbe5a45819", "sha256": "74d461bc965953732e975237bac3553f59441d5f7a1bec88d73e5aedd58bad73" }, "downloads": -1, "filename": "workspace_tools-3.3.10-py3-none-any.whl", "has_sig": false, "md5_digest": "00b69a06146f01ab408c99fbe5a45819", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46630, "upload_time": "2019-04-17T22:24:51", "url": "https://files.pythonhosted.org/packages/4b/03/d8f509e468e449a64673e6cb1eb35528f6b238edcf2432bad4e849ff1da5/workspace_tools-3.3.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "31ecf8a80777f43a786d2fb416c1ce5b", "sha256": "b912bd6313cfb292c707cea5431f07a776f734b517550a22cc0859e795c40f20" }, "downloads": -1, "filename": "workspace-tools-3.3.10.tar.gz", "has_sig": false, "md5_digest": "31ecf8a80777f43a786d2fb416c1ce5b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 63265, "upload_time": "2019-04-17T22:24:53", "url": "https://files.pythonhosted.org/packages/23/41/cffb215e2df2d170dc2fac53691c9a14a94312226ae86542d6d88e1d25a4/workspace-tools-3.3.10.tar.gz" } ], "3.3.11": [ { "comment_text": "", "digests": { "md5": "5a2ce7c90d786a3e892c13276c03528b", "sha256": "3f377c243e3c9d2cde705789ebf733e88571643c4c8e3d49d8a971bc03dddd0f" }, "downloads": -1, "filename": "workspace_tools-3.3.11-py3-none-any.whl", "has_sig": false, "md5_digest": "5a2ce7c90d786a3e892c13276c03528b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46636, "upload_time": "2019-05-13T23:46:04", "url": "https://files.pythonhosted.org/packages/f8/ca/ecf2e3ae2a1f9deb9014289999ce3132ab845ac5af0263c048eb75025ebc/workspace_tools-3.3.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7632e29268c333dbbd1c998095110994", "sha256": "f74fbd75c44975aea71b00ec3ebb41223fbf833a638102fab8f06029bcbefd68" }, "downloads": -1, "filename": "workspace-tools-3.3.11.tar.gz", "has_sig": false, "md5_digest": "7632e29268c333dbbd1c998095110994", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 63274, "upload_time": "2019-05-13T23:46:07", "url": "https://files.pythonhosted.org/packages/87/11/ea5d4546a0d05f5cbab4d314d80be5b34491d148bf8bc9f83b0b6f5d2739/workspace-tools-3.3.11.tar.gz" } ], "3.3.12": [ { "comment_text": "", "digests": { "md5": "731aa0611c0694eaff3f392166f55def", "sha256": "72262f37776f990eda6eb6d52c019fcddc99efeceee72aba70d15dbb0de55c98" }, "downloads": -1, "filename": "workspace_tools-3.3.12-py3-none-any.whl", "has_sig": false, "md5_digest": "731aa0611c0694eaff3f392166f55def", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46668, "upload_time": "2019-10-08T01:15:59", "url": "https://files.pythonhosted.org/packages/93/fa/1cda1acf682e705bdd98bdf31387e28b0aa18a23a7507ca3e45ffe62786e/workspace_tools-3.3.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e39acbd4482c81cf6c96153deaee2187", "sha256": "d257433e5a882441542232bb95cd9faf19ca38f008af8a6d38fa0d1f43006f54" }, "downloads": -1, "filename": "workspace-tools-3.3.12.tar.gz", "has_sig": false, "md5_digest": "e39acbd4482c81cf6c96153deaee2187", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 63337, "upload_time": "2019-10-08T01:16:27", "url": "https://files.pythonhosted.org/packages/99/e3/fdf700d69645e25415b720ccd69dcab2ee2cab31972c54a01c18b934cdc2/workspace-tools-3.3.12.tar.gz" } ], "3.3.2": [ { "comment_text": "", "digests": { "md5": "414c20d69aab56e90d5e18c1dcc3ba8b", "sha256": "448ed813003cd71f74c2da04c0c93b46fa587d2d1ee2a2f13fb55de1ed53d1c5" }, "downloads": -1, "filename": "workspace_tools-3.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "414c20d69aab56e90d5e18c1dcc3ba8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46219, "upload_time": "2018-06-08T20:06:04", "url": "https://files.pythonhosted.org/packages/01/8e/ee10ba250d4294de23b5ba8ca0f80be1d51482fcb1949d16e5c2c31b1fd8/workspace_tools-3.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72c03acb1635f3c51a33d1e4e6365826", "sha256": "f6652ebc7f5a7c2e8ada4818636a579c1ecaa4f928fd61d4c8467ad94d8dee16" }, "downloads": -1, "filename": "workspace-tools-3.3.2.tar.gz", "has_sig": false, "md5_digest": "72c03acb1635f3c51a33d1e4e6365826", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62247, "upload_time": "2018-06-08T20:06:05", "url": "https://files.pythonhosted.org/packages/09/36/ec361b282ba1d6c7a083c1998e2fdec71dd6c6979b74e857b3dc93e4d034/workspace-tools-3.3.2.tar.gz" } ], "3.3.3": [ { "comment_text": "", "digests": { "md5": "a0feae4e854be7b469dfae1db113bdd2", "sha256": "0f8764a2405e20de346158e31477074c9fea4b2c430e28af15c899790b57df43" }, "downloads": -1, "filename": "workspace_tools-3.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a0feae4e854be7b469dfae1db113bdd2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46218, "upload_time": "2018-06-09T01:13:05", "url": "https://files.pythonhosted.org/packages/be/3f/9f64161c17fbdcd4d0082876d373e18104c4776954f7509f46604e83b59a/workspace_tools-3.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d8d8a2f48a6c1b29dea9e7dd8b22e6a", "sha256": "828a8ebc5b7a83d5c5b7c870fd94f0aaeef2f9194fcffa5ec3116cf74c10eb8c" }, "downloads": -1, "filename": "workspace-tools-3.3.3.tar.gz", "has_sig": false, "md5_digest": "6d8d8a2f48a6c1b29dea9e7dd8b22e6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62285, "upload_time": "2018-06-09T01:13:07", "url": "https://files.pythonhosted.org/packages/9c/da/40c8503fa41cd02dbb6eb8ccd513b500d6b609b27f3f08fe0a39881e1bde/workspace-tools-3.3.3.tar.gz" } ], "3.3.4": [ { "comment_text": "", "digests": { "md5": "304f6b38536989b5289d415a98353436", "sha256": "179ef89a270c2cc76afdfcbf6c7ed11f4760bbaf16e75dece37d6c563da3fdae" }, "downloads": -1, "filename": "workspace_tools-3.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "304f6b38536989b5289d415a98353436", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46195, "upload_time": "2018-06-14T04:45:33", "url": "https://files.pythonhosted.org/packages/7d/76/e06ce76d159df66831228cf0975ca191a599a1b6f9c2867c0ed2274b7676/workspace_tools-3.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "91084f62a6528b149337bb4b2dc9feff", "sha256": "2dde7d1633030aaa6f5024576f7e97bf3a9520b4307e2aa6599085f1f7f33a0b" }, "downloads": -1, "filename": "workspace-tools-3.3.4.tar.gz", "has_sig": false, "md5_digest": "91084f62a6528b149337bb4b2dc9feff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62269, "upload_time": "2018-06-14T04:45:34", "url": "https://files.pythonhosted.org/packages/0b/21/956700d2d8222c538427863cf7cf8fb743b16be5de7c53f275e5a6ac15bd/workspace-tools-3.3.4.tar.gz" } ], "3.3.5": [ { "comment_text": "", "digests": { "md5": "34f44dc8c5dc10ac066982eadaad3399", "sha256": "1c097b762cd973eb651e57ea5cdce7aa11581a10d933d80ba6e3f50f9fc3b60d" }, "downloads": -1, "filename": "workspace_tools-3.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "34f44dc8c5dc10ac066982eadaad3399", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46249, "upload_time": "2018-07-27T23:42:09", "url": "https://files.pythonhosted.org/packages/8a/4b/9a01ec11d19f6ca1bb102d1c9a255195c0df182ceb1c8f2eccfcf0b3c0d3/workspace_tools-3.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc2a7cf0676b653afc5a9b87317603b4", "sha256": "823e49fd1a5e46044f388123013be57f601b7959b590a8090c078b1938b5df1b" }, "downloads": -1, "filename": "workspace-tools-3.3.5.tar.gz", "has_sig": false, "md5_digest": "bc2a7cf0676b653afc5a9b87317603b4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62453, "upload_time": "2018-07-27T23:42:10", "url": "https://files.pythonhosted.org/packages/77/fd/3b9437ff0b6a8390d86d4b13ac0fce2421dfc253b63fad4a41715eee1685/workspace-tools-3.3.5.tar.gz" } ], "3.3.6": [ { "comment_text": "", "digests": { "md5": "61afb2c6ecd16e0cab1c184f7be88253", "sha256": "c793150b00e4d9499011ce724e80276bb0ece550a9baf6d9f0a15855bc14a854" }, "downloads": -1, "filename": "workspace_tools-3.3.6-py3-none-any.whl", "has_sig": false, "md5_digest": "61afb2c6ecd16e0cab1c184f7be88253", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46304, "upload_time": "2018-07-30T22:10:45", "url": "https://files.pythonhosted.org/packages/66/d0/2fdb50b978c6db382eae220ab74ce175d4cd2e999b7b3f19e4c0a60d5ba7/workspace_tools-3.3.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99fb3bbb181121809d1c396ac3ce48cf", "sha256": "2cf431fe34a57f32362008509eeb03c1d232ca0180b34c41b99a6ae411bcd43d" }, "downloads": -1, "filename": "workspace-tools-3.3.6.tar.gz", "has_sig": false, "md5_digest": "99fb3bbb181121809d1c396ac3ce48cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62525, "upload_time": "2018-07-30T22:10:46", "url": "https://files.pythonhosted.org/packages/82/b9/6e7ecc0a614e584c5615015266f397310f63802d8238245c3468d803cbc3/workspace-tools-3.3.6.tar.gz" } ], "3.3.7": [ { "comment_text": "", "digests": { "md5": "46e22792ed2c34b0f5631b16633cd084", "sha256": "a5a9dadccfdc08f72509994897532877e7f50bb7e52e70acb2794cd165f159fc" }, "downloads": -1, "filename": "workspace_tools-3.3.7-py3-none-any.whl", "has_sig": false, "md5_digest": "46e22792ed2c34b0f5631b16633cd084", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46309, "upload_time": "2018-10-06T00:13:16", "url": "https://files.pythonhosted.org/packages/c9/ff/5240e671b286c99bd7be6f23c232b273ad38981b34e54be6c33f807c316f/workspace_tools-3.3.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e773a9c1fa87b9fd1671746c45814ac4", "sha256": "d962a74559ea72b4adfc2c3560db1869a2a4c25e3ac3b8ac8e8eeaa13617fd26" }, "downloads": -1, "filename": "workspace-tools-3.3.7.tar.gz", "has_sig": false, "md5_digest": "e773a9c1fa87b9fd1671746c45814ac4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62558, "upload_time": "2018-10-06T00:13:18", "url": "https://files.pythonhosted.org/packages/ae/4a/966cb3be6ff4f4df49fed9113fd51b601fee59cef2cec1ff38f3d8d0b1eb/workspace-tools-3.3.7.tar.gz" } ], "3.3.8": [ { "comment_text": "", "digests": { "md5": "f50fddb962321be7d42e5e983a9b63d5", "sha256": "a602feeb4d334d740d58074a517d0e0e61f206f5cd02259f33875bf471212908" }, "downloads": -1, "filename": "workspace_tools-3.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f50fddb962321be7d42e5e983a9b63d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46505, "upload_time": "2019-03-20T03:34:35", "url": "https://files.pythonhosted.org/packages/90/1c/cc902acf52dca02970ab3705e07e67827a7a7e8eafb12e3d8b90a81430b8/workspace_tools-3.3.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0ac92f851357b7840c5c6319b973bc8", "sha256": "649e74efa8023033ab36f97b9b861880dba5fe3ee67db48c42c35ded15372a2d" }, "downloads": -1, "filename": "workspace-tools-3.3.8.tar.gz", "has_sig": false, "md5_digest": "d0ac92f851357b7840c5c6319b973bc8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62784, "upload_time": "2019-03-20T03:34:37", "url": "https://files.pythonhosted.org/packages/09/73/0e460fbe2d9ea0256f976a53d2768a53055e3dbb84cdd55673fe3ddede32/workspace-tools-3.3.8.tar.gz" } ], "3.3.9": [ { "comment_text": "", "digests": { "md5": "039f51dd2b47373a5c615752cb83f69a", "sha256": "15b315f604dacaeb98990ff460ab425ef0a1ebeee5a6aa651460803184fab0a9" }, "downloads": -1, "filename": "workspace_tools-3.3.9-py3-none-any.whl", "has_sig": false, "md5_digest": "039f51dd2b47373a5c615752cb83f69a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46533, "upload_time": "2019-04-10T02:29:49", "url": "https://files.pythonhosted.org/packages/8e/07/87d644bf9de80116af3889a1f3506f64f06872485c4123cfeff67f453893/workspace_tools-3.3.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b3e456f9c1aeebd4b345b725e887eb0c", "sha256": "394a099284738cd2e0626249f70eacbfbc974988bd3d754ca149a0cd798c5465" }, "downloads": -1, "filename": "workspace-tools-3.3.9.tar.gz", "has_sig": false, "md5_digest": "b3e456f9c1aeebd4b345b725e887eb0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 62988, "upload_time": "2019-04-10T02:29:51", "url": "https://files.pythonhosted.org/packages/15/e7/4c746041b0865130e1f0b11305090bf0b7f22b01c8fa3aedc0d0ec8129fc/workspace-tools-3.3.9.tar.gz" } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "41b80ba1d9968800d93fcfc84bd89148", "sha256": "e9463d66252e40bba5393b61958746bc91a97d35a929e441c451468c9febd3a3" }, "downloads": -1, "filename": "workspace_tools-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "41b80ba1d9968800d93fcfc84bd89148", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46658, "upload_time": "2019-10-08T01:51:48", "url": "https://files.pythonhosted.org/packages/94/80/3f4c6984bab5aad176d7adb981cf3478a796c93afaf47b6911db3baaf95e/workspace_tools-3.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2e454e928b4226e74e254d8740123d5", "sha256": "6946b3a3df7f08f2224b24697f08e2d845323cb4ef69a01a3951a378afe9bf4a" }, "downloads": -1, "filename": "workspace-tools-3.4.0.tar.gz", "has_sig": false, "md5_digest": "b2e454e928b4226e74e254d8740123d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 63350, "upload_time": "2019-10-08T01:51:51", "url": "https://files.pythonhosted.org/packages/30/57/37fb8776b89e881364940516f3320911dfae4929eaccfd9e386e1d4e046c/workspace-tools-3.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "41b80ba1d9968800d93fcfc84bd89148", "sha256": "e9463d66252e40bba5393b61958746bc91a97d35a929e441c451468c9febd3a3" }, "downloads": -1, "filename": "workspace_tools-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "41b80ba1d9968800d93fcfc84bd89148", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 46658, "upload_time": "2019-10-08T01:51:48", "url": "https://files.pythonhosted.org/packages/94/80/3f4c6984bab5aad176d7adb981cf3478a796c93afaf47b6911db3baaf95e/workspace_tools-3.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b2e454e928b4226e74e254d8740123d5", "sha256": "6946b3a3df7f08f2224b24697f08e2d845323cb4ef69a01a3951a378afe9bf4a" }, "downloads": -1, "filename": "workspace-tools-3.4.0.tar.gz", "has_sig": false, "md5_digest": "b2e454e928b4226e74e254d8740123d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 63350, "upload_time": "2019-10-08T01:51:51", "url": "https://files.pythonhosted.org/packages/30/57/37fb8776b89e881364940516f3320911dfae4929eaccfd9e386e1d4e046c/workspace-tools-3.4.0.tar.gz" } ] }