{ "info": { "author": "Lablup Inc.", "author_email": "joongi@lablup.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: No Input/Output (Daemon)", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Software Development" ], "description": "Sorna Agent\n===========\n\nPackage Structure\n-----------------\n\n* sorna\n * agent: The agent daemon implementation\n\nInstallation\n------------\n\nSorna Agent requires Python 3.5 or higher. We highly recommend to use\n`pyenv `_ for an isolated setup of custom Python\nversions that might be different from default installations managed by your OS\nor Linux distros.\n\n.. code-block:: sh\n\n pip install sorna-agent\n\nDue to limitation in current version (9.0.1) of pip, you may encounter errors\nwhile installing **aiodocker**. In that case, run ``pip install -r\nrequirements.txt`` and try again.\n\nFor development:\n~~~~~~~~~~~~~~~~\n\nWe recommend to use an isolated virtual environment.\nThis installs the current working copy and sorna-common as \"editable\" packages.\n\n.. code-block:: sh\n\n git clone https://github.com/lablup/sorna-agent.git\n python -m venv venv-sorna\n source venv-sorna/bin/activate\n pip install -U pip setuptools wheel # ensure latest versions\n pip install -r requirements-dev.txt\n\nDeployment\n----------\n\nRunning from a command line:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo handle uploads of generated files to AWS S3, you need to set several\nenvironment variables. If they are not set, the file upload feature is\ndisabled. Currently we only support S3-based uploads.\n\n.. code-block:: sh\n\n export AWS_ACCESS_KEY_ID=\"...\"\n export AWS_SECRET_ACCESS_KEY=\"...\"\n export AWS_REGION=\"...\" # e.g., ap-northeast-2\n export AWS_S3_BUCKET=\"...\" # e.g., my-precious-sorna\n python -m sorna.agent.server --manager-addr tcp://localhost:5001 --max-kernels 15\n\nFor details about arguments, run the server with ``--help``.\n\nExample supervisord config:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code-block:: dosini\n\n [program:sorna-agent]\n stopsignal = TERM\n stopasgroup = true\n command = /home/sorna/run-agent.sh\n environment = AWS_ACCESS_KEY_ID=\"...\",AWS_SECRET_ACCESS_KEy=\"...\",AWS_REGION=\"...\",AWS_S3_BUCKET=\"...\"\n\nTCP Port numbers to open against the manager\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n* 6001: ZeroMQ-based internal agent control protocol.\n* The containers will open arbitrary ports for their local 2000-2003 ports for REPL I/O and TTY I/O.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lablup/sorna-agent", "keywords": "", "license": "LGPLv3", "maintainer": "", "maintainer_email": "", "name": "sorna-agent", "package_url": "https://pypi.org/project/sorna-agent/", "platform": "", "project_url": "https://pypi.org/project/sorna-agent/", "project_urls": { "Homepage": "https://github.com/lablup/sorna-agent" }, "release_url": "https://pypi.org/project/sorna-agent/0.9.14/", "requires_dist": [ "ConfigArgParse", "aiobotocore (>=0.3.0)", "aiodocker", "aiohttp (~=2.2.0)", "aioredis (>=0.2.8)", "aiozmq (>=0.7)", "async-timeout (>=1.1)", "coloredlogs (>=5.2)", "namedlist", "pyzmq (>=16.0)", "requests", "requests-unixsocket", "simplejson", "sorna-common (~=0.9.0)", "uvloop (>=0.8)", "twine; extra == 'build'", "wheel; extra == 'build'", "asynctest; extra == 'dev'", "flake8; extra == 'dev'", "pep8-naming; extra == 'dev'", "pytest (>=3.1); extra == 'dev'", "pytest-asyncio; extra == 'dev'", "pytest-mock; extra == 'dev'", "pytest-sugar; extra == 'dev'", "twine; extra == 'dev'", "wheel; extra == 'dev'", "datadog (>=0.16.0); extra == 'monitor'", "raven (>=6.1); extra == 'monitor'", "asynctest; extra == 'test'", "flake8; extra == 'test'", "pep8-naming; extra == 'test'", "pytest (>=3.1); extra == 'test'", "pytest-asyncio; extra == 'test'", "pytest-mock; extra == 'test'" ], "requires_python": ">=3.6", "summary": "Sorna agent", "version": "0.9.14" }, "last_serial": 3134077, "releases": { "0.5.0": [ { "comment_text": "", "digests": { "md5": "0ee73c1204e43ce5a279facef9569a9d", "sha256": "ecc2572371c4dc10eca1c60f98ca02839cd0d64da177a29d06c5db347778451e" }, "downloads": -1, "filename": "sorna_agent-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "0ee73c1204e43ce5a279facef9569a9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14577, "upload_time": "2016-11-04T06:07:13", "url": "https://files.pythonhosted.org/packages/1e/2c/c26bb288f5aafdac528722ca2263b7f0bbee3aea76ef1de01645b6c987e6/sorna_agent-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "28a15a7aaf1a70803207e559d9347887", "sha256": "e564a6885aeafc2ab08acf56ad01e2e9afaf37b578169e51b3c0a5366601c80d" }, "downloads": -1, "filename": "sorna-agent-0.5.0.tar.gz", "has_sig": false, "md5_digest": "28a15a7aaf1a70803207e559d9347887", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12074, "upload_time": "2016-11-04T06:07:15", "url": "https://files.pythonhosted.org/packages/65/57/1da536c78f6518406f06336d18a6a0731025e045508be6b31bbe3c51b914/sorna-agent-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "f2477bd55836ba47ad201de0de01e89b", "sha256": "a2200ead53c8dd521a6fa647c89368c7412bac9a4ceae1db6ff975d2ded8813b" }, "downloads": -1, "filename": "sorna_agent-0.5.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f2477bd55836ba47ad201de0de01e89b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14996, "upload_time": "2016-11-14T01:57:24", "url": "https://files.pythonhosted.org/packages/b7/d1/404d39549649a62b363977140034d7e5e3a714637a40d20ea3c502ea85fd/sorna_agent-0.5.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef697c30cde5ef293cf596088a5c2788", "sha256": "dc23c8b0988787e87b2dc8e0dac85e3db7f682d36fa9bc562adbea8038955b75" }, "downloads": -1, "filename": "sorna-agent-0.5.1.tar.gz", "has_sig": false, "md5_digest": "ef697c30cde5ef293cf596088a5c2788", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12647, "upload_time": "2016-11-14T01:57:26", "url": "https://files.pythonhosted.org/packages/47/ff/681123d031407d5e9e2a1745a55bdf694096d407576ec315a47f93257655/sorna-agent-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "da17d9f37081d7c6f6604c2af023e660", "sha256": "452045132986b49470600a3f25240dadf11bcfb42dd433849231451125b0721d" }, "downloads": -1, "filename": "sorna_agent-0.6.0-py3-none-any.whl", "has_sig": false, "md5_digest": "da17d9f37081d7c6f6604c2af023e660", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14994, "upload_time": "2016-11-14T02:17:12", "url": "https://files.pythonhosted.org/packages/8e/25/70dfe52e7f86b3620f445724968763c245e6e3355b36ed173bbec6fb93eb/sorna_agent-0.6.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d95cf2fedb7ed5c02de2fd69075a2802", "sha256": "3e30ec13291314a454c3337845cbe98400da00001da353b12692598dbcb027e1" }, "downloads": -1, "filename": "sorna-agent-0.6.0.tar.gz", "has_sig": false, "md5_digest": "d95cf2fedb7ed5c02de2fd69075a2802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12631, "upload_time": "2016-11-14T02:17:16", "url": "https://files.pythonhosted.org/packages/52/e5/e3a2169c25f81e5766e45557b3beb14ea169f6ca43958fbcff09765a1758/sorna-agent-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "bab1245a9ad2c003b92c95bf510a53f1", "sha256": "ff3f7a3aae678b60121f76ad6781c5cf4ac3745c067ae9327305f11e3bcb30e9" }, "downloads": -1, "filename": "sorna_agent-0.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bab1245a9ad2c003b92c95bf510a53f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17184, "upload_time": "2016-11-24T19:06:44", "url": "https://files.pythonhosted.org/packages/8b/2c/ecc14a0a918da95b9058de1b061027fa9deb0f17f846d4a1d6ce152f75fe/sorna_agent-0.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c09fb3dd99103604ab816ec3edf352e3", "sha256": "1c4260c2003d041002b529a6206e507d54c7323eea3fd4df077c457696dc63d8" }, "downloads": -1, "filename": "sorna-agent-0.7.0.tar.gz", "has_sig": false, "md5_digest": "c09fb3dd99103604ab816ec3edf352e3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14692, "upload_time": "2016-11-24T19:06:46", "url": "https://files.pythonhosted.org/packages/ad/f3/56fa78e208477ab33e7278fbd32bfa161faef8184a9441f56e8dfcbaae59/sorna-agent-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "625539efcd79c937c11ca442befca413", "sha256": "59975e8d152e33ebda8a009f05a4275a44553c109c7a58b59ad6d6c15651f570" }, "downloads": -1, "filename": "sorna_agent-0.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "625539efcd79c937c11ca442befca413", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17241, "upload_time": "2016-11-27T06:08:43", "url": "https://files.pythonhosted.org/packages/16/8b/af9f8d6d9ad21db9787b3a8568df9e88304fa51ade5bfb766b8b721ba59d/sorna_agent-0.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39010e32680576348456e56bf3e07575", "sha256": "252c2bd31497d9d45b480172d7a489a87625ce8246c252a7390921d156702f98" }, "downloads": -1, "filename": "sorna-agent-0.7.1.tar.gz", "has_sig": false, "md5_digest": "39010e32680576348456e56bf3e07575", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14753, "upload_time": "2016-11-27T06:08:46", "url": "https://files.pythonhosted.org/packages/ea/3f/63b0370fca9bf55dcca0169c71b20f095742c9f8425c36353984e4ec01a3/sorna-agent-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "9ed54c55f734ab193a1eeccca59f17fe", "sha256": "3bc58b744906c4b747929d806be024fe0942e7945a847b54edb4563b72cbb43c" }, "downloads": -1, "filename": "sorna_agent-0.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9ed54c55f734ab193a1eeccca59f17fe", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17257, "upload_time": "2016-11-28T05:30:02", "url": "https://files.pythonhosted.org/packages/40/43/c5b0ec66845c7f647a1e999e83585191f50712ee1b9b4db3f47ea52242f2/sorna_agent-0.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22bfc3c54c597ee295a7fe202a1c51f5", "sha256": "092e0327bc317e55f8eb3e03daef99106ba801b1950fdb0fa0fc4c3801cdb2a2" }, "downloads": -1, "filename": "sorna-agent-0.7.2.tar.gz", "has_sig": false, "md5_digest": "22bfc3c54c597ee295a7fe202a1c51f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14766, "upload_time": "2016-11-28T05:30:04", "url": "https://files.pythonhosted.org/packages/bc/76/55ed460f2ac36aadb9158a6f2ad97835ac4dcd07752201d290f39ac54233/sorna-agent-0.7.2.tar.gz" } ], "0.7.3": [ { "comment_text": "", "digests": { "md5": "d86cabc3b43607d958492b641558e1b2", "sha256": "d2324b84a94ade65bc26e12d1c340468cf9c921edfd1da0eb06201dee9732b3c" }, "downloads": -1, "filename": "sorna_agent-0.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "d86cabc3b43607d958492b641558e1b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17376, "upload_time": "2016-11-30T03:40:36", "url": "https://files.pythonhosted.org/packages/e3/4c/bb40f4716d754f0d9de91111774457252b568cd7038e82508a77e8a128e2/sorna_agent-0.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "15c3f0184eb8631c428359a7f10ac990", "sha256": "f3351314f1d63363eaaa124d3d443ac98aad4b18d1952a5e7f093d89df9eef0b" }, "downloads": -1, "filename": "sorna-agent-0.7.3.tar.gz", "has_sig": false, "md5_digest": "15c3f0184eb8631c428359a7f10ac990", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14943, "upload_time": "2016-11-30T03:40:39", "url": "https://files.pythonhosted.org/packages/c7/df/1516ba138ed39767250608e008fcc0b547c35988ff9d1b1b57397af23043/sorna-agent-0.7.3.tar.gz" } ], "0.7.4": [ { "comment_text": "", "digests": { "md5": "82e9704a923e11429003c1346f27b34a", "sha256": "ee89b8dac1a5b7751d2c9ccb98585afa2934e3af67c5d7d8eeee7b31cd22a85e" }, "downloads": -1, "filename": "sorna_agent-0.7.4-py3-none-any.whl", "has_sig": false, "md5_digest": "82e9704a923e11429003c1346f27b34a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17011, "upload_time": "2016-11-30T15:32:04", "url": "https://files.pythonhosted.org/packages/62/c6/4d7fd37c1f5bb5fe9fd20f95cbc90c8866b0cfbede8f66fca80047447643/sorna_agent-0.7.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d17e18ae716240d00f83422cf473fbc3", "sha256": "64ea43861e2fd2cb8b16586dc7b04398bdda14d9919a85c475d51e2f136ea714" }, "downloads": -1, "filename": "sorna-agent-0.7.4.tar.gz", "has_sig": false, "md5_digest": "d17e18ae716240d00f83422cf473fbc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14466, "upload_time": "2016-11-30T15:32:07", "url": "https://files.pythonhosted.org/packages/18/7b/ec734718c230175d267e1cf04a7e535ec7faa87084a95a9a194fc3ffcd37/sorna-agent-0.7.4.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "32829393907d17a1fea6c05efa38f026", "sha256": "aa3676be662a65ff8860e3e77cc1267dc01fefc1f67d14192b46e1f81a22bb5c" }, "downloads": -1, "filename": "sorna_agent-0.7.5-py3-none-any.whl", "has_sig": false, "md5_digest": "32829393907d17a1fea6c05efa38f026", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17023, "upload_time": "2016-12-01T14:16:59", "url": "https://files.pythonhosted.org/packages/c0/c0/575d5ddbacae5b1aa240283ea73e3146de2f17da9bd30be99adcc1dcbb91/sorna_agent-0.7.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7dd35b33a1944604dbbb1a6e33eb3c01", "sha256": "1882fef527393e9b15d94a8a547b138a75ae46a8a037098e7925b3e39e61ef53" }, "downloads": -1, "filename": "sorna-agent-0.7.5.tar.gz", "has_sig": false, "md5_digest": "7dd35b33a1944604dbbb1a6e33eb3c01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14491, "upload_time": "2016-12-01T14:17:02", "url": "https://files.pythonhosted.org/packages/38/f0/7995cfa4ad855b2d1126d65c0286a40d8e89a9a3b911882592ebe37dc3d4/sorna-agent-0.7.5.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "8aff3cafd385cd22ecd3b59c44c15825", "sha256": "18202e779a3fcbb95c73566b1d74aad0174a5c6cf42fa7cb94b00a4f3d5659f7" }, "downloads": -1, "filename": "sorna_agent-0.8.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8aff3cafd385cd22ecd3b59c44c15825", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19640, "upload_time": "2017-01-10T02:24:19", "url": "https://files.pythonhosted.org/packages/0d/32/e5481074179e94889370bcbc5bffd1474249a0a20ec3ab57be26ae94427f/sorna_agent-0.8.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "25657b0093975b2294c5e11ef16bfbe3", "sha256": "7f145dbfb6648bd48c82cef2c04ace868dd80ce69641ed18a853375323edca70" }, "downloads": -1, "filename": "sorna-agent-0.8.0.tar.gz", "has_sig": false, "md5_digest": "25657b0093975b2294c5e11ef16bfbe3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13291, "upload_time": "2017-01-10T02:24:20", "url": "https://files.pythonhosted.org/packages/18/12/716c70bc127c9dcaf9b6c0dc501e007825dbf7c63d4ead4c56748cc36801/sorna-agent-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "fdf2991c458e68729671ddbd629493f2", "sha256": "26e5b02195d48177072b2519dbe4aa4bdb97b2b7d2291e9af50b0ecd2805514a" }, "downloads": -1, "filename": "sorna_agent-0.8.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fdf2991c458e68729671ddbd629493f2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 19660, "upload_time": "2017-01-10T15:28:32", "url": "https://files.pythonhosted.org/packages/34/bb/6379522d3bb21099b14052b6e14b59435959e402736d50816ea7bc8a7ef0/sorna_agent-0.8.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8df0bd3d0369a53c447aee22199097a", "sha256": "ed333e6de4e7885364006155ce652add79b3e9263b2f14bdfffbebb61d0d4a20" }, "downloads": -1, "filename": "sorna-agent-0.8.1.tar.gz", "has_sig": false, "md5_digest": "b8df0bd3d0369a53c447aee22199097a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13326, "upload_time": "2017-01-10T15:28:34", "url": "https://files.pythonhosted.org/packages/c5/c4/fbeb12cd438b59a0f8278adfd5b886b9aefe965a391c2683656c31cc39be/sorna-agent-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "469237261b4ecd50005508b391ffe86b", "sha256": "5b7a453e49fca627799b570b497ec3f9cb0a46d77d6db39c6a1d251b0ea0991c" }, "downloads": -1, "filename": "sorna_agent-0.8.2-py36-none-any.whl", "has_sig": false, "md5_digest": "469237261b4ecd50005508b391ffe86b", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 19669, "upload_time": "2017-01-16T07:21:22", "url": "https://files.pythonhosted.org/packages/18/a2/5edd2bf4befb29d98919cd8fb8711d500cfa7ee18203f3758d49a899697a/sorna_agent-0.8.2-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3878b37957daa52e50953241911889a", "sha256": "bde4639941a9c2a98b72a5263a55c7228c7981e20fa4c58f6cc8684e057e9080" }, "downloads": -1, "filename": "sorna-agent-0.8.2.tar.gz", "has_sig": false, "md5_digest": "a3878b37957daa52e50953241911889a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 13355, "upload_time": "2017-01-16T07:21:24", "url": "https://files.pythonhosted.org/packages/47/8f/fc01dc2b4206667c44958ab805d5676cfb660568a0d5231dc13d6e82fa24/sorna-agent-0.8.2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "5a7f2cc80da04ab0cb2f4dea3a44eed3", "sha256": "f2260f75cd36c4d0b33c32878c1b6a46a2120c1338ebd4a630789933b3df9537" }, "downloads": -1, "filename": "sorna_agent-0.9.0-py36-none-any.whl", "has_sig": false, "md5_digest": "5a7f2cc80da04ab0cb2f4dea3a44eed3", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22328, "upload_time": "2017-02-27T15:50:22", "url": "https://files.pythonhosted.org/packages/28/7c/3cc2d5fb8d202d1677374364053109885d7d90b4dc341d3213ff90d071e3/sorna_agent-0.9.0-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "af1df1e84c2c365ef8f450b855ca006f", "sha256": "b230ff247e79719f02708638a359efd05f1f10327c19da6beb86d43d70e66b38" }, "downloads": -1, "filename": "sorna-agent-0.9.0.tar.gz", "has_sig": false, "md5_digest": "af1df1e84c2c365ef8f450b855ca006f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15564, "upload_time": "2017-02-27T15:50:23", "url": "https://files.pythonhosted.org/packages/5c/02/dea72a9b9cf963a574a70fb862e1fd6675eaf27f23d8539e0a53b14a4fd3/sorna-agent-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "ec5a3ded50f7513f654435c1d94a6666", "sha256": "e3bc17d5ba19355e169b477e7b5d132f377504268cb440140291c9f98767cf68" }, "downloads": -1, "filename": "sorna_agent-0.9.1-py36-none-any.whl", "has_sig": false, "md5_digest": "ec5a3ded50f7513f654435c1d94a6666", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22339, "upload_time": "2017-03-14T09:56:38", "url": "https://files.pythonhosted.org/packages/27/59/fee4c8ceb7b9aa858523568c910a7fda37875275fdafb2a592c8fdb2c0b3/sorna_agent-0.9.1-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ea104aa12aefc3609dc1030da746747", "sha256": "08cce93a2f465d093bd5f7c2cf1e8242113d50c614ecef49ad9a72e29ba9fe3f" }, "downloads": -1, "filename": "sorna-agent-0.9.1.tar.gz", "has_sig": false, "md5_digest": "3ea104aa12aefc3609dc1030da746747", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15584, "upload_time": "2017-03-14T09:56:39", "url": "https://files.pythonhosted.org/packages/7b/b6/31496a7b4c5f47f78df64f887664450b605182dcd59757e50deab050009f/sorna-agent-0.9.1.tar.gz" } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "f7f84f208799bfee557c06b1851d1d0c", "sha256": "9dd4b1e6b74207f7ac09ea1960a3d99c37b58c7af23347d6dc018273fec4c9a6" }, "downloads": -1, "filename": "sorna_agent-0.9.10-py36-none-any.whl", "has_sig": false, "md5_digest": "f7f84f208799bfee557c06b1851d1d0c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25457, "upload_time": "2017-07-18T14:33:43", "url": "https://files.pythonhosted.org/packages/f8/52/9807dbc9889eaaf25204f7f518885bf2a0e247b19841b45209919e10a105/sorna_agent-0.9.10-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee295b9b2eff55414d833aa85c79e6ee", "sha256": "6efa8c2c73159cb9d593f1f27d75df0655de58345a43c6ef725bd73015cec7a3" }, "downloads": -1, "filename": "sorna-agent-0.9.10.tar.gz", "has_sig": false, "md5_digest": "ee295b9b2eff55414d833aa85c79e6ee", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18319, "upload_time": "2017-07-18T14:33:47", "url": "https://files.pythonhosted.org/packages/18/f6/eea70584ab485091742d766c8dbb699cf07b3b1f4d9db8a59601b4e062b9/sorna-agent-0.9.10.tar.gz" } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "1295d2eb167f222c3f6effa261f4c6db", "sha256": "dfdbbc5b8a32ac6ba3fa59fdf99d3d517f7a115434ffe63101aa497cb656d72c" }, "downloads": -1, "filename": "sorna_agent-0.9.11-py36-none-any.whl", "has_sig": false, "md5_digest": "1295d2eb167f222c3f6effa261f4c6db", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25454, "upload_time": "2017-07-19T13:48:23", "url": "https://files.pythonhosted.org/packages/1b/1e/bb77bc8913557c046cabe2366f1347ca740c2d03f841877a749aa381bf2e/sorna_agent-0.9.11-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d2e398bdc2d239eca09e6bcaa5aeda7", "sha256": "a610b482a85201471a9fc82c1647bc4ad19f925d4be3727211da62fa04d41c5d" }, "downloads": -1, "filename": "sorna-agent-0.9.11.tar.gz", "has_sig": false, "md5_digest": "2d2e398bdc2d239eca09e6bcaa5aeda7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18297, "upload_time": "2017-07-19T13:48:25", "url": "https://files.pythonhosted.org/packages/62/bd/0504283477816f383160e87430f2419f54806d1de2a06898776dc3d15e49/sorna-agent-0.9.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "fa527601a011fc4691b5f1e3ae884366", "sha256": "404064124f895ab3bef1486cd17bc5661d28f8245e2efc2ee92b4f4c25a187fd" }, "downloads": -1, "filename": "sorna_agent-0.9.12-py36-none-any.whl", "has_sig": false, "md5_digest": "fa527601a011fc4691b5f1e3ae884366", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25606, "upload_time": "2017-08-30T08:16:52", "url": "https://files.pythonhosted.org/packages/3d/2a/11db395a02a6bdb396111a865b644d848fe3afd101264b5c44717d11d325/sorna_agent-0.9.12-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "35fd0462f50e749760eed5a469a05fc4", "sha256": "808198450cc5f37481ac84bae1ae267e19a40b670ed58f749f0bae0fac8c9e66" }, "downloads": -1, "filename": "sorna-agent-0.9.12.tar.gz", "has_sig": false, "md5_digest": "35fd0462f50e749760eed5a469a05fc4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18575, "upload_time": "2017-08-30T08:16:54", "url": "https://files.pythonhosted.org/packages/7a/f7/635b416d577bd1e9cc70887106d3f2bb0b8a9c3cd3081b2a59660fe90e4d/sorna-agent-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "2a3e979a08eb610b0bec50819386a8f5", "sha256": "c1152f2b13d2121b5cb89992530fc45494f8b59e20cddd47da6c5c6a4b3fe629" }, "downloads": -1, "filename": "sorna_agent-0.9.13-py36-none-any.whl", "has_sig": false, "md5_digest": "2a3e979a08eb610b0bec50819386a8f5", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25906, "upload_time": "2017-08-30T08:25:18", "url": "https://files.pythonhosted.org/packages/97/14/bba2a32c1137c86f7bb27ea9e368c507f282af6f04a4b327b5011915bce7/sorna_agent-0.9.13-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5aee6b83d6c8c754f9f1daaac46b9da", "sha256": "ca2c340f38c115602d987b1a540a6b1229cdabc8887f981e83aae9a22ada9d75" }, "downloads": -1, "filename": "sorna-agent-0.9.13.tar.gz", "has_sig": false, "md5_digest": "c5aee6b83d6c8c754f9f1daaac46b9da", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18679, "upload_time": "2017-08-30T08:25:20", "url": "https://files.pythonhosted.org/packages/7b/db/cf355fa7703ecbb1cae1e0c52913dd6aff3973f255431e3bf986be961c06/sorna-agent-0.9.13.tar.gz" } ], "0.9.14": [ { "comment_text": "", "digests": { "md5": "c11d83635d355218bcefe61878099e4d", "sha256": "a99f6742740e375442e1570b12c791fbafc4bb97122afc34bd0e4236e337618b" }, "downloads": -1, "filename": "sorna_agent-0.9.14-py36-none-any.whl", "has_sig": false, "md5_digest": "c11d83635d355218bcefe61878099e4d", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25829, "upload_time": "2017-08-30T08:35:06", "url": "https://files.pythonhosted.org/packages/74/52/1ccccf04ee96beb13fb26173afc8c087c32c85399e3770b1d536c277cc75/sorna_agent-0.9.14-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e495f00f820769a96f74992190cafce", "sha256": "7cd80d57b5b3c854961afc289a31eb2066b00eae00d4cc2aef8db4b60797e708" }, "downloads": -1, "filename": "sorna-agent-0.9.14.tar.gz", "has_sig": false, "md5_digest": "2e495f00f820769a96f74992190cafce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18606, "upload_time": "2017-08-30T08:35:08", "url": "https://files.pythonhosted.org/packages/48/21/b208cf64d71f37ef149a70795889c995c29a966a3d56ffe8c762fda98cb9/sorna-agent-0.9.14.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "34a0c15523642690e2159dc2f2155a54", "sha256": "ee3859a0f9358e7e90678f06c480fd71e120ff94e749c3d9527bc8da4ce0edb1" }, "downloads": -1, "filename": "sorna_agent-0.9.2-py36-none-any.whl", "has_sig": false, "md5_digest": "34a0c15523642690e2159dc2f2155a54", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 22338, "upload_time": "2017-03-14T10:08:37", "url": "https://files.pythonhosted.org/packages/0c/f9/ad918261a8b0ce070ebfa85077fdbd798e462c493dccabfb103987937a36/sorna_agent-0.9.2-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72cccc11e2b2c2dc36000e61cb474fcf", "sha256": "58d8baa8c175f4bbd595a7fd3e50204fcc2674a50656a91037e75b5acca131db" }, "downloads": -1, "filename": "sorna-agent-0.9.2.tar.gz", "has_sig": false, "md5_digest": "72cccc11e2b2c2dc36000e61cb474fcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 15586, "upload_time": "2017-03-14T10:14:27", "url": "https://files.pythonhosted.org/packages/4a/ec/8273f3790abb022885821cab1a64bc2a88265e4b7fc2a9d8197011805c88/sorna-agent-0.9.2.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "e6c16c50026ff938e0727fa5e17f33d5", "sha256": "ca836de94842a4260fd3de9fe8bcc4b3856b8183b1bd74d718789aa3b521adde" }, "downloads": -1, "filename": "sorna_agent-0.9.4-py36-none-any.whl", "has_sig": false, "md5_digest": "e6c16c50026ff938e0727fa5e17f33d5", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 24439, "upload_time": "2017-03-19T09:07:41", "url": "https://files.pythonhosted.org/packages/69/b5/bacaef1804db1d6be76f0036416aaba77d9453728eda03845a874a85133a/sorna_agent-0.9.4-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d802099d6202ef6274b0ccc44df97ce2", "sha256": "771fc67d9a679e9dd8e214921e738ea1818974ad32e2e27392a1288e7cb379ae" }, "downloads": -1, "filename": "sorna-agent-0.9.4.tar.gz", "has_sig": false, "md5_digest": "d802099d6202ef6274b0ccc44df97ce2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17574, "upload_time": "2017-03-19T09:07:43", "url": "https://files.pythonhosted.org/packages/d5/d0/5aa08c3324906c216e065cb7024f4e786dbc81a2360a7156985415813f6e/sorna-agent-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "91ccb123a5aa4b00bed657ab0bb47600", "sha256": "8d695ac6524796fb1248966bd271767ba27cc29bfd5693de70605264b32804f9" }, "downloads": -1, "filename": "sorna_agent-0.9.5-py36-none-any.whl", "has_sig": false, "md5_digest": "91ccb123a5aa4b00bed657ab0bb47600", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 24414, "upload_time": "2017-04-07T06:14:02", "url": "https://files.pythonhosted.org/packages/3a/32/c580a8bf47e0632110d68a0a28c8798249cc3ef72ccc5916c01fe0807d2f/sorna_agent-0.9.5-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9da3205086595d5c26319892c53981e8", "sha256": "5fb4f955e8d16b3a8fb8dba4970eefd0e520396b6ccbc3028d12fb7cbe74992b" }, "downloads": -1, "filename": "sorna-agent-0.9.5.tar.gz", "has_sig": false, "md5_digest": "9da3205086595d5c26319892c53981e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17581, "upload_time": "2017-04-07T06:14:05", "url": "https://files.pythonhosted.org/packages/24/20/1a0b8ccdf3620fc17583e7cc3298be559f171239aa575abb771aec96e412/sorna-agent-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "5db894f0ac6d130d605946231d23d398", "sha256": "92af7a2255d7c506d478e9f0e2016b79616c98963055d7a892bd5e93f290406b" }, "downloads": -1, "filename": "sorna_agent-0.9.6-py36-none-any.whl", "has_sig": false, "md5_digest": "5db894f0ac6d130d605946231d23d398", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 24453, "upload_time": "2017-04-12T07:23:02", "url": "https://files.pythonhosted.org/packages/24/58/3f9abbba1941637f804a75e741be4c321c9e29600293caf677f3d7a77ebf/sorna_agent-0.9.6-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "840d778d8822bee332d0e2c91c18f140", "sha256": "e790b21ab7f527b9856588d0373525e8c7e9a2a046bb099f3448fe42e69134a3" }, "downloads": -1, "filename": "sorna-agent-0.9.6.tar.gz", "has_sig": false, "md5_digest": "840d778d8822bee332d0e2c91c18f140", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17597, "upload_time": "2017-04-12T07:23:06", "url": "https://files.pythonhosted.org/packages/c0/fc/9f8e00727bf1af808c48edeedcb185efb548c172567c919da0946b870e37/sorna-agent-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "a7c0bdafc35e8024f59b75bcb5b04bde", "sha256": "0f7f4cb56f8b74d1581047bd486de52780401393361d55f9f6df267df360ff50" }, "downloads": -1, "filename": "sorna_agent-0.9.7-py36-none-any.whl", "has_sig": false, "md5_digest": "a7c0bdafc35e8024f59b75bcb5b04bde", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25015, "upload_time": "2017-06-29T07:49:40", "url": "https://files.pythonhosted.org/packages/27/b0/c6e1dc338bccf4be39803033534df1951421226638f0bd50d0d8a9a49424/sorna_agent-0.9.7-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89695908160ef1ef2718e08ab7599c78", "sha256": "2bc2888da1ab08d118bc8a9be61690c7d4815d27eec6935d92d8fc7b8b539bba" }, "downloads": -1, "filename": "sorna-agent-0.9.7.tar.gz", "has_sig": false, "md5_digest": "89695908160ef1ef2718e08ab7599c78", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 17988, "upload_time": "2017-06-29T07:49:42", "url": "https://files.pythonhosted.org/packages/33/50/2aa5289737c9e61e4c094a5bac893aa6b4ded37157f14a255c0d8498f635/sorna-agent-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "af84450a3714febf4211e8e3045ce28c", "sha256": "50c0726d25d54ed0c9756053d46780713102b18dc139e66aff2ddadb8934b539" }, "downloads": -1, "filename": "sorna_agent-0.9.8-py36-none-any.whl", "has_sig": false, "md5_digest": "af84450a3714febf4211e8e3045ce28c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25034, "upload_time": "2017-06-29T18:21:17", "url": "https://files.pythonhosted.org/packages/38/e7/dd962ee77616181aee81f36e09b877f4bd00cbd1a8ad7b538ea8ab8406cc/sorna_agent-0.9.8-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "496f3564d19343094e0bb7389b695729", "sha256": "64fa57d0819789323a96fb59535155105d1580c525e0b5a3c4a4d5bbe53c3495" }, "downloads": -1, "filename": "sorna-agent-0.9.8.tar.gz", "has_sig": false, "md5_digest": "496f3564d19343094e0bb7389b695729", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18002, "upload_time": "2017-06-29T18:21:20", "url": "https://files.pythonhosted.org/packages/a3/78/c4d59fee1dd97e6428b7a159281744e3aa370271c8263b66f7febfbd961a/sorna-agent-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "13efea6d41287d5b1301a29c94f0e22e", "sha256": "c9cfdc3456b692844f40d8255bc76435d7263edeb2fed697149d940c5d015e05" }, "downloads": -1, "filename": "sorna_agent-0.9.9-py36-none-any.whl", "has_sig": false, "md5_digest": "13efea6d41287d5b1301a29c94f0e22e", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25435, "upload_time": "2017-07-18T14:27:29", "url": "https://files.pythonhosted.org/packages/5a/a7/b8855b2c432c00dc038518afeaf5f21b92c7bb9fdf5f81caa4ce9bedac94/sorna_agent-0.9.9-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa5259b0cf78e4540d3913de3e06f0d9", "sha256": "f01381cc0df7fcd785568624cd54a5e3fdc4d72686c06f82bfb0497a95e2a5e4" }, "downloads": -1, "filename": "sorna-agent-0.9.9.tar.gz", "has_sig": false, "md5_digest": "aa5259b0cf78e4540d3913de3e06f0d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18316, "upload_time": "2017-07-18T14:27:31", "url": "https://files.pythonhosted.org/packages/71/34/92ba801f3c7cb4e627862cb799c8bb68f085e5a0e9bfd6668ab15382be46/sorna-agent-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c11d83635d355218bcefe61878099e4d", "sha256": "a99f6742740e375442e1570b12c791fbafc4bb97122afc34bd0e4236e337618b" }, "downloads": -1, "filename": "sorna_agent-0.9.14-py36-none-any.whl", "has_sig": false, "md5_digest": "c11d83635d355218bcefe61878099e4d", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 25829, "upload_time": "2017-08-30T08:35:06", "url": "https://files.pythonhosted.org/packages/74/52/1ccccf04ee96beb13fb26173afc8c087c32c85399e3770b1d536c277cc75/sorna_agent-0.9.14-py36-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e495f00f820769a96f74992190cafce", "sha256": "7cd80d57b5b3c854961afc289a31eb2066b00eae00d4cc2aef8db4b60797e708" }, "downloads": -1, "filename": "sorna-agent-0.9.14.tar.gz", "has_sig": false, "md5_digest": "2e495f00f820769a96f74992190cafce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 18606, "upload_time": "2017-08-30T08:35:08", "url": "https://files.pythonhosted.org/packages/48/21/b208cf64d71f37ef149a70795889c995c29a966a3d56ffe8c762fda98cb9/sorna-agent-0.9.14.tar.gz" } ] }