{ "info": { "author": "Luis Cruz", "author_email": "luismirandacruz@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Environment :: Plugins", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing", "Topic :: System :: Benchmark" ], "description": "[![Build Status](https://travis-ci.org/TQRG/physalia.svg?branch=master)](https://travis-ci.org/TQRG/physalia)\n[![PyPI version](https://badge.fury.io/py/physalia.svg)](https://badge.fury.io/py/physalia)\n[![PyPI downloads](https://img.shields.io/pypi/d/physalia.svg)](https://pypi.python.org/pypi/physalia)\n[![PyPI status](https://img.shields.io/pypi/status/physalia.svg)](https://pypi.python.org/pypi/physalia)\n[![Code Health](https://landscape.io/github/TQRG/physalia/master/landscape.svg?style=flat)](https://landscape.io/github/TQRG/physalia/master)\n\n\n# Physalia\n\nEnergy measurement framework for Mobile Apps.\n\nMore info and documentation in the [website](https://tqrg.github.io/physalia/).\n\n## Install\n\n```\n$ pip install https://github.com/luiscruz/PyMonsoon\n$ pip install physalia\n```\n\n## Example\n\nThe simplest way to measure something:\n\n```\nfrom physalia.power_meters import MonsoonPowerMeter\nfrom time import sleep\n \n # change voltage and serial number accordingly:\npower_meter = MonsoonPowerMeter(voltage=3.8, serial=12886) \npower_meter.start()\nsleep(2) # some work\nenergy_consumption, duration, error_flag = power_meter.stop()\n```\n\nSeveral things need to be done to make sure we can measure energy consumption in Android devices (e.g., setup WiFi control and disable USB).\nPhysalia takes care of that already:\n\n\n\n````\nfrom physalia.power_meters import MonsoonPowerMeter\nfrom physalia.energy_profiler import AndroidUseCase\nfrom time import sleep\n\n # change voltage and serial number accordingly:\npower_meter = MonsoonPowerMeter(voltage=3.8, serial=12886)\n\ndef run(usecase):\n\tsleep(2) # some work\n\t\nuse_case = AndroidUseCase(\n 'login',\n 'path/to/apk',\n 'com.test.app',\n '0.0',\n prepare=None,\n run=run,\n cleanup=None\n)\nmeasurement = use_case.run(power_meter=power_meter)\nprint(measurement)\n````\n\n## Contributing\n\nPlease help us improve this library!\n\nIf you have ideas for new features or anything behaves unexpectedly please report an issue.\n\nIf you find an issue you can actually help fixing please make a pull request of your code.\n\n### Running tests\n\nTo run all tests and checks locally run:\n\n`$ detox -e py27,py36`", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://luiscruz.github.io/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "physalia", "package_url": "https://pypi.org/project/physalia/", "platform": "", "project_url": "https://pypi.org/project/physalia/", "project_urls": { "Homepage": "https://luiscruz.github.io/" }, "release_url": "https://pypi.org/project/physalia/0.0.1.dev122/", "requires_dist": null, "requires_python": "", "summary": "Test suite for energy consumption", "version": "0.0.1.dev122" }, "last_serial": 4792288, "releases": { "0.0.1.dev100": [ { "comment_text": "", "digests": { "md5": "07e96983768125998fb575298903e34b", "sha256": "5d4662e5c967f41d6758ec2cff44afbb03563f2fc536167c0567bd1e5452e465" }, "downloads": -1, "filename": "physalia-0.0.1.dev100-py2-none-any.whl", "has_sig": false, "md5_digest": "07e96983768125998fb575298903e34b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27490, "upload_time": "2017-06-03T12:45:05", "url": "https://files.pythonhosted.org/packages/cb/6b/4a765861cbca7622b43d57b41e23aac6c48f14143cb246baef2fa6af16f5/physalia-0.0.1.dev100-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7f2c6c2c7977e238eabd97b3c926dcc", "sha256": "75e8c8068dea2d4f576b95f2328f2b7f6f4f4c3cc4da6e0e7b42d35fd9c82bbd" }, "downloads": -1, "filename": "physalia-0.0.1.dev100.tar.gz", "has_sig": false, "md5_digest": "c7f2c6c2c7977e238eabd97b3c926dcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312572, "upload_time": "2017-06-03T12:45:46", "url": "https://files.pythonhosted.org/packages/c6/31/2a0358129470edd6e1f1d4d3de5662cce85c7e115ddf948736e662fb63da/physalia-0.0.1.dev100.tar.gz" } ], "0.0.1.dev101": [ { "comment_text": "", "digests": { "md5": "dc62dc3016928743b8c7ab49e3dedbf4", "sha256": "6b14a96a335a854d9b5c7f6d5c236481ee0e9b2f8870879a13440b076babbc51" }, "downloads": -1, "filename": "physalia-0.0.1.dev101-py2-none-any.whl", "has_sig": false, "md5_digest": "dc62dc3016928743b8c7ab49e3dedbf4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27586, "upload_time": "2017-06-05T11:51:00", "url": "https://files.pythonhosted.org/packages/f3/53/f09baa9611f5f37b7d3018dd830c21f2b6ae1a8d361d3d9633946f58154f/physalia-0.0.1.dev101-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8f036623406b0fff73ff583d11e3b5ae", "sha256": "49c7504186dd209167425ebe6d8c0c856a79032deef9ebceabea7b564a7b747f" }, "downloads": -1, "filename": "physalia-0.0.1.dev101.tar.gz", "has_sig": false, "md5_digest": "8f036623406b0fff73ff583d11e3b5ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312661, "upload_time": "2017-06-05T11:51:19", "url": "https://files.pythonhosted.org/packages/c1/87/99a3ea076a6a924e35d44a5a787e3a55bd85e26c6880e373c3cc421c84c1/physalia-0.0.1.dev101.tar.gz" } ], "0.0.1.dev102": [ { "comment_text": "", "digests": { "md5": "b0f1c5dd0ffe8989c03ace9f21a96d4e", "sha256": "0b66054fd58319eeab23fd3ccf01d7cb3744d60f305ce86dbc31b9730f1a1de2" }, "downloads": -1, "filename": "physalia-0.0.1.dev102-py2-none-any.whl", "has_sig": false, "md5_digest": "b0f1c5dd0ffe8989c03ace9f21a96d4e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27585, "upload_time": "2017-06-05T12:03:32", "url": "https://files.pythonhosted.org/packages/9e/4e/df2bc3d4ff970e279c80c8607715aa91b77451c36de2a59c8b6c1ae33184/physalia-0.0.1.dev102-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e49ac4b31ae16076753cee9baad02c97", "sha256": "1357dda5dac2875439200746220a298e531908cda6d9fb1255059f175236cd7c" }, "downloads": -1, "filename": "physalia-0.0.1.dev102.tar.gz", "has_sig": false, "md5_digest": "e49ac4b31ae16076753cee9baad02c97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312644, "upload_time": "2017-06-05T12:03:50", "url": "https://files.pythonhosted.org/packages/b1/b4/8cc0cbadfd20cb689cb61a6405ffe0d39c5142d21e9c97c13f10d7b38be2/physalia-0.0.1.dev102.tar.gz" } ], "0.0.1.dev103": [ { "comment_text": "", "digests": { "md5": "fdf1b3b51be0c8149c22a891fbe210c3", "sha256": "8ba7f01851216d9acc1202b4f7eb1ff99ac1f105628577868d25f0c053c5d427" }, "downloads": -1, "filename": "physalia-0.0.1.dev103-py2-none-any.whl", "has_sig": false, "md5_digest": "fdf1b3b51be0c8149c22a891fbe210c3", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27660, "upload_time": "2017-06-05T12:25:06", "url": "https://files.pythonhosted.org/packages/12/40/3d5b7170b12fb7c37af89157217e448fce72bf8c4c770f72334cbcff70db/physalia-0.0.1.dev103-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6173d3a3a0c710e9242bc55a0969989c", "sha256": "06e6778df5391236e99e7b6d347081e74cfc3dd3520dea17c6df9864469957cf" }, "downloads": -1, "filename": "physalia-0.0.1.dev103.tar.gz", "has_sig": false, "md5_digest": "6173d3a3a0c710e9242bc55a0969989c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312701, "upload_time": "2017-06-05T12:25:34", "url": "https://files.pythonhosted.org/packages/2f/05/9e4a1d1af643b22e9813c9069174a297fe8ebafdbe751ef6db1be7dc069d/physalia-0.0.1.dev103.tar.gz" } ], "0.0.1.dev105": [ { "comment_text": "", "digests": { "md5": "ff1d26dfc469b22f3e30f230edd31bac", "sha256": "85d35f8a2495ea773ed14798ac7566534d2d5e1d07f4ae70c2cd3112ff2ffa2e" }, "downloads": -1, "filename": "physalia-0.0.1.dev105-py2-none-any.whl", "has_sig": false, "md5_digest": "ff1d26dfc469b22f3e30f230edd31bac", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27690, "upload_time": "2017-06-05T12:40:20", "url": "https://files.pythonhosted.org/packages/57/e4/39fe01373b16e7b1cedd0409aba8ad12f66ad8e88e5d212e0aafedca56e0/physalia-0.0.1.dev105-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "970c854646ffaee516fa4d0ad93ff214", "sha256": "75faf81bcf0b4b312f456c62bc40dca90184a099b6b4464dd6263cc18dac4de7" }, "downloads": -1, "filename": "physalia-0.0.1.dev105.tar.gz", "has_sig": false, "md5_digest": "970c854646ffaee516fa4d0ad93ff214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312750, "upload_time": "2017-06-05T12:40:42", "url": "https://files.pythonhosted.org/packages/8e/f4/1ded7dee6e5cb2be18df6532c675ce20542ca5f71a7c3545c938538f99b2/physalia-0.0.1.dev105.tar.gz" } ], "0.0.1.dev106": [ { "comment_text": "", "digests": { "md5": "ea9849fa13fd46f3c9c24543476f9687", "sha256": "e93164e180f34cae4765151d2e8a6884116b98e698b03db7bf7c1ec9c7dfedf5" }, "downloads": -1, "filename": "physalia-0.0.1.dev106-py2-none-any.whl", "has_sig": false, "md5_digest": "ea9849fa13fd46f3c9c24543476f9687", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27960, "upload_time": "2017-06-05T18:58:54", "url": "https://files.pythonhosted.org/packages/3a/36/9e2cd3d7b08f74a4119d8026af11777dbba1e112f3ff02c50d3b7004931a/physalia-0.0.1.dev106-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7591625d8904ecadf1589c1baff3e3f8", "sha256": "9f7fdce1644b9c37dee88126d240894a855b15df6322bfb7a05f111d5bfe661c" }, "downloads": -1, "filename": "physalia-0.0.1.dev106.tar.gz", "has_sig": false, "md5_digest": "7591625d8904ecadf1589c1baff3e3f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312982, "upload_time": "2017-06-05T18:59:21", "url": "https://files.pythonhosted.org/packages/98/71/9c95b0f01fb60a80c35a6fc4d33bf63a29d8292d10777e43d0fcb2981a79/physalia-0.0.1.dev106.tar.gz" } ], "0.0.1.dev108": [ { "comment_text": "", "digests": { "md5": "0f6194618e8d1c14030b16146e85c489", "sha256": "67d9990e0b023a3481731144d724863f0534fd7dd591389f6b1efe256e5edf8f" }, "downloads": -1, "filename": "physalia-0.0.1.dev108-py2-none-any.whl", "has_sig": false, "md5_digest": "0f6194618e8d1c14030b16146e85c489", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 28546, "upload_time": "2017-06-14T12:12:44", "url": "https://files.pythonhosted.org/packages/b3/9a/e5ae47149408460e1212e0d413f57be09c8ff9c9b70cfbae521ad200de83/physalia-0.0.1.dev108-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f20427280a9443715c68f33c52b141ff", "sha256": "2de0b7dbbd1685469448635165f27f593479496cce9b48ac1e9abbc7c3844a5f" }, "downloads": -1, "filename": "physalia-0.0.1.dev108.tar.gz", "has_sig": false, "md5_digest": "f20427280a9443715c68f33c52b141ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7313194, "upload_time": "2017-06-14T12:13:16", "url": "https://files.pythonhosted.org/packages/83/63/0c8a00c9a0a9acaf171fe79188bcdce33193cc5265096b913426aea32071/physalia-0.0.1.dev108.tar.gz" } ], "0.0.1.dev109": [ { "comment_text": "", "digests": { "md5": "d9bd03e33b63e96ae16806d8051e1abe", "sha256": "a32419c7a254b9d8901b733fcf94768ef51b71979be6c70219b67d05b6813758" }, "downloads": -1, "filename": "physalia-0.0.1.dev109-py2-none-any.whl", "has_sig": false, "md5_digest": "d9bd03e33b63e96ae16806d8051e1abe", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 30125, "upload_time": "2017-06-16T11:14:11", "url": "https://files.pythonhosted.org/packages/0a/bb/7007066432bb83ddd0935bf27d4f3f9583e8c5f0eec597bf2890835b7d8c/physalia-0.0.1.dev109-py2-none-any.whl" } ], "0.0.1.dev113": [ { "comment_text": "", "digests": { "md5": "e441774f12e1945bb248acc58fa0460c", "sha256": "04f33873a02033a92e349a0a52475778bef9b766f544e0d12f0f9624e7a5d30d" }, "downloads": -1, "filename": "physalia-0.0.1.dev113-py2-none-any.whl", "has_sig": false, "md5_digest": "e441774f12e1945bb248acc58fa0460c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 68851, "upload_time": "2017-10-25T15:20:55", "url": "https://files.pythonhosted.org/packages/3c/f4/1e955cbd239d01888437077ae8aa315c4d3ae5d461a56cc8f776f7408b38/physalia-0.0.1.dev113-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33b8f14b6aa9cf91b761f28f0ccb3b56", "sha256": "ad8879d69ad4f2c060ae2d28b64fc3f5905c18be4c0d9c0a5c99362ed69a1ad5" }, "downloads": -1, "filename": "physalia-0.0.1.dev113-py3-none-any.whl", "has_sig": false, "md5_digest": "33b8f14b6aa9cf91b761f28f0ccb3b56", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 68856, "upload_time": "2017-10-25T15:20:56", "url": "https://files.pythonhosted.org/packages/e6/e8/15df1af98bf77f4bce794e01ddf62e0d8f970651c7c0d2eebad987dab7d5/physalia-0.0.1.dev113-py3-none-any.whl" } ], "0.0.1.dev120": [ { "comment_text": "", "digests": { "md5": "c42432a756e5b81a8852ec4c2609d23c", "sha256": "22b0301d94e8b6c5d1711fc656272f2af45e1d1a203f503a91964ae7a9dc23d8" }, "downloads": -1, "filename": "physalia-0.0.1.dev120.tar.gz", "has_sig": false, "md5_digest": "c42432a756e5b81a8852ec4c2609d23c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7346107, "upload_time": "2018-08-09T10:24:34", "url": "https://files.pythonhosted.org/packages/ff/21/b2e9e9d677709ffa2f10982001e18ae94140dd19f72dd53bde0c25d4acac/physalia-0.0.1.dev120.tar.gz" } ], "0.0.1.dev121": [ { "comment_text": "", "digests": { "md5": "fe62bc1fb9924134d7d4885771796130", "sha256": "6fb78ba739ff36f608c178a6ff72d12b53d7a338c2496e5f62d4697289f45c79" }, "downloads": -1, "filename": "physalia-0.0.1.dev121.tar.gz", "has_sig": false, "md5_digest": "fe62bc1fb9924134d7d4885771796130", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7346187, "upload_time": "2018-08-11T09:52:16", "url": "https://files.pythonhosted.org/packages/6b/7a/baef6c04bca6b493b6a0f6b241c6927fef5ce8001755c06b97c787380e37/physalia-0.0.1.dev121.tar.gz" } ], "0.0.1.dev122": [ { "comment_text": "", "digests": { "md5": "a6e6e3524ce20dfa9f69df7d98dc460f", "sha256": "5bad7ba0a4e623938c097e14917dc23918e95257a85a9e725f81d1276863fa5d" }, "downloads": -1, "filename": "physalia-0.0.1.dev122.tar.gz", "has_sig": false, "md5_digest": "a6e6e3524ce20dfa9f69df7d98dc460f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7346887, "upload_time": "2019-02-07T17:55:31", "url": "https://files.pythonhosted.org/packages/f4/b6/673abab6f49cf1b68bf7dfdc9f9b9c66450384d368f3cf597c6a125d8762/physalia-0.0.1.dev122.tar.gz" } ], "0.0.1.dev74": [ { "comment_text": "", "digests": { "md5": "868b6ebd654fdd6bda6b85da54e6a85b", "sha256": "d2c4c1662648958a8b005d99692dd751f14f694f710427f133d39454d0837f79" }, "downloads": -1, "filename": "physalia-0.0.1.dev74-py2-none-any.whl", "has_sig": false, "md5_digest": "868b6ebd654fdd6bda6b85da54e6a85b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25016, "upload_time": "2017-03-31T10:11:35", "url": "https://files.pythonhosted.org/packages/39/72/ca3c72594592693b9eefb67b6592ba82a68ebf6371087c1ace02f2fb03a9/physalia-0.0.1.dev74-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "431fdcdf54869b4140a6556561d25410", "sha256": "64a00d685ed64b31123cd234990d291e287ff478094785cf7794e38d66bc4dae" }, "downloads": -1, "filename": "physalia-0.0.1.dev74.tar.gz", "has_sig": false, "md5_digest": "431fdcdf54869b4140a6556561d25410", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7309898, "upload_time": "2017-03-31T10:11:53", "url": "https://files.pythonhosted.org/packages/6c/39/94593d895be8ad3c3eaf489e6d63f229db59a3a13a58fcd8fb8a18d0c7fa/physalia-0.0.1.dev74.tar.gz" } ], "0.0.1.dev75": [ { "comment_text": "", "digests": { "md5": "6fe4ff2b1e4baaf226c04c215cb8256a", "sha256": "50803fe67770e5e78d39a551d73300df9c5d520cdca2e2e7cc20bb8f67cef9ce" }, "downloads": -1, "filename": "physalia-0.0.1.dev75-py2-none-any.whl", "has_sig": false, "md5_digest": "6fe4ff2b1e4baaf226c04c215cb8256a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24769, "upload_time": "2017-03-31T11:39:15", "url": "https://files.pythonhosted.org/packages/00/e5/944fed7f9775c175a30a2182fa4a88a1fb70585e5d0608fb4b6bc62ccb33/physalia-0.0.1.dev75-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc849b2b38ab72c000328b820e077ed7", "sha256": "62482a0f80880eb6279b52c416574d7cccc77fe89eb8ef3240246ac52cffd746" }, "downloads": -1, "filename": "physalia-0.0.1.dev75.tar.gz", "has_sig": false, "md5_digest": "fc849b2b38ab72c000328b820e077ed7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7309955, "upload_time": "2017-03-31T11:39:25", "url": "https://files.pythonhosted.org/packages/a9/ce/51e8246bb4195c55914866191d8ea8bcbea932f630fc50cf3d0874c8d86a/physalia-0.0.1.dev75.tar.gz" } ], "0.0.1.dev78": [ { "comment_text": "", "digests": { "md5": "bdd79f6075608c41018cd6a0548d95d4", "sha256": "664e2d2b9074802551b6091a9a978543e2221759477b718e52b2e6042ae43a3f" }, "downloads": -1, "filename": "physalia-0.0.1.dev78-py2-none-any.whl", "has_sig": false, "md5_digest": "bdd79f6075608c41018cd6a0548d95d4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 25122, "upload_time": "2017-04-11T15:44:16", "url": "https://files.pythonhosted.org/packages/b2/9c/e0aba273e2af66ddcf066fee8b8b073bc16b97bc28839bfcea529f310299/physalia-0.0.1.dev78-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9cf2eb15907000e4348f5cf3945468d", "sha256": "059e318ae96093611e0f252fbf0ba5e0ff058acbd0d962c57ecb948e5296ea7f" }, "downloads": -1, "filename": "physalia-0.0.1.dev78.tar.gz", "has_sig": false, "md5_digest": "c9cf2eb15907000e4348f5cf3945468d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7310201, "upload_time": "2017-04-11T15:44:42", "url": "https://files.pythonhosted.org/packages/46/d6/67af95b11249921a2c198fdb8c4847d556114a7f1ea03e848044fdf513b6/physalia-0.0.1.dev78.tar.gz" } ], "0.0.1.dev85": [ { "comment_text": "", "digests": { "md5": "ff1b8283b6332c05d8f7049047f819f9", "sha256": "14af282f4ca06c53b22efd5891e117bf64554bd9d9d354a547948de78ec1e6d9" }, "downloads": -1, "filename": "physalia-0.0.1.dev85-py2-none-any.whl", "has_sig": false, "md5_digest": "ff1b8283b6332c05d8f7049047f819f9", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24027, "upload_time": "2017-05-30T12:55:38", "url": "https://files.pythonhosted.org/packages/e0/4e/0610708c49ce2bf91120c11c9fb348c22cf38ee17da924333bf2ada7c8ff/physalia-0.0.1.dev85-py2-none-any.whl" } ], "0.0.1.dev90": [ { "comment_text": "", "digests": { "md5": "d28fbfbc292b96f0b9e7bb83111aea5f", "sha256": "8ba0f3a49eea046972cf77b83b9d33c968d8d84319a828e981c8f556b25776c0" }, "downloads": -1, "filename": "physalia-0.0.1.dev90-py2-none-any.whl", "has_sig": false, "md5_digest": "d28fbfbc292b96f0b9e7bb83111aea5f", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24166, "upload_time": "2017-05-30T13:02:01", "url": "https://files.pythonhosted.org/packages/c9/56/b01b7500c13b2d34d22d4a1f5719d32154b5037be987beedfa67b1a3e5d2/physalia-0.0.1.dev90-py2-none-any.whl" } ], "0.0.1.dev99": [ { "comment_text": "", "digests": { "md5": "c773b4c0ca327c8f25f4a8a09a645beb", "sha256": "b672ac9adca9c5dc51afced3480e1daa78bb7dd0f80b03248b5b524bce0f9038" }, "downloads": -1, "filename": "physalia-0.0.1.dev99-py2-none-any.whl", "has_sig": false, "md5_digest": "c773b4c0ca327c8f25f4a8a09a645beb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27276, "upload_time": "2017-06-03T12:06:35", "url": "https://files.pythonhosted.org/packages/9b/f2/7f53b94781d75fcb465f6151590b4a6376998caa0aa3957929138bc38f99/physalia-0.0.1.dev99-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3d215a9fd2e851cc3514842a987347c", "sha256": "d5eb0da61d0e196243263d5ec7a7aefabca65dcadd18c8246f314803edc467f9" }, "downloads": -1, "filename": "physalia-0.0.1.dev99.tar.gz", "has_sig": false, "md5_digest": "a3d215a9fd2e851cc3514842a987347c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7312278, "upload_time": "2017-06-03T12:06:57", "url": "https://files.pythonhosted.org/packages/37/19/9fca8d582fe9d58ddd3798d0f6fbdc3ed88c223b680bb93df7c4401de94c/physalia-0.0.1.dev99.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a6e6e3524ce20dfa9f69df7d98dc460f", "sha256": "5bad7ba0a4e623938c097e14917dc23918e95257a85a9e725f81d1276863fa5d" }, "downloads": -1, "filename": "physalia-0.0.1.dev122.tar.gz", "has_sig": false, "md5_digest": "a6e6e3524ce20dfa9f69df7d98dc460f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7346887, "upload_time": "2019-02-07T17:55:31", "url": "https://files.pythonhosted.org/packages/f4/b6/673abab6f49cf1b68bf7dfdc9f9b9c66450384d368f3cf597c6a125d8762/physalia-0.0.1.dev122.tar.gz" } ] }