{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10" ], "description": "|Riptide|\n=========\n\n.. |Riptide| image:: https://riptide-docs.readthedocs.io/en/latest/_images/logo.png\n :alt: Riptide\n\n.. class:: center\n\n ====================== =================== =================== ===================\n *Main packages:* lib_ **proxy** cli_\n *Container-Backends:* engine_docker_\n *Database Drivers:* db_mysql_ db_mongo_\n *Plugins:* php_xdebug_\n *Kubernetes:* k8s_client_ k8s_controller_\n *Related Projects:* configcrunch_\n *More:* docs_ repo_ docker_images_\n \\ mission_control_\n ====================== =================== =================== ===================\n\n.. _lib: https://github.com/theCapypara/riptide-lib\n.. _cli: https://github.com/theCapypara/riptide-cli\n.. _proxy: https://github.com/theCapypara/riptide-proxy\n.. _configcrunch: https://github.com/theCapypara/configcrunch\n.. _engine_docker: https://github.com/theCapypara/riptide-engine-docker\n.. _db_mysql: https://github.com/theCapypara/riptide-db-mysql\n.. _db_mongo: https://github.com/theCapypara/riptide-db-mongo\n.. _docs: https://github.com/theCapypara/riptide-docs\n.. _repo: https://github.com/theCapypara/riptide-repo\n.. _docker_images: https://github.com/theCapypara/riptide-docker-images\n.. _mission_control: https://github.com/theCapypara/riptide-mission-control\n.. _php_xdebug: https://github.com/theCapypara/riptide-plugin-php-xdebug\n.. _k8s_client: https://github.com/theCapypara/riptide-k8s-client\n.. _k8s_controller: https://github.com/theCapypara/riptide-k8s-controller\n\n|build| |docs| |pypi-version| |pypi-downloads| |pypi-license| |pypi-pyversions| |slack|\n\n.. |build| image:: https://img.shields.io/github/workflow/status/theCapypara/riptide-proxy/Build,%20test%20and%20publish\n :target: https://github.com/theCapypara/riptide-proxy/actions\n :alt: Build Status\n\n.. |docs| image:: https://readthedocs.org/projects/riptide-docs/badge/?version=latest\n :target: https://riptide-docs.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. |slack| image:: https://slack.riptide.theCapypara.de/badge.svg\n :target: https://slack.riptide.theCapypara.de\n :alt: Join our Slack workspace\n\n.. |pypi-version| image:: https://img.shields.io/pypi/v/riptide-proxy\n :target: https://pypi.org/project/riptide-proxy/\n :alt: Version\n\n.. |pypi-downloads| image:: https://img.shields.io/pypi/dm/riptide-proxy\n :target: https://pypi.org/project/riptide-proxy/\n :alt: Downloads\n\n.. |pypi-license| image:: https://img.shields.io/pypi/l/riptide-proxy\n :alt: License (MIT)\n\n.. |pypi-pyversions| image:: https://img.shields.io/pypi/pyversions/riptide-proxy\n :alt: Supported Python versions\n\nRiptide is a set of tools to manage development environments for web applications.\nIt's using container virtualization tools, such as `Docker `_\nto run all services needed for a project.\n\nIt's goal is to be easy to use by developers.\nRiptide abstracts the virtualization in such a way that the environment behaves exactly\nas if you were running it natively, without the need to install any other requirements\nthe project may have.\n\nIt can be installed via pip by installing ``riptide-proxy``.\n\nProxy Server\n------------\n\nThis repository implements a HTTP(s) and WebSocket reverse proxy server for use with Riptide projects.\nIt supports auto-starting of Riptide projects. Routing of projects is based on hostnames.\n\nIf ``riptide-mission-control`` is installed, a proxy server for it is started at ``control.riptide.local``\n(where riptide.local is your configured proxy server URL).\n\nfor-docs Branch\n---------------\n\nThe for-docs branch should always be based on master. It contains only one commit that removes\npython-prctl and certauth from the dependencies for Read the Docs, since rtd can't install them.\n\nIf anyone knows of a better way to do this, please let me know.\n\nDocumentation\n-------------\n\nThe complete documentation for Riptide can be found at `Read the Docs `_.\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/theCapypara/riptide-proxy/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "riptide-proxy", "package_url": "https://pypi.org/project/riptide-proxy/", "platform": "", "project_url": "https://pypi.org/project/riptide-proxy/", "project_urls": { "Homepage": "https://github.com/theCapypara/riptide-proxy/" }, "release_url": "https://pypi.org/project/riptide-proxy/0.7.0/", "requires_dist": [ "riptide-lib (<0.8,>=0.7)", "tornado (>=6.0)", "Click (>=7.0)", "certauth (>=1.3)", "python-prctl (>=1.7) ; sys_platform == \"linux\"", "guppy3 (>=3.0.9) ; extra == 'profiling'" ], "requires_python": "", "summary": "Tool to manage development environments for web applications using containers - HTTP and WebSocket Reverse Proxy Server", "version": "0.7.0", "yanked": false, "yanked_reason": null }, "last_serial": 12485727, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "85f0894b31aae9196c2a662b7e2d0ceb", "sha256": "9b6f60c75b3506187816494dc33114a832e872ef7b34c92984d86054f42b5625" }, "downloads": -1, "filename": "riptide_proxy-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "85f0894b31aae9196c2a662b7e2d0ceb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13595, "upload_time": "2019-04-19T23:20:04", "upload_time_iso_8601": "2019-04-19T23:20:04.189323Z", "url": "https://files.pythonhosted.org/packages/bf/e9/69be11e2f5faee3fd9f38a9ca694bb48cee4c3159d901eb206a5ab19b960/riptide_proxy-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "94821006d18d2f158be97c9caa3a46ef", "sha256": "4e228b8e5fd58fe686720c910b4eedaed8853db5acb0c7b2fc73e43ff3e795ac" }, "downloads": -1, "filename": "riptide_proxy-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "94821006d18d2f158be97c9caa3a46ef", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 59299, "upload_time": "2019-04-23T12:54:51", "upload_time_iso_8601": "2019-04-23T12:54:51.247621Z", "url": "https://files.pythonhosted.org/packages/45/45/3f450d8304f8f88098f637ee7d75504e13f0e3bf17ae9756c155e9a8c171/riptide_proxy-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e5d4f743b79c1fc2e0a7873342e9908d", "sha256": "114fbedee05f1c4ffd55ac915b55ea815264e487347533b9a291102fc68b09a2" }, "downloads": -1, "filename": "riptide_proxy-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e5d4f743b79c1fc2e0a7873342e9908d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63301, "upload_time": "2019-06-02T15:09:56", "upload_time_iso_8601": "2019-06-02T15:09:56.659885Z", "url": "https://files.pythonhosted.org/packages/62/f2/52d2833b0b7299925b41c81f510200db574fa42d2b72c1e4a3bb26860850/riptide_proxy-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9db59069a27fc2832ce52f7dcde2b3d7", "sha256": "3583d245a1f6a20aaa5626c9ced7b75b0ad8b2198b49ca909aadffb39217b197" }, "downloads": -1, "filename": "riptide_proxy-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9db59069a27fc2832ce52f7dcde2b3d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63492, "upload_time": "2019-06-07T09:20:47", "upload_time_iso_8601": "2019-06-07T09:20:47.347714Z", "url": "https://files.pythonhosted.org/packages/fa/55/11569d2fbc4a23e9925ac47c2a1340f44fc75faa0c0a30f050e7f6c6c190/riptide_proxy-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "df7e58023eff015bd0e9d5d1adbe41d5", "sha256": "080d211386a7f7107929bfc777354f132d499e87e72d10b3b1ac5759b09256b2" }, "downloads": -1, "filename": "riptide_proxy-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "df7e58023eff015bd0e9d5d1adbe41d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63511, "upload_time": "2019-07-03T15:55:24", "upload_time_iso_8601": "2019-07-03T15:55:24.332663Z", "url": "https://files.pythonhosted.org/packages/8f/a8/fd6ee9efc5015f547faba9eb81033e82352001b3a567429823940225cbd3/riptide_proxy-0.2.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "3b14960e76edffb54b715b8c8588b73c", "sha256": "2faa7a8ccb866af2eddfa66fb941944182a29c938a7dd9088bff93a4d53e18f3" }, "downloads": -1, "filename": "riptide_proxy-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3b14960e76edffb54b715b8c8588b73c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 63612, "upload_time": "2019-08-06T10:40:38", "upload_time_iso_8601": "2019-08-06T10:40:38.945881Z", "url": "https://files.pythonhosted.org/packages/fb/87/f822150c591a5c2c88c69f0b59c03a5c7480929c492085f20b3e0c0b2635/riptide_proxy-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "1e50ce68977ccc10e8e07b29a286eb59", "sha256": "562e96c5c0d032c5266ee70bac44b0a7da48b794a2f3fa7df2e47089a5fb5ba9" }, "downloads": -1, "filename": "riptide_proxy-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1e50ce68977ccc10e8e07b29a286eb59", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65034, "upload_time": "2019-09-17T11:51:05", "upload_time_iso_8601": "2019-09-17T11:51:05.633906Z", "url": "https://files.pythonhosted.org/packages/90/d5/89d932cad65421d07cadaf8c4e98e1d3eb7bdc4dbdfacb8e584509674ea2/riptide_proxy-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "4686c5c6f1086c74e74ac46b2f7361fc", "sha256": "4d4229d1ebbbb8e394b8526cef2418f021f1df0df876f58c01ff5ed0b31a8c8b" }, "downloads": -1, "filename": "riptide_proxy-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4686c5c6f1086c74e74ac46b2f7361fc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65061, "upload_time": "2019-10-24T10:35:21", "upload_time_iso_8601": "2019-10-24T10:35:21.487695Z", "url": "https://files.pythonhosted.org/packages/ea/73/96dbf51bf1e11f8f9a9520461a529ca625701794af04d645db4c7a23de0d/riptide_proxy-0.3.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "f70bb8e3dabf08afbbd486980f66b2f6", "sha256": "71a7e1f0db73831ec37c2dda070e10e467bd346933c0b9daa43b0cd5bee1a6af" }, "downloads": -1, "filename": "riptide_proxy-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "f70bb8e3dabf08afbbd486980f66b2f6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65088, "upload_time": "2019-11-15T17:46:30", "upload_time_iso_8601": "2019-11-15T17:46:30.206423Z", "url": "https://files.pythonhosted.org/packages/e8/7c/f373f148d266c8a1489b345bb860b3ddf45e5b7075724df954b9f000b0c9/riptide_proxy-0.3.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "da7e20eeca3bb0dd47027ffd6fb22082", "sha256": "46bd5e2d7aecb26fe59180ab45da822c611d55cdb892e63776ff0daffa94aaf0" }, "downloads": -1, "filename": "riptide_proxy-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "da7e20eeca3bb0dd47027ffd6fb22082", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65871, "upload_time": "2019-11-29T10:49:40", "upload_time_iso_8601": "2019-11-29T10:49:40.149933Z", "url": "https://files.pythonhosted.org/packages/1f/d2/86a11c961cc9a7d4f563cefae0ed1cf929ea8712091b8b1b816a146a9b44/riptide_proxy-0.3.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.3.8": [ { "comment_text": "", "digests": { "md5": "30667c076da47a122cb9e85b27652d26", "sha256": "d8d09a7df554cb0d94cb2313aa372bcae38ce222747bbf9f2bfa4ea4d12d1a3c" }, "downloads": -1, "filename": "riptide_proxy-0.3.8-py3-none-any.whl", "has_sig": false, "md5_digest": "30667c076da47a122cb9e85b27652d26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65878, "upload_time": "2019-12-23T11:24:34", "upload_time_iso_8601": "2019-12-23T11:24:34.823719Z", "url": "https://files.pythonhosted.org/packages/b8/4b/361bcb1a6852e7283dd4a677a8de47b85a340fa70cf4e11151da9043d5d6/riptide_proxy-0.3.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "cdf7a223ca6be576a248ec07ba08ff6c", "sha256": "988995c54bd0c785abeeed9b208caaad77b173cc102a55d20c2eef6d17f48068" }, "downloads": -1, "filename": "riptide_proxy-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "cdf7a223ca6be576a248ec07ba08ff6c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65881, "upload_time": "2019-12-27T10:52:15", "upload_time_iso_8601": "2019-12-27T10:52:15.004920Z", "url": "https://files.pythonhosted.org/packages/7b/09/64c1c8efe78137002e1a1970e7c326e248cf8a26a327758f28819f23965b/riptide_proxy-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "d9ab854af2f20bc6aa53f9d588b249fa", "sha256": "ed171665b9d2c0a5f40c6d4228fe17aa73fb09657b1be312df3574ae9a9692bc" }, "downloads": -1, "filename": "riptide_proxy-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d9ab854af2f20bc6aa53f9d588b249fa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65937, "upload_time": "2019-12-27T13:41:38", "upload_time_iso_8601": "2019-12-27T13:41:38.362297Z", "url": "https://files.pythonhosted.org/packages/19/f2/a4f93be331d5cf97c5626b92776878d87bc697c536a38008eb7b11328e95/riptide_proxy-0.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "90bf215ababe0c19b7aba8c84de4041b", "sha256": "8c04d234608983e3233d699664ece70f95f409a2feba8491dc6f6c13ca82b38c" }, "downloads": -1, "filename": "riptide_proxy-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "90bf215ababe0c19b7aba8c84de4041b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 65980, "upload_time": "2020-01-23T12:38:28", "upload_time_iso_8601": "2020-01-23T12:38:28.101942Z", "url": "https://files.pythonhosted.org/packages/6f/bc/23dc8b4005a0e90807bfdc57cb5a6cc3eee5e3696bb2e512f6bce33ad45f/riptide_proxy-0.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.0rc1": [ { "comment_text": "", "digests": { "md5": "8ecb0bb62d87e60a1a40e47b63d5b8cf", "sha256": "f51b82cbdcaf5b5546e8e2b9adf93af8f63aaef57b873685b4de953f61c1db43" }, "downloads": -1, "filename": "riptide_proxy-0.5.0rc1-py3-none-any.whl", "has_sig": false, "md5_digest": "8ecb0bb62d87e60a1a40e47b63d5b8cf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66031, "upload_time": "2020-01-21T15:55:30", "upload_time_iso_8601": "2020-01-21T15:55:30.676900Z", "url": "https://files.pythonhosted.org/packages/e3/6f/3903849a7c40e179c15df2f07bfbc273bd6a60f6575fac0ae9d7fe502714/riptide_proxy-0.5.0rc1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.0rc2": [ { "comment_text": "", "digests": { "md5": "abdbb11b56e273784fdf844a21f84cfb", "sha256": "1b9318c3e0204799e797f5ff34e4314e3feabdd300d8d177c73c3366f50c95ad" }, "downloads": -1, "filename": "riptide_proxy-0.5.0rc2-py3-none-any.whl", "has_sig": false, "md5_digest": "abdbb11b56e273784fdf844a21f84cfb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66025, "upload_time": "2020-01-21T21:11:16", "upload_time_iso_8601": "2020-01-21T21:11:16.395107Z", "url": "https://files.pythonhosted.org/packages/f5/38/8a0d0fdc3d6946ab508df54096d7660cc24691e34b3509fefe97e1a961be/riptide_proxy-0.5.0rc2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "7d903df6713c7aa0f2ababacb1516be2", "sha256": "d81d6bf805862d406707a4929de4caaab12e12ea76e3f82a16ce303039b3ea75" }, "downloads": -1, "filename": "riptide_proxy-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7d903df6713c7aa0f2ababacb1516be2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66325, "upload_time": "2020-02-04T16:28:30", "upload_time_iso_8601": "2020-02-04T16:28:30.132604Z", "url": "https://files.pythonhosted.org/packages/1e/7f/e2122b8ccb80e70ad31e3e91f3d83f2e0d57b253177104c1ec5f65d03eff/riptide_proxy-0.5.1-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "3b44a4e53c87126456bd305a5726ce8d", "sha256": "a2f4e1ab6e522d80f487085f7470da58e7ba8c7008d01f851409dae9e1e618e3" }, "downloads": -1, "filename": "riptide_proxy-0.5.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3b44a4e53c87126456bd305a5726ce8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 66835, "upload_time": "2020-02-05T11:48:28", "upload_time_iso_8601": "2020-02-05T11:48:28.573321Z", "url": "https://files.pythonhosted.org/packages/4a/8c/4a0ebeafae4306db6a208dbda69b916be84430394cab01dcb27e43bd1e88/riptide_proxy-0.5.2-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "321ac74d39fec21acc877d2d9c37b580", "sha256": "534cba9ff27b4320cadfa6ad15a69abcd2e3efd30ce23c0c067dad5e160805da" }, "downloads": -1, "filename": "riptide_proxy-0.5.3-py3-none-any.whl", "has_sig": false, "md5_digest": "321ac74d39fec21acc877d2d9c37b580", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 67386, "upload_time": "2020-02-13T13:19:23", "upload_time_iso_8601": "2020-02-13T13:19:23.681200Z", "url": "https://files.pythonhosted.org/packages/7d/26/d80356a371bbb99d768e038bd83b6efad66e179cf3acb8fab00cff14ac33/riptide_proxy-0.5.3-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "6385c0677b6535e9dd63e5fa0bbbb28d", "sha256": "f60de374c1813f25ac7cd385d100f823c9805afab2c6cb4628dcbf2d51eed3e0" }, "downloads": -1, "filename": "riptide_proxy-0.5.4-py3-none-any.whl", "has_sig": false, "md5_digest": "6385c0677b6535e9dd63e5fa0bbbb28d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69315, "upload_time": "2020-02-17T16:13:29", "upload_time_iso_8601": "2020-02-17T16:13:29.351419Z", "url": "https://files.pythonhosted.org/packages/6a/87/c60daa3454fa8225c09d8db8c3ad23ff5064018643da69acb253eb2a007e/riptide_proxy-0.5.4-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "ad18702ee832c3da9944ec7deae3b66a", "sha256": "1ab17d117bc0f317b59bcb95f13c823130fc447d252514b749d7fb322200dc86" }, "downloads": -1, "filename": "riptide_proxy-0.5.5-py3-none-any.whl", "has_sig": false, "md5_digest": "ad18702ee832c3da9944ec7deae3b66a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69315, "upload_time": "2020-02-17T16:50:02", "upload_time_iso_8601": "2020-02-17T16:50:02.314739Z", "url": "https://files.pythonhosted.org/packages/3f/5f/179dc1d673ee8a65b7e0e3504e4c4cbe78a3942e18394521c4f6a31696f7/riptide_proxy-0.5.5-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "54e40e42072e1f3eff94464ac4f0869a", "sha256": "a68ec517916574bbf069b749cb855db8a5bd16c3fcd413f67b374bd5b38b9744" }, "downloads": -1, "filename": "riptide_proxy-0.5.6-py3-none-any.whl", "has_sig": false, "md5_digest": "54e40e42072e1f3eff94464ac4f0869a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69508, "upload_time": "2020-02-18T13:58:56", "upload_time_iso_8601": "2020-02-18T13:58:56.248709Z", "url": "https://files.pythonhosted.org/packages/9a/e1/e583e355993c6f3760389d5397e4536c6306797ab081dd47d3baeb552d94/riptide_proxy-0.5.6-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "e9a320dadf64b90522f3fd8101131794", "sha256": "9af4b3cd7b0b8ffa6670a3a42e13ad5d172a1897e5fa480334fdd0ad19befcee" }, "downloads": -1, "filename": "riptide_proxy-0.5.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e9a320dadf64b90522f3fd8101131794", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69617, "upload_time": "2020-02-20T11:29:35", "upload_time_iso_8601": "2020-02-20T11:29:35.278047Z", "url": "https://files.pythonhosted.org/packages/84/9c/97e649caca23ce402dc45307b0e7ec9320a95077f12abebd6dda6ceb1dca/riptide_proxy-0.5.7-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "5d093e93f8a91da94d6686eeff207c4d", "sha256": "536fed6d101ab3b5f2172e74161312678be9861855855f31608883f174765d67" }, "downloads": -1, "filename": "riptide_proxy-0.5.8-py3-none-any.whl", "has_sig": false, "md5_digest": "5d093e93f8a91da94d6686eeff207c4d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69811, "upload_time": "2020-03-18T11:43:32", "upload_time_iso_8601": "2020-03-18T11:43:32.136056Z", "url": "https://files.pythonhosted.org/packages/32/d6/3ee7cd5cddd9d356f388350e8a61567dccb65a00138186f9edd1ae04f32e/riptide_proxy-0.5.8-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "d226ea0c5569d790382de161423623b4", "sha256": "eabb23a3340d908e553c02d6380c227d608fedebccde12b19925f13d25ed42bc" }, "downloads": -1, "filename": "riptide_proxy-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d226ea0c5569d790382de161423623b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69881, "upload_time": "2021-09-28T14:28:14", "upload_time_iso_8601": "2021-09-28T14:28:14.103348Z", "url": "https://files.pythonhosted.org/packages/d5/e1/7cfa5a184f554894fe86d618bdbf2060293313aacd402b2171ec23ac471b/riptide_proxy-0.6.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "6a985d3a65437378515abef2779f8870", "sha256": "12b2f5189d15eecbb3cafb0233ad6fc558f6f7d70ece05c316df29e8758e67e0" }, "downloads": -1, "filename": "riptide_proxy-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6a985d3a65437378515abef2779f8870", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69901, "upload_time": "2022-01-05T16:35:46", "upload_time_iso_8601": "2022-01-05T16:35:46.639289Z", "url": "https://files.pythonhosted.org/packages/e9/bb/743e092ad873a291ea7391be336df2b39990601b44dc83c226962e74f75f/riptide_proxy-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6a985d3a65437378515abef2779f8870", "sha256": "12b2f5189d15eecbb3cafb0233ad6fc558f6f7d70ece05c316df29e8758e67e0" }, "downloads": -1, "filename": "riptide_proxy-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6a985d3a65437378515abef2779f8870", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 69901, "upload_time": "2022-01-05T16:35:46", "upload_time_iso_8601": "2022-01-05T16:35:46.639289Z", "url": "https://files.pythonhosted.org/packages/e9/bb/743e092ad873a291ea7391be336df2b39990601b44dc83c226962e74f75f/riptide_proxy-0.7.0-py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }