{ "info": { "author": "Dell Inc. or its subsidiaries", "author_email": "paule.martin@dell.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Topic :: Internet :: WWW/HTTP", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Welcome to PyU4V 9.2\n====================\n\n| |Maintenance| |OpenSource| |AskUs| |License| |Test| |Build| |Docs|\n| |Language| |PyVersions| |Unisphere| |Platform| |DTotal| |DMonth| |DWeek|\n\nOverview\n--------\n\nPyU4V is a Python module that simplifies interaction with the Unisphere for\nPowerMax REST API. It wraps REST calls with simple APIs that abstract the HTTP\nrequest and response handling.\n\nFull documentation and user guides can be found in PyU4V's ReadTheDocs_.\n\nNote\n You can get the Unisphere for PowerMax REST documentation by\n navigating to a URL in your local instance of Unisphere for PowerMax.\n Navigate to ``https://{ip-address}:{port}/univmax/restapi/docs``\n where ``{ip-address}`` is the IP address of your Unisphere server and\n ``{port}`` is the port it is listening on.\n\nPyU4V Version 9.2\n-----------------\n\n+-------------------------------+----------------------------+\n| **Author** | Dell EMC |\n+-------------------------------+----------------------------+\n| **PyU4V Version** | 9.2.1.6 |\n+-------------------------------+----------------------------+\n| **Minimum Unisphere Version** | 9.2.0.1 |\n+-------------------------------+----------------------------+\n| **Array Model** | VMAX-3, VMAX AFA, PowerMax |\n+-------------------------------+----------------------------+\n| **Array uCode** | HyperMax OS, PowerMax OS |\n+-------------------------------+----------------------------+\n| **Platforms** | Linux, Windows |\n+-------------------------------+----------------------------+\n| **Python** | 3.6, 3.7, 3.8, 3.9 |\n+-------------------------------+----------------------------+\n| **Requires** | Requests_, Six_, urllib3_ |\n+-------------------------------+----------------------------+\n\nNote\n If you want to continue to use Unisphere 8.4.x or 9.0.x with PyU4V you will\n need to remain on PyU4V 3.1.x. There is no support for PyU4V 9.x with any\n version of Unisphere older than 9.1.x\n\nNote\n PyU4V version 9.x is compatible with scripts written for PyU4V versions\n >= 3.x, there is **zero** support or compatibility for PyU4V 2.x or earlier\n scripts in later versions of PyU4V. If you have scripts written which\n specifically target Unisphere REST 8.4, 9.0 or 9.1 endpoints these are\n still accessible via PyU4V 9.2.x however you will need to ensure you are\n passing the version required when performing these calls as PyU4V 9.2 will\n default to using 9.2 endpoints exclusively. You will also need to pay\n special attention to any REST JSON payloads in custom scripts as payloads\n are subject to change between major Unisphere REST releases.\n\nInstallation\n------------\n\nNote\n A full installation guide can be found in PyU4V's ReadTheDocs_ which\n includes additional configuration options around PyU4V logging.\n\nPyU4V can be installed from source, via ``pip``, or run directly from the\nsource directory. To clone PyU4V from source use ``git``::\n\n $ git clone https://github.com/dell/PyU4V\n\nTo install from source navigate into the new ``PyU4V`` directory and use\n``pip``::\n\n $ cd PyU4V/\n $ pip install .\n\nInstalling via ``pip`` without cloning from source can be achieved by\nspecifying ``PyU4V`` as the install package for ``pip``::\n\n $ pip install PyU4V\n # Install a specific version\n $ pip install PyU4V==9.2.1.6\n\nCopy the sample ``PyU4V.conf`` provided with PyU4V to either your working\ndirectory or within a directory named ``.PyU4V`` in your current users home\ndirectory. The ``.sample`` suffix has to be removed for the configuration file\nto become valid for loading by PyU4V::\n\n $ mkdir ~/.PyU4V\n $ cp PyU4V/PyU4V.conf.sample ~/.PyU4V/PyU4V.conf\n\nNote\n If ``PyU4V.conf`` is present in both the current working directory and the\n current user's home directory, the version of ``PyU4V.conf`` in the current\n working directory will take precedence.\n\nEdit PyU4V configuration settings in ``PyU4V.conf`` under the ``[setup]``\nheading, these setting will need to reflect your environment configuration::\n\n [setup]\n username=pyu4v-user\n password=secret-pass\n server_ip=10.0.0.75\n port=8443\n array=00012345678\n verify=/path-to-file/server_hostname.pem\n\nAlternatively, you can pass some or all of these details on initialisation.\nEnvironment configuration values ``password``, ``username``, ``server_ip``,\n``port``, and ``array`` **must** be set either in the config file or on\ninitialisation. SSL verification as indicated by the ``verify`` key in\n``PyU4V.conf`` is discussed in the next section.\n\nSSL CONFIGURATION\n-----------------\n\nIn order to enable SSL enabled communication between your host and the\nUnisphere server there are some additional steps required. First you must\nextract the CA certificate from Unisphere then either add it to the system\ncertificate bundle or specify the path to the cert in ``PyU4V.conf``. We will\ndemonstrate both approaches here.\n\nGet the CA certificate of the Unisphere server::\n\n $ openssl s_client -showcerts -connect {server_hostname}:8443 \\\n /dev/null|openssl x509 -outform PEM > {cert_name}.pem\n\n # Example\n $ openssl s_client -showcerts -connect 10.0.0.75:8443 \\\n /dev/null|openssl x509 -outform PEM > unisphere91.pem\n\nWhere ``{server_host_ip}`` is the hostname or IP address of your Unisphere\nserver and ``{cert_name}`` is the name for your CA cert. This pulls the CA cert\nfile from the instance of Unisphere at ``10.0.0.75:8443`` and saves it as a\n``.pem`` file.\n\nTo add the cert to a CA certificate bundle, copy the ``.pem`` file to the\nsystem certificate directory and update the CA certificate database::\n\n # cp {cert_name}.pem /usr/share/ca-certificates/{cert_name}.crt\n # dpkg-reconfigure ca-certificates\n # update-ca-certificates\n\nOnce the above steps are complete you will need to specify ``verify=True`` in\n``PyU4V.conf`` for PyU4V to load the required Unisphere CA cert from the system\ncertificate bundle::\n\n [setup]\n verify=True\n\nAlternatively you can skip adding the certificate to a certificate bundle and\npass it directly on PyU4V initialisation or specify the path to the certificate\ndirectly in ``PyU4V.conf``::\n\n [setup]\n verify=/path/to/file/{cert_name}.pem\n\nInitialise PyU4V Connection\n---------------------------\n\nInitialising PyU4V in your Python scripts is as simple as importing the library\nand initialising the connection (assuming you have ``PyU4V.conf`` configured as\noutlined in the previous section).\n\n.. code-block:: python\n\n import PyU4V\n\n conn = PyU4V.U4VConn()\n conn.common.get_unisphere_version()\n >> {'version': 'V9.2.0.1'}\n\nIf you wish to query another array without changing the configuration file,\ncall the connection ``set_array_id()`` function:\n\n.. code-block:: python\n\n conn.set_array_id('000197123456')\n\nThe various types of functionality provided by PyU4V is separated into logical\nsections such as ``replication``, ``provisioning``, and ``performance``. For a\nfull API breakdown by section and some usage example please refer to the\nPyU4V ReadTheDocs_.\n\nSupport, Bugs, Issues\n---------------------\n\nPlease file support requests, bugs, and issues on the PyU4V GitHub-Issues_\npage for this project. For further information on opening an issue and\nrecommended issue templates please see the PyU4V ReadTheDocs_.\n\nFor questions asked on StackOverFlow_, please tag them with ``Dell``,\n``Dell EMC``, ``PowerMax``, and ``PyU4V`` to maximise the chances of the\ncorrect community members assisting.\n\nContributing\n------------\n\nPyU4V is built to be used openly by everyone, and in doing so we encourage\neveryone to submit anything they may deem to be an improvement, addition, bug\nfix, or other change which may benefit other users of PyU4V.\n\nThere are some requirements when submitting for PyU4V, such as coding\nstandards, building unit tests and continuous integration tests, and going\nthrough a formal code review process, however anyone familiar with open source\ndevelopment will be familiar with this process. There are a number of core\nPyU4V reviewers and once a submission has approvals from two or more core\nreviewers and all tests are running cleanly then the request will be merged\nwith the upstream PyU4V repo.\n\nFor a full breakdown of contribution requirements, coding standards, submitting\nand everything else in between please refer to PyU4V ReadTheDocs_.\n\nTools\n-----\n\nPlease refer to the Tools section of ReadTheDocs_ for OpenStack functionality\nto migrate volumes to the new REST masking view structure.\n\nDisclaimer\n----------\n\nUnless required by applicable law or agreed to in writing, software distributed\nunder the Apache 2.0 License is distributed on an \"AS IS\" BASIS, WITHOUT\nWARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the\nLicense for the specific language governing permissions and limitations under\nthe License.\n\n.. BadgeLinks\n\n.. |Maintenance| image:: https://img.shields.io/badge/Maintained-Yes-blue\n :target: https://github.com/dell/PyU4V/commits/master\n.. |OpenSource| image:: https://img.shields.io/badge/Open%20Source-Yes-blue\n :target: https://github.com/dell/PyU4V\n.. |AskUs| image:: https://img.shields.io/badge/Ask%20Us...-Anything-blue\n :target: https://github.com/dell/PyU4V/issues\n.. |License| image:: https://img.shields.io/badge/License-Apache%202.0-blue\n :target: https://github.com/dell/PyU4V/blob/master/LICENSE\n.. |Test| image:: https://img.shields.io/badge/Tests-Passing-blue\n.. |Build| image:: https://img.shields.io/badge/Build-Passing-blue\n.. |Docs| image:: https://img.shields.io/badge/Docs-Passing-blue\n.. |Language| image:: https://img.shields.io/badge/Language-Python%20-blue\n :target: https://www.python.org/\n.. |PyVersions| image:: https://img.shields.io/badge/Python-3.6%20%7C%203.7%20%7C%203.8%20%7C%203.9-blue\n :target: https://github.com/dell/PyU4V/blob/master/README.rst\n.. |Platform| image:: https://img.shields.io/badge/Platform-Linux%20%7C%20Windows-blue\n :target: https://github.com/dell/PyU4V/blob/master/README.rst\n.. |Unisphere| image:: https://img.shields.io/badge/Unisphere-9.2.0.1-blue\n :target: https://www.dell.com/support/home/us/en/19/product-support/product/unisphere-powermax/overview\n.. |DTotal| image:: https://pepy.tech/badge/pyu4v\n :target: https://pepy.tech/project/pyu4v\n.. |DMonth| image:: https://pepy.tech/badge/pyu4v/month\n :target: https://pepy.tech/project/pyu4v/month\n.. |DWeek| image:: https://pepy.tech/badge/pyu4v/week\n :target: https://pepy.tech/project/pyu4v/week\n\n.. README URL Links\n\n.. _Requests: https://realpython.com/python-requests/\n.. _Six: https://six.readthedocs.io/\n.. _urllib3: https://urllib3.readthedocs.io/en/latest/\n.. _ReadTheDocs: https://pyu4v.readthedocs.io/en/latest/\n.. _GitHub-Issues: https://github.com/dell/PyU4V/issues\n.. _StackOverFlow: https://stackoverflow.com/search?q=PyU4V\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dell/PyU4V/", "keywords": "", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "PyU4V", "package_url": "https://pypi.org/project/PyU4V/", "platform": "", "project_url": "https://pypi.org/project/PyU4V/", "project_urls": { "Homepage": "https://github.com/dell/PyU4V/" }, "release_url": "https://pypi.org/project/PyU4V/9.2.1.6/", "requires_dist": [ "requests", "six", "urllib3", "prettytable" ], "requires_python": ">=3.6, <4.0", "summary": "A Python library for use with Dell EMC's Unisphere for PowerMax REST API.", "version": "9.2.1.6", "yanked": false, "yanked_reason": null }, "last_serial": 12775683, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "8832cc84fa769735eedd192d33507556", "sha256": "bcb31edd58592f2c06ec0c387286ba5491fc610b4cdbb5fe3d60075f74b90ab7" }, "downloads": -1, "filename": "PyU4V-3.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8832cc84fa769735eedd192d33507556", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80728, "upload_time": "2018-03-16T10:30:38", "upload_time_iso_8601": "2018-03-16T10:30:38.336204Z", "url": "https://files.pythonhosted.org/packages/08/ac/393cc37ca36f38becb9c5e1387f070b04b54d5009cb6e6eccd535e6fa180/PyU4V-3.0.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "3.0.0.1": [ { "comment_text": "", "digests": { "md5": "9401393c249a99f99fb08d054aa83109", "sha256": "f904866e9fbb755871cc737c17e3a39157bf5d3f24da59e7ee491ad7cbabc9dd" }, "downloads": -1, "filename": "PyU4V-3.0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9401393c249a99f99fb08d054aa83109", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80755, "upload_time": "2018-04-17T11:19:49", "upload_time_iso_8601": "2018-04-17T11:19:49.195856Z", "url": "https://files.pythonhosted.org/packages/a4/94/742b8d14149267517592e788b83180613c73651e38be4803539306efdc12/PyU4V-3.0.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "3.0.0.10": [ { "comment_text": "", "digests": { "md5": "50c376c5b3a4ddb49d1ece618e809170", "sha256": "b18b109ebe57013290cc4f30269fc9eaa315f718a8e5bf4981fb788911e34f58" }, "downloads": -1, "filename": "PyU4V-3.0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "50c376c5b3a4ddb49d1ece618e809170", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81359, "upload_time": "2019-04-11T17:44:59", "upload_time_iso_8601": "2019-04-11T17:44:59.999445Z", "url": "https://files.pythonhosted.org/packages/b7/d1/b92ee3481971f269d38bccac707524727365e6495cb9e5ff2056a2ba0f32/PyU4V-3.0.0.10-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95b4fd5e1002e58a064f61f81b59eec1", "sha256": "8db61d585008b5a70a9f49f0f69535ba04f22f6940d4f8d1f158fa09b9f74cd8" }, "downloads": -1, "filename": "PyU4V-3.0.0.10.tar.gz", "has_sig": false, "md5_digest": "95b4fd5e1002e58a064f61f81b59eec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34325, "upload_time": "2019-04-11T17:45:01", "upload_time_iso_8601": "2019-04-11T17:45:01.409896Z", "url": "https://files.pythonhosted.org/packages/c3/60/51f3c5f0946d601f7d916f048d6bbbfbb2527f367dea6a6db468564de505/PyU4V-3.0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.11": [ { "comment_text": "", "digests": { "md5": "615a99820758ca05ba3235f25d93a162", "sha256": "a32b31385598d01f243c498cb1397fd63b0d4937eda4ef9db0f1c5f39c0919f3" }, "downloads": -1, "filename": "PyU4V-3.0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "615a99820758ca05ba3235f25d93a162", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81355, "upload_time": "2019-04-18T11:12:54", "upload_time_iso_8601": "2019-04-18T11:12:54.933266Z", "url": "https://files.pythonhosted.org/packages/4d/40/545ceb21de758b5f876bb8a523f978ef5fb1bcae72507731f485fd5011dc/PyU4V-3.0.0.11-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a17f659e10fde691cb98f877239ef8b", "sha256": "dfd2bdb629352e874b697bce4bf6064708d5f74b5e8a6a0c5c547c311b38752f" }, "downloads": -1, "filename": "PyU4V-3.0.0.11.tar.gz", "has_sig": false, "md5_digest": "7a17f659e10fde691cb98f877239ef8b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34326, "upload_time": "2019-04-18T11:12:56", "upload_time_iso_8601": "2019-04-18T11:12:56.259605Z", "url": "https://files.pythonhosted.org/packages/41/9d/98330cb5d5e8466b55532084d836d6c98627b446bf30bc79edda4e8c0911/PyU4V-3.0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.12": [ { "comment_text": "", "digests": { "md5": "06d04ccc0c7a472dff7765fbb39a0acb", "sha256": "010a2c4f955aa65b5b19f603be227e6475241a465445da53f51cc155f8f2e9a0" }, "downloads": -1, "filename": "PyU4V-3.0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "06d04ccc0c7a472dff7765fbb39a0acb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81355, "upload_time": "2019-04-26T15:14:15", "upload_time_iso_8601": "2019-04-26T15:14:15.634271Z", "url": "https://files.pythonhosted.org/packages/ba/da/cc3f8f2c4eec62aabad76060b1904cb105dc08c2acc34506af016bb23373/PyU4V-3.0.0.12-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f6ded210922f4aef3b686387273b2ab", "sha256": "022f3159948f1a0221edd70b762868c45c0ae52d0651d7d675adcf64d2f0c4b2" }, "downloads": -1, "filename": "PyU4V-3.0.0.12.tar.gz", "has_sig": false, "md5_digest": "2f6ded210922f4aef3b686387273b2ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34349, "upload_time": "2019-04-26T15:14:19", "upload_time_iso_8601": "2019-04-26T15:14:19.228982Z", "url": "https://files.pythonhosted.org/packages/d1/27/bb0911e6523fa201f9566ffed8aef5ebb20ffeaf638a5fcf670bb548a6e1/PyU4V-3.0.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.13": [ { "comment_text": "", "digests": { "md5": "e429c0dd77d2ffc049238931ab49d7be", "sha256": "7cf5638e22f29e7e87051ba882f102ff633f655c44cff460ecfd421f6ed65a42" }, "downloads": -1, "filename": "PyU4V-3.0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "e429c0dd77d2ffc049238931ab49d7be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81361, "upload_time": "2019-04-26T15:57:38", "upload_time_iso_8601": "2019-04-26T15:57:38.990781Z", "url": "https://files.pythonhosted.org/packages/96/6e/0f343a0510019ef7efbfaf747d1aab1dce5550e82686a434a9232e974b93/PyU4V-3.0.0.13-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ba8e01fab5e0302718d2c7aa709821b6", "sha256": "39a166cb33509b58b17cfa7e2bbe554d109ecfc18ff6e99d501910ce11941d07" }, "downloads": -1, "filename": "PyU4V-3.0.0.13.tar.gz", "has_sig": false, "md5_digest": "ba8e01fab5e0302718d2c7aa709821b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34362, "upload_time": "2019-04-26T15:57:41", "upload_time_iso_8601": "2019-04-26T15:57:41.807590Z", "url": "https://files.pythonhosted.org/packages/9f/7c/e64ec162ca4f5161d1ee1cdefd2a9083a2105ff235a2b5ba0c39b2624dbb/PyU4V-3.0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.14": [ { "comment_text": "", "digests": { "md5": "bd19f75d2d669e553e665209516472d1", "sha256": "08ab6077a7103366264f2f9798578beb3a98b4c9e799da3eaccf0c0ed35dd1eb" }, "downloads": -1, "filename": "PyU4V-3.0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "bd19f75d2d669e553e665209516472d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 81427, "upload_time": "2019-05-17T11:37:52", "upload_time_iso_8601": "2019-05-17T11:37:52.222700Z", "url": "https://files.pythonhosted.org/packages/d9/c1/af4c381bf37b94bdabc06f0e01b49189f458be11d3696a9c2b29d1a4450e/PyU4V-3.0.0.14-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0b110f87353eee1123e0882ebfb12dd1", "sha256": "b96e09169c82ddb3dbe204a83ac0d94c2000458195b48c6b9b8ab9f247aa6630" }, "downloads": -1, "filename": "PyU4V-3.0.0.14.tar.gz", "has_sig": false, "md5_digest": "0b110f87353eee1123e0882ebfb12dd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34426, "upload_time": "2019-05-17T11:37:53", "upload_time_iso_8601": "2019-05-17T11:37:53.913846Z", "url": "https://files.pythonhosted.org/packages/8a/33/ecd6d7a90e518a5478f80fef85bfea1bf78f9750b4f7369276959fb9ad27/PyU4V-3.0.0.14.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.16": [ { "comment_text": "", "digests": { "md5": "86cef38fb5110daf801a653c3472aa2c", "sha256": "b939512e29f136ce5c197f55e0f9be8abd1346d05481bee125289e48fe556707" }, "downloads": -1, "filename": "PyU4V-3.0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "86cef38fb5110daf801a653c3472aa2c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41698, "upload_time": "2019-08-01T11:24:27", "upload_time_iso_8601": "2019-08-01T11:24:27.073902Z", "url": "https://files.pythonhosted.org/packages/7f/4c/295b1438a56416b0fa8ed170707482c94b74a122688aac5644dc5f2b43a6/PyU4V-3.0.0.16-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "88b5346c48c4a25a604389719d21cfc3", "sha256": "5095b2daf91c040e8cce6f091c4d4e0fd63298dac2f254000467a13163a4ec2c" }, "downloads": -1, "filename": "PyU4V-3.0.0.16.tar.gz", "has_sig": false, "md5_digest": "88b5346c48c4a25a604389719d21cfc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34427, "upload_time": "2019-08-01T11:24:28", "upload_time_iso_8601": "2019-08-01T11:24:28.873459Z", "url": "https://files.pythonhosted.org/packages/a1/be/58d879813fb47aeeb01ebc373c2269d1feaa9bc6b165988acab764ddab95/PyU4V-3.0.0.16.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.17": [ { "comment_text": "", "digests": { "md5": "d18ac2b94e34012726cffd310903443e", "sha256": "695c5d633fea00e16e6fb2bf90a14043ca1d2e78fc4424eab5c3119a6d840e5c" }, "downloads": -1, "filename": "PyU4V-3.0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "d18ac2b94e34012726cffd310903443e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44488, "upload_time": "2019-08-02T13:56:28", "upload_time_iso_8601": "2019-08-02T13:56:28.827738Z", "url": "https://files.pythonhosted.org/packages/d2/8e/694bd49e7a3a1c61bdcf4adf72cef5e3b6c453eb7907c29b7d477ee844b4/PyU4V-3.0.0.17-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c208451dc95815ba85a0fc1573f6995", "sha256": "174cd2ba0aaecce0b709460828b2becd208dac639af9abffcca107ca1ebd248e" }, "downloads": -1, "filename": "PyU4V-3.0.0.17.tar.gz", "has_sig": false, "md5_digest": "9c208451dc95815ba85a0fc1573f6995", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36082, "upload_time": "2019-08-02T13:56:31", "upload_time_iso_8601": "2019-08-02T13:56:31.662242Z", "url": "https://files.pythonhosted.org/packages/8f/3a/992a69812a68dbd0ce2e8a5f11cae90c673dd55cb8e7e80753c6264b16c8/PyU4V-3.0.0.17.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.18": [ { "comment_text": "", "digests": { "md5": "ce2fb4218ed2463a5112e09f8771209d", "sha256": "d9f060fbd35add6f20eb4065a61ae25bd991c5297d35dfd1c9c962f21ed3b8c7" }, "downloads": -1, "filename": "PyU4V-3.0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "ce2fb4218ed2463a5112e09f8771209d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44485, "upload_time": "2019-08-09T10:54:39", "upload_time_iso_8601": "2019-08-09T10:54:39.671096Z", "url": "https://files.pythonhosted.org/packages/4d/8d/c857b37a35aa8ec2e82aa784acefc7b2ca334dfd8ca33fc2c310c5c3edf0/PyU4V-3.0.0.18-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7985aa75a91c15dadcf75ff50c7719ae", "sha256": "5606354ecaa194a074a5cd27b831b00eeaf8f2350c7b7bec7bb84c7c4c082b2b" }, "downloads": -1, "filename": "PyU4V-3.0.0.18.tar.gz", "has_sig": false, "md5_digest": "7985aa75a91c15dadcf75ff50c7719ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37259, "upload_time": "2019-08-09T10:54:41", "upload_time_iso_8601": "2019-08-09T10:54:41.466779Z", "url": "https://files.pythonhosted.org/packages/1d/02/0c7e89e3be061337bc3c875e7e56a3a7096c5c3c5f09d8c2ebdd9795b4e7/PyU4V-3.0.0.18.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.2": [ { "comment_text": "", "digests": { "md5": "37f7a9e9aeef8cce483566093ae2abc8", "sha256": "61e74aec1b8b793c9f0289bca351d5a65f8e60d5db3f03c8a3d79e30e14d5e71" }, "downloads": -1, "filename": "PyU4V-3.0.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "37f7a9e9aeef8cce483566093ae2abc8", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80782, "upload_time": "2018-04-25T15:14:23", "upload_time_iso_8601": "2018-04-25T15:14:23.201904Z", "url": "https://files.pythonhosted.org/packages/84/1a/390ee4f96ddffb32014e548f1c4342cf82b0ac0a5f5fe5db496931c7a22f/PyU4V-3.0.0.2-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ea562fe9e9554fcd1b15b7cfa2b183e9", "sha256": "3a09fe8eee4f7b7db2f303eb79a50b176ec4d71e67e71e0468ca054977e9ff13" }, "downloads": -1, "filename": "PyU4V-3.0.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ea562fe9e9554fcd1b15b7cfa2b183e9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80788, "upload_time": "2018-04-26T13:55:46", "upload_time_iso_8601": "2018-04-26T13:55:46.843138Z", "url": "https://files.pythonhosted.org/packages/7b/40/30c8c6d6679c47b470eba8e19f9e3046ce2f35cea4787350ee103657b70e/PyU4V-3.0.0.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "3.0.0.3": [ { "comment_text": "", "digests": { "md5": "4a21f43e7712e5f4f4dd000c9efa766d", "sha256": "4a0526ad1b048ddf8bcc0902f1661bbfeecccd661afe190de8d9cbdde7a1a54d" }, "downloads": -1, "filename": "PyU4V-3.0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a21f43e7712e5f4f4dd000c9efa766d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80784, "upload_time": "2018-04-26T13:57:21", "upload_time_iso_8601": "2018-04-26T13:57:21.663275Z", "url": "https://files.pythonhosted.org/packages/39/90/c348490065f7a4d798069ed6377f3d0c40d7d66a6e83bb3e82e0def59ef4/PyU4V-3.0.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "3.0.0.4": [ { "comment_text": "", "digests": { "md5": "a49eea4cc09565fded1e06ffdeeefdcf", "sha256": "1a6e7002cb555556e2b0568267b7e07e9e873c3359225b14bad651e877052bec" }, "downloads": -1, "filename": "PyU4V-3.0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "a49eea4cc09565fded1e06ffdeeefdcf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 80788, "upload_time": "2018-07-09T10:16:37", "upload_time_iso_8601": "2018-07-09T10:16:37.529037Z", "url": "https://files.pythonhosted.org/packages/57/e4/1666616a7ce6e71dc5c58287210feb8edbb51539d30eb5a56f1df041f31d/PyU4V-3.0.0.4-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "10f1316f2fdfb528bb4584e39de7694b", "sha256": "fc0d6ff5fd0a9d269caddc80a6a8df13e9bbffbceacef70d95c67646939d2744" }, "downloads": -1, "filename": "PyU4V-3.0.0.4.tar.gz", "has_sig": false, "md5_digest": "10f1316f2fdfb528bb4584e39de7694b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33840, "upload_time": "2018-07-09T10:16:35", "upload_time_iso_8601": "2018-07-09T10:16:35.232410Z", "url": "https://files.pythonhosted.org/packages/51/bd/61459294d29e990b8f739c75b0e50f158d8e4972889e5cac709f07911608/PyU4V-3.0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.5": [ { "comment_text": "", "digests": { "md5": "25be12f0c0ecdc857d0638f6a67cf63b", "sha256": "8cfbd54694b3135ce337a02a0bda3dce0bdcc3ecca3300cc15279d9fc2ef8889" }, "downloads": -1, "filename": "PyU4V-3.0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "25be12f0c0ecdc857d0638f6a67cf63b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 38294, "upload_time": "2018-10-04T10:32:34", "upload_time_iso_8601": "2018-10-04T10:32:34.214206Z", "url": "https://files.pythonhosted.org/packages/aa/7b/8c192faaa88e349775f694d244e2c5c261b10309d40b3e33a918aeaf603c/PyU4V-3.0.0.5-py2-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "09fa328d4c743a0ca7d81a4707821d13", "sha256": "c061dd142074c457ec3d304d7a548346592623850a0491ecb031ae899c8943d0" }, "downloads": -1, "filename": "PyU4V-3.0.0.5.tar.gz", "has_sig": false, "md5_digest": "09fa328d4c743a0ca7d81a4707821d13", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34518, "upload_time": "2018-10-04T10:32:35", "upload_time_iso_8601": "2018-10-04T10:32:35.878854Z", "url": "https://files.pythonhosted.org/packages/e2/43/6461504ec8293a5fae53be436c3906b0640ea31cfd8f1e7d5061b9ad3d21/PyU4V-3.0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.8": [ { "comment_text": "", "digests": { "md5": "6cc4c3f9d7205bf7588436e3d8e7152a", "sha256": "47087ebc2ac1b013fce34c9d31d34f0440b7516a7684931972ae0f1a82ce4298" }, "downloads": -1, "filename": "PyU4V-3.0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "6cc4c3f9d7205bf7588436e3d8e7152a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80593, "upload_time": "2018-11-28T13:03:50", "upload_time_iso_8601": "2018-11-28T13:03:50.382589Z", "url": "https://files.pythonhosted.org/packages/0f/f0/0dff15afbe0254a965f0ceced39786f3c645b1a23a6a4a807f18d07ba29a/PyU4V-3.0.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a3047ef9e56ef27551de754664f7ca29", "sha256": "d17c138e1d78a8e88a9ce711cce979e77fa7d5932120170142395cdd81ef0470" }, "downloads": -1, "filename": "PyU4V-3.0.0.8.tar.gz", "has_sig": false, "md5_digest": "a3047ef9e56ef27551de754664f7ca29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33406, "upload_time": "2018-11-28T13:03:52", "upload_time_iso_8601": "2018-11-28T13:03:52.260685Z", "url": "https://files.pythonhosted.org/packages/da/b2/ecf0d724bc0542da86bc0cf899d0d713f4cf32573bd3fab8d4ae3d941d2a/PyU4V-3.0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "3.0.0.9": [ { "comment_text": "", "digests": { "md5": "c663769a6550c969c41a0e5cef023284", "sha256": "a7cbd2eeb0dc994b9e88993ea033494d4593d596e417410c889d0e1c807411df" }, "downloads": -1, "filename": "PyU4V-3.0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "c663769a6550c969c41a0e5cef023284", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 80678, "upload_time": "2019-02-26T16:01:18", "upload_time_iso_8601": "2019-02-26T16:01:18.763489Z", "url": "https://files.pythonhosted.org/packages/52/9c/9019146072e115091e58e25b06f56efc648f720565b535e35fe15021a0dc/PyU4V-3.0.0.9-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d33912383567756e2df70eb4754d7886", "sha256": "73ac5261aa3e2544223a8d27cd9f3f2a0ff0c5a756ec1b781aff4097b20b31d9" }, "downloads": -1, "filename": "PyU4V-3.0.0.9.tar.gz", "has_sig": false, "md5_digest": "d33912383567756e2df70eb4754d7886", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34627, "upload_time": "2019-02-26T16:01:20", "upload_time_iso_8601": "2019-02-26T16:01:20.089288Z", "url": "https://files.pythonhosted.org/packages/59/98/eb9d76cd3634e7eaa427e31ac339017b71a9dc5c08353af7f1f1edc9cc2c/PyU4V-3.0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.2": [ { "comment_text": "", "digests": { "md5": "fbc755ed9ad25f095726433c3ee3a97a", "sha256": "fc8f3de35828566c23f3435f7fa88de43a53a7156f228d12fa482a6823b7bb7d" }, "downloads": -1, "filename": "PyU4V-3.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fbc755ed9ad25f095726433c3ee3a97a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44776, "upload_time": "2019-08-26T16:07:34", "upload_time_iso_8601": "2019-08-26T16:07:34.667432Z", "url": "https://files.pythonhosted.org/packages/3c/41/8d912ef6482a3e528def34e4ec91934eb19c96b176cdcaeed5235be6af42/PyU4V-3.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3c0ed2e136955c3ffc5525b09412ac31", "sha256": "6107a6c02f091dd7c1bc27c47405389abea5cde357a495c3833a602cda7e6fc1" }, "downloads": -1, "filename": "PyU4V-3.1.2.tar.gz", "has_sig": false, "md5_digest": "3c0ed2e136955c3ffc5525b09412ac31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37541, "upload_time": "2019-08-26T16:07:36", "upload_time_iso_8601": "2019-08-26T16:07:36.640084Z", "url": "https://files.pythonhosted.org/packages/11/19/727ed6727c44e9c661435a1dc2ea1926ca53149e19296684a3c946d7ec05/PyU4V-3.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.3": [ { "comment_text": "", "digests": { "md5": "f1e8dacde4117b6bbc9a42a0c36f36aa", "sha256": "b7a3fda4b7e262e474fa523c5022e28f555546ec5348c7478d38035988cf0c15" }, "downloads": -1, "filename": "PyU4V-3.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f1e8dacde4117b6bbc9a42a0c36f36aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44784, "upload_time": "2019-09-12T09:41:31", "upload_time_iso_8601": "2019-09-12T09:41:31.681050Z", "url": "https://files.pythonhosted.org/packages/fd/45/29161138dad32fd79ac2a92580375b0878e2035db4cd43df368cdc244514/PyU4V-3.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "26e3c3c2a3bdbcaf724bbd713c52cdf0", "sha256": "3b46f06113dedb924ce737324be16d7c1f6bc86a67f08f7d7b9a5ae3fcb96956" }, "downloads": -1, "filename": "PyU4V-3.1.3.tar.gz", "has_sig": false, "md5_digest": "26e3c3c2a3bdbcaf724bbd713c52cdf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37556, "upload_time": "2019-09-12T09:41:33", "upload_time_iso_8601": "2019-09-12T09:41:33.344205Z", "url": "https://files.pythonhosted.org/packages/01/b8/cbbd1c95056223591a059a34f227cf18fb30e7f5a1aa5f8b7f3b49608f34/PyU4V-3.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.4": [ { "comment_text": "", "digests": { "md5": "e3f5e772a9e1187f786db13eebe8df48", "sha256": "cbdebb0347c06981f3ffc7e4da331f6eff0e475811091b85db9a615f52a1de96" }, "downloads": -1, "filename": "PyU4V-3.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e3f5e772a9e1187f786db13eebe8df48", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44939, "upload_time": "2019-09-24T13:57:59", "upload_time_iso_8601": "2019-09-24T13:57:59.657354Z", "url": "https://files.pythonhosted.org/packages/0b/f0/2813961c62165f815609ae4dc110dee8bdf67c0c41d4a9bc5c20aa4d99c0/PyU4V-3.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2f17c7e3cb209007846c6552a75441a4", "sha256": "b25001d7640f44e0935d18bf8a9b190cf7eb2ada970f5a4a8a52323746239633" }, "downloads": -1, "filename": "PyU4V-3.1.4.tar.gz", "has_sig": false, "md5_digest": "2f17c7e3cb209007846c6552a75441a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37483, "upload_time": "2019-09-24T13:58:01", "upload_time_iso_8601": "2019-09-24T13:58:01.942795Z", "url": "https://files.pythonhosted.org/packages/e1/7b/edc342fb645ee0a8dc83fb8d6b76c5ac8e30f2b5acdfde43375a6e80a48f/PyU4V-3.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.5": [ { "comment_text": "", "digests": { "md5": "c28f426d53a3850460334625c5b66767", "sha256": "097e274b080a1489a7577fde2d183d90cda12e15054510fff1fdadebc747de3c" }, "downloads": -1, "filename": "PyU4V-3.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "c28f426d53a3850460334625c5b66767", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45098, "upload_time": "2019-10-22T11:25:23", "upload_time_iso_8601": "2019-10-22T11:25:23.922907Z", "url": "https://files.pythonhosted.org/packages/d0/41/dc63a8380a1eadfbae03b791f9466cce7b8c18458550e3558ee650feea39/PyU4V-3.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c92466abdf3314bdafb11ccea3dabb52", "sha256": "f46165c987812d64657789c360c70d1d99d1766c060833dfa13fdd3b6654c152" }, "downloads": -1, "filename": "PyU4V-3.1.5.tar.gz", "has_sig": false, "md5_digest": "c92466abdf3314bdafb11ccea3dabb52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37697, "upload_time": "2019-10-22T11:25:26", "upload_time_iso_8601": "2019-10-22T11:25:26.166779Z", "url": "https://files.pythonhosted.org/packages/40/6c/c8279189c6b190c4823666105ba9205dc2d8c50ae8d54802054740ba4422/PyU4V-3.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.6": [ { "comment_text": "", "digests": { "md5": "2f986e6346390e823c2ded926489af65", "sha256": "8d64f013fe9ef09765a9611aea873dea389f5ccf05b0fff500064f5c157d7215" }, "downloads": -1, "filename": "PyU4V-3.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2f986e6346390e823c2ded926489af65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45007, "upload_time": "2019-11-22T19:01:47", "upload_time_iso_8601": "2019-11-22T19:01:47.682189Z", "url": "https://files.pythonhosted.org/packages/a9/be/bcec6a8bf85e3e1dd0ddd2e8ae7a547d9cdc08df4581c90a9648616a5601/PyU4V-3.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "52710b81223e63093e2ffa472f8b4350", "sha256": "ce7bdf2419587f2e7bf118c41b69813bcd567ac1cbf145a0969420bab60e602d" }, "downloads": -1, "filename": "PyU4V-3.1.6.tar.gz", "has_sig": false, "md5_digest": "52710b81223e63093e2ffa472f8b4350", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38646, "upload_time": "2019-11-22T19:01:49", "upload_time_iso_8601": "2019-11-22T19:01:49.432916Z", "url": "https://files.pythonhosted.org/packages/bc/e5/73f2fdc137d5148bca32d05ca32c2a739ab15364508a65842cfa8ec0e34b/PyU4V-3.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "3.1.7": [ { "comment_text": "", "digests": { "md5": "76f27d4e484b5d8ca63963aaa0891e39", "sha256": "512c00f171b3b85f91908a6a4cac991d9c254c2fe79940dc8e5f476bb3aee11c" }, "downloads": -1, "filename": "PyU4V-3.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "76f27d4e484b5d8ca63963aaa0891e39", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 45018, "upload_time": "2019-11-27T12:10:20", "upload_time_iso_8601": "2019-11-27T12:10:20.574212Z", "url": "https://files.pythonhosted.org/packages/82/74/30cd72092ca3b39a2a42a591f2fda5d54dcc4c3c7142c9e8f8848de13034/PyU4V-3.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cfd6339c1be050b8a45741c0a80df53a", "sha256": "577c726a89ab9744cd8d041e4cd3b9b427e4d2e859313a8f4970053bff02d2f3" }, "downloads": -1, "filename": "PyU4V-3.1.7.tar.gz", "has_sig": false, "md5_digest": "cfd6339c1be050b8a45741c0a80df53a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39106, "upload_time": "2019-11-27T12:10:22", "upload_time_iso_8601": "2019-11-27T12:10:22.405864Z", "url": "https://files.pythonhosted.org/packages/84/eb/d6fa00ac27bae150f04a4d719550e89f43b48836fa55c51fe00a00922e98/PyU4V-3.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.0.0": [ { "comment_text": "", "digests": { "md5": "70e4217661571c7ec7ff9012e4d7984c", "sha256": "6d10ef39a71911a70c7a88dbe58ed4b1327f9ba80fcfcd61a4c29e5d4dca73c9" }, "downloads": -1, "filename": "PyU4V-9.1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "70e4217661571c7ec7ff9012e4d7984c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 72684, "upload_time": "2019-12-04T13:59:37", "upload_time_iso_8601": "2019-12-04T13:59:37.061570Z", "url": "https://files.pythonhosted.org/packages/7e/27/953b989daf624ebb84c381df6abf31952d711486332d08423867900aa585/PyU4V-9.1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9138d9380a3b088f0ca00c52e801a304", "sha256": "fa9433dba3eff31503fc1a879d616a99c86fc3f31bf4c0a2c255e1b2a974ef4e" }, "downloads": -1, "filename": "PyU4V-9.1.0.0.tar.gz", "has_sig": false, "md5_digest": "9138d9380a3b088f0ca00c52e801a304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 61240, "upload_time": "2019-12-04T13:59:38", "upload_time_iso_8601": "2019-12-04T13:59:38.618789Z", "url": "https://files.pythonhosted.org/packages/a3/70/db2a53c7deead3866df1f13c1154a9f2ee870dfa2bce4e12e4b89fa9c6b2/PyU4V-9.1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.1.0": [ { "comment_text": "", "digests": { "md5": "c8393dbc3de07fc1b5c9b6568e936c22", "sha256": "5aa4e298a0238c392df7bb65b966406d588dc00ac0fe48376f953176bd7cf549" }, "downloads": -1, "filename": "PyU4V-9.1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c8393dbc3de07fc1b5c9b6568e936c22", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 79461, "upload_time": "2019-12-16T15:06:45", "upload_time_iso_8601": "2019-12-16T15:06:45.531117Z", "url": "https://files.pythonhosted.org/packages/38/83/34e7d4b823f84b74f6ac959b3cc5302882022f65c78e9f91593d531ebd1d/PyU4V-9.1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "927583de044fa18d1928416e92ae5c5e", "sha256": "6d8644feda9df87612b5a8d1127b2cdc8d0c65f87af1582dfd468aefb1640e41" }, "downloads": -1, "filename": "PyU4V-9.1.1.0.tar.gz", "has_sig": false, "md5_digest": "927583de044fa18d1928416e92ae5c5e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69879, "upload_time": "2019-12-16T15:06:47", "upload_time_iso_8601": "2019-12-16T15:06:47.319346Z", "url": "https://files.pythonhosted.org/packages/57/f7/1bb49d3b5e6bd4d335e19ffd09bb50f19b143f99cf24d21fae2671b9a5e5/PyU4V-9.1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.2.0": [ { "comment_text": "", "digests": { "md5": "b62f76f45240dae6f63b4599acd51128", "sha256": "a01f7a41370866caf26ae362e4ac0e2b29c1e8292bc82c5fd7cbd7de7a40fa20" }, "downloads": -1, "filename": "PyU4V-9.1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b62f76f45240dae6f63b4599acd51128", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 82697, "upload_time": "2019-12-19T14:26:49", "upload_time_iso_8601": "2019-12-19T14:26:49.548478Z", "url": "https://files.pythonhosted.org/packages/99/9f/97c670e02df92bd0a7885838f1e22783067abb6365d3689bd3f104f8180f/PyU4V-9.1.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "16be779778b5fdbf741b41f215c7f083", "sha256": "00502e9be6d4c334ae339d78ee1846e692b6838333f39485d231449e8d554bed" }, "downloads": -1, "filename": "PyU4V-9.1.2.0.tar.gz", "has_sig": false, "md5_digest": "16be779778b5fdbf741b41f215c7f083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69581, "upload_time": "2019-12-19T14:26:51", "upload_time_iso_8601": "2019-12-19T14:26:51.474939Z", "url": "https://files.pythonhosted.org/packages/aa/61/aa89c4457b1cd86d9fa54848753987fe7e90aac9c788b4ae55adb7260edc/PyU4V-9.1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.3.0": [ { "comment_text": "", "digests": { "md5": "f9c1bb51c2f1c31075ca00f1a4019450", "sha256": "81fcaa453a30c131fcd6977039a3cbb39a844b05a9068b76236708ea4d8f5435" }, "downloads": -1, "filename": "PyU4V-9.1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f9c1bb51c2f1c31075ca00f1a4019450", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85115, "upload_time": "2020-02-20T08:51:03", "upload_time_iso_8601": "2020-02-20T08:51:03.698173Z", "url": "https://files.pythonhosted.org/packages/97/04/325689cc8d8aea1eded3c6600359035b028aa2d0eac90a437c68be10d135/PyU4V-9.1.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5504e12d8cb67c2c46c7eb8a28761b6c", "sha256": "fd1e2dce3168d2bd4f822bcc30e1eb593846b907d4022549af9fa6da1d0a37ab" }, "downloads": -1, "filename": "PyU4V-9.1.3.0.tar.gz", "has_sig": false, "md5_digest": "5504e12d8cb67c2c46c7eb8a28761b6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 71950, "upload_time": "2020-02-20T08:51:05", "upload_time_iso_8601": "2020-02-20T08:51:05.413118Z", "url": "https://files.pythonhosted.org/packages/db/91/48881750abf969275a32e6c1f43d76af6b7474837b71b706e03717309745/PyU4V-9.1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.4.0": [ { "comment_text": "", "digests": { "md5": "d69bf6949c710f016a3b4df9429cb661", "sha256": "8ce451c961b52e5633098b1c7c58cebe337324300d6963811debfc7cd23dfa66" }, "downloads": -1, "filename": "PyU4V-9.1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d69bf6949c710f016a3b4df9429cb661", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85087, "upload_time": "2020-09-09T11:14:55", "upload_time_iso_8601": "2020-09-09T11:14:55.748911Z", "url": "https://files.pythonhosted.org/packages/cb/37/6e362e143f26a67c8871b3b7fb2340bd86522518947d57ee2ccedbb7fbf3/PyU4V-9.1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b7dabd4968f68316d40c9db7a74ed407", "sha256": "17455587ede6fceb40d06e04c133d9a9a3aa4c549710b8162c2e0da8579b6c5a" }, "downloads": -1, "filename": "PyU4V-9.1.4.0.tar.gz", "has_sig": false, "md5_digest": "b7dabd4968f68316d40c9db7a74ed407", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73628, "upload_time": "2020-09-09T11:14:58", "upload_time_iso_8601": "2020-09-09T11:14:58.678777Z", "url": "https://files.pythonhosted.org/packages/0b/34/2834da8fb04610d8c09ddc24953484e94134900fad05cad045f8d80b6874/PyU4V-9.1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.1.5.0": [ { "comment_text": "", "digests": { "md5": "abc549afed9385d2b0f1293419fb1c89", "sha256": "4fd70c34b04cd42a31544572c5d92a5a79bcd0c3296c1061f38ac6335e50300b" }, "downloads": -1, "filename": "PyU4V-9.1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "abc549afed9385d2b0f1293419fb1c89", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 85080, "upload_time": "2020-09-21T11:15:02", "upload_time_iso_8601": "2020-09-21T11:15:02.974872Z", "url": "https://files.pythonhosted.org/packages/30/2b/636c01a2b2a1e6fffc41a4ec01c865c603b5641540e6cf111f4063d77030/PyU4V-9.1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "af9edb8e3f2c065b9756dab50f6f1b38", "sha256": "49660bc6a834502f6c99e96895c40bfa3ea68145df52df7b21f5a5bda098f15b" }, "downloads": -1, "filename": "PyU4V-9.1.5.0.tar.gz", "has_sig": false, "md5_digest": "af9edb8e3f2c065b9756dab50f6f1b38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73671, "upload_time": "2020-09-21T11:15:06", "upload_time_iso_8601": "2020-09-21T11:15:06.374905Z", "url": "https://files.pythonhosted.org/packages/ca/c6/25de04f0c46b5a619f7313c62d0a22148c44458accc227e610f03575459a/PyU4V-9.1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.0.0": [ { "comment_text": "", "digests": { "md5": "edc894a94abe4ac26f3727fd6317571a", "sha256": "4660b10921f7f372472c0ff3c3d7950569b67f2cb70bfa226d39e101e53b730e" }, "downloads": -1, "filename": "PyU4V-9.2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "edc894a94abe4ac26f3727fd6317571a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <=3.9", "size": 111465, "upload_time": "2020-09-29T12:04:46", "upload_time_iso_8601": "2020-09-29T12:04:46.033416Z", "url": "https://files.pythonhosted.org/packages/4b/f3/f6ea2a2ef17dc7af651e8e18b528239c84b35e6f8f5e5dc6a3de559dc1b2/PyU4V-9.2.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "59bc064b6358b0698f95078f6f9e0da6", "sha256": "6460e2056f10b9785659874f08c27ab139828278210d2373dc93259cd1dd4c49" }, "downloads": -1, "filename": "PyU4V-9.2.0.0.tar.gz", "has_sig": false, "md5_digest": "59bc064b6358b0698f95078f6f9e0da6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <=3.9", "size": 98750, "upload_time": "2020-09-29T12:04:49", "upload_time_iso_8601": "2020-09-29T12:04:49.434839Z", "url": "https://files.pythonhosted.org/packages/1c/ff/82aacd2f6cfcd5f76acfa3b5cfee2fe73cc07881af6a9f01d166f714d18b/PyU4V-9.2.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.0.3": [ { "comment_text": "", "digests": { "md5": "a728e1307606b590f167ca95ff8c3f19", "sha256": "55e38e2ceddc6b37cb50582084b92429b70af9bda2d72578604ad990f820817c" }, "downloads": -1, "filename": "PyU4V-9.2.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a728e1307606b590f167ca95ff8c3f19", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <=3.9", "size": 112510, "upload_time": "2020-12-09T09:50:17", "upload_time_iso_8601": "2020-12-09T09:50:17.849564Z", "url": "https://files.pythonhosted.org/packages/36/41/3233091dcef9d84e48fce369b89187fb27bac65d44fdb5d1073332c944e2/PyU4V-9.2.0.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e711a19623b848ba00a2072cff6e57cd", "sha256": "b56a5027fdf50d6a110b497cd6e4e133728f3895b423f0baa8712ed5c1609437" }, "downloads": -1, "filename": "PyU4V-9.2.0.3.tar.gz", "has_sig": false, "md5_digest": "e711a19623b848ba00a2072cff6e57cd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <=3.9", "size": 99710, "upload_time": "2020-12-09T09:50:22", "upload_time_iso_8601": "2020-12-09T09:50:22.146806Z", "url": "https://files.pythonhosted.org/packages/5c/42/8ebb8a3f0ac47302a2de166a9bb42b8b6e694e776c5cf3bcf65c239ddbf0/PyU4V-9.2.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.0.4": [ { "comment_text": "", "digests": { "md5": "e34f417e03a9e191b697ecdf7ea3a453", "sha256": "5b9a25ef9324ee43b1940f3123f4e31494661f7f23a4c4fea366d111755ec36a" }, "downloads": -1, "filename": "PyU4V-9.2.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e34f417e03a9e191b697ecdf7ea3a453", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <=3.9", "size": 112580, "upload_time": "2020-12-14T16:38:06", "upload_time_iso_8601": "2020-12-14T16:38:06.286238Z", "url": "https://files.pythonhosted.org/packages/1f/82/e49ab274cb0845d5696a89c1e2a0757ab59ce2ee3705d03884c25eddbbc7/PyU4V-9.2.0.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b20df9632c75b9af4e35a4ad0ed2e84a", "sha256": "db49dc15a46718941a009d2f1672a63fb9840d6fb092ec070206e6febcd39bcd" }, "downloads": -1, "filename": "PyU4V-9.2.0.4.tar.gz", "has_sig": false, "md5_digest": "b20df9632c75b9af4e35a4ad0ed2e84a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <=3.9", "size": 99847, "upload_time": "2020-12-14T16:38:10", "upload_time_iso_8601": "2020-12-14T16:38:10.537133Z", "url": "https://files.pythonhosted.org/packages/71/1f/31df1fb5db61e989b811fbf4dde2b1cc0680353828361c339c2312374841/PyU4V-9.2.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.0.7": [ { "comment_text": "", "digests": { "md5": "ea2e8ba69c31872268adf2fc3a21da5b", "sha256": "d9abebc4775b9eece83f3dca54723660c089e91f8f30e3d3c92ec18ea1e5b66e" }, "downloads": -1, "filename": "PyU4V-9.2.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ea2e8ba69c31872268adf2fc3a21da5b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 112706, "upload_time": "2021-02-03T12:13:35", "upload_time_iso_8601": "2021-02-03T12:13:35.145310Z", "url": "https://files.pythonhosted.org/packages/72/f7/61d7890c1b03526d038e8b559a44ba132a73a0993055817b0fa6c4d5b747/PyU4V-9.2.0.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6be2fe4d48ec0919f33db59522889831", "sha256": "cce4904a87f39472d46f688dc0523f897ff546e38c2e28f74861913c3a807a06" }, "downloads": -1, "filename": "PyU4V-9.2.0.7.tar.gz", "has_sig": false, "md5_digest": "6be2fe4d48ec0919f33db59522889831", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 99773, "upload_time": "2021-02-03T12:13:38", "upload_time_iso_8601": "2021-02-03T12:13:38.054186Z", "url": "https://files.pythonhosted.org/packages/03/1b/6f20aa5cfe39727ebd29f246d9f947ddae509ec0018c5e2333dec74f616a/PyU4V-9.2.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.0.8": [ { "comment_text": "", "digests": { "md5": "445d678aaecb67d209fbcbc7255e6228", "sha256": "1ce0c42520dbc80a5157bf19bbf626308705f1cfbdcb2384283f028aa9fbe02e" }, "downloads": -1, "filename": "PyU4V-9.2.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "445d678aaecb67d209fbcbc7255e6228", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 112708, "upload_time": "2021-02-11T11:44:55", "upload_time_iso_8601": "2021-02-11T11:44:55.742516Z", "url": "https://files.pythonhosted.org/packages/c1/32/d0f61b0c87edf468818d6df18f237e5d8d3d8d4445b74befbda8974f1221/PyU4V-9.2.0.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33ef007a135b35a264d770e8f757900e", "sha256": "b2eda010bdab5456457a4438bcc1e7c1bcce221169d3767b93b0adb33a4a4d8e" }, "downloads": -1, "filename": "PyU4V-9.2.0.8.tar.gz", "has_sig": false, "md5_digest": "33ef007a135b35a264d770e8f757900e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 99798, "upload_time": "2021-02-11T11:44:57", "upload_time_iso_8601": "2021-02-11T11:44:57.161338Z", "url": "https://files.pythonhosted.org/packages/c2/be/4692ba7b26f2b0020e84fd9692dbb006439f30670adb13701d22bf79a200/PyU4V-9.2.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.0": [ { "comment_text": "", "digests": { "md5": "285ef9e4a72fea2eb6882fd6e3434ae5", "sha256": "28603a412992f4ffce0d882135ce021e33bb291242f723ac9f80c998c42bd4ce" }, "downloads": -1, "filename": "PyU4V-9.2.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "285ef9e4a72fea2eb6882fd6e3434ae5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 114292, "upload_time": "2021-02-15T22:17:16", "upload_time_iso_8601": "2021-02-15T22:17:16.104719Z", "url": "https://files.pythonhosted.org/packages/f8/77/0d9aaac8d3838d0960992751bca2b7befb04845457575ac3a7a81f0b56b4/PyU4V-9.2.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "79adf76d20245f28f2e6d13cb8aa1d4b", "sha256": "427ed913ea4d0b1daccfc696769943b0eb82acad4696c1a2c7747586c1f9260e" }, "downloads": -1, "filename": "PyU4V-9.2.1.0.tar.gz", "has_sig": false, "md5_digest": "79adf76d20245f28f2e6d13cb8aa1d4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 102051, "upload_time": "2021-02-15T22:17:17", "upload_time_iso_8601": "2021-02-15T22:17:17.939223Z", "url": "https://files.pythonhosted.org/packages/a4/68/798a7a02372c63adad232932a127a7e43ee18b7e7163929078b30b195057/PyU4V-9.2.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.1": [ { "comment_text": "", "digests": { "md5": "c8740d3caaeb99c2ce1630db101f8ac7", "sha256": "30855cce1486d5b86686d551c7312d2071d8ccc3862889e0da0708a35dfaf9dd" }, "downloads": -1, "filename": "PyU4V-9.2.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c8740d3caaeb99c2ce1630db101f8ac7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 114288, "upload_time": "2021-02-15T22:34:52", "upload_time_iso_8601": "2021-02-15T22:34:52.936800Z", "url": "https://files.pythonhosted.org/packages/91/bf/8b170387c3c2286d897c5b39f4cb3e33c372bd752aeef9befe4a2cf75ae9/PyU4V-9.2.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "581294d9ff8adcd1923bbb959db3fd31", "sha256": "aee4f8c6fc0ad8d726858523e78bce3a8f47a4cc910d221ddcfe758cfa2aa88b" }, "downloads": -1, "filename": "PyU4V-9.2.1.1.tar.gz", "has_sig": false, "md5_digest": "581294d9ff8adcd1923bbb959db3fd31", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 102057, "upload_time": "2021-02-15T22:34:54", "upload_time_iso_8601": "2021-02-15T22:34:54.528471Z", "url": "https://files.pythonhosted.org/packages/3d/27/d3fb8dd5be48331350a9116d2ad29ec509c253295fa656dd2cfe04919fb8/PyU4V-9.2.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.2": [ { "comment_text": "", "digests": { "md5": "dc25fff204692a99b373cadde209a6da", "sha256": "70edbd31a3ed63eb9bda3a9349ac2e3d24720f7b28dd478334551172a8e1340c" }, "downloads": -1, "filename": "PyU4V-9.2.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "dc25fff204692a99b373cadde209a6da", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 114555, "upload_time": "2021-03-08T14:17:44", "upload_time_iso_8601": "2021-03-08T14:17:44.615685Z", "url": "https://files.pythonhosted.org/packages/dc/97/b49377d183f85f06c550f3b7a1316334af9e616f072fe15637658ef73f1f/PyU4V-9.2.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d3d99d31ab7d0f978109754ce5d90e7e", "sha256": "3f63e699d03645e4dd4ee367b1f933d507e5aa2c0853a7f612a6ee099be048ae" }, "downloads": -1, "filename": "PyU4V-9.2.1.2.tar.gz", "has_sig": false, "md5_digest": "d3d99d31ab7d0f978109754ce5d90e7e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 102437, "upload_time": "2021-03-08T14:17:47", "upload_time_iso_8601": "2021-03-08T14:17:47.580310Z", "url": "https://files.pythonhosted.org/packages/a4/10/ed58c3be11e5b9a1fa758ba9ba986f09da5d27d3d25ef5ce4f14f6b48fd5/PyU4V-9.2.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.3": [ { "comment_text": "", "digests": { "md5": "8de3860db5780cbc2e2a3b251bd94709", "sha256": "52792be499be9f9e96f73da95ab02c122ebe12f4e871aa6131e028b18b0619d0" }, "downloads": -1, "filename": "PyU4V-9.2.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8de3860db5780cbc2e2a3b251bd94709", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 115385, "upload_time": "2021-03-30T08:37:49", "upload_time_iso_8601": "2021-03-30T08:37:49.861255Z", "url": "https://files.pythonhosted.org/packages/2d/42/f76d2439474b050487688b30177ec4c99a5cc36da5bc91d74e5ba9fba217/PyU4V-9.2.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d2b6c8e232d486c810f293fe52e28a5c", "sha256": "11a5d346ba7d43e34b790358cf51adecdb44a218d7de19447ad24ddd0e403d25" }, "downloads": -1, "filename": "PyU4V-9.2.1.3.tar.gz", "has_sig": false, "md5_digest": "d2b6c8e232d486c810f293fe52e28a5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 102839, "upload_time": "2021-03-30T08:37:51", "upload_time_iso_8601": "2021-03-30T08:37:51.328912Z", "url": "https://files.pythonhosted.org/packages/b4/04/57c4884e0d1ac0309bb9aa905ee9ce986612a0032474845c3e9645a3aea4/PyU4V-9.2.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.4": [ { "comment_text": "", "digests": { "md5": "d1f2a037c4cf50360db171cd296c9402", "sha256": "4deac6fd00640c44cc8725dc60d6475c3700c56adf43ddf222f2aa6052c4277f" }, "downloads": -1, "filename": "PyU4V-9.2.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "d1f2a037c4cf50360db171cd296c9402", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 115054, "upload_time": "2021-05-11T14:58:17", "upload_time_iso_8601": "2021-05-11T14:58:17.187360Z", "url": "https://files.pythonhosted.org/packages/d8/b2/a75888520f0f93536c0c49b1ae33a4142c42cfddb5b46d361a7189da1449/PyU4V-9.2.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f1d34fded500139d8bb1afcad7ac809b", "sha256": "6f76778e953421cb711f5597c165dbe8709122ce3fed4d03bcc7ebb148179932" }, "downloads": -1, "filename": "PyU4V-9.2.1.4.tar.gz", "has_sig": false, "md5_digest": "f1d34fded500139d8bb1afcad7ac809b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 103113, "upload_time": "2021-05-11T14:58:19", "upload_time_iso_8601": "2021-05-11T14:58:19.147461Z", "url": "https://files.pythonhosted.org/packages/de/98/3d1a4de07d03d7be751a34f7cc5bd50d9650af657aee57349048d46eaf76/PyU4V-9.2.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.5": [ { "comment_text": "", "digests": { "md5": "7966bbdd17f3914bb3d03de2147ab3e2", "sha256": "0e63103c5d00c1ec16f6835a8e9cba46b22ca6484b46f523014a0a608da273cf" }, "downloads": -1, "filename": "PyU4V-9.2.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7966bbdd17f3914bb3d03de2147ab3e2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 115071, "upload_time": "2021-10-28T14:08:20", "upload_time_iso_8601": "2021-10-28T14:08:20.187379Z", "url": "https://files.pythonhosted.org/packages/26/41/7bf39ff01bbc414603774423f1f4fef45ef2617e8f3f88f1d64c5f505e86/PyU4V-9.2.1.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "978b5935bbdd171ed349d086e24bc941", "sha256": "2998c59bc756dd55b09c18236433cb40c8a0a5dd168606cdfc2476af0d811d75" }, "downloads": -1, "filename": "PyU4V-9.2.1.5.tar.gz", "has_sig": false, "md5_digest": "978b5935bbdd171ed349d086e24bc941", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 105479, "upload_time": "2021-10-28T14:08:22", "upload_time_iso_8601": "2021-10-28T14:08:22.340875Z", "url": "https://files.pythonhosted.org/packages/65/27/804fcc743ded8defad249998032e19bb02939417546ce8873e83e6c56318/PyU4V-9.2.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "9.2.1.6": [ { "comment_text": "", "digests": { "md5": "26d58121da45ad705c29f06ffb3bdb09", "sha256": "9ed4f43d678ad5632dafa0b74a44f278b1932cfbe4596fbea160163abf580218" }, "downloads": -1, "filename": "PyU4V-9.2.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "26d58121da45ad705c29f06ffb3bdb09", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 116265, "upload_time": "2022-02-03T12:20:10", "upload_time_iso_8601": "2022-02-03T12:20:10.765443Z", "url": "https://files.pythonhosted.org/packages/a9/ad/ffee8597f2b1d3468e80700c7744650198f09aeacc153042b5b476e4e971/PyU4V-9.2.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a446d5ba2ff6b8cf6da29385fa312b8", "sha256": "742b1ae5b6ce467e102573a4126ee84200b4685c24c3956cc2c7881c77f3ccdc" }, "downloads": -1, "filename": "PyU4V-9.2.1.6.tar.gz", "has_sig": false, "md5_digest": "6a446d5ba2ff6b8cf6da29385fa312b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 106684, "upload_time": "2022-02-03T12:20:12", "upload_time_iso_8601": "2022-02-03T12:20:12.479235Z", "url": "https://files.pythonhosted.org/packages/d3/e6/822d8726118dc90106e7e93305169a23c3f41bc50e423bbf0393048c3987/PyU4V-9.2.1.6.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "26d58121da45ad705c29f06ffb3bdb09", "sha256": "9ed4f43d678ad5632dafa0b74a44f278b1932cfbe4596fbea160163abf580218" }, "downloads": -1, "filename": "PyU4V-9.2.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "26d58121da45ad705c29f06ffb3bdb09", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6, <4.0", "size": 116265, "upload_time": "2022-02-03T12:20:10", "upload_time_iso_8601": "2022-02-03T12:20:10.765443Z", "url": "https://files.pythonhosted.org/packages/a9/ad/ffee8597f2b1d3468e80700c7744650198f09aeacc153042b5b476e4e971/PyU4V-9.2.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "6a446d5ba2ff6b8cf6da29385fa312b8", "sha256": "742b1ae5b6ce467e102573a4126ee84200b4685c24c3956cc2c7881c77f3ccdc" }, "downloads": -1, "filename": "PyU4V-9.2.1.6.tar.gz", "has_sig": false, "md5_digest": "6a446d5ba2ff6b8cf6da29385fa312b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6, <4.0", "size": 106684, "upload_time": "2022-02-03T12:20:12", "upload_time_iso_8601": "2022-02-03T12:20:12.479235Z", "url": "https://files.pythonhosted.org/packages/d3/e6/822d8726118dc90106e7e93305169a23c3f41bc50e423bbf0393048c3987/PyU4V-9.2.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }