{ "info": { "author": "Nicolas Le Manchet", "author_email": "nicolas@lemanchet.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: System :: Monitoring", "Topic :: System :: Systems Administration" ], "description": "Sauna\n=====\n\nSauna is a lightweight daemon designed to run health checks and send the results to a monitoring\nserver.\n\nSauna comes batteries included, it is able run many system checks (load, memory, disk...) as well\nas monitor applications (redis, memcached, puppet...). It is easily extensible to include your own\nchecks and can even run the thousands of existing Nagios plugins.\n\nInstallation\n------------\n\nYou can install it with pip::\n\n pip install sauna\n\nSee the `documentation `_ for other\ninstallation methods.\n\nDocumentation\n-------------\n\nDocumentation for sauna is available at `sauna.readthedocs.io\n`_.\n\nPlugins\n~~~~~~~\n\nPlugins are optional modules that provide a set of checks. You only opt-in for the plugins that\nmake sense for your setup. Available plugins are:\n\n* Load average\n* Memory and swap usage\n* Disk partition usage\n* Processes and file descriptors\n* Redis\n* External command\n* Puppet agent\n* Postfix\n* Memcached\n* HTTP servers\n\nConsumers\n~~~~~~~~~\n\nConsumers on the other hand provide a way for checks to be processed by a monitoring server.\nAvailable consumers are:\n\n* NSCA\n* HTTP\n* TCP server\n* Stdout\n\nContributing\n------------\n\nSauna is written in Python 3. Adding a check plugin or a consumer should be straightforward. Clone\nthe repository and install it in development mode in a virtualenv::\n\n pip install -e .\n\nThe code base follows pep8, test the code for compliance with::\n\n pep8 sauna tests\n\nRun the test suite::\n\n nosetests\n\nMore information about how to contribute are available on the `development guide\n`_.\n\nLicense\n-------\n\nBSD\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/NicolasLM/sauna", "keywords": "monitoring health checks nagios shinken", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "sauna", "package_url": "https://pypi.org/project/sauna/", "platform": "", "project_url": "https://pypi.org/project/sauna/", "project_urls": { "Homepage": "https://github.com/NicolasLM/sauna" }, "release_url": "https://pypi.org/project/sauna/0.0.18/", "requires_dist": [ "PyYAML", "docopt" ], "requires_python": "", "summary": "Daemon that runs and reports health checks", "version": "0.0.18" }, "last_serial": 2933092, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4ef6e965f076f53243ae81ae6714788e", "sha256": "c4ab32c6b7a722e949e91127ab629a042d86cfdab40f8ba44af9f75d917ceef0" }, "downloads": -1, "filename": "sauna-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4ef6e965f076f53243ae81ae6714788e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14511, "upload_time": "2016-02-23T13:00:20", "url": "https://files.pythonhosted.org/packages/ff/39/af9ee3e51ee37da36e8c31b10cc9fa30de8ee231de2a1dcf7156f70f4a78/sauna-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "72db20d347bb200880e593a12de4c2af", "sha256": "27c80b0fe7b0e613135802d75841833d3c575d5bd6b5bc5dec1b8813e239ccc3" }, "downloads": -1, "filename": "sauna-0.0.1.tar.gz", "has_sig": false, "md5_digest": "72db20d347bb200880e593a12de4c2af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10127, "upload_time": "2016-02-23T13:00:26", "url": "https://files.pythonhosted.org/packages/77/d2/7dbd04cf512fb54a86961511692b90aa0c0ac444351707a0116d15cb365c/sauna-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "f54e229eaf09c3d429357967c4c76ff1", "sha256": "5d371e8ec28ef035dd9882b25114042fdd2550fa33973fa1bcffbb278cf1e1a4" }, "downloads": -1, "filename": "sauna-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "f54e229eaf09c3d429357967c4c76ff1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 33530, "upload_time": "2016-07-11T13:00:07", "url": "https://files.pythonhosted.org/packages/29/2c/0e910c3f15bcc0b559a2523d81a6b3a62e63123b9164375e9ba0b1c2e7a6/sauna-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d705e2fc2bbd61458a7c9eed3c17a6fd", "sha256": "403485b2a9fd064bed47acff080dd45d330f882396719f459832f8e9158c665a" }, "downloads": -1, "filename": "sauna-0.0.10.tar.gz", "has_sig": false, "md5_digest": "d705e2fc2bbd61458a7c9eed3c17a6fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23751, "upload_time": "2016-07-11T13:00:11", "url": "https://files.pythonhosted.org/packages/24/b7/d14c0fb41f39dfa9cef812f63940cd7d184f6d44224d16e8c87f34002db8/sauna-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "7646245a90ab3d0d70ec50deef22f4f8", "sha256": "63bd2b74f885b6bc911e97df813859bfd835909e66d81c020ecbfc1781ba4871" }, "downloads": -1, "filename": "sauna-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "7646245a90ab3d0d70ec50deef22f4f8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34047, "upload_time": "2016-07-12T15:26:03", "url": "https://files.pythonhosted.org/packages/27/ea/e0016101616e18d52ca97d253e8ec333c07dfc660800737e25821642a305/sauna-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "126d8f138b89ec37aae629b25c803bf7", "sha256": "b9973ef04f9248577a1662757ca4336c741c9f4c55ddddb4ef2256ed40ab9426" }, "downloads": -1, "filename": "sauna-0.0.11.tar.gz", "has_sig": false, "md5_digest": "126d8f138b89ec37aae629b25c803bf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23880, "upload_time": "2016-07-12T15:28:19", "url": "https://files.pythonhosted.org/packages/2a/89/7b60f8ebb90643a3c138f2057f7324b18044c7a1ce6a964b5c7a13babf7b/sauna-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "9e132949192e996cf487a5a79d789d44", "sha256": "204ef9c75d442b961201d48c0ac2f8c7c5def3db7f0e12c6ce4b7ef0d348d360" }, "downloads": -1, "filename": "sauna-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "9e132949192e996cf487a5a79d789d44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 34947, "upload_time": "2016-07-28T09:26:41", "url": "https://files.pythonhosted.org/packages/db/6a/9611157c17e9bb4c4b100b5bd6cff1268f32174661e1358ffbb2a683132b/sauna-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae777f12dd762053b866817e94b69854", "sha256": "0356d1be8ea04e9317081d3bb63a7247b093e6b9d42e526b81826d398fcf9ef7" }, "downloads": -1, "filename": "sauna-0.0.12.tar.gz", "has_sig": false, "md5_digest": "ae777f12dd762053b866817e94b69854", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24329, "upload_time": "2016-07-28T09:26:44", "url": "https://files.pythonhosted.org/packages/d5/f8/77088ca359a094df0f474aa48b1e5c7fd9ce90e8e19eef8f9637bce3992e/sauna-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "9e887d820bbb2306e32c2327af1cda7d", "sha256": "0855ee914a4a4f9923b414bf7db3cf3d8652d4548302357322069c19f2565ed9" }, "downloads": -1, "filename": "sauna-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "9e887d820bbb2306e32c2327af1cda7d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36869, "upload_time": "2016-08-03T12:33:17", "url": "https://files.pythonhosted.org/packages/c6/f6/21893d9485d59701bbd3557d242f7ead86b718d144f8a8d1d6e34ae06934/sauna-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ae08e887e896a2c4222377d83364499", "sha256": "ff4d71944338a5f45f5662dbc324b28cc702fa20c0342a2d1c2d3002920e8b78" }, "downloads": -1, "filename": "sauna-0.0.13.tar.gz", "has_sig": false, "md5_digest": "9ae08e887e896a2c4222377d83364499", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25683, "upload_time": "2016-08-03T12:33:19", "url": "https://files.pythonhosted.org/packages/6c/0f/c36ea81007555bcba3b43b76643ffaca439c0990df84952af599b8b8ed79/sauna-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "3b896e564e19f8a0e0acf6c7e58af49d", "sha256": "1f14a1d43a5f8abff53391b60d030d085ff79d25d0f4b33c7504f4b712bf0a88" }, "downloads": -1, "filename": "sauna-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "3b896e564e19f8a0e0acf6c7e58af49d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37866, "upload_time": "2016-08-23T10:54:04", "url": "https://files.pythonhosted.org/packages/f6/4c/dab14f5b20e725c43092c84233fb57648cd8c9214d385a27af511ed1d046/sauna-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac99c261a9afc58529060650f7798e30", "sha256": "57c01d004514399780d06ddd451279215fdf0122466218a8ed4eae08a4b0e29f" }, "downloads": -1, "filename": "sauna-0.0.14.tar.gz", "has_sig": false, "md5_digest": "ac99c261a9afc58529060650f7798e30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26203, "upload_time": "2016-08-23T10:54:07", "url": "https://files.pythonhosted.org/packages/33/86/7a58eaa1e87c7e3f991c85dd1396313d9d7f2a2a3592b6cd553dba106910/sauna-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "a90a9a7b44abf5e283c7d5b91a6cb270", "sha256": "b7438f486032efd9d942d6d9e457847b10ea306a564af72f9d832c201a347dd4" }, "downloads": -1, "filename": "sauna-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "a90a9a7b44abf5e283c7d5b91a6cb270", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 38323, "upload_time": "2016-08-25T13:30:06", "url": "https://files.pythonhosted.org/packages/51/3f/5113d3bfe4b32a9223cc0612d78472de48b02f5c6ca4eb01c3fb5d9a8467/sauna-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbd1c1f16aae604ea9ee7567a10fe24c", "sha256": "c2c25ce97a0485b44b7bee61dfdc515ec0f3c85fbb92840a2a501f07ff6d41a4" }, "downloads": -1, "filename": "sauna-0.0.15.tar.gz", "has_sig": false, "md5_digest": "dbd1c1f16aae604ea9ee7567a10fe24c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26344, "upload_time": "2016-08-25T13:30:08", "url": "https://files.pythonhosted.org/packages/05/3c/f8e70d2bbadc86ffd58716526c43edee25c2a74a8c9eddc84a6a978dcadd/sauna-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "d4bf02e5bee99f772b13361cfe804ec0", "sha256": "f7eca562b3a87ac4e9365b6376ed6cbafbefe806ce125db8b8dab652ab84e975" }, "downloads": -1, "filename": "sauna-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "d4bf02e5bee99f772b13361cfe804ec0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 44623, "upload_time": "2016-11-20T20:24:33", "url": "https://files.pythonhosted.org/packages/e6/5d/7c2d988e00ff28429d5fb2300e1190e39665e5920a7fe4b4f3ffafb2c805/sauna-0.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "056f8cecef0de7a3e43016fbde261ee7", "sha256": "4bc1b7501d439c358bdee4c65fdfc913cdc8400852c35fc55228c1d1f8628dd0" }, "downloads": -1, "filename": "sauna-0.0.16.tar.gz", "has_sig": false, "md5_digest": "056f8cecef0de7a3e43016fbde261ee7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29020, "upload_time": "2016-11-20T20:24:35", "url": "https://files.pythonhosted.org/packages/05/47/33b36651697e7f65ba8403fb6fe800ca6676aa6161858639029cb64b9a24/sauna-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "2aa155253bdfd84ee842f9d4c214997c", "sha256": "ac01e2aa76806a274a5e49ccab9f32fbd0fd972e3a1b1312329233b7b5af66ef" }, "downloads": -1, "filename": "sauna-0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "2aa155253bdfd84ee842f9d4c214997c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46725, "upload_time": "2017-03-01T20:49:26", "url": "https://files.pythonhosted.org/packages/60/a3/fb4b51e6409f0d498347a8befc707ec0b3220906eef0c15dace17455a68b/sauna-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "38756d61ebc12e97fadfcdd692b085a5", "sha256": "3e7bd448f6826e384ccdf14be7d93c6be2e683a96e287c172e5736b62b4e08b2" }, "downloads": -1, "filename": "sauna-0.0.17.tar.gz", "has_sig": false, "md5_digest": "38756d61ebc12e97fadfcdd692b085a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30222, "upload_time": "2017-03-01T20:49:28", "url": "https://files.pythonhosted.org/packages/1e/a1/4074c9f7294a74ee4ee705d0bac6695ad8d1698b0eee67334e875b0a9bb6/sauna-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "04ad055f846899995be9c6dd69ecad70", "sha256": "e416432b27e13b58048679603a8679a4b94c3212d14ed5ad1c2a3cdefc1bae35" }, "downloads": -1, "filename": "sauna-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "04ad055f846899995be9c6dd69ecad70", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48359, "upload_time": "2017-06-07T18:54:52", "url": "https://files.pythonhosted.org/packages/ab/46/270fdd4387668b24e853afceb8e305946d9d21946bcfcc6a6cf98526bb17/sauna-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "083d64c55fffe8f65d7af49081c5e8a9", "sha256": "0d2b5ce8ce909a157f1b344ba6af4600e15371fec2bf4edeabd42f994470267f" }, "downloads": -1, "filename": "sauna-0.0.18.tar.gz", "has_sig": false, "md5_digest": "083d64c55fffe8f65d7af49081c5e8a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31412, "upload_time": "2017-06-07T18:54:54", "url": "https://files.pythonhosted.org/packages/8c/19/df2c0a264139d4f97888306cfe059a00ffb4c56fa1f5bd4ed187f448f9f8/sauna-0.0.18.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "0db4ad1ac8af2be5b1a3e555c57e82df", "sha256": "c804491049f66ce1a58c528466ea2f41c505bf8b39ade15e578618b3c36150e0" }, "downloads": -1, "filename": "sauna-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "0db4ad1ac8af2be5b1a3e555c57e82df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 14771, "upload_time": "2016-02-29T15:11:55", "url": "https://files.pythonhosted.org/packages/83/2d/27bdd80cfe95797e0627825c621f4d3f2ba1f6d839b2966f5f176b8ccfd9/sauna-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e286ea45338ad71c5a18e1a15626c9f2", "sha256": "c07e086ec904b3226d7fc94b955e6be5f7fa8fa685fd2e521506fe702b1c401a" }, "downloads": -1, "filename": "sauna-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e286ea45338ad71c5a18e1a15626c9f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10390, "upload_time": "2016-02-29T15:12:25", "url": "https://files.pythonhosted.org/packages/51/4a/26582610624ce6343c86b4e86f0545968f32e6ab14403a209e30f04b2adf/sauna-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "cdc25157ea47664d17cbaaf89178b778", "sha256": "378cb39eadb251be1fe3b8f10fc4bce017ebcc1e435c332242498e1bfc99375b" }, "downloads": -1, "filename": "sauna-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cdc25157ea47664d17cbaaf89178b778", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15269, "upload_time": "2016-03-16T11:58:50", "url": "https://files.pythonhosted.org/packages/b5/40/b5dde664fcd1f92617350b6631f29b3a4f912a6dc2204533032159064daa/sauna-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50dcc88d8cf74095bbdb29de5764f94c", "sha256": "19ac89175baf8855d3c2ea481e03c326df27d678ed2782926fe80750280c0cc6" }, "downloads": -1, "filename": "sauna-0.0.3.tar.gz", "has_sig": false, "md5_digest": "50dcc88d8cf74095bbdb29de5764f94c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10890, "upload_time": "2016-03-16T12:04:14", "url": "https://files.pythonhosted.org/packages/5c/2c/2e36b772ca4bea80fabf3a82c10e26d9d6d6a5a3b146e0bb10e0b5e4e913/sauna-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "a0aefc3586facf81ea2a8fcccbb9e46c", "sha256": "d3c1aada9c5889c94c6537ebafe15741004c053cbb91187f75681ad2f76d9ba8" }, "downloads": -1, "filename": "sauna-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "a0aefc3586facf81ea2a8fcccbb9e46c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22522, "upload_time": "2016-04-19T14:48:57", "url": "https://files.pythonhosted.org/packages/68/a4/920f2eaefcfc56324e9ef5246fe528cda1bb3a182093fdb2832ea5c594f3/sauna-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "730b93bafb1a75216407afc66b197296", "sha256": "91a91361767a6a43d5e26462c2861d77d29c6a2469f37aa162d53caaf5eeabc8" }, "downloads": -1, "filename": "sauna-0.0.4.tar.gz", "has_sig": false, "md5_digest": "730b93bafb1a75216407afc66b197296", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15371, "upload_time": "2016-04-19T14:49:23", "url": "https://files.pythonhosted.org/packages/c9/54/a24b678a787f10f817f88fcedc6d204a49384804f229c58927e30f7a7c22/sauna-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "7a63075fb6123384f440a01b098d41d2", "sha256": "ae16a78e945f8ab5d6fb6db15c9589728968fffd459fd540731e99e4b895f052" }, "downloads": -1, "filename": "sauna-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "7a63075fb6123384f440a01b098d41d2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24926, "upload_time": "2016-04-29T14:11:51", "url": "https://files.pythonhosted.org/packages/f8/e8/e903c5d0af251e0b5ec8d3d882f1c7144fc543d531bd6d8ada9f1c430e6f/sauna-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9af91f45d213513bbd306ab614e5d3b3", "sha256": "1e49cb302785fadacf410d4611200e4c256ce2819338e28609903b4ebe9f2786" }, "downloads": -1, "filename": "sauna-0.0.5.tar.gz", "has_sig": false, "md5_digest": "9af91f45d213513bbd306ab614e5d3b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17005, "upload_time": "2016-04-29T14:11:59", "url": "https://files.pythonhosted.org/packages/82/d9/3c50778abcd4c7059059d84ec8d3d5e78a4c90dff188b631e75c84931110/sauna-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "6761c52c0266222484476d8e0199fafc", "sha256": "d5172cbb70c12d6babfc3625915d300b59c7902e7d92696490a4d8314f292c14" }, "downloads": -1, "filename": "sauna-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "6761c52c0266222484476d8e0199fafc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26284, "upload_time": "2016-05-06T09:38:10", "url": "https://files.pythonhosted.org/packages/15/37/b40abc916e0e0cbb2817f4ce6f21f06732b70ec2b91ba4b69348864fd446/sauna-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9344a771a3134b6c10881d623df60ef3", "sha256": "67adebefcb66f9bf7ad2bbbf5e0e62915bf93b4ad5afa3b86d486ca605dbc6dd" }, "downloads": -1, "filename": "sauna-0.0.6.tar.gz", "has_sig": false, "md5_digest": "9344a771a3134b6c10881d623df60ef3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17849, "upload_time": "2016-05-06T09:38:18", "url": "https://files.pythonhosted.org/packages/0a/70/c26f2634db0338b727ead862ff48c5e99d9229d7de2c5cc328d0576e5ea3/sauna-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "614dbaea5e0a8ed4eb1b36894f62f1aa", "sha256": "c07e5eb69bcef47d017489851864ca8dbe92220ecd7feb7d26f91d51f5f23bcf" }, "downloads": -1, "filename": "sauna-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "614dbaea5e0a8ed4eb1b36894f62f1aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26317, "upload_time": "2016-05-12T14:46:01", "url": "https://files.pythonhosted.org/packages/e2/95/18a6bb2673c8feadb4b0aa72caa3596e4781723fc872ead83dc8da141969/sauna-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc6ff7e3d616cf776aefc3419e6b324a", "sha256": "d3dbd6a36f69534bbd50c84a718a1b1e72230f771d6cda09cdc0c3aeeee8fb7b" }, "downloads": -1, "filename": "sauna-0.0.7.tar.gz", "has_sig": false, "md5_digest": "fc6ff7e3d616cf776aefc3419e6b324a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17910, "upload_time": "2016-05-12T14:46:15", "url": "https://files.pythonhosted.org/packages/d2/04/37a03f83f17d2538f1df6ba1461b336509a6a0cf81fd0760c3f5220e9202/sauna-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cda1c4c9822e468efc7a9c4be905cd4c", "sha256": "0ca0139adb69c4c4e6e43b8440d6a65bfccef441c49f15b75fd066b41dce7f84" }, "downloads": -1, "filename": "sauna-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "cda1c4c9822e468efc7a9c4be905cd4c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 25966, "upload_time": "2016-05-19T13:24:26", "url": "https://files.pythonhosted.org/packages/8f/0b/4c093b6a51fb97708a9afb6a3ee0158faa0a43d5b8a7d415947875e23845/sauna-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "828e160bc760c425686ba35629525e9e", "sha256": "9f08943ec85974dec5995193a442fc755499602a98d48d392d6d0c80196e8ba5" }, "downloads": -1, "filename": "sauna-0.0.8.tar.gz", "has_sig": false, "md5_digest": "828e160bc760c425686ba35629525e9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17546, "upload_time": "2016-05-19T13:26:22", "url": "https://files.pythonhosted.org/packages/5e/22/07724f0d2619059369694179118e80c48984fc1d3b611055f9cd63e96f09/sauna-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "2743b494ba00e86777107d0e7237a844", "sha256": "1f2b19c161c7b5fe628f7ab2b78fed8bc6e87d82d74be89a1a9b428a2694cd71" }, "downloads": -1, "filename": "sauna-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "2743b494ba00e86777107d0e7237a844", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 26001, "upload_time": "2016-06-28T12:30:05", "url": "https://files.pythonhosted.org/packages/ea/b0/c137d9987dc3d5fff7ddf9439aad792db49cfac659b215e45f60a074e23a/sauna-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b431219a435dadf0ced96c5df29b7980", "sha256": "cdcfc92c6e5486e5b2c5632784ad708011176df4e35833e93593873009728e4c" }, "downloads": -1, "filename": "sauna-0.0.9.tar.gz", "has_sig": false, "md5_digest": "b431219a435dadf0ced96c5df29b7980", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17609, "upload_time": "2016-06-28T12:30:09", "url": "https://files.pythonhosted.org/packages/d4/bd/440e0af0034eccc81ceef054d7bbe8dd7db8a5abefeffa7c92e10eafa0a6/sauna-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "04ad055f846899995be9c6dd69ecad70", "sha256": "e416432b27e13b58048679603a8679a4b94c3212d14ed5ad1c2a3cdefc1bae35" }, "downloads": -1, "filename": "sauna-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "04ad055f846899995be9c6dd69ecad70", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 48359, "upload_time": "2017-06-07T18:54:52", "url": "https://files.pythonhosted.org/packages/ab/46/270fdd4387668b24e853afceb8e305946d9d21946bcfcc6a6cf98526bb17/sauna-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "083d64c55fffe8f65d7af49081c5e8a9", "sha256": "0d2b5ce8ce909a157f1b344ba6af4600e15371fec2bf4edeabd42f994470267f" }, "downloads": -1, "filename": "sauna-0.0.18.tar.gz", "has_sig": false, "md5_digest": "083d64c55fffe8f65d7af49081c5e8a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31412, "upload_time": "2017-06-07T18:54:54", "url": "https://files.pythonhosted.org/packages/8c/19/df2c0a264139d4f97888306cfe059a00ffb4c56fa1f5bd4ed187f448f9f8/sauna-0.0.18.tar.gz" } ] }