{ "info": { "author": "Matheus (vorjdux) Santos", "author_email": "vorj.dux@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Envoxy Platform Framework\n=========================\n\nThe Envoxy is a different kind of API REST framework and application daemon, we are trying to use all the best tools and technics together getting all their power and performance to be able to have all the platform running in one unique framework allowing communications and task distribution with:\n- Zapata using (ZeroMQ / UPnP);\n- RabbitMQ using (MQTT / AMQP);\n- Celery;\n- CouchDB;\n- PostgreSQL;\n\n# Build envoxyd (Envoxy Daemon) and envoxy python package:\nWhat is `envoxyd`? It is the process daemon using embeded uWSGI customized to be able to boot our modules using the `envoxy` structure and API's. \n```\n$ make install\n```\n\nor using docker\n\n```\n$ docker build -t envoxy .\n```\n\n### Steps during the build processs\n\n- Install dependencies\n- Delete previous virtualenv dir if exists (/opt/envoxy)\n- Create clean virtualenv (/opt/envoxy) with python3.6 version and activate\n- Give current user permissions to virtualenv dir\n- Install envoxy: `python setup install`\n- Prepare envoxyd files:\n * Delete src dir (vendors/src)\n * Create envoxyd src dir and make a clean copy o uWSGI\n * Copy envoxyd files to customize uWSGI\n- Install envoxyd: `python setup install`\n\n# Prepare packages to pypi repository\n\n```\n$ make packages\n```\n\n### Steps during the packaging processs\n\n- Install Process\n- Create a Source distribution for both packages: `python3 setup.py sdist bdist_wheel`\n\n# Publish to pypi repository\n\nOn project root for *envoxy* and ./vendors dir for *envoxyd*\n\n- Make sure `build` dir was created\n- `build` dir must contain a `.whl` and `.tar.gz` of the current version\n\n\n```\nenvoxy-0.0.2-py3-none-any.whl\nenvoxy-0.0.2.tar.gz\n```\n\n- Upload current package using twine command and enter your credentials for the account you registered on the real PyPI.\n\n```\n$ twine upload dist/*\n```\n\n\n# Run envoxyd\n```\n$ envoxyd --http :8080 --set conf=/path/to/confs/envoxy.json\n```\n\n# How to use envoxy\nCreate a new project\n```\n$ envoxy-cli --create-project --name my-container\n```\n\n# How to build envoxy with Docker\n```\n$ docker build --no-cache -t envoxy-ubuntu:18.04 -f envoxy-ubuntu.Dockerfile .\n$ docker build -t envoxy .\n```\n\n# Use an existent project path as volume\n```\n$ docker run -it -d -p 8080:8080 -v /path/to/project:/home/envoxy -v /path/to/plugins:/usr/envoxy/plugins envoxy\n```\n\n\n# PostgreSQL connector samples\n\n### Select Query\n\n```\nfrom envoxy import pgsqlc\n\nresult = pgsqlc.query(\n \"db_name\",\n \"select * from sample_table where id = 1;\"\n)\n\n```\n\n\n### Insert statement and Transaction block\n\n```\nfrom envoxy import pgsqlc\n\nwith pgsqlc.transaction('db_name') as db_conn:\n\n r = db_conn.query(\n sql=\"select * from sample_table limit 2\"\n )\n\n db_conn.insert('sample_table2', {\n \"field1\": \"test\",\n \"field2\": \"test\",\n \"id\": 1\n })\n\n```\n\n_all inserts statements must be placed inside a transaction block_\n\n\n# CouchDB connector samples\n\n\n## Find\n\n*valid selectors:* eq, gt, gte, lt, lte\n*fields*: if defined will only return this fields, otherwise will return all fields\n\n```\nfrom envoxy import couchdbc\n\nperms = couchdbc.find(\n db=\"server_key.db_name\",\n fields=[\"id\", \"field2\"]\n params={\n \"id\": \"1234\"\n \"field1__gt\": \"2345\"\n }\n)\n```\n\n\n## Get\n\nGet the document by id\n\n```\nfrom envoxy import couchdbc\n\nperms = couchdbc.get(\n \"005r9odyj91dw0y1ho32lvzh5r2avzngvrouyj\",\n db=\"server_key.db_name\",\n)\n```\n\n# REdis connector samples\n\n### Get value\n\n```\nfrom envoxy import redisc\n\nredisc.get(\n \"server_key\",\n \"my_key\"\n)\n\nredisc.set(\n \"server_key\",\n \"my_key\",\n {\n \"a\": 1,\n \"b\": 2\n }\n)\n\n# for more operations get raw client\nclient = redisc.client('server_key')\n\nclient.hgetall('my_hash')\n\n```\n\n\n# MQTT connector samples\n\n## Publish\n\n\n```\nfrom envoxy import mqttc\n\nmqttc.publish(\n 'server_key',\n '/v3/topic/channel',\n { \"data\": \"test\" },\n no_envelope=True)\n```\n\n\n## Subscribe\n\n```\nfrom envoxy import mqttc\n\nmqttc.subscribe(\n 'server_key',\n '/v3/topic/channels/#',\n callback\n)\n```\n\n## on_event\n\n\n```\n\nfrom envoxy import on\nfrom envoxy.decorators import log_event\n\n@on(endpoint='/v3/topic/channels/#', protocols=['mqtt'], server='server_key')\nclass MqttViewCtrl(View):\n\n @log_event\n def on_event(self, data, **kwargs):\n\n do_stuff(data)\n```\n\n## client\n\n```\n\nfrom envoxy.mqtt.client import Client as MqttClient\n\ncredentials = {\n \"client_id\": \":client_id\"\n \"access_token\": \":access_token\"\n}\n\nconf = {\n \"myserver\": {\n \"bind\": \"mqtt://localhost:8000\",\n \"cert_path\": \"/usr/lib/ssl/certs/ca-certificates.crt\"\n }\n}\n\nmqtt_client = MqttClient(conf, credentials=credentials)\nmqtt_cient.publish(\n \"myserver\",\n \"/v3/topic/channel\",\n { \"data\": \"test\" }\n)\n\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/habitio/envoxy", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "envoxy", "package_url": "https://pypi.org/project/envoxy/", "platform": "", "project_url": "https://pypi.org/project/envoxy/", "project_urls": { "Homepage": "https://github.com/habitio/envoxy" }, "release_url": "https://pypi.org/project/envoxy/0.1.0/", "requires_dist": [ "cachetools (==3.0.0)", "Flask (==1.1.0)", "paho-mqtt (==1.4.0)", "pika (==0.12.0)", "pyzmq (==17.1.2)", "requests (>=2.20.0)", "sdnotify (==0.3.2)", "pymongo (==3.7.2)", "uPnPClient (==0.0.8)", "pylint (==2.1.1)", "psycopg2 (==2.8.3)", "redis (==3.2.1)", "flask-cors (==3.0.8)", "systemd-python (==234)" ], "requires_python": "", "summary": "Envoxy Platform Framework", "version": "0.1.0" }, "last_serial": 5954127, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "603fd59dc1625b7057286ffdab866583", "sha256": "2e44ffc024aac48d6bf7b48b5641f176cfbbfa088d26ab8c2f4d9897c581c042" }, "downloads": -1, "filename": "envoxy-0.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "603fd59dc1625b7057286ffdab866583", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15127, "upload_time": "2019-06-26T18:17:00", "url": "https://files.pythonhosted.org/packages/86/9d/19f11fbb1c35e9c6dcc16ac2f46909eb598abfc9fe9963a0d07b014caa2b/envoxy-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a73b76e241db4bc5b8bd55df8de9fc5", "sha256": "0150433486eb9ae37b9ad6b1a5821c64d9a187295a3fefea8c79af137d526d20" }, "downloads": -1, "filename": "envoxy-0.0.1.tar.gz", "has_sig": false, "md5_digest": "6a73b76e241db4bc5b8bd55df8de9fc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9200, "upload_time": "2019-06-26T18:17:03", "url": "https://files.pythonhosted.org/packages/77/1e/51fdef673afb288147d4fa6d5d9782c162fa5c14f5c088a3def934ee9f22/envoxy-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "d4beba191042381f0048e88217db89f2", "sha256": "ddbcee489e951276d6922a477776e22a24f7d7b28336f598cbb31d712b585060" }, "downloads": -1, "filename": "envoxy-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "d4beba191042381f0048e88217db89f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21984, "upload_time": "2019-07-24T13:51:45", "url": "https://files.pythonhosted.org/packages/c2/c9/93fb77501e6b6563d17f85e043315a70147219854894dfcd6f0dae9099c6/envoxy-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b72a3f731a957d7aaf1a2ae581d12878", "sha256": "0d4b2df4d884cece70bd9ce176e8d1225cdfb385b21f8385526fc376133bfb7b" }, "downloads": -1, "filename": "envoxy-0.0.10.tar.gz", "has_sig": false, "md5_digest": "b72a3f731a957d7aaf1a2ae581d12878", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16660, "upload_time": "2019-07-24T13:51:47", "url": "https://files.pythonhosted.org/packages/f9/42/d3141b3bbb62bdd0892976a96e15c40a513b72d881a98e42ea65516d8391/envoxy-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "ce4b0ab66d48a8d98bad3755a04f65bb", "sha256": "159fa66e9fc63f52b58c502ff0aec746bec10888187e3707f1e55a494f0ce091" }, "downloads": -1, "filename": "envoxy-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ce4b0ab66d48a8d98bad3755a04f65bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22042, "upload_time": "2019-07-24T14:16:55", "url": "https://files.pythonhosted.org/packages/68/ac/6dd575f4f1c09dc474e5dce5e7926e7770fadd07f742915ca470509286ac/envoxy-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0efdbd5a76cbcd52bbc83b5f5fde1d8a", "sha256": "a1edf02f388757d424335efe63decc5dcb56c1fb5fb8c378004c439bdac96c68" }, "downloads": -1, "filename": "envoxy-0.0.11.tar.gz", "has_sig": false, "md5_digest": "0efdbd5a76cbcd52bbc83b5f5fde1d8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16701, "upload_time": "2019-07-24T14:16:56", "url": "https://files.pythonhosted.org/packages/0a/26/ea0d036c94fda17a44143b930a79ddd6ccddd75c6e9c47598a885457d05e/envoxy-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "0d3a8623e05a6f519da97b436fc1007a", "sha256": "3bd88c9ea4882cc042d8759008199de4823f431586f6e20ad245daeb3f009007" }, "downloads": -1, "filename": "envoxy-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "0d3a8623e05a6f519da97b436fc1007a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22043, "upload_time": "2019-07-24T14:36:08", "url": "https://files.pythonhosted.org/packages/99/63/47258ed37aef4522c5fff8df2ed155f18a4f7de97a1686227cd38e9c6c9c/envoxy-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a830fb3f3a25ac900b68f72557af304", "sha256": "7e450a5f708b88b4ff6843ba592dbe16e4ed3925bb2bd86e70abb7bd51390cd1" }, "downloads": -1, "filename": "envoxy-0.0.12.tar.gz", "has_sig": false, "md5_digest": "4a830fb3f3a25ac900b68f72557af304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16693, "upload_time": "2019-07-24T14:36:09", "url": "https://files.pythonhosted.org/packages/ee/ee/b2285b5877a8176d867b986a1eadc268f0fd8a5b7fe24e4e43f53cc8cfb1/envoxy-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "c710b1f509985064b20efe9cdcf85217", "sha256": "402172592795479951eaadc2a2ab3d3b1d39bb9ae5c3ffb7eb6be30ecb77f9c2" }, "downloads": -1, "filename": "envoxy-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "c710b1f509985064b20efe9cdcf85217", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22400, "upload_time": "2019-07-25T10:58:03", "url": "https://files.pythonhosted.org/packages/fa/51/eab3c516988fcf5acac8ed667f6580aad721197433d0c234df981ebc5e15/envoxy-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "407fec11e57c649023854ef08005302a", "sha256": "bac349d7a8b63855e6b8def47e347c2e1248523d1abd732deb2970070589f459" }, "downloads": -1, "filename": "envoxy-0.0.13.tar.gz", "has_sig": false, "md5_digest": "407fec11e57c649023854ef08005302a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16855, "upload_time": "2019-07-25T10:58:05", "url": "https://files.pythonhosted.org/packages/b4/84/eada8b9498578148e0078ae3bf0015ce38292219b6d1d2cae7f0a02dcd4d/envoxy-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "043a39648b7c102891c392f0f2e0cf3b", "sha256": "0871a05537b37ae32e1a5d23abec1eef52d5b187f194ca2d5c0898b07ebf4f9c" }, "downloads": -1, "filename": "envoxy-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "043a39648b7c102891c392f0f2e0cf3b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22398, "upload_time": "2019-07-25T11:15:56", "url": "https://files.pythonhosted.org/packages/46/8f/38280a1a586f7fcce781e41a705bb8960b55e5d1f4d4a904b1deb0f1bef3/envoxy-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7de9dd43da69f63e15032c77c7bc6ba", "sha256": "6e15be3f0ebf00420fa3f4368527b793019fad9af59bad31a8bb448e3c6e5c22" }, "downloads": -1, "filename": "envoxy-0.0.14.tar.gz", "has_sig": false, "md5_digest": "e7de9dd43da69f63e15032c77c7bc6ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16857, "upload_time": "2019-07-25T11:15:57", "url": "https://files.pythonhosted.org/packages/d2/e3/69cf167144671a428a589c52d2a89492f914212c188c80c2efc9f616685b/envoxy-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "6ecf3266546a0243199903b1dd258f3c", "sha256": "368f721539c82ab80685ef9a4a0263505526f67823b65da9d8ec89792c2ad415" }, "downloads": -1, "filename": "envoxy-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "6ecf3266546a0243199903b1dd258f3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22424, "upload_time": "2019-07-25T11:27:38", "url": "https://files.pythonhosted.org/packages/97/87/d245b75c552418c918b3f5ed22ac302ecfcbff7ff11f1cf51b64d4fd482f/envoxy-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fc6f1796c7eb51dbf44446894900dbc", "sha256": "7ff587b861879c1aa5d3eb2da19cf1cd1baefb6e5f4c0adb7b36323a0bcada49" }, "downloads": -1, "filename": "envoxy-0.0.15.tar.gz", "has_sig": false, "md5_digest": "8fc6f1796c7eb51dbf44446894900dbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16887, "upload_time": "2019-07-25T11:27:40", "url": "https://files.pythonhosted.org/packages/87/03/10edd7c3d03a72c64a4ff9f771c1fe3284c21b62a9a9e0ba5407d412ceb6/envoxy-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "2bfcd4eb0dea0bd36e0a4180fb12bacb", "sha256": "112d3365643277df0423f36e294cd863ee674179712cb2050ad6f808b98b5d51" }, "downloads": -1, "filename": "envoxy-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "2bfcd4eb0dea0bd36e0a4180fb12bacb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25885, "upload_time": "2019-07-30T13:46:38", "url": "https://files.pythonhosted.org/packages/4d/75/d4de150c73e98aa1366028b58176c0646e9277561bebba92234768229419/envoxy-0.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0ee577f3bffdf191b51c9724d520d0a9", "sha256": "53d3747feae490b0d90ec3f9be886758998a3c1332b6b625f7d1d83dc12429dc" }, "downloads": -1, "filename": "envoxy-0.0.16.tar.gz", "has_sig": false, "md5_digest": "0ee577f3bffdf191b51c9724d520d0a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15203, "upload_time": "2019-07-30T13:46:39", "url": "https://files.pythonhosted.org/packages/e3/4f/a3293bcb9d4c6d6f09147e559ade637cf4719a0fee0ab97b8965eb0f8b8e/envoxy-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "b16b30a68eefa2cc8c44c9fd0bcf1d90", "sha256": "c914eca8d62a5e7072dfb95fcedd7655815476766fe8729afad89e6e52663e65" }, "downloads": -1, "filename": "envoxy-0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "b16b30a68eefa2cc8c44c9fd0bcf1d90", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25942, "upload_time": "2019-07-30T18:19:56", "url": "https://files.pythonhosted.org/packages/cb/9f/397fcf134fdd90802fc3da201d9c599a60099caf5a37c29e94694385be3f/envoxy-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2c298c773c3d9a0b6c020e3d2b6de9fd", "sha256": "1f3b44633065c7becb746b6d6d741eabfb3abbed3e297e3accbb76e518af9b25" }, "downloads": -1, "filename": "envoxy-0.0.17.tar.gz", "has_sig": false, "md5_digest": "2c298c773c3d9a0b6c020e3d2b6de9fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15274, "upload_time": "2019-07-30T18:19:57", "url": "https://files.pythonhosted.org/packages/66/cf/fc0710575fb9f19a5cd6d2dbf5d5b7a5cee45f59200e04d8c15f6d83b18a/envoxy-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "33e3368999ae54b2ef625c7259c6077e", "sha256": "bf09780cd461ab3d7312a2923729ccd0228a80989dd0ce64bdfcbec75799d4cc" }, "downloads": -1, "filename": "envoxy-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "33e3368999ae54b2ef625c7259c6077e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26379, "upload_time": "2019-08-01T10:31:47", "url": "https://files.pythonhosted.org/packages/ea/51/ff1aa1691488dabbcb0eb715206ccb399f7cf885e8ec506f0a7986abef09/envoxy-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29a10b1d9f4813774b3e9b8292f4f8d7", "sha256": "1adf82f04e041d1d7af0520593cf39ed192e4ee57d92c1fca99d26bcf9c2662f" }, "downloads": -1, "filename": "envoxy-0.0.18.tar.gz", "has_sig": false, "md5_digest": "29a10b1d9f4813774b3e9b8292f4f8d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15530, "upload_time": "2019-08-01T10:31:50", "url": "https://files.pythonhosted.org/packages/4c/0d/b8323726a438e21b08fbe5b55ecb58ec8251e379f6b888820517549281ab/envoxy-0.0.18.tar.gz" } ], "0.0.19": [ { "comment_text": "", "digests": { "md5": "20e7514c2ff34806b639b4628cb69693", "sha256": "266e706e7f6f7fc772dd8597d50013ce8abf1a61b57559e0821120e74237c01e" }, "downloads": -1, "filename": "envoxy-0.0.19-py3-none-any.whl", "has_sig": false, "md5_digest": "20e7514c2ff34806b639b4628cb69693", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26347, "upload_time": "2019-08-01T17:57:47", "url": "https://files.pythonhosted.org/packages/e5/e8/8a02c24dcf7569e87c11b410ff39ac38c24b45daf4340596d9c59d32d5ad/envoxy-0.0.19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9a98a9e9f35ac4f637a4bb5ad17e4234", "sha256": "50b6ae862da6a1fc7bb82028febb4e1f5af024a1135489bbcbaab14a2573e042" }, "downloads": -1, "filename": "envoxy-0.0.19.tar.gz", "has_sig": false, "md5_digest": "9a98a9e9f35ac4f637a4bb5ad17e4234", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15494, "upload_time": "2019-08-01T17:57:50", "url": "https://files.pythonhosted.org/packages/39/ac/8033b01287538912a119f6b35ee2738a9e3793505e88c24a6245c8aa549d/envoxy-0.0.19.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2e1a376847a170748d51ceb8c1c29275", "sha256": "e12dcbb12e06988d2f1b1c65a848ccdc7d4d6e776fee1270772a109134f22ff3" }, "downloads": -1, "filename": "envoxy-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "2e1a376847a170748d51ceb8c1c29275", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21784, "upload_time": "2019-07-02T17:01:47", "url": "https://files.pythonhosted.org/packages/2a/78/d9daf43317c34fbbac036a93fb27e7c804a35a91a7b126145ec077649225/envoxy-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1cab8277abba65e0be9d33dd5f43f9d0", "sha256": "53320775e82b531a9dee11c0af698c6e862d9e9f8a4438e5a9d9d0485b806b4b" }, "downloads": -1, "filename": "envoxy-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1cab8277abba65e0be9d33dd5f43f9d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12459, "upload_time": "2019-07-02T17:01:49", "url": "https://files.pythonhosted.org/packages/a2/19/afb4fd1280b2baf0b7fa197fbdd3bc8f9a4716991d04bbd96407250a5c08/envoxy-0.0.2.tar.gz" } ], "0.0.20": [ { "comment_text": "", "digests": { "md5": "c2191bfade4317417e223697c6903b68", "sha256": "5c3e98783e0f7793247ff0fc0f4776be001eacc8847a4e7a1a636368cfe346ca" }, "downloads": -1, "filename": "envoxy-0.0.20-py3-none-any.whl", "has_sig": false, "md5_digest": "c2191bfade4317417e223697c6903b68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26729, "upload_time": "2019-08-05T17:04:13", "url": "https://files.pythonhosted.org/packages/38/51/cf3c50d32c4b241a8855a861d8179f1dc3f41378fb69deae3b932014752f/envoxy-0.0.20-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "396ff37fafa53bc2f23e8ab7f20a8106", "sha256": "91f86be20cd9a9d5716ae003a0b89970cc220c1745a7bf0572ad6f348a083438" }, "downloads": -1, "filename": "envoxy-0.0.20.tar.gz", "has_sig": false, "md5_digest": "396ff37fafa53bc2f23e8ab7f20a8106", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15928, "upload_time": "2019-08-05T17:04:14", "url": "https://files.pythonhosted.org/packages/6a/5e/c8cee4a4822ef28a879687e9addcecd162b9b647ed16c04e8ad2bdeee264/envoxy-0.0.20.tar.gz" } ], "0.0.21": [ { "comment_text": "", "digests": { "md5": "86438fc01814e495ec9655dbfa97763e", "sha256": "39ca3183b89e1df121fc9aeb2c284d19a4391b014cad05d9e68fa3e66054a811" }, "downloads": -1, "filename": "envoxy-0.0.21-py3-none-any.whl", "has_sig": false, "md5_digest": "86438fc01814e495ec9655dbfa97763e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26717, "upload_time": "2019-08-07T09:51:08", "url": "https://files.pythonhosted.org/packages/4f/43/4d80e353eb5644f40067e07edc0aad25a271ade1b721a860de2b7d9e6a58/envoxy-0.0.21-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4707a5784f87718074d6e9742bc053a6", "sha256": "8b8ded35d13b3fa8039994692700b23d52ed0a8b720221b4a21f1266f0d1345b" }, "downloads": -1, "filename": "envoxy-0.0.21.tar.gz", "has_sig": false, "md5_digest": "4707a5784f87718074d6e9742bc053a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15912, "upload_time": "2019-08-07T09:51:10", "url": "https://files.pythonhosted.org/packages/23/8b/fd7c60f5d29b6e85ae8a5783bec128c6db4e9ddac84435871abbbe16b589/envoxy-0.0.21.tar.gz" } ], "0.0.22": [ { "comment_text": "", "digests": { "md5": "7a8e7497e822928ad93619b2206a9c8a", "sha256": "8c733abb7f9a9846587618a69d9bef58efad3f7fe90d26e86b285c2eabe0ed5e" }, "downloads": -1, "filename": "envoxy-0.0.22-py3-none-any.whl", "has_sig": false, "md5_digest": "7a8e7497e822928ad93619b2206a9c8a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 32113, "upload_time": "2019-08-16T10:12:32", "url": "https://files.pythonhosted.org/packages/77/c7/b05845b5dbaa12160c44cea9406e6443e4f8e78d9369f5dca82daa12ebc6/envoxy-0.0.22-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ac7f14186df1c9513c990d823406c63", "sha256": "316afbaa4485f82fb700f962dadf5de027616fed7f0d1309256e73dbc3edf2b9" }, "downloads": -1, "filename": "envoxy-0.0.22.tar.gz", "has_sig": false, "md5_digest": "1ac7f14186df1c9513c990d823406c63", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18438, "upload_time": "2019-08-16T10:12:34", "url": "https://files.pythonhosted.org/packages/ad/19/d6076e4981527a9f14318ebedf8284ee1e90eedf6d3ef677b40812f225a2/envoxy-0.0.22.tar.gz" } ], "0.0.23": [ { "comment_text": "", "digests": { "md5": "ec4cba0376aceec9f9b8f2044319aec5", "sha256": "4461e035421476cb15a9c71b066c269136b5f5d8ef5b10df0b595b5c0be57988" }, "downloads": -1, "filename": "envoxy-0.0.23-py3-none-any.whl", "has_sig": false, "md5_digest": "ec4cba0376aceec9f9b8f2044319aec5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33728, "upload_time": "2019-09-03T11:08:54", "url": "https://files.pythonhosted.org/packages/80/24/dfa7ee4287eff6786e408c690e0eda0153fb183e3d3054cf481beef13ba1/envoxy-0.0.23-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7145da41fa8403e26d4bc8fd48868a05", "sha256": "91d6afbace0f5d84336bbee89a2c0278d99b26817b335b34de4b67aaa83f188b" }, "downloads": -1, "filename": "envoxy-0.0.23.tar.gz", "has_sig": false, "md5_digest": "7145da41fa8403e26d4bc8fd48868a05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24476, "upload_time": "2019-09-03T11:08:55", "url": "https://files.pythonhosted.org/packages/59/94/f58e26105461fd538c3ed548e5fbde377ff674d6eeaafec65f8075e61ed5/envoxy-0.0.23.tar.gz" } ], "0.0.24": [ { "comment_text": "", "digests": { "md5": "223a7e493904a20b9889ac0f2c2c4cc6", "sha256": "9af20ff2588e7d76bb8228943df36f328115c2f8e0916e444a18b351c0a83bf5" }, "downloads": -1, "filename": "envoxy-0.0.24-py3-none-any.whl", "has_sig": false, "md5_digest": "223a7e493904a20b9889ac0f2c2c4cc6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34854, "upload_time": "2019-09-12T16:59:52", "url": "https://files.pythonhosted.org/packages/ec/a6/49d1bd29863af1f25ca2ebcb9fa186d54af5f9c7a4dd15d4905ba9fe3cf8/envoxy-0.0.24-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a0de02253e42f9c60c4dde847d518782", "sha256": "92b0f913bb63088b8a272bb7d552622165f0ed7135efcb9fbb2bf7645ea4c435" }, "downloads": -1, "filename": "envoxy-0.0.24.tar.gz", "has_sig": false, "md5_digest": "a0de02253e42f9c60c4dde847d518782", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25033, "upload_time": "2019-09-12T16:59:53", "url": "https://files.pythonhosted.org/packages/1a/c4/6d08caf68d216c0737334c068b18d3f35bbe081b5fb2b9d37b343dab929e/envoxy-0.0.24.tar.gz" } ], "0.0.25": [ { "comment_text": "", "digests": { "md5": "5b024bc82713347f4210e66a799bf099", "sha256": "a3cdda8942b36a00a93b520f98212c6dfbb8a48397211df04eb1f3a15e53522c" }, "downloads": -1, "filename": "envoxy-0.0.25-py3-none-any.whl", "has_sig": false, "md5_digest": "5b024bc82713347f4210e66a799bf099", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34776, "upload_time": "2019-09-18T10:23:33", "url": "https://files.pythonhosted.org/packages/73/ea/b0296cafec410b9b1d2d494637c486dbe29e4291b83c8aca5387209e701b/envoxy-0.0.25-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a42f2ef568caeaf69298d0b5648d3760", "sha256": "29e301faddc0421215b22efea08850e9917cb229bd182966d45593e3db69ba8a" }, "downloads": -1, "filename": "envoxy-0.0.25.tar.gz", "has_sig": false, "md5_digest": "a42f2ef568caeaf69298d0b5648d3760", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24956, "upload_time": "2019-09-18T10:23:35", "url": "https://files.pythonhosted.org/packages/e3/73/ba0fb718d75f3105e9a50f2d8d9f12671b694a291782c5690be053f6c0b4/envoxy-0.0.25.tar.gz" } ], "0.0.26": [ { "comment_text": "", "digests": { "md5": "4acab828acde7dae17e0ad3ce7e85419", "sha256": "2c362ca9cc68e4233d2fac4f8f139b21fca94dcaec54104f1b0169ab0bc316fc" }, "downloads": -1, "filename": "envoxy-0.0.26-py3-none-any.whl", "has_sig": false, "md5_digest": "4acab828acde7dae17e0ad3ce7e85419", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34774, "upload_time": "2019-09-18T13:35:06", "url": "https://files.pythonhosted.org/packages/52/11/b7c02a30acc8f153d10772f0c2471f1d9cf18709af814a310e75c0b73d8c/envoxy-0.0.26-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b56f70f85ceae4f2bbdd2efd5bfb1710", "sha256": "c57cd3af504ab828b0a32fda15b9639777a65bb19ebf30d8cbfe7cd314f04ce2" }, "downloads": -1, "filename": "envoxy-0.0.26.tar.gz", "has_sig": false, "md5_digest": "b56f70f85ceae4f2bbdd2efd5bfb1710", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24950, "upload_time": "2019-09-18T13:35:09", "url": "https://files.pythonhosted.org/packages/c2/f4/9dd3d704e6f0d9ed72cc67290d51199a6f94b04c3a7cb9c8dfcdf6b80657/envoxy-0.0.26.tar.gz" } ], "0.0.27": [ { "comment_text": "", "digests": { "md5": "019cc534f26aa0e057b72ba67ad41234", "sha256": "2db335f15c36be344f29367f4ff548ed065f0d6e6e019ff34314a4960ba1f19c" }, "downloads": -1, "filename": "envoxy-0.0.27-py3-none-any.whl", "has_sig": false, "md5_digest": "019cc534f26aa0e057b72ba67ad41234", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34760, "upload_time": "2019-09-18T14:12:57", "url": "https://files.pythonhosted.org/packages/20/44/895301f9494d05c15d8e3b7439133425569be0ee6217e53ba315b30691e3/envoxy-0.0.27-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35ccb007a70fae797d1981460d7ac7ca", "sha256": "19d258ca42914bd96bcf163b6b921db59aa3784ed40d268265d3322ed8b7fcb9" }, "downloads": -1, "filename": "envoxy-0.0.27.tar.gz", "has_sig": false, "md5_digest": "35ccb007a70fae797d1981460d7ac7ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24935, "upload_time": "2019-09-18T14:13:02", "url": "https://files.pythonhosted.org/packages/e9/4b/7433ab56a87e5672c993bc26550eae87ad02df8f1943bccd71dd3bcdd6af/envoxy-0.0.27.tar.gz" } ], "0.0.28": [ { "comment_text": "", "digests": { "md5": "1566cd21e1bbcf676d81b6c1169d2a23", "sha256": "9363eb2b93d95e48afeea988e825f1911ecdcf8893085b5d516147cd3db5fe12" }, "downloads": -1, "filename": "envoxy-0.0.28-py3-none-any.whl", "has_sig": false, "md5_digest": "1566cd21e1bbcf676d81b6c1169d2a23", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34799, "upload_time": "2019-09-19T14:02:30", "url": "https://files.pythonhosted.org/packages/05/01/d1e109d1a99fc113fa8fa8dcc77a6a7bee9522854ea2ab6a76be0daa403c/envoxy-0.0.28-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b77a81073160f60ced3d9c98935efaee", "sha256": "b7d397d76ef237045fa00ab5c4a5236df17b5263352c953fd1a3755c3d15c442" }, "downloads": -1, "filename": "envoxy-0.0.28.tar.gz", "has_sig": false, "md5_digest": "b77a81073160f60ced3d9c98935efaee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24985, "upload_time": "2019-09-19T14:02:32", "url": "https://files.pythonhosted.org/packages/df/fe/521a2a98644a245844e8fca0698400232f81780b44c2321fa6c52cd9a394/envoxy-0.0.28.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "a20fb6ebcfc190805c94bf3423dad6fb", "sha256": "5f65c5c96ebfa559867e28dc8fb1b71cb63dae8d919206e31e44c602640e5d4a" }, "downloads": -1, "filename": "envoxy-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "a20fb6ebcfc190805c94bf3423dad6fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23995, "upload_time": "2019-07-08T17:49:19", "url": "https://files.pythonhosted.org/packages/94/5e/ef170f70e22ce6695bf07a4a76f0de1b1763d72c6e4c57cd6982af013cd4/envoxy-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b76e9f8f89487cd7a62bb2428285bfcd", "sha256": "a07e3ab4a2dc75e10799fdc8d1c83e4191e6efdc86ad444c629a26352b024cb1" }, "downloads": -1, "filename": "envoxy-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b76e9f8f89487cd7a62bb2428285bfcd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14200, "upload_time": "2019-07-08T17:49:21", "url": "https://files.pythonhosted.org/packages/9e/ff/fc200fa02b05428e6f0862da686d60e4e7fc98bc752a6af6287d6b78fb5d/envoxy-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "269013d9f999e8cfb6461778c58b5dd9", "sha256": "1248634da6272172db3c95b64f64ab2c9d1851e70a91b460208d0bd1ab2b198b" }, "downloads": -1, "filename": "envoxy-0.0.4-py3.6.egg", "has_sig": false, "md5_digest": "269013d9f999e8cfb6461778c58b5dd9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 56536, "upload_time": "2019-07-12T10:52:43", "url": "https://files.pythonhosted.org/packages/0d/47/4c091ab13dad521a4da9b8ab16b3d7b660c8931f7bab7d6e80d5f6961daa/envoxy-0.0.4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "22dcc89b0bc5b4cab4f27460d4037d9c", "sha256": "ee2fbf190ba82ec92b162b38e3651e2d89af51e1b0e58dd67b254b90441f9619" }, "downloads": -1, "filename": "envoxy-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "22dcc89b0bc5b4cab4f27460d4037d9c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24741, "upload_time": "2019-07-12T10:52:41", "url": "https://files.pythonhosted.org/packages/05/7d/9e2b64d34f797a7bcc6a798427ba54b0e5d9b9822ca343a4dea6243dd800/envoxy-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7450714731bba35d8fa521e247ac06d0", "sha256": "be06930ee077a56f72613863fb1300b1c4e23fe2b8faa0d8b1276072b759556e" }, "downloads": -1, "filename": "envoxy-0.0.4.tar.gz", "has_sig": false, "md5_digest": "7450714731bba35d8fa521e247ac06d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14502, "upload_time": "2019-07-12T10:52:44", "url": "https://files.pythonhosted.org/packages/24/e0/4eb7f3fc2dff3d0aca3337b69669e59944c397e02520dfbf500594c1cdc2/envoxy-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "6b41eacfb1497a927299be960fbadbcc", "sha256": "a8157eb9274f201fa757cbcab78fa9b17658cc093ee7e3ab3a3e27a133d2be4a" }, "downloads": -1, "filename": "envoxy-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b41eacfb1497a927299be960fbadbcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24733, "upload_time": "2019-07-15T09:45:39", "url": "https://files.pythonhosted.org/packages/52/43/efa45021857bdf8b38407ece30fac1511061003b9321d233fe5a1980a58d/envoxy-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6a8cac2e4ed39a03a65af5170649d8a1", "sha256": "dfb6b80f160836b593b0e34c3cee3c8148fc2ac9688196ed8db488e476e145c0" }, "downloads": -1, "filename": "envoxy-0.0.5.tar.gz", "has_sig": false, "md5_digest": "6a8cac2e4ed39a03a65af5170649d8a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14519, "upload_time": "2019-07-15T09:45:41", "url": "https://files.pythonhosted.org/packages/e6/c7/d511c394a876f1a4d202dc5e0774470dbde38935ce7bfc4c7109802fc445/envoxy-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "0f5462d6b0ca26cb366d12e0613c9b81", "sha256": "c55c5403c484549ff0ce389890d50549cd74755e0ae980ce5e8c67b22bd0981d" }, "downloads": -1, "filename": "envoxy-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0f5462d6b0ca26cb366d12e0613c9b81", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24806, "upload_time": "2019-07-16T14:40:29", "url": "https://files.pythonhosted.org/packages/56/62/d8cf0d3761de04a57f69912766f0b53fd40e6855eb09a7b7e6c8f8cb6af5/envoxy-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01e1bee70d262b2abc4c90288144ac51", "sha256": "e9150d24965b99f8db3071f432684f7f84a0662d1839c8b6ace9620774dcf9f5" }, "downloads": -1, "filename": "envoxy-0.0.6.tar.gz", "has_sig": false, "md5_digest": "01e1bee70d262b2abc4c90288144ac51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14595, "upload_time": "2019-07-16T14:40:30", "url": "https://files.pythonhosted.org/packages/69/f2/76666545876128ef1cf162ce552d88b513e2636ac24371f9b61af9ff56e1/envoxy-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "ff9be67ca1237d8c8393ba7a886bb318", "sha256": "3b96696c8e594086771fb050703478cdc8475e4b86cf5c8db1d7c5841fe6b22f" }, "downloads": -1, "filename": "envoxy-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "ff9be67ca1237d8c8393ba7a886bb318", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24806, "upload_time": "2019-07-16T15:11:05", "url": "https://files.pythonhosted.org/packages/8f/31/75b3dbb6f197363d8a55d883579ed5ff0da2dc2d48541b4a1dd18ed2f271/envoxy-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "044f1f0e51ff150dc7b197b53acf2e8e", "sha256": "0db69192f05e5d6b0ecde8ce36584a43368d1e3b97a81acf257d92f9eb4a8aae" }, "downloads": -1, "filename": "envoxy-0.0.7.tar.gz", "has_sig": false, "md5_digest": "044f1f0e51ff150dc7b197b53acf2e8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14592, "upload_time": "2019-07-16T15:11:07", "url": "https://files.pythonhosted.org/packages/b3/71/60a78920acde64453398cecd83a08a8a2a396203af6d477a9bc355aa5d17/envoxy-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "f426c1149c28263097afc3537d6027cb", "sha256": "c78cf8e5bf61ace47645eb9f87340b09bd1c6e2d130546a4b6871d0f89b48075" }, "downloads": -1, "filename": "envoxy-0.0.8-py3.6.egg", "has_sig": false, "md5_digest": "f426c1149c28263097afc3537d6027cb", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 56986, "upload_time": "2019-07-23T16:26:48", "url": "https://files.pythonhosted.org/packages/8f/63/c2a824fe8497dc3e97d5c5edcc873e242bcb9b401d676faaf3ccc80d7a48/envoxy-0.0.8-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "869dedf0d6d7450d4612f08442204dfd", "sha256": "31aa727fda3f08d5d04e5f9f25a0a0c02d4fb8ae2623e729efd3a638f3db682e" }, "downloads": -1, "filename": "envoxy-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "869dedf0d6d7450d4612f08442204dfd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24810, "upload_time": "2019-07-16T17:40:40", "url": "https://files.pythonhosted.org/packages/ee/a3/33b5885ece9caa7c39cd8f79b4974ba271b1f86b12ad82fb771af6a524c3/envoxy-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec6e4a177a816bada7a0b190f50fcfc5", "sha256": "87c3bd64354e52eae763e30accb6c2dcddf4c9d141d6e8a761f8e65ffaa330cb" }, "downloads": -1, "filename": "envoxy-0.0.8.tar.gz", "has_sig": false, "md5_digest": "ec6e4a177a816bada7a0b190f50fcfc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14613, "upload_time": "2019-07-16T17:40:42", "url": "https://files.pythonhosted.org/packages/3c/51/54ddcbe3f61cdf03454d330b5122042ee02aeb6767d7e8411601b03f0836/envoxy-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d13e777d021be012f6a18d30f13ae1dd", "sha256": "552a5288a424aafb14f1caaca58cf7aad5f57264a0c1423ab2088b14f9764770" }, "downloads": -1, "filename": "envoxy-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "d13e777d021be012f6a18d30f13ae1dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25239, "upload_time": "2019-07-23T16:26:46", "url": "https://files.pythonhosted.org/packages/bc/59/02b7b605bbb15c7ca12eb5252472833abcb1f9244d2c09c4370a19e22108/envoxy-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ceff0e3da57de40cc91ae6508dfc9c60", "sha256": "45946001dfa52cdfb184d3a30e95ad912045804fb6e20b6cd264d40a42f33e99" }, "downloads": -1, "filename": "envoxy-0.0.9.tar.gz", "has_sig": false, "md5_digest": "ceff0e3da57de40cc91ae6508dfc9c60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15019, "upload_time": "2019-07-23T16:26:51", "url": "https://files.pythonhosted.org/packages/81/03/809eac01a1b68e4819ea6dd632e34f22408f063b72a28c3b6b46ce2ba40d/envoxy-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "663ef71d714e09c64e00bc5234d2d7d7", "sha256": "a069ed1186272c2c03176447c73c01125db267df6803566d1bdb50a26974b3d7" }, "downloads": -1, "filename": "envoxy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "663ef71d714e09c64e00bc5234d2d7d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34994, "upload_time": "2019-10-10T10:35:44", "url": "https://files.pythonhosted.org/packages/e1/ed/cd9d13a47fb8042fc94b8bef7b645ae5f11bfeb21a076ee647e14e49040d/envoxy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5da1e1c9ed02edbd825fe341b3b37145", "sha256": "96c55c0ab352826c0b96ae467ce1acdaac126ec0c628b7d2dd3b232515b5c9a1" }, "downloads": -1, "filename": "envoxy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5da1e1c9ed02edbd825fe341b3b37145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25138, "upload_time": "2019-10-10T10:35:46", "url": "https://files.pythonhosted.org/packages/c8/9f/5590677e4b602de1b86a3b5c58609938580f81adb1318cb744dcb6b733bb/envoxy-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "663ef71d714e09c64e00bc5234d2d7d7", "sha256": "a069ed1186272c2c03176447c73c01125db267df6803566d1bdb50a26974b3d7" }, "downloads": -1, "filename": "envoxy-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "663ef71d714e09c64e00bc5234d2d7d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34994, "upload_time": "2019-10-10T10:35:44", "url": "https://files.pythonhosted.org/packages/e1/ed/cd9d13a47fb8042fc94b8bef7b645ae5f11bfeb21a076ee647e14e49040d/envoxy-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5da1e1c9ed02edbd825fe341b3b37145", "sha256": "96c55c0ab352826c0b96ae467ce1acdaac126ec0c628b7d2dd3b232515b5c9a1" }, "downloads": -1, "filename": "envoxy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "5da1e1c9ed02edbd825fe341b3b37145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25138, "upload_time": "2019-10-10T10:35:46", "url": "https://files.pythonhosted.org/packages/c8/9f/5590677e4b602de1b86a3b5c58609938580f81adb1318cb744dcb6b733bb/envoxy-0.1.0.tar.gz" } ] }