{ "info": { "author": "OpenStack", "author_email": "openstack-discuss@lists.openstack.org", "bugtrack_url": null, "classifiers": [ "Environment :: OpenStack", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8" ], "description": "========================\nTeam and repository tags\n========================\n\n.. image:: https://governance.openstack.org/tc/badges/python-watcherclient.svg\n :target: https://governance.openstack.org/tc/reference/tags/index.html\n\n.. Change things from this point on\n\n====================\npython-watcherclient\n====================\n\nClient for resource optimization service for OpenStack.\n\nOpenStack Watcher provides a flexible and scalable resource optimization\nservice for multi-tenant OpenStack-based clouds.\nWatcher provides a complete optimization loop-including everything from a\nmetrics receiver, complex event processor and profiler, optimization processor\nand an action plan applier. This provides a robust framework to realize a wide\nrange of cloud optimization goals, including the reduction of data center\noperating costs, increased system performance via intelligent virtual machine\nmigration, increased energy efficiency and more!\n\n* Free software: Apache license\n* Wiki: https://wiki.openstack.org/wiki/Watcher\n* Source: https://opendev.org/openstack/python-watcherclient\n* Bugs: https://bugs.launchpad.net/watcher\n\nInstallation\n============\n\nInstall the prerequisite packages\n---------------------------------\n\nOn Ubuntu (tested on 14.04-64)\n\n.. code::\n\n sudo apt-get install python-dev libssl-dev python-pip git-core libmysqlclient-dev libffi-dev\n\nOn Fedora-based distributions e.g., Fedora/RHEL/CentOS/Scientific Linux (tested on CentOS 6.5)\n\n.. code::\n\n sudo yum install python-virtualenv openssl-devel python-pip git gcc libffi-devel mysql-devel postgresql-devel\n\nOn openSUSE-based distributions (SLES 12, openSUSE 13.1, Factory or Tumbleweed)\n\n.. code::\n\n sudo zypper install gcc git libmysqlclient-devel libopenssl-devel postgresql-devel python-devel python-pip\n\nInstall the Watcher client\n--------------------------\n\nYou can install the Watcher CLI with the following command:\n\n.. code::\n\n sudo pip install python-watcherclient\n\n\nYou can also use the `OpenStack client `_\nwith Watcher (our watcher plugin for OpenStack client is included in the\npython-watcherclient package). To install it, you have just to run this command:\n\n.. code::\n\n sudo pip install python-openstackclient\n\nConfiguration\n=============\n\nCreate a **creds** file containing your OpenStack credentials:\n\n.. code::\n\n export OS_IDENTITY_API_VERSION=3\n export OS_AUTH_URL=http://:5000/v3\n export OS_PROJECT_DOMAIN_ID=default\n export OS_USER_DOMAIN_ID=default\n export OS_USERNAME=admin\n export OS_PASSWORD=\n export OS_PROJECT_NAME=\n\nSource these credentials into your current shell session:\n\n.. code::\n\n # source creds\n\nYou should be able to launch the following command which gets the list of\npreviously created Audit Templates:\n\n.. code::\n\n # watcher audittemplate list\n\nor::\n\n # openstack optimize audittemplate list\n +--------------------------------+------+----------------------+----------+\n | UUID | Name | Goal | Strategy |\n +--------------------------------+------+----------------------+----------+\n +--------------------------------+------+----------------------+----------+\n\n\nYou can view the entire list of available Watcher commands and options using\nthis command:\n\n.. code::\n\n # watcher help\n\nor::\n\n # openstack help optimize\n\n\nTroubleshootings\n================\n\nIf any watcher command fails, you can obtain more details with the **--debug**\noption :\n\n.. code::\n\n # watcher --debug audittemplate list\n\nor::\n\n # openstack --debug optimize audittemplate list\n\n\nInstall the openstack CLI :\n\n.. code::\n\n # pip install python-openstackclient\n\nMake sure that your Openstack credentials are correct. If so, you should be able\nto verify that the watcher user has been declared in your Openstack keystone :\n\n.. code::\n\n # openstack user list\n\nand that the watcher endpoints have been declared as well :\n\n.. code::\n\n # openstack endpoint list\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://docs.openstack.org/python-watcherclient/latest/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "python-watcherclient", "package_url": "https://pypi.org/project/python-watcherclient/", "platform": "", "project_url": "https://pypi.org/project/python-watcherclient/", "project_urls": { "Homepage": "https://docs.openstack.org/python-watcherclient/latest/" }, "release_url": "https://pypi.org/project/python-watcherclient/3.4.0/", "requires_dist": [ "PyYAML (>=3.13)", "cliff (!=2.9.0,>=2.11.0)", "keystoneauth1 (>=3.4.0)", "osc-lib (>=1.10.0)", "oslo.i18n (>=3.20.0)", "oslo.serialization (!=2.19.1,>=2.18.0)", "oslo.utils (>=3.36.0)", "pbr (!=2.1.0,>=3.1.1)", "six (>=1.11.0)" ], "requires_python": ">=3.6", "summary": "Python client library for Watcher API", "version": "3.4.0", "yanked": false, "yanked_reason": null }, "last_serial": 13011201, "releases": { "0.16.3.0b1.dev3": [], "0.16.3.0b1.dev4": [ { "comment_text": "", "digests": { "md5": "ce7198370c6fb34e4428a5af65edd5cd", "sha256": "a39218a81c2bdf4fdfcb0095817f1c30546bd26da1b8e60afa95433e5ceb2139" }, "downloads": -1, "filename": "python_watcherclient-0.16.3.0b1.dev4-py2-none-any.whl", "has_sig": false, "md5_digest": "ce7198370c6fb34e4428a5af65edd5cd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 111571, "upload_time": "2015-09-21T09:22:34", "upload_time_iso_8601": "2015-09-21T09:22:34.461998Z", "url": "https://files.pythonhosted.org/packages/a1/a9/c7d9c77b14aa7229ee524520aae6da842c61cfad01c126c4095c89195a0f/python_watcherclient-0.16.3.0b1.dev4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "aa7c5337b20f0604330dab19347cd20e", "sha256": "a1031d5b178252eaf1c67a8fc84f0c08001474760b3d57e6a2475df50148e563" }, "downloads": -1, "filename": "python-watcherclient-0.16.3.0b1.dev4.tar.gz", "has_sig": false, "md5_digest": "aa7c5337b20f0604330dab19347cd20e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69810, "upload_time": "2015-09-21T09:22:40", "upload_time_iso_8601": "2015-09-21T09:22:40.107977Z", "url": "https://files.pythonhosted.org/packages/a1/47/7215cafede608f80a9f5752a8b15319f37ea5c34295fe1dead89bbcd7c30/python-watcherclient-0.16.3.0b1.dev4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "09df3f2b047acb7a82fc0fda4318fc2e", "sha256": "b41cdb4c10139751c58c4e7feb564cc88c4b05383b4872254ba306fab49c9cff" }, "downloads": -1, "filename": "python_watcherclient-0.19.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "09df3f2b047acb7a82fc0fda4318fc2e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111418, "upload_time": "2015-09-21T13:25:52", "upload_time_iso_8601": "2015-09-21T13:25:52.233367Z", "url": "https://files.pythonhosted.org/packages/11/db/4d0e3e57bc52448d9ca52046aa41784c3b1749c8f0f02cd1af01eae0d485/python_watcherclient-0.19.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d65ca51b3b64e354675beeb16b553348", "sha256": "0603f301403df056023e855b91150ed1d95651165a67d8f343a9fd2a8fb58e38" }, "downloads": -1, "filename": "python-watcherclient-0.19.0.tar.gz", "has_sig": false, "md5_digest": "d65ca51b3b64e354675beeb16b553348", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69858, "upload_time": "2015-09-21T13:25:56", "upload_time_iso_8601": "2015-09-21T13:25:56.801792Z", "url": "https://files.pythonhosted.org/packages/75/8b/6b97ecb2b70203446a2021d11f9f15d2c661937ca7580215d71e63c4d59c/python-watcherclient-0.19.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.1.0b0": [ { "comment_text": "", "digests": { "md5": "0e7c3b45cf569920c8e7dd205fee0fd5", "sha256": "8a3fbe278b8ac551a0308d38a0db5d91fa12b1a4c1db5a2926f74ef8199e440c" }, "downloads": -1, "filename": "python_watcherclient-0.19.1.0b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e7c3b45cf569920c8e7dd205fee0fd5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111509, "upload_time": "2015-09-21T15:37:56", "upload_time_iso_8601": "2015-09-21T15:37:56.050438Z", "url": "https://files.pythonhosted.org/packages/b3/9f/198ee0c32a0eeb7224028ada2a81b3e9e43b61026920dfef54d0fa73eb5a/python_watcherclient-0.19.1.0b0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d6a765713984313618f44e2de3ff1d90", "sha256": "25d74c2e35537ba2c2ad45ab70537ee0dc86a4ef577b6d02dfdf1bec560d4a38" }, "downloads": -1, "filename": "python-watcherclient-0.19.1.0b0.tar.gz", "has_sig": false, "md5_digest": "d6a765713984313618f44e2de3ff1d90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70912, "upload_time": "2015-09-21T15:38:15", "upload_time_iso_8601": "2015-09-21T15:38:15.619108Z", "url": "https://files.pythonhosted.org/packages/10/ff/85086bdac620859a0cd0a953180265612f525538e85e0cdbec4aef49fff0/python-watcherclient-0.19.1.0b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.2.0b0": [ { "comment_text": "", "digests": { "md5": "c27130a43712e946e573bd332b4eeb6d", "sha256": "136bf8333ba05ff0626bd3b9cf68a0c91e9032d8343fadbd9493650afabd41ae" }, "downloads": -1, "filename": "python_watcherclient-0.19.2.0b0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c27130a43712e946e573bd332b4eeb6d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111494, "upload_time": "2015-09-22T12:21:38", "upload_time_iso_8601": "2015-09-22T12:21:38.142354Z", "url": "https://files.pythonhosted.org/packages/82/d6/67bf1c35835751fab377d32498de22b255a7ce927fe18754da9f2e6eafd3/python_watcherclient-0.19.2.0b0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bd20693e2f4929a87584bed49417b99e", "sha256": "c5d83e077072397d7654d30c6a39acfe30660a695120dceec813a858b2dd7288" }, "downloads": -1, "filename": "python-watcherclient-0.19.2.0b0.tar.gz", "has_sig": false, "md5_digest": "bd20693e2f4929a87584bed49417b99e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70978, "upload_time": "2015-09-22T12:21:44", "upload_time_iso_8601": "2015-09-22T12:21:44.842156Z", "url": "https://files.pythonhosted.org/packages/f5/ff/8d5492c0a6c7993e57a59f0fc8f2e761c7851e0f6b95597cd54307bd20d0/python-watcherclient-0.19.2.0b0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.19.4": [ { "comment_text": "", "digests": { "md5": "3870a36661d0d6a64614dbb11f2ed99e", "sha256": "722e2ac68f443309f79bb5f52cac38f5e0832990f5da7f5bb6db1247c6cec3d8" }, "downloads": -1, "filename": "python_watcherclient-0.19.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3870a36661d0d6a64614dbb11f2ed99e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111430, "upload_time": "2015-10-08T10:13:23", "upload_time_iso_8601": "2015-10-08T10:13:23.991082Z", "url": "https://files.pythonhosted.org/packages/32/72/0fd3ee38c943f123a1aa2bc20b944d3d794e2b59964f5e5d50fb54e396f1/python_watcherclient-0.19.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "270fab3014c15f36f552f5943d315add", "sha256": "afe882b1ed87410355a3f6bacd1c82f307cb7cd4927ef8ece6ca292a16749861" }, "downloads": -1, "filename": "python-watcherclient-0.19.4.tar.gz", "has_sig": false, "md5_digest": "270fab3014c15f36f552f5943d315add", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 70580, "upload_time": "2015-10-08T10:13:28", "upload_time_iso_8601": "2015-10-08T10:13:28.047152Z", "url": "https://files.pythonhosted.org/packages/dc/56/008629b3158ff7b4eb5158851afbd43141f7c7f5affd5a68fb979e7dfd80/python-watcherclient-0.19.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "617b0a0239e2c2d17b6184659f2b7690", "sha256": "02327dba3ddb4142d4cb124bc1e7edcd0fb3a49d5a305532878a9bb01a184d32" }, "downloads": -1, "filename": "python_watcherclient-0.20.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "617b0a0239e2c2d17b6184659f2b7690", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 111420, "upload_time": "2015-12-04T16:32:31", "upload_time_iso_8601": "2015-12-04T16:32:31.221863Z", "url": "https://files.pythonhosted.org/packages/ee/bd/a39bb9cd229c5b87d452a2290b75c337f9089fd22d2a07bec14a9dda139a/python_watcherclient-0.20.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8494e6d30d6b1df30b6ba915dfa6a170", "sha256": "f24610502370bfe57bca6e62db3c851365ccd0936767e711280529286d2a63ce" }, "downloads": -1, "filename": "python-watcherclient-0.20.0.tar.gz", "has_sig": false, "md5_digest": "8494e6d30d6b1df30b6ba915dfa6a170", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68801, "upload_time": "2015-12-04T16:32:37", "upload_time_iso_8601": "2015-12-04T16:32:37.100081Z", "url": "https://files.pythonhosted.org/packages/27/55/9c4a53f537e527d6d64e4d6101fe8d212d94dbf70e88ebd1117e7ab33e22/python-watcherclient-0.20.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "4f7876e8201917a46294f1ebbdf8ba5e", "sha256": "bd6022d24cca947a65129fe23730a8ad61359bf5b3f8c02669f005de6d7d214e" }, "downloads": -1, "filename": "python_watcherclient-0.21.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4f7876e8201917a46294f1ebbdf8ba5e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 93037, "upload_time": "2016-01-25T16:38:51", "upload_time_iso_8601": "2016-01-25T16:38:51.092928Z", "url": "https://files.pythonhosted.org/packages/7e/d6/57a9d2eded321994be297526c1741d5c26169c74f960595bacb36616c498/python_watcherclient-0.21.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c4d01f5c4def3a495a773decf813ea11", "sha256": "43a347f90362f4506050fb5960e7ffe46e18563f74be57de8e6105f0a19ef1f3" }, "downloads": -1, "filename": "python-watcherclient-0.21.0.tar.gz", "has_sig": false, "md5_digest": "c4d01f5c4def3a495a773decf813ea11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56883, "upload_time": "2016-01-25T16:39:02", "upload_time_iso_8601": "2016-01-25T16:39:02.612222Z", "url": "https://files.pythonhosted.org/packages/df/4a/da1436184d3e4c937db1942bf5fd5e50ac8da76e63cf14f1b84b007fcce1/python-watcherclient-0.21.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.21.1": [ { "comment_text": "", "digests": { "md5": "0b46b449454de610fd81d3736561ac01", "sha256": "38f6123b3e6e998845ce55434fd32b8a723085eb6a2c8e0fa063fd14e21b36a8" }, "downloads": -1, "filename": "python_watcherclient-0.21.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0b46b449454de610fd81d3736561ac01", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 91710, "upload_time": "2016-03-22T16:02:27", "upload_time_iso_8601": "2016-03-22T16:02:27.726071Z", "url": "https://files.pythonhosted.org/packages/aa/9f/0fc7be1642fafee34e797164c26926e932a3361946ba0c0a0dd76da57143/python_watcherclient-0.21.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "faade6e6ef367cc8addd0463625735a9", "sha256": "06e38088a57cd7d873a12fbadb7ae5496ff325554d8ea118061549df1b7ef821" }, "downloads": -1, "filename": "python-watcherclient-0.21.1.tar.gz", "has_sig": false, "md5_digest": "faade6e6ef367cc8addd0463625735a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57954, "upload_time": "2016-03-22T16:02:36", "upload_time_iso_8601": "2016-03-22T16:02:36.966931Z", "url": "https://files.pythonhosted.org/packages/25/8e/96dbe4c84a4e4f764e692f847e62f59628e84be16ff4a16d835c2981cd23/python-watcherclient-0.21.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.22.0": [ { "comment_text": "", "digests": { "md5": "f82ab9c623356db7825eaa9ad2f412a5", "sha256": "6bc340f6d604d81729ef9c8c33be67a4734a883e5e647a80083b44b99941d4de" }, "downloads": -1, "filename": "python_watcherclient-0.22.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f82ab9c623356db7825eaa9ad2f412a5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 91710, "upload_time": "2016-04-05T08:39:38", "upload_time_iso_8601": "2016-04-05T08:39:38.380911Z", "url": "https://files.pythonhosted.org/packages/3e/90/95d982e666e7392487602c4e279bc520f8e2407523d44a5142e97753edb7/python_watcherclient-0.22.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "08355f024204e84c9ab39e3ddf1871b5", "sha256": "42deacdc23a73096c41756b6cb8bc0f78617565e1ef494073858ddd59deeda4e" }, "downloads": -1, "filename": "python-watcherclient-0.22.0.tar.gz", "has_sig": false, "md5_digest": "08355f024204e84c9ab39e3ddf1871b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57446, "upload_time": "2016-04-05T08:39:44", "upload_time_iso_8601": "2016-04-05T08:39:44.923535Z", "url": "https://files.pythonhosted.org/packages/28/2f/4e701287600ff9039ca71b30f8e2136b67f55a6baef53fe063ca83a12307/python-watcherclient-0.22.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.23.0": [ { "comment_text": "", "digests": { "md5": "58e4d9a78d270046e5b02e726cef376a", "sha256": "be1ef2fbf28e4cd98771bb599b2257d679cb34715fa6cee246b9ae14ef20283d" }, "downloads": -1, "filename": "python_watcherclient-0.23.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58e4d9a78d270046e5b02e726cef376a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 99934, "upload_time": "2016-05-30T16:22:12", "upload_time_iso_8601": "2016-05-30T16:22:12.939662Z", "url": "https://files.pythonhosted.org/packages/f7/c3/85bf43e6456a4e0cec5571b61003da3ba76272fe9e08e43997ebe2654232/python_watcherclient-0.23.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c49caec6b95559260113a45cfaeb5f33", "sha256": "b96ffa6277a74cf8479677e12d2396c47a8c2571e54c4f50370470da32ab3503" }, "downloads": -1, "filename": "python-watcherclient-0.23.0.tar.gz", "has_sig": false, "md5_digest": "c49caec6b95559260113a45cfaeb5f33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61478, "upload_time": "2016-05-30T16:22:17", "upload_time_iso_8601": "2016-05-30T16:22:17.828593Z", "url": "https://files.pythonhosted.org/packages/b3/0d/2efd4bae46bee067dc136491d84bd7de6d9723d09e9aac1496ba704ac59e/python-watcherclient-0.23.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "426ba68f446140539fb6062823c99459", "sha256": "ad2f56ef6dbc0e38f55b48888b4e660c5c9e8a6661229fc61de664f985d5c91a" }, "downloads": -1, "filename": "python_watcherclient-0.24.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "426ba68f446140539fb6062823c99459", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101465, "upload_time": "2016-07-13T16:02:28", "upload_time_iso_8601": "2016-07-13T16:02:28.149322Z", "url": "https://files.pythonhosted.org/packages/e5/34/d424a23ce0eba91cca4d9f17ede398ce57b0cf4b681b550d075627439c04/python_watcherclient-0.24.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "96874043dca40b1690a5ebe9a0d48900", "sha256": "085f7a07c4006284a227206f25e7d3bce3e6c4124ba94e766888a56bcf1628b0" }, "downloads": -1, "filename": "python-watcherclient-0.24.0.tar.gz", "has_sig": false, "md5_digest": "96874043dca40b1690a5ebe9a0d48900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67793, "upload_time": "2016-07-13T16:02:32", "upload_time_iso_8601": "2016-07-13T16:02:32.591061Z", "url": "https://files.pythonhosted.org/packages/94/6f/8ffee1728c7420ebf13b6333d06a351669c50e28c971d7c47fb69b8036c4/python-watcherclient-0.24.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.25.0": [ { "comment_text": "", "digests": { "md5": "d09c325e2d2e136ed2244963f36d49fd", "sha256": "65b5b42776a476b1c2561f49f5cf065a451b30ed7bec627593b735c8baa0dd3f" }, "downloads": -1, "filename": "python_watcherclient-0.25.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d09c325e2d2e136ed2244963f36d49fd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107621, "upload_time": "2016-08-31T10:43:56", "upload_time_iso_8601": "2016-08-31T10:43:56.691979Z", "url": "https://files.pythonhosted.org/packages/e5/dc/cec5c15ee8fd510c4243bbaf796ca70b1432a000e03e18db259900c7ae9b/python_watcherclient-0.25.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a365f1a791903da95c3a54f4ab0a179a", "sha256": "605700276f52f6d0c5f907f014bea298d7564d921de45e680862d1bd103b35d5" }, "downloads": -1, "filename": "python-watcherclient-0.25.0.tar.gz", "has_sig": false, "md5_digest": "a365f1a791903da95c3a54f4ab0a179a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68270, "upload_time": "2016-08-31T10:43:59", "upload_time_iso_8601": "2016-08-31T10:43:59.804694Z", "url": "https://files.pythonhosted.org/packages/a9/88/f2686a6070e959d7971b2463f2f7b5b54e9f13ce5b6a58c6d1519b09849c/python-watcherclient-0.25.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.25.1": [ { "comment_text": "", "digests": { "md5": "525af4e3191ba4bf32e62d346af0b11e", "sha256": "c602f56223c8ca353bc14c195601c851301ca25dda32b810ad891f87554b59dd" }, "downloads": -1, "filename": "python_watcherclient-0.25.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "525af4e3191ba4bf32e62d346af0b11e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107702, "upload_time": "2016-11-01T18:57:38", "upload_time_iso_8601": "2016-11-01T18:57:38.440746Z", "url": "https://files.pythonhosted.org/packages/66/4f/4beaa26423c43aa1ca8209b3289604148bd1fa4182a1c6ba36b2786d812b/python_watcherclient-0.25.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "96933dbacbaff4aea5101782b90e12bb", "sha256": "722e724a1d8c233e0ae0ab3ff72366769f1d08ed4f33c3794e36cc332cee2b08" }, "downloads": -1, "filename": "python-watcherclient-0.25.1.tar.gz", "has_sig": false, "md5_digest": "96933dbacbaff4aea5101782b90e12bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69965, "upload_time": "2016-11-01T18:57:41", "upload_time_iso_8601": "2016-11-01T18:57:41.896021Z", "url": "https://files.pythonhosted.org/packages/95/ed/776940fadf2cc63e1b826755abe8d32b3469251b0bd86bcd1213c72d8b45/python-watcherclient-0.25.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.26.0": [ { "comment_text": "", "digests": { "md5": "2e7de036219472c4061d410040462485", "sha256": "f2a0a86fbbf5c9d4dd6e9f441654d8a8017f0a70510a1f11e4343f9cb45c9851" }, "downloads": -1, "filename": "python_watcherclient-0.26.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e7de036219472c4061d410040462485", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 115585, "upload_time": "2016-11-17T13:37:53", "upload_time_iso_8601": "2016-11-17T13:37:53.663412Z", "url": "https://files.pythonhosted.org/packages/d5/fa/cf3a8c6099c2c40e0fa8b7eebad67e8e7c64371200a09cdd6409df91aab6/python_watcherclient-0.26.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5cfdb49bb5eb146f947c413badaf62f4", "sha256": "7574e8bae566a11b7368dba8c72e8d3578a012af8b483955089e9e31e8ca366a" }, "downloads": -1, "filename": "python-watcherclient-0.26.0.tar.gz", "has_sig": false, "md5_digest": "5cfdb49bb5eb146f947c413badaf62f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74560, "upload_time": "2016-11-17T13:37:56", "upload_time_iso_8601": "2016-11-17T13:37:56.431011Z", "url": "https://files.pythonhosted.org/packages/a9/d9/452d6c87c5abe491d36e84857e88e2aee9a4232ac57551b0ae242bb7d836/python-watcherclient-0.26.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.27.0": [ { "comment_text": "", "digests": { "md5": "9031eb2f9bde426d413510f87c067727", "sha256": "4d05f9db561bf2fe248fee282c9486472df206258f3eb1561bb32ad476ed9583" }, "downloads": -1, "filename": "python_watcherclient-0.27.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9031eb2f9bde426d413510f87c067727", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 115770, "upload_time": "2016-12-15T20:09:29", "upload_time_iso_8601": "2016-12-15T20:09:29.582856Z", "url": "https://files.pythonhosted.org/packages/6a/70/62d643548f906b3addf51445f495da48187ca308f6b700d01d344c1154e3/python_watcherclient-0.27.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73998adea1f42878f387bf7669ab5a24", "sha256": "84265f3dac0c48d597b3024ee9018268288c372ac7835785339d7816a9a8855c" }, "downloads": -1, "filename": "python-watcherclient-0.27.0.tar.gz", "has_sig": false, "md5_digest": "73998adea1f42878f387bf7669ab5a24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75895, "upload_time": "2016-12-15T20:09:31", "upload_time_iso_8601": "2016-12-15T20:09:31.605024Z", "url": "https://files.pythonhosted.org/packages/90/a2/fa201a0c640d390cdb17f2449ca835c3646c7ea33034ae8eee34f586a1aa/python-watcherclient-0.27.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ebc91f3ba2e2b39ff50ea2a8328e1615", "sha256": "4cb6cc7ad758df39f0942c3c0dd92a11462a478a195b2172352b349859c70d21" }, "downloads": -1, "filename": "python_watcherclient-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ebc91f3ba2e2b39ff50ea2a8328e1615", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 127680, "upload_time": "2017-01-19T18:14:51", "upload_time_iso_8601": "2017-01-19T18:14:51.894575Z", "url": "https://files.pythonhosted.org/packages/e5/73/8acd965826265074903d185c7a8d46bc87b8a92dbab70953ee74a90e0da7/python_watcherclient-1.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c14eab2589f13b1026a9fae46b7e7bf8", "sha256": "e1fdffae001ef2de4c4969235bb02d943b970942344c42778f51b1b689c3f1e0" }, "downloads": -1, "filename": "python-watcherclient-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c14eab2589f13b1026a9fae46b7e7bf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80870, "upload_time": "2017-01-19T18:14:54", "upload_time_iso_8601": "2017-01-19T18:14:54.407700Z", "url": "https://files.pythonhosted.org/packages/1a/c2/9af301e836e35afafb2c0cdaf1185dd2e7df6ab6048e20e837a26833c9db/python-watcherclient-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "c92f0e6f77067470facd31d516f0653f", "sha256": "90a4c974bf4073b5aa7a636878f53d71182d90a13dfddd542eabbb31b10bbebf" }, "downloads": -1, "filename": "python_watcherclient-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c92f0e6f77067470facd31d516f0653f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 127499, "upload_time": "2017-04-13T15:22:34", "upload_time_iso_8601": "2017-04-13T15:22:34.248816Z", "url": "https://files.pythonhosted.org/packages/33/e9/1f74e736f5de390c971f43c5fa5dbe713dc596375b85699d8af2098213c9/python_watcherclient-1.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26632d33d23b0d21626dd79b0f81a5ae", "sha256": "262b2ae56d3a4db7ccb94498187206b1b7a8ca9821a6ee3c22cc51db442994a9" }, "downloads": -1, "filename": "python-watcherclient-1.1.0.tar.gz", "has_sig": false, "md5_digest": "26632d33d23b0d21626dd79b0f81a5ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77193, "upload_time": "2017-04-13T15:22:36", "upload_time_iso_8601": "2017-04-13T15:22:36.208501Z", "url": "https://files.pythonhosted.org/packages/a9/38/fae362a36333a87173319402b657d69895a42c35c59a65cfc3269346cf33/python-watcherclient-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "bf6ba0b6b37581f64151f74dbfe2b3c4", "sha256": "b2106f360705df39b37a08d5b274232da182f38ea6b3f086929a9d2ebe9a4236" }, "downloads": -1, "filename": "python_watcherclient-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf6ba0b6b37581f64151f74dbfe2b3c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 127527, "upload_time": "2017-06-08T11:43:03", "upload_time_iso_8601": "2017-06-08T11:43:03.610589Z", "url": "https://files.pythonhosted.org/packages/15/96/3f5e6cfab3315764632150ff99a50578386a34f90ea6e827fcfcf9ddac9b/python_watcherclient-1.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "69a47a3415c811b736338dc68b6b2836", "sha256": "3186dea44ef0efac0312f1389ee065b953a641d271baff85bea9a50643a881ed" }, "downloads": -1, "filename": "python-watcherclient-1.2.0.tar.gz", "has_sig": false, "md5_digest": "69a47a3415c811b736338dc68b6b2836", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 75973, "upload_time": "2017-06-08T11:43:09", "upload_time_iso_8601": "2017-06-08T11:43:09.585009Z", "url": "https://files.pythonhosted.org/packages/a7/4e/6f8d22970c921e1160cb782f4dc4f62b6e8b6f12c0ecb7fe55149a0b10df/python-watcherclient-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "0ccd24e9010f321c4885b325d96487a3", "sha256": "7109fedea75c8e6a967bc8e5a8b9fc9f4024f56940d1c87bac099ebfa18d2970" }, "downloads": -1, "filename": "python_watcherclient-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ccd24e9010f321c4885b325d96487a3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128908, "upload_time": "2017-07-27T13:37:46", "upload_time_iso_8601": "2017-07-27T13:37:46.783951Z", "url": "https://files.pythonhosted.org/packages/31/2b/80c0349e13f3619512932dd5d09060f2fdd10e5f6894475d81c7762c2fa5/python_watcherclient-1.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33a7fd7dcdd66c3b68452a16edc60664", "sha256": "a2df060c67cde5a1a9d1f35453e835103186378455b9ac22a98ea895b80e1269" }, "downloads": -1, "filename": "python-watcherclient-1.3.0.tar.gz", "has_sig": false, "md5_digest": "33a7fd7dcdd66c3b68452a16edc60664", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79281, "upload_time": "2017-07-27T13:37:49", "upload_time_iso_8601": "2017-07-27T13:37:49.217051Z", "url": "https://files.pythonhosted.org/packages/87/57/b21c6ef34b515ad4d282af3492339dca26f1ac4bda19c41a74461cdc6b05/python-watcherclient-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "879f5eab780b2f6e9beabfbdd84dd176", "sha256": "0ce26d5dd329af85f686c113dcd99e9b64703b11c7327e8ec1cfec5049d6ff90" }, "downloads": -1, "filename": "python_watcherclient-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "879f5eab780b2f6e9beabfbdd84dd176", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 130759, "upload_time": "2019-04-17T22:07:33", "upload_time_iso_8601": "2019-04-17T22:07:33.350669Z", "url": "https://files.pythonhosted.org/packages/a4/01/435b416fe7f7bb592eac418cf987fd2ac993aedd07f8921cfe5dc2481a70/python_watcherclient-1.3.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bdc3b416f9fddc0c0a86acbb357ff201", "sha256": "e600adf7d849736b840d338ec83c1a561f1232f5097bcd26db518df86bd87790" }, "downloads": -1, "filename": "python-watcherclient-1.3.1.tar.gz", "has_sig": false, "md5_digest": "bdc3b416f9fddc0c0a86acbb357ff201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79832, "upload_time": "2019-04-17T22:07:36", "upload_time_iso_8601": "2019-04-17T22:07:36.925280Z", "url": "https://files.pythonhosted.org/packages/4a/c7/17738012a9140befffd503a173fc52b2e24f57f552127553ca90474d07db/python-watcherclient-1.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "5f0dd864a03a78806b05e58110a135de", "sha256": "70921a56da1b5f6aec6dbb215204347ab1e4835673ac93ac632aa8c1701e894b" }, "downloads": -1, "filename": "python_watcherclient-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f0dd864a03a78806b05e58110a135de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 129221, "upload_time": "2017-10-25T17:10:52", "upload_time_iso_8601": "2017-10-25T17:10:52.329401Z", "url": "https://files.pythonhosted.org/packages/60/b8/736d099b3e0eac12cda0039ed43d8f4a15787187ac84b3321948ac70a083/python_watcherclient-1.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3758070be20bf21ce7516cbd53405e41", "sha256": "6f9553af3bc1833fe0b2ae67dba59587d9fc72f20d8c9a962f28b787bc1a222d" }, "downloads": -1, "filename": "python-watcherclient-1.4.0.tar.gz", "has_sig": false, "md5_digest": "3758070be20bf21ce7516cbd53405e41", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82674, "upload_time": "2017-10-25T17:10:56", "upload_time_iso_8601": "2017-10-25T17:10:56.002930Z", "url": "https://files.pythonhosted.org/packages/01/35/9db330905589798576818e374e09cd678b3435f78a8bf51fbf923439c284/python-watcherclient-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "5b8f5ed46fa65d757d9bfd2dcc6ce1f0", "sha256": "cd36a38df7d2506bfd9971e5ad269c37346fdb94f4b6519afe33a578007f25b6" }, "downloads": -1, "filename": "python_watcherclient-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b8f5ed46fa65d757d9bfd2dcc6ce1f0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 129809, "upload_time": "2017-12-08T14:21:02", "upload_time_iso_8601": "2017-12-08T14:21:02.206141Z", "url": "https://files.pythonhosted.org/packages/4b/2a/57d01f5e0f008f17f660047506cfc44ced85ab9f339c5e56bb067723163d/python_watcherclient-1.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a5fa73cdb4d22d6094ca4c45299ffdfc", "sha256": "7616d02aa8aed88a7d1a782f8e4bf18c5dc5caf77a4b5c86fb07256eb5105240" }, "downloads": -1, "filename": "python-watcherclient-1.5.0.tar.gz", "has_sig": false, "md5_digest": "a5fa73cdb4d22d6094ca4c45299ffdfc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84789, "upload_time": "2017-12-08T14:21:05", "upload_time_iso_8601": "2017-12-08T14:21:05.333913Z", "url": "https://files.pythonhosted.org/packages/0a/67/c92131d5cdf4c21cef3af3cca6c2fefac9bdaaec9dc81bab030d68ff7df2/python-watcherclient-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "0e6f4a2d8e80931c8ff966db634ab321", "sha256": "6cc4ff9453cbc05ba1fbb0fa06dbdea16c021a53f7d3277069a98a061adf3d25" }, "downloads": -1, "filename": "python_watcherclient-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0e6f4a2d8e80931c8ff966db634ab321", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 131329, "upload_time": "2018-01-26T10:52:03", "upload_time_iso_8601": "2018-01-26T10:52:03.881137Z", "url": "https://files.pythonhosted.org/packages/47/32/80e48251517f23300afcbb63aa86d813831a7a20d05c356b444972e8abe0/python_watcherclient-1.6.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fc1a7b157d62b9e44e63d4335ca1e1bf", "sha256": "66efac50fb46d0fa29dc6a8a550fd2702dd4af073c123beef5e6681bca57eb71" }, "downloads": -1, "filename": "python-watcherclient-1.6.0.tar.gz", "has_sig": false, "md5_digest": "fc1a7b157d62b9e44e63d4335ca1e1bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85335, "upload_time": "2018-01-26T10:52:08", "upload_time_iso_8601": "2018-01-26T10:52:08.569112Z", "url": "https://files.pythonhosted.org/packages/37/80/0a6291977d65d448328c013058a994a8af63fe1b3a8cb30795f88a659893/python-watcherclient-1.6.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "50fb182891c73738e28595e972e91fcf", "sha256": "eb00d7bd4f1bcd5bb6d9f60ab19e43be6611387f5651b44aae010a63baa73c9c" }, "downloads": -1, "filename": "python_watcherclient-1.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50fb182891c73738e28595e972e91fcf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 129072, "upload_time": "2018-04-19T20:10:21", "upload_time_iso_8601": "2018-04-19T20:10:21.632921Z", "url": "https://files.pythonhosted.org/packages/20/61/afbbd00962d64cd6727d08469206ce4992e18ea8397ebc8de2120652d10a/python_watcherclient-1.7.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a051591e7a6ca01c096d7923a91800ca", "sha256": "616b6b02df95eec864633741f756c8a27875d09252b76bfc627306e4c2bf12c4" }, "downloads": -1, "filename": "python-watcherclient-1.7.0.tar.gz", "has_sig": false, "md5_digest": "a051591e7a6ca01c096d7923a91800ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86138, "upload_time": "2018-04-19T20:10:25", "upload_time_iso_8601": "2018-04-19T20:10:25.234037Z", "url": "https://files.pythonhosted.org/packages/64/43/821e02801e3a33b932d2516b3e2e575fb350ff0708d310c22e5f2d4a4f43/python-watcherclient-1.7.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "ec22a62b2c557d06da1e118b69583f30", "sha256": "ac3f01ec41a3d8f40d53ae2f88423da8fc1a6885df8ba4b5ad0f63481491e362" }, "downloads": -1, "filename": "python_watcherclient-2.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec22a62b2c557d06da1e118b69583f30", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128693, "upload_time": "2018-06-15T14:07:26", "upload_time_iso_8601": "2018-06-15T14:07:26.077067Z", "url": "https://files.pythonhosted.org/packages/68/8b/fa537444e6fb539fe5a03c662e227d08d99e48b022c9a423e925d8665498/python_watcherclient-2.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "93f1bb54634d360c018eaf2ff0d7ed36", "sha256": "1f07304e80d96bdd14620e3504ddbe959bd1f149139db8d060549a7f2d226737" }, "downloads": -1, "filename": "python-watcherclient-2.0.0.tar.gz", "has_sig": false, "md5_digest": "93f1bb54634d360c018eaf2ff0d7ed36", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86441, "upload_time": "2018-06-15T14:07:32", "upload_time_iso_8601": "2018-06-15T14:07:32.541845Z", "url": "https://files.pythonhosted.org/packages/98/e1/47abd9a712e0ed479b8c8f767888ba89dd612e170baee4627d09dc3862b9/python-watcherclient-2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "a38876bb5b5b8856e69fed29586d664e", "sha256": "057921599b8de1ea93b6f5164a8506134a38de3e0b7ee9a55b2be69071499360" }, "downloads": -1, "filename": "python_watcherclient-2.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a38876bb5b5b8856e69fed29586d664e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 128744, "upload_time": "2018-07-26T18:04:43", "upload_time_iso_8601": "2018-07-26T18:04:43.895138Z", "url": "https://files.pythonhosted.org/packages/3b/9e/e2d2f61c706a9ef2185b09d7a5eb22cc8c6da70d9babc6a617f6842f3b5f/python_watcherclient-2.1.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "32c65687eb92f4972e2a707c3ee15b0b", "sha256": "04ecac62e7cc324a32ca7ee587e6899798538c1df5c2905dcdbd887778f77ef7" }, "downloads": -1, "filename": "python-watcherclient-2.1.0.tar.gz", "has_sig": false, "md5_digest": "32c65687eb92f4972e2a707c3ee15b0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87807, "upload_time": "2018-07-26T18:04:49", "upload_time_iso_8601": "2018-07-26T18:04:49.405235Z", "url": "https://files.pythonhosted.org/packages/45/41/3d7f30907c7f0d702c550600a2239ac711a831bc6421af9a5e3eb5a0fb19/python-watcherclient-2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "8ebbccecd06b406db952f7d3e088ed08", "sha256": "53f24a9a742fc6ad61014cef8e33901cd020ef2d0d2d2b43659873a11a28b681" }, "downloads": -1, "filename": "python_watcherclient-2.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ebbccecd06b406db952f7d3e088ed08", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 133929, "upload_time": "2020-02-26T17:56:52", "upload_time_iso_8601": "2020-02-26T17:56:52.642090Z", "url": "https://files.pythonhosted.org/packages/7c/03/0eb6fcc939315e8d7ca81c6c60b1a5bebbc15465fb434ec4508f4ec3656b/python_watcherclient-2.1.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a2bf91fcbbf478d579d5915d8a0813b0", "sha256": "216f5c7c3cb517623e763420fadceb897b75ff39b765c716b60b39ed396962df" }, "downloads": -1, "filename": "python-watcherclient-2.1.1.tar.gz", "has_sig": false, "md5_digest": "a2bf91fcbbf478d579d5915d8a0813b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86642, "upload_time": "2020-02-26T17:56:57", "upload_time_iso_8601": "2020-02-26T17:56:57.060684Z", "url": "https://files.pythonhosted.org/packages/1e/ba/65bb509fd7ec7e9237c9fd5a2978e036308e964a2ed426845068ced187f8/python-watcherclient-2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "9c2d07276654b302fe9224c85ed1e9fc", "sha256": "4f767170b29714aa56741744dab82a8077857849dd246397a69f48eb2c98be00" }, "downloads": -1, "filename": "python_watcherclient-2.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9c2d07276654b302fe9224c85ed1e9fc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 134042, "upload_time": "2018-10-24T16:04:08", "upload_time_iso_8601": "2018-10-24T16:04:08.597421Z", "url": "https://files.pythonhosted.org/packages/16/ce/185385df01c9962fa199efaa3da7bb23c72be9268a95b8021af551987e13/python_watcherclient-2.2.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "453fb9fa792a041979d984868901b80e", "sha256": "19c7466a000ca768e59c8e312766567bb0536660b48b2094fc80ab32f1fa94aa" }, "downloads": -1, "filename": "python-watcherclient-2.2.0.tar.gz", "has_sig": false, "md5_digest": "453fb9fa792a041979d984868901b80e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87805, "upload_time": "2018-10-24T16:04:13", "upload_time_iso_8601": "2018-10-24T16:04:13.641699Z", "url": "https://files.pythonhosted.org/packages/42/4a/4c0f50e2489afa85ebe412debd46c43c3dd5ecb3028664d76035d722b2c4/python-watcherclient-2.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "a3bd84d8d08861e126c761aa9b845c1f", "sha256": "61cd26f0733c621cffaf5fcb8229435db33d8c1f4a975343a703ea96b560d264" }, "downloads": -1, "filename": "python_watcherclient-2.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a3bd84d8d08861e126c761aa9b845c1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 120066, "upload_time": "2019-08-19T15:44:12", "upload_time_iso_8601": "2019-08-19T15:44:12.886180Z", "url": "https://files.pythonhosted.org/packages/96/22/64c95f2900424d9e79cef48e0511912abc2b09466187f8dd9411d3c65b9f/python_watcherclient-2.3.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a7db18190da7d7738b6d311540323f23", "sha256": "2708dd569202f1222b41d7496cfea25662bfb862a10f559749e1205c1f22efca" }, "downloads": -1, "filename": "python-watcherclient-2.3.0.tar.gz", "has_sig": false, "md5_digest": "a7db18190da7d7738b6d311540323f23", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82913, "upload_time": "2019-08-19T15:44:20", "upload_time_iso_8601": "2019-08-19T15:44:20.334786Z", "url": "https://files.pythonhosted.org/packages/12/cb/af9a1bde7c4492b17cbe12d662e770d79a1b20a2e486be45f328c0b4fe9a/python-watcherclient-2.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "1e1a4d8e323c76fdb81b624f18df7848", "sha256": "f4d64474a2623cb8451d0be8c12bb0d9ac6bc904c50b57f06818e2fb3d8c0c3b" }, "downloads": -1, "filename": "python_watcherclient-2.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e1a4d8e323c76fdb81b624f18df7848", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 125393, "upload_time": "2019-09-12T09:37:12", "upload_time_iso_8601": "2019-09-12T09:37:12.011684Z", "url": "https://files.pythonhosted.org/packages/90/83/6de4073e2d6047c6af88f53f1429777c35c9e7505a098cdcfa177b6a6e02/python_watcherclient-2.4.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "73e81f8d3108b70138c77cc8d174ea44", "sha256": "c091abf5aa0ac1ccc87c2be4dab42e43505bc6c95832eea7228ca31e1157c4f5" }, "downloads": -1, "filename": "python-watcherclient-2.4.0.tar.gz", "has_sig": false, "md5_digest": "73e81f8d3108b70138c77cc8d174ea44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86102, "upload_time": "2019-09-12T09:37:17", "upload_time_iso_8601": "2019-09-12T09:37:17.115227Z", "url": "https://files.pythonhosted.org/packages/d2/ee/a3b77fd43aa1bc747a20518c99f1f072f468f6cbc18878e4b3fa65a13de1/python-watcherclient-2.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "2be2c73c387d6835d47bb8acf1557ce3", "sha256": "d1fd1e271aea3fa3b3d1068f543f78512a122feca6f0be70812f12e21cd8a7b9" }, "downloads": -1, "filename": "python_watcherclient-2.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2be2c73c387d6835d47bb8acf1557ce3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 125421, "upload_time": "2019-10-28T15:17:57", "upload_time_iso_8601": "2019-10-28T15:17:57.470392Z", "url": "https://files.pythonhosted.org/packages/da/d7/07e433210f92dd4342f12bbf2f9e8b5d78ceb548b45c0e602189536d1bbe/python_watcherclient-2.5.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c00aec5de77001027c8f8a217bc4abac", "sha256": "f47137dc6d54114f4b1903ecdfc1268270e8ba5c8057fe898a1733de5ef27159" }, "downloads": -1, "filename": "python-watcherclient-2.5.0.tar.gz", "has_sig": false, "md5_digest": "c00aec5de77001027c8f8a217bc4abac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87085, "upload_time": "2019-10-28T15:18:01", "upload_time_iso_8601": "2019-10-28T15:18:01.838783Z", "url": "https://files.pythonhosted.org/packages/25/c4/c85fa5d5271377f0a61038b4d0614781ade9362dacb122ffdaaf60fddbfd/python-watcherclient-2.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "c4d3fb987d87795dd24aaa7a5c2a6c35", "sha256": "1e2672b29259e647dec74c6e56fd66736ed991cac75b164837b9888e08146e5d" }, "downloads": -1, "filename": "python_watcherclient-3.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c4d3fb987d87795dd24aaa7a5c2a6c35", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 125494, "upload_time": "2020-04-09T21:04:36", "upload_time_iso_8601": "2020-04-09T21:04:36.010235Z", "url": "https://files.pythonhosted.org/packages/fa/80/e1b1b4a203b137728a363a1cce11f54adb927ad84b83e076bd51e137894c/python_watcherclient-3.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c81f62de29d77ce67079401d8b667748", "sha256": "2131c61cc5b077cce6240fe2869d80ff8f15c0b309b4fa4b3ed8786b6bf7b7de" }, "downloads": -1, "filename": "python-watcherclient-3.0.0.tar.gz", "has_sig": false, "md5_digest": "c81f62de29d77ce67079401d8b667748", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 86583, "upload_time": "2020-04-09T21:04:39", "upload_time_iso_8601": "2020-04-09T21:04:39.797472Z", "url": "https://files.pythonhosted.org/packages/e3/4a/5f301c9642d9d9a0f76ca6ceb876d547a0e235a3f386700a4aafd4f9f6bd/python-watcherclient-3.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "8770c8431e9345c6d016482877d9b9fe", "sha256": "406db5943f6daf6ae272f255ff71c35dce066be0fa18ac8a6b6be1f1e00e5dec" }, "downloads": -1, "filename": "python_watcherclient-3.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8770c8431e9345c6d016482877d9b9fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 123319, "upload_time": "2020-06-18T17:03:46", "upload_time_iso_8601": "2020-06-18T17:03:46.342109Z", "url": "https://files.pythonhosted.org/packages/6b/0a/d71f6592c2d9fbee447f31d46e6ce5381bf71539a44d13a841914de4e500/python_watcherclient-3.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e5c4b83a4ff01e89c6df168873d2654a", "sha256": "36a5d6e5751f87211116078e3febb3a17af138bd55207878049badf98a10da43" }, "downloads": -1, "filename": "python-watcherclient-3.1.0.tar.gz", "has_sig": false, "md5_digest": "e5c4b83a4ff01e89c6df168873d2654a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 86244, "upload_time": "2020-06-18T17:03:53", "upload_time_iso_8601": "2020-06-18T17:03:53.265127Z", "url": "https://files.pythonhosted.org/packages/f6/21/01c763826c3656851e732fb3489b75593d76a7b874d084dbd432783ec7f1/python-watcherclient-3.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "d94f52fcc931b050a98ca358d32eb2ab", "sha256": "a98d703a9967bed9f22ff87b0ad44e2d5dab4e1e0b55ae29b927bc75691b3980" }, "downloads": -1, "filename": "python_watcherclient-3.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d94f52fcc931b050a98ca358d32eb2ab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 123318, "upload_time": "2020-09-09T18:00:07", "upload_time_iso_8601": "2020-09-09T18:00:07.157511Z", "url": "https://files.pythonhosted.org/packages/43/90/075dd9133ced46e4b648b784150e2b53cc7698933f405dc4ac9f8d1dfaab/python_watcherclient-3.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7fff256303d519917693f1ed7d56612f", "sha256": "3a4d5aa325faeab40107ffcb4d89e485dc708f5bc0e84982e32f968dbba55d5e" }, "downloads": -1, "filename": "python-watcherclient-3.1.1.tar.gz", "has_sig": false, "md5_digest": "7fff256303d519917693f1ed7d56612f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 87640, "upload_time": "2020-09-09T18:00:08", "upload_time_iso_8601": "2020-09-09T18:00:08.570418Z", "url": "https://files.pythonhosted.org/packages/a1/55/0628097ef359a2dd4c996d173dc53b22c3bf06925c6bfd35182a0f1c5d0b/python-watcherclient-3.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "4b8d47f506e39ccbf2fb4b821a7d622f", "sha256": "fcbbb7dba92626cf00fab696b3047b12b21efbb358e4cbf02490c968166a82a5" }, "downloads": -1, "filename": "python_watcherclient-3.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "4b8d47f506e39ccbf2fb4b821a7d622f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 125611, "upload_time": "2021-03-15T09:14:19", "upload_time_iso_8601": "2021-03-15T09:14:19.041582Z", "url": "https://files.pythonhosted.org/packages/a6/52/82790b6f8bb3206b972ad7a7accb93414bbf757099306dbda5a6b9516f01/python_watcherclient-3.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c19b29c115bf3a157dc2b096e866cdc4", "sha256": "10dc7752700bf7a26cbc59ae3159455b612c3a3ac517f7ebf2fadd0e1f59c5ad" }, "downloads": -1, "filename": "python-watcherclient-3.2.0.tar.gz", "has_sig": false, "md5_digest": "c19b29c115bf3a157dc2b096e866cdc4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 87663, "upload_time": "2021-03-15T09:14:20", "upload_time_iso_8601": "2021-03-15T09:14:20.259104Z", "url": "https://files.pythonhosted.org/packages/57/31/1efab72cd89e572fcff1311e1b9e7d44e4053658c37676339680c951f8d3/python-watcherclient-3.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.3.0": [ { "comment_text": "", "digests": { "md5": "f53cc321cd394b3dd278c131d03e8327", "sha256": "fc78eba7336e202ee5a1ccf4e34d2ab22608f1b25b0caaf5ae3ff3f29a3b41f3" }, "downloads": -1, "filename": "python_watcherclient-3.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f53cc321cd394b3dd278c131d03e8327", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 125651, "upload_time": "2021-09-01T19:14:51", "upload_time_iso_8601": "2021-09-01T19:14:51.387802Z", "url": "https://files.pythonhosted.org/packages/ab/f7/7931c334586eb1169cc2be7040b53fbfae89073a75305106ff950f035a87/python_watcherclient-3.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "969fdb4f5bb7dd62ca22eaa610b850ff", "sha256": "e67dd8a0484bcbb85f4f74788e11d43ce9dee90dfd9b3abc515a92c5aa925476" }, "downloads": -1, "filename": "python-watcherclient-3.3.0.tar.gz", "has_sig": false, "md5_digest": "969fdb4f5bb7dd62ca22eaa610b850ff", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 87725, "upload_time": "2021-09-01T19:14:53", "upload_time_iso_8601": "2021-09-01T19:14:53.079086Z", "url": "https://files.pythonhosted.org/packages/23/96/26047b160d8b1f30abc778edf0982765b1140b5e3f9909981732c34beee5/python-watcherclient-3.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "3.4.0": [ { "comment_text": "", "digests": { "md5": "516e2224a7ebb0119e8a3d3d1f03fdf6", "sha256": "bcc32547833fc566b636815070864f2fa4f0ad012664668035f98d9324ff1d4f" }, "downloads": -1, "filename": "python_watcherclient-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "516e2224a7ebb0119e8a3d3d1f03fdf6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 125651, "upload_time": "2022-02-25T16:25:29", "upload_time_iso_8601": "2022-02-25T16:25:29.105135Z", "url": "https://files.pythonhosted.org/packages/7a/d3/d944a8b4b6a8f6c7e55930ebb35dbbacab8544068e57131192f84af82246/python_watcherclient-3.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46f8fea2586fe28c4d4b3efd67b3196e", "sha256": "b92a8db6fe7e90dab60e22ba41efab060f8ede93abec2a71b281801f66cd049b" }, "downloads": -1, "filename": "python-watcherclient-3.4.0.tar.gz", "has_sig": false, "md5_digest": "46f8fea2586fe28c4d4b3efd67b3196e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 87720, "upload_time": "2022-02-25T16:25:30", "upload_time_iso_8601": "2022-02-25T16:25:30.643567Z", "url": "https://files.pythonhosted.org/packages/cc/2a/5c5a9996e44c3d4207cc7a6285828fd515d887658d89031c3593aca31ecd/python-watcherclient-3.4.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "516e2224a7ebb0119e8a3d3d1f03fdf6", "sha256": "bcc32547833fc566b636815070864f2fa4f0ad012664668035f98d9324ff1d4f" }, "downloads": -1, "filename": "python_watcherclient-3.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "516e2224a7ebb0119e8a3d3d1f03fdf6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 125651, "upload_time": "2022-02-25T16:25:29", "upload_time_iso_8601": "2022-02-25T16:25:29.105135Z", "url": "https://files.pythonhosted.org/packages/7a/d3/d944a8b4b6a8f6c7e55930ebb35dbbacab8544068e57131192f84af82246/python_watcherclient-3.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "46f8fea2586fe28c4d4b3efd67b3196e", "sha256": "b92a8db6fe7e90dab60e22ba41efab060f8ede93abec2a71b281801f66cd049b" }, "downloads": -1, "filename": "python-watcherclient-3.4.0.tar.gz", "has_sig": false, "md5_digest": "46f8fea2586fe28c4d4b3efd67b3196e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 87720, "upload_time": "2022-02-25T16:25:30", "upload_time_iso_8601": "2022-02-25T16:25:30.643567Z", "url": "https://files.pythonhosted.org/packages/cc/2a/5c5a9996e44c3d4207cc7a6285828fd515d887658d89031c3593aca31ecd/python-watcherclient-3.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }