{ "info": { "author": "Markus Gerstel", "author_email": "scientificsoftware@diamond.ac.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "======\nZocalo\n======\n\n\n.. image:: https://img.shields.io/pypi/v/zocalo.svg\n :target: https://pypi.python.org/pypi/zocalo\n :alt: PyPI release\n\n.. image:: https://img.shields.io/conda/vn/conda-forge/zocalo.svg\n :target: https://anaconda.org/conda-forge/zocalo\n :alt: Conda version\n\n.. image:: https://img.shields.io/pypi/l/zocalo.svg\n :target: https://pypi.python.org/pypi/zocalo\n :alt: BSD license\n\n.. image:: https://img.shields.io/travis/com/DiamondLightSource/zocalo-python.svg\n :target: https://travis-ci.com/DiamondLightSource/zocalo-python\n :alt: Build status\n\n.. image:: https://readthedocs.org/projects/zocalo/badge/?version=latest\n :target: https://zocalo.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation status\n\n.. image:: https://img.shields.io/pypi/pyversions/zocalo.svg\n :target: https://pypi.org/project/zocalo/\n :alt: Supported Python versions\n\n.. image:: https://pyup.io/repos/github/DiamondLightSource/python-zocalo/shield.svg\n :target: https://pyup.io/repos/github/DiamondLightSource/python-zocalo/\n :alt: Updates\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n :alt: Code style: black\n\nInfrastructure components for automated data processing at Diamond Light Source\n\n* Documentation: https://zocalo.readthedocs.io.\n\n\nFeatures\n--------\n\n* TODO\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.6.2 (2019-07-16)\n------------------\n\n* Set live flag in service environment if service started with '--live'\n\n0.6.0 (2019-06-17)\n------------------\n\n* Start moving dlstbx scripts to zocalo package:\n * zocalo.go\n * zocalo.wrap\n* Entry point 'dlstbx.wrappers' has been renamed 'zocalo.wrappers'\n* Dropped Python 3.4 support\n\n\n0.5.4 (2019-03-22)\n------------------\n\n* Compatibility fixes for graypy >= 1.0\n\n0.5.2 (2018-12-11)\n------------------\n\n* Don't attempt to load non-existing file\n\n\n0.5.1 (2018-12-04)\n------------------\n\n* Fix packaging bug which meant files were missing from the release\n\n\n0.5.0 (2018-12-04)\n------------------\n\n* Add zocalo.service command to start services\n\n\n0.4.0 (2018-12-04)\n------------------\n\n* Add status notification thread logic\n\n\n0.3.0 (2018-12-04)\n------------------\n\n* Add schlockmeister service and base wrapper class\n\n\n0.2.0 (2018-11-28)\n------------------\n\n* Add function to enable logging to graylog\n\n\n0.1.0 (2018-10-19)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DiamondLightSource/zocalo-python", "keywords": "zocalo", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "zocalo", "package_url": "https://pypi.org/project/zocalo/", "platform": "", "project_url": "https://pypi.org/project/zocalo/", "project_urls": { "Homepage": "https://github.com/DiamondLightSource/zocalo-python" }, "release_url": "https://pypi.org/project/zocalo/0.6.2/", "requires_dist": [ "graypy", "stomp.py", "workflows" ], "requires_python": "", "summary": "Infrastructure components for automated data processing at Diamond Light Source", "version": "0.6.2" }, "last_serial": 5539576, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "13e7b0e1a048428580d134057f087eb3", "sha256": "a889ce02ec0dc58167b58f13c2887aa8b8faa77442d84584fe4065826463ef17" }, "downloads": -1, "filename": "zocalo-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13e7b0e1a048428580d134057f087eb3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3204, "upload_time": "2018-10-30T12:29:19", "url": "https://files.pythonhosted.org/packages/69/d9/8e38ce1d2cf73e53b4e232889e0d22d5ea3eca8743b1ad19850887cba309/zocalo-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "191e9c0691c0342df1c94b955cc6dea4", "sha256": "d502994c0866730f8d7046361f8cb33b89c83c188758e3f1835b7842965fe697" }, "downloads": -1, "filename": "zocalo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "191e9c0691c0342df1c94b955cc6dea4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8088, "upload_time": "2018-10-30T12:29:20", "url": "https://files.pythonhosted.org/packages/cd/d1/81bac7b59c6fffb1e916019254585e55736e4a5fe7dda7d3cb52ba1fcb2c/zocalo-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "4e62ec8a8d74709169fed5d0f76f0a1f", "sha256": "28aa8f018241509040a36b93615c605e0b30725dabf89eb9bb2eda19ab16184a" }, "downloads": -1, "filename": "zocalo-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e62ec8a8d74709169fed5d0f76f0a1f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3886, "upload_time": "2018-11-28T10:56:24", "url": "https://files.pythonhosted.org/packages/0d/84/f68a925d091840a98124bbd87d6332e360ca7daedb2263120bf840b399c2/zocalo-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3bc3ed8334b7998b0823ad4d5dd44bd3", "sha256": "7ff061a346aa2811b2223985df7acbab6e0b273fbdc91bc91b5c0480b8be8cce" }, "downloads": -1, "filename": "zocalo-0.2.0.tar.gz", "has_sig": false, "md5_digest": "3bc3ed8334b7998b0823ad4d5dd44bd3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9554, "upload_time": "2018-11-28T10:56:25", "url": "https://files.pythonhosted.org/packages/af/dd/f4e6696f1f97ff311d405796656767e0d0b544fb4876ef2419595639d7eb/zocalo-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "5cf361f08ca108265d161b7b4ab10135", "sha256": "5d635fe3e2052a1996a7a8e33fef5f9d3b46c6f9289b45c41dc6e36514aed3a8" }, "downloads": -1, "filename": "zocalo-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5cf361f08ca108265d161b7b4ab10135", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4824, "upload_time": "2018-12-04T09:05:26", "url": "https://files.pythonhosted.org/packages/c1/9f/f61216e43cfc9f65f6f4cc8b0db060192541bb2c6f8899f90e361aa964dc/zocalo-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2fe5c9b403a86c878f22fed3a39ca79", "sha256": "5d1844c68908ff43beacc888e9a54799bcc686db57daf4696c3d41c948447a14" }, "downloads": -1, "filename": "zocalo-0.3.0.tar.gz", "has_sig": false, "md5_digest": "e2fe5c9b403a86c878f22fed3a39ca79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10328, "upload_time": "2018-12-04T09:05:28", "url": "https://files.pythonhosted.org/packages/1d/44/623bdee47e63dd53232f97ad82d4ed890af94ebdefe7d9dab48d5d3f3749/zocalo-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "e0b26023543d3219bdb6d3b3a6c85e57", "sha256": "36f089db248a87e337ff65e682c8e44c227c5ba57233ac000bb42707e7b7345c" }, "downloads": -1, "filename": "zocalo-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e0b26023543d3219bdb6d3b3a6c85e57", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5419, "upload_time": "2018-12-04T10:17:31", "url": "https://files.pythonhosted.org/packages/47/71/002c70484dbb77eb365813b7792dace77b0a113f8089feaea17f3a3917ac/zocalo-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0249745380a75656345346cf9bd39308", "sha256": "7bd123ddcf55377ce813a074917904d195d730307304669563aa1239112e32f5" }, "downloads": -1, "filename": "zocalo-0.4.0.tar.gz", "has_sig": false, "md5_digest": "0249745380a75656345346cf9bd39308", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10878, "upload_time": "2018-12-04T10:17:33", "url": "https://files.pythonhosted.org/packages/e9/e3/cf8424d046605f311dc537b65fdde28ad3d74f0ad0237774eba331306e83/zocalo-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7542285af7be55a507b845c9a3ec3712", "sha256": "efb587d83c7fe49f8731f4aa6e135a47bf8fb344c375505bf3d37c721e6f4a00" }, "downloads": -1, "filename": "zocalo-0.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7542285af7be55a507b845c9a3ec3712", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5507, "upload_time": "2018-12-04T10:37:00", "url": "https://files.pythonhosted.org/packages/15/a0/6997ee74474e349e760e6f0685189a1401f57457ce0ec407fca4b8908bb9/zocalo-0.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6438f046972a304505ecc13f42db41f2", "sha256": "40148798c6f7b5f2723eb5ec8228a9cba5241880a2392416eb406dd3503f2a29" }, "downloads": -1, "filename": "zocalo-0.5.0.tar.gz", "has_sig": false, "md5_digest": "6438f046972a304505ecc13f42db41f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11010, "upload_time": "2018-12-04T10:37:02", "url": "https://files.pythonhosted.org/packages/6a/63/7a7717db9dbfdff5e4cdc27ca66b694982c44675293dacc5083f6325a4e4/zocalo-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "d9edf9f9ec2850317a303c607766cfc1", "sha256": "eded350612e182c766e1d30d05705a8c64aca8165ec31067b55ac6eb3386449d" }, "downloads": -1, "filename": "zocalo-0.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9edf9f9ec2850317a303c607766cfc1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10050, "upload_time": "2018-12-04T12:58:39", "url": "https://files.pythonhosted.org/packages/05/f5/5b72c23d588e015cc3796e2f08d98041c5e47ccfeac599ce4907b99677df/zocalo-0.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97ec9898ee94de338450bc7ca2f96f50", "sha256": "13ad199b1447cef16f4860ec88a179f0c5fe75449b392635b02877dc35c4ac1d" }, "downloads": -1, "filename": "zocalo-0.5.1.tar.gz", "has_sig": false, "md5_digest": "97ec9898ee94de338450bc7ca2f96f50", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14967, "upload_time": "2018-12-04T12:58:41", "url": "https://files.pythonhosted.org/packages/6b/fb/9372d7b7d6d62ae492ff6ce88436a5d26b2b89cb68e7249d19d57efed68a/zocalo-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "50f9f76e6bbe4e26064f3a81ba50abe7", "sha256": "480b0ed48fb914668773fa957eef974b3b20524913cbaa2fe035b10df1c37f2c" }, "downloads": -1, "filename": "zocalo-0.5.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "50f9f76e6bbe4e26064f3a81ba50abe7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10068, "upload_time": "2018-12-11T09:01:26", "url": "https://files.pythonhosted.org/packages/50/f6/6ebdd3dc7a554cc493d8caa461ed97ba3fa6de6eb75bcf3a9dedaf91beb1/zocalo-0.5.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d41a7941faa854cb126f4836c85c96d", "sha256": "b488bc496613aca09f26a5e01fdebbbb0a9c16159649b832a6af1cfca18271fe" }, "downloads": -1, "filename": "zocalo-0.5.2.tar.gz", "has_sig": false, "md5_digest": "1d41a7941faa854cb126f4836c85c96d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14994, "upload_time": "2018-12-11T09:01:27", "url": "https://files.pythonhosted.org/packages/97/3f/eac141ee2413c77e4c4811729fb7a66b66260f505c4071b709ff9ce89ba3/zocalo-0.5.2.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "f62e64aefab4816bfa29191798c05a2b", "sha256": "4b53f369fa6b2a7b8d9f5f00b0a6bc44faab3b29fe0a63a01d4e4cab6dd45b83" }, "downloads": -1, "filename": "zocalo-0.5.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f62e64aefab4816bfa29191798c05a2b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10218, "upload_time": "2019-03-22T11:17:29", "url": "https://files.pythonhosted.org/packages/18/5e/ab8167dd7fa5aa5a1a8484756bdc6028d9a1fbe07013a5fcfb887bfb7ba1/zocalo-0.5.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9e63226e9e2e7e66f2ad9468783c969a", "sha256": "d131135f2ef304aa4fc0b8e8cd363bbb750e5b229677d6329b68be4b9494afcf" }, "downloads": -1, "filename": "zocalo-0.5.4.tar.gz", "has_sig": false, "md5_digest": "9e63226e9e2e7e66f2ad9468783c969a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15285, "upload_time": "2019-03-22T11:17:30", "url": "https://files.pythonhosted.org/packages/ab/90/4ffbba7b7ca7e569c2562e485b4894accb6d1ceac6d18f7edd5120f4a1d8/zocalo-0.5.4.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "c8dd95337b5f44dc06fe129533408131", "sha256": "5d8f6cd9fef0283de99b7a571215d1d4f681f2b3c6fd036d54b6d4ba4f594be4" }, "downloads": -1, "filename": "zocalo-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c8dd95337b5f44dc06fe129533408131", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14922, "upload_time": "2019-06-17T10:45:17", "url": "https://files.pythonhosted.org/packages/32/15/f62daa1a4baa7fe2a736d2a0d705386805556d96b4b62591b941cd915f42/zocalo-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9fa0bc304da974490030aa5e8ac6348d", "sha256": "725a0f92d1647d7055a9396c99a7036099a90ff287cba71f3d2fddfed4c0aac7" }, "downloads": -1, "filename": "zocalo-0.6.0.tar.gz", "has_sig": false, "md5_digest": "9fa0bc304da974490030aa5e8ac6348d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18832, "upload_time": "2019-06-17T10:45:18", "url": "https://files.pythonhosted.org/packages/a4/1a/56cfa4ecadd64bc4325c7b88f6c6fcc6b23415fa2cbc3846d7e4f0718dbb/zocalo-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "2b178dad541ee18621787b0f9a83f792", "sha256": "6f52ae4cdd42c5f86ac57d2c385e62c629e62442ef81d9a1ff172694f2f38a69" }, "downloads": -1, "filename": "zocalo-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b178dad541ee18621787b0f9a83f792", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14891, "upload_time": "2019-06-17T14:28:57", "url": "https://files.pythonhosted.org/packages/5e/98/f54cf4f50a4b3acb331ad53d89ebcdcbe44b25d2ba5d4f521692bbc97a31/zocalo-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21a02001fe99fd8823963676cdc1c391", "sha256": "e9d47acffb48e6b61204c59c2b5bbab8d510b8d7399a13a0d17dd2b31a516f2c" }, "downloads": -1, "filename": "zocalo-0.6.1.tar.gz", "has_sig": false, "md5_digest": "21a02001fe99fd8823963676cdc1c391", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18823, "upload_time": "2019-06-17T14:28:58", "url": "https://files.pythonhosted.org/packages/be/b4/b1713644174d6ed1205aaa8f9cd84927430f4df10d532537db81c7b58b8e/zocalo-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "8591578fcd6aeb96c19f125b56f5573f", "sha256": "eff9add5f28e3b4e0f22994d6897cb8c80dcdd526e139a1d2b8f41bcd71c562e" }, "downloads": -1, "filename": "zocalo-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8591578fcd6aeb96c19f125b56f5573f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14953, "upload_time": "2019-07-16T09:57:03", "url": "https://files.pythonhosted.org/packages/de/ff/866fc512afc0f5812881f5c243018f1ac4739ea5f4942cee799abf014f5d/zocalo-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f2af7b71223353dba9a0b56c8eb721a", "sha256": "6a1945e62e3d8184f1bbe0a46998cf1bb9fbbe87c03272991a61ec8dddd6d1e0" }, "downloads": -1, "filename": "zocalo-0.6.2.tar.gz", "has_sig": false, "md5_digest": "3f2af7b71223353dba9a0b56c8eb721a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18920, "upload_time": "2019-07-16T09:57:05", "url": "https://files.pythonhosted.org/packages/aa/2b/d298b5fbc069bdaf8fa8acbacaa7fa7717b307853269864de1c3b7c00181/zocalo-0.6.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8591578fcd6aeb96c19f125b56f5573f", "sha256": "eff9add5f28e3b4e0f22994d6897cb8c80dcdd526e139a1d2b8f41bcd71c562e" }, "downloads": -1, "filename": "zocalo-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8591578fcd6aeb96c19f125b56f5573f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14953, "upload_time": "2019-07-16T09:57:03", "url": "https://files.pythonhosted.org/packages/de/ff/866fc512afc0f5812881f5c243018f1ac4739ea5f4942cee799abf014f5d/zocalo-0.6.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3f2af7b71223353dba9a0b56c8eb721a", "sha256": "6a1945e62e3d8184f1bbe0a46998cf1bb9fbbe87c03272991a61ec8dddd6d1e0" }, "downloads": -1, "filename": "zocalo-0.6.2.tar.gz", "has_sig": false, "md5_digest": "3f2af7b71223353dba9a0b56c8eb721a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18920, "upload_time": "2019-07-16T09:57:05", "url": "https://files.pythonhosted.org/packages/aa/2b/d298b5fbc069bdaf8fa8acbacaa7fa7717b307853269864de1c3b7c00181/zocalo-0.6.2.tar.gz" } ] }