{ "info": { "author": "Alex Campbell", "author_email": "amcampbell@ucdavis.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "=====\nEVNRG\n=====\n\n\n.. image:: https://img.shields.io/pypi/v/evnrg.svg\n :target: https://pypi.python.org/pypi/evnrg\n\n.. image:: https://readthedocs.org/projects/evnrg/badge/?version=latest\n :target: https://evnrg.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://travis-ci.com/accurrently/evnrg.svg?branch=master\n :target: https://travis-ci.com/accurrently/evnrg\n\n.. figure:: https://github.com/accurrently/evnrg/raw/master/images/w15-demand.png\n\nEVNRG is an EV electrical demand simulation package that takes in trip data and turns it into useful energy data given a set of assumptions.\n\nThis project was inspired by an earlier effort to simulate electrical demand from a theoretical electrified fleet replacement.\nThis tool is designed to track energy usage across an arbitrarily large fleet, with an arbitrary number of EVSE, and rules \nthat govern when charging occurs, and what type of queuing logic to use.\n\n\n* Documentation: https://evnrg.readthedocs.io.\n\n\nFeatures\n--------\n\nEVNRG takes in scenario definitions and interval travel data in order to generate arrays (Pandas Series) of:\n\n* Electrical demand (per EVSE bank)\n* Fuel consumption (per vehicle)\n* Battery state (per vehicle)\n* Deferred distance (per vehicle)\n* EVSE occupancy (per EVSE bank)\n\nTODO\n----\n* Write unit tests\n* Create Dask dispatcher for parallelized simulations\n* Implement geofenced rules\n* Implement smart charging behavior (throttling, round-robin) for situations where a `Bank`'s maximum power is lower the sum total of each `EVSE`'s maximum output.\n* Implement analyis (dependednt on `openei-rates`_)\n\nLicense\n-------\nThis package is Free software under the Apache Software License 2.0. See LICENSE for more information.\n\nCredits\n-------\n\nInitially written by Alex Campbell as part of a master's of science thesis project at the University of California, Davis `Energy Graduate Group`_.\nThis project falls under the auspices of the UC Davis `Institute of Transportation Studies (ITS)`_ and \nthe UC Davis `Plug-in Hybrid and Electric Vehicle Research Center`_. This project was funded by the `Office of Naval Research NEPTUNE`_ program.\n\n.. image:: https://github.com/accurrently/evnrg/raw/master/images/ITS-logo.jpg\n\n.. image:: https://github.com/accurrently/evnrg/raw/master/images/ONR-logo.png\n\n.. image:: https://github.com/accurrently/evnrg/raw/master/images/PHEV-logo.png\n\nThis package's skeleton 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.. _`Energy Graduate Group`: https://energy.ucdavis.edu/education/energy-graduate-group/\n.. _`Plug-in Hybrid and Electric Vehicle Research Center`: https://phev.ucdavis.edu\n.. _`Institute of Transportation Studies (ITS)`: https://its.ucdavis.edu\n.. _`Office of Naval Research NEPTUNE`: https://www.onr.navy.mil/en/Science-Technology/Departments/Code-33/All-Programs/333-sea-platforms-weapons/Neptune\n.. _`openei-rates`: https://github.com/accurrently/openei-rates\n\n\n=======\nHistory\n=======\n\n0.1.0 (2019-03-21)\n------------------\n\n* Re-committed base package to GitHub.\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/accurrently/evnrg", "keywords": "evnrg", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "evnrg", "package_url": "https://pypi.org/project/evnrg/", "platform": "", "project_url": "https://pypi.org/project/evnrg/", "project_urls": { "Homepage": "https://github.com/accurrently/evnrg" }, "release_url": "https://pypi.org/project/evnrg/0.1.7.post2/", "requires_dist": [ "numba (>=0.42.0)", "numpy (>=1.16.0)", "pandas (>=0.24.0)", "dask", "distributed", "appdirs", "apache-libcloud", "fastparquet", "pycrypto" ], "requires_python": "", "summary": "EVNRG is an EV electrical demand simulation package that takes in trip data and turns it into useful energy data given a set of assumptions.", "version": "0.1.7.post2" }, "last_serial": 5216886, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ed263fe38b86e8f6bb36b129650dfa28", "sha256": "08a0eb62fc13a84a93c81c0283a259ecedde7e374531eef4d927dae4b6f503a9" }, "downloads": -1, "filename": "evnrg-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed263fe38b86e8f6bb36b129650dfa28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3870, "upload_time": "2019-03-21T22:01:13", "url": "https://files.pythonhosted.org/packages/f1/c2/cc42a35baa9e2f7c35e84c950df068db8ecb94881940f5e5762f216e1b13/evnrg-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e921a55b51a7affe46ebb72fe98af30d", "sha256": "e7e1a396e2527dbb1145609f7fcd04641f444a0a740d0165d879d521e3fff794" }, "downloads": -1, "filename": "evnrg-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e921a55b51a7affe46ebb72fe98af30d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14918, "upload_time": "2019-03-21T22:01:15", "url": "https://files.pythonhosted.org/packages/76/db/87e5df119a82754319a57fec3eacbb656b11ad80a931feba6f4240296161/evnrg-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "669ed8d139ee66a6a635f7a9047ec04b", "sha256": "c9108adf9e0b2337e275c71638c762c0f5448b6b3220172062d8903df2158386" }, "downloads": -1, "filename": "evnrg-0.1.1.tar.gz", "has_sig": false, "md5_digest": "669ed8d139ee66a6a635f7a9047ec04b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16376, "upload_time": "2019-04-29T22:32:58", "url": "https://files.pythonhosted.org/packages/43/30/92c51ac8878b3cc65593eae63a2a28c23114cc6e71d006c2798734e25016/evnrg-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "3e0751fde5564d002b3e1149a6b59f4c", "sha256": "a4838f72e4af1ef63eb069b5e15b260b8d96a23773aeff7e2cccd61862cec24d" }, "downloads": -1, "filename": "evnrg-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3e0751fde5564d002b3e1149a6b59f4c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4335, "upload_time": "2019-04-29T23:04:57", "url": "https://files.pythonhosted.org/packages/21/5d/6b146232b92d22b3e595a4ebcfe60adfa8f55a07a8b1d535b0312fbf7ae2/evnrg-0.1.2-py2.py3-none-any.whl" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "5739c8e1487433ec71ceb6cbfe019957", "sha256": "0be4e1d17f919e50a34d71c1fc908a7d7bc2da3405e47e0a35fcb571c67e019e" }, "downloads": -1, "filename": "evnrg-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5739c8e1487433ec71ceb6cbfe019957", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4335, "upload_time": "2019-04-30T01:48:50", "url": "https://files.pythonhosted.org/packages/d1/f0/49b9fb94e95382043ad0ecbf2bd8909ccb99b5f675396ffef65f38825842/evnrg-0.1.3-py2.py3-none-any.whl" } ], "0.1.4.post1": [ { "comment_text": "", "digests": { "md5": "785b6f0347a384df765c893685a506c4", "sha256": "0430d3e80ff51d9d1fe3d5595c01475faef78f7ffcc77d31f9788a3593144d9f" }, "downloads": -1, "filename": "evnrg-0.1.4.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "785b6f0347a384df765c893685a506c4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4296, "upload_time": "2019-04-30T02:12:00", "url": "https://files.pythonhosted.org/packages/84/08/bded1b5c2411576af41938aca62bcec55188086fa6d14fd450736b72b520/evnrg-0.1.4.post1-py2.py3-none-any.whl" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "8830ece629a55367fb9ef83c6702afa5", "sha256": "28020d27dccd95954f3b84caac16c5d1b53b0aa20e95ef168c92d8873ba14e7b" }, "downloads": -1, "filename": "evnrg-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8830ece629a55367fb9ef83c6702afa5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34987, "upload_time": "2019-04-30T02:37:16", "url": "https://files.pythonhosted.org/packages/cf/b0/479c53ee706bdd8d8edc6d1d632adad459368725b56f612c3565482fa44a/evnrg-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e8dc5ee3afbcce31e242346ccd874a55", "sha256": "0ab84963cf3e2cee448c92c1b31eafe200784aa14b068e04f064d5e51b5e6ab0" }, "downloads": -1, "filename": "evnrg-0.1.5.tar.gz", "has_sig": false, "md5_digest": "e8dc5ee3afbcce31e242346ccd874a55", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41061, "upload_time": "2019-04-30T02:36:51", "url": "https://files.pythonhosted.org/packages/62/16/af2231a0c41d6423c4b36c52c64d56ceb2f5a5e530be8282090913d3afea/evnrg-0.1.5.tar.gz" } ], "0.1.5.post1": [ { "comment_text": "", "digests": { "md5": "829b37f9ca4ec0a76e342c88eb051e1b", "sha256": "a75d470741b4aaa75708c5e76d0150546a8d5c2551165cd5cd4ff4d788584900" }, "downloads": -1, "filename": "evnrg-0.1.5.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "829b37f9ca4ec0a76e342c88eb051e1b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35054, "upload_time": "2019-04-30T02:49:43", "url": "https://files.pythonhosted.org/packages/7a/69/4047e6be07dda061f1b171815aeb6d4220032beeee2377394f122e1dfb7d/evnrg-0.1.5.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d007c22a22ae9bc978edfb28996f8f3", "sha256": "596b5ec1a8631ecf3bba8bc644770d51772402ef0baa6a443e1765d5e51037d2" }, "downloads": -1, "filename": "evnrg-0.1.5.post1.tar.gz", "has_sig": false, "md5_digest": "1d007c22a22ae9bc978edfb28996f8f3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41059, "upload_time": "2019-04-30T02:49:18", "url": "https://files.pythonhosted.org/packages/58/e8/ac4acf93cedee9fdeb124d48ec494b104a97f5c765a2d44fe4defd6baf17/evnrg-0.1.5.post1.tar.gz" } ], "0.1.5.post2": [ { "comment_text": "", "digests": { "md5": "973751870fb850192a4aae8b4e680b64", "sha256": "4d0953dc99a1d77c0affbd9a174330c64cbdec41d01730178b10ae0e0480d454" }, "downloads": -1, "filename": "evnrg-0.1.5.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "973751870fb850192a4aae8b4e680b64", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34777, "upload_time": "2019-04-30T03:15:23", "url": "https://files.pythonhosted.org/packages/35/9f/ad90c04b1b6b8cfa81dbc4f39f0e7aa31debb82ccfa4e8441d96d669fc77/evnrg-0.1.5.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f10bb1f21995d1814314d9ddeb735fce", "sha256": "ef5b7b44db6509373ee6985985982040b4cd1e82bcccee521fd237bc287fa82c" }, "downloads": -1, "filename": "evnrg-0.1.5.post2.tar.gz", "has_sig": false, "md5_digest": "f10bb1f21995d1814314d9ddeb735fce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41038, "upload_time": "2019-04-30T03:15:41", "url": "https://files.pythonhosted.org/packages/42/68/7555602d1fd7930368597f3688eeb61a9fa2d11b56d4e5eea350facd4bde/evnrg-0.1.5.post2.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "cd6b8e9ac4ce2570d55a2e87803445b0", "sha256": "4b2f4556bb3974c35d0ed8780276302a8535e695835d6befd4c2f540b9aacd20" }, "downloads": -1, "filename": "evnrg-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd6b8e9ac4ce2570d55a2e87803445b0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34833, "upload_time": "2019-04-30T16:18:08", "url": "https://files.pythonhosted.org/packages/79/18/f21c2fbfed73b716cbdd8144f247b93dbc94b7b74617f544306bd15ed026/evnrg-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "358eea480d492b5ec5be3fd1476f6b5a", "sha256": "8c88dfc473b96290d5952f2bc3b0c91c41d74e69b8a4411240ea95930cd5a8a3" }, "downloads": -1, "filename": "evnrg-0.1.6.tar.gz", "has_sig": false, "md5_digest": "358eea480d492b5ec5be3fd1476f6b5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41113, "upload_time": "2019-04-30T16:18:11", "url": "https://files.pythonhosted.org/packages/98/e7/5db669d9bc7e436020022c4b5f1e4bca6c170ff0eed5cf4b929101a35550/evnrg-0.1.6.tar.gz" } ], "0.1.6.post1": [ { "comment_text": "", "digests": { "md5": "d6dedb749dab28e5273c92f822c9e1e1", "sha256": "960b3676ef869bbebea3bc0f2cfd3bbdb871b89b9e885c412d567dcc622d66cd" }, "downloads": -1, "filename": "evnrg-0.1.6.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d6dedb749dab28e5273c92f822c9e1e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34947, "upload_time": "2019-04-30T16:24:46", "url": "https://files.pythonhosted.org/packages/54/32/b95712b08705652d49705cfd33bf285a721245ef74094f8b982feb705458/evnrg-0.1.6.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "04961ccade33f60328f071a33b730488", "sha256": "91b4ecb8d3519020bb58df54b7caee802a853b809bb81b73ea4a1c52cf4a75df" }, "downloads": -1, "filename": "evnrg-0.1.6.post1.tar.gz", "has_sig": false, "md5_digest": "04961ccade33f60328f071a33b730488", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41174, "upload_time": "2019-04-30T16:24:49", "url": "https://files.pythonhosted.org/packages/d8/c9/a905adfb1ddd781aa138f66c2855f0334e79fe551c33df90b2f654d703cf/evnrg-0.1.6.post1.tar.gz" } ], "0.1.6.post2": [ { "comment_text": "", "digests": { "md5": "0ab554d7d04513fdfc24c7651635473d", "sha256": "db2b2b147df4e8f003a6077ecb70ffa776dac1494515dabfe3fe440387a86709" }, "downloads": -1, "filename": "evnrg-0.1.6.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ab554d7d04513fdfc24c7651635473d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34943, "upload_time": "2019-04-30T16:56:47", "url": "https://files.pythonhosted.org/packages/a9/7d/2b713ff6ec2a564b76f7070fab060227d292d9b87ba934330d51160f2b9e/evnrg-0.1.6.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2590397d9808246737d456b45ed409bb", "sha256": "6637300a9820525bcf7deb1a2fd86d4df3443ebd3615c13276e1eff71b74b9df" }, "downloads": -1, "filename": "evnrg-0.1.6.post2.tar.gz", "has_sig": false, "md5_digest": "2590397d9808246737d456b45ed409bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41172, "upload_time": "2019-04-30T16:56:50", "url": "https://files.pythonhosted.org/packages/fa/16/e496061ebdbfe7713a1a000fbf6d62386b223d9533d9d8eac0299c012fd6/evnrg-0.1.6.post2.tar.gz" } ], "0.1.6.post3": [ { "comment_text": "", "digests": { "md5": "ec62b4b80ab8edf8b8d971d6e950ff81", "sha256": "5eef20cb8356f461df2ca925fc7339bbd853dde3b74e6fde05a1b7e739a7b401" }, "downloads": -1, "filename": "evnrg-0.1.6.post3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec62b4b80ab8edf8b8d971d6e950ff81", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34929, "upload_time": "2019-04-30T17:10:27", "url": "https://files.pythonhosted.org/packages/62/6d/e7d42a83c2b920231e79a673c54a595d6483deb89c1e573ee40b92b36a77/evnrg-0.1.6.post3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f0a95da00b9776f339fe787c18928b7b", "sha256": "b45edb5cc1478a9c4f4ddf479a30ed0712d92a0f549be80476c32fa52b8a1a31" }, "downloads": -1, "filename": "evnrg-0.1.6.post3.tar.gz", "has_sig": false, "md5_digest": "f0a95da00b9776f339fe787c18928b7b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41155, "upload_time": "2019-04-30T17:10:30", "url": "https://files.pythonhosted.org/packages/2e/63/dc79adb34ee4ea986098fef89867ba729ff4d6c7c281d9d27071fb8dd137/evnrg-0.1.6.post3.tar.gz" } ], "0.1.6.post4": [ { "comment_text": "", "digests": { "md5": "985fb9ac4d8440719ded0c3ed37049df", "sha256": "9bb7f336f29f5b9a74c2a93b1a79bd892baa072b04a814376b2298cc3b0efe6f" }, "downloads": -1, "filename": "evnrg-0.1.6.post4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "985fb9ac4d8440719ded0c3ed37049df", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34848, "upload_time": "2019-04-30T17:29:36", "url": "https://files.pythonhosted.org/packages/ad/5c/5deffe9df1aabb9437180b19c0f99c00a2235ae48c91b4b2c22bfd5050ed/evnrg-0.1.6.post4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5708e8097e329404c64e542c694d3499", "sha256": "3cfeb2f9c8040500705b8a60efeb9e039e99094ef2a64c29359a021befafd252" }, "downloads": -1, "filename": "evnrg-0.1.6.post4.tar.gz", "has_sig": false, "md5_digest": "5708e8097e329404c64e542c694d3499", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41069, "upload_time": "2019-04-30T17:29:39", "url": "https://files.pythonhosted.org/packages/ec/f4/b56f403e5a6f7cd71267c5ba45c59d22ff83bcd677d0225f5e18e7847945/evnrg-0.1.6.post4.tar.gz" } ], "0.1.6.post5": [ { "comment_text": "", "digests": { "md5": "92065f4f088e4f88a3a730192887527b", "sha256": "c4f725e99cda4cda6dc3cfcfbe070ed2b81ab445dfef3db109a91ca2b4c6f521" }, "downloads": -1, "filename": "evnrg-0.1.6.post5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92065f4f088e4f88a3a730192887527b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34846, "upload_time": "2019-04-30T17:33:21", "url": "https://files.pythonhosted.org/packages/3b/ec/f97a0b8bfbfa18bbd0148f8903ba6b09fb45f43159f4981e88a1b5e39168/evnrg-0.1.6.post5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a7ace835431218d31229039fd535670", "sha256": "4565c7e71f60664a7ec90064278f90ca2a7411095137d5372f213024d07175f9" }, "downloads": -1, "filename": "evnrg-0.1.6.post5.tar.gz", "has_sig": false, "md5_digest": "7a7ace835431218d31229039fd535670", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41143, "upload_time": "2019-04-30T17:33:25", "url": "https://files.pythonhosted.org/packages/cd/b4/e07ca602c517fece310bbee1d20f020467a51062b373ef70500fdf3bd7bc/evnrg-0.1.6.post5.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "8ac89f8acdf8548216f59122c50c6a73", "sha256": "7135357b3b74c286b0d6584997a844c3dfaf4b04b766a95872c0dc343b22a964" }, "downloads": -1, "filename": "evnrg-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8ac89f8acdf8548216f59122c50c6a73", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 34854, "upload_time": "2019-04-30T17:44:44", "url": "https://files.pythonhosted.org/packages/28/25/085d706a002526d8c74ae28ee0b192334b3f693fd204ea38a81cadf0cb08/evnrg-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "70fe7be4d554e6179cdc16ac092fc4cd", "sha256": "4f076ba7852b8915d9378e594dd1450f36eb45691b107fd7fb499e321b1b271a" }, "downloads": -1, "filename": "evnrg-0.1.7.tar.gz", "has_sig": false, "md5_digest": "70fe7be4d554e6179cdc16ac092fc4cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41195, "upload_time": "2019-04-30T17:44:48", "url": "https://files.pythonhosted.org/packages/a5/99/596418ff692295d7db8e0a76165e0855b7d1c17a431979ff4fd154cbe32b/evnrg-0.1.7.tar.gz" } ], "0.1.7.post1": [ { "comment_text": "", "digests": { "md5": "ad8f73d2020c39c1676012e7f4268525", "sha256": "abda56096f18287191837992f1941b2556e87058e9cb4b7120a870cd12a2cc01" }, "downloads": -1, "filename": "evnrg-0.1.7.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad8f73d2020c39c1676012e7f4268525", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40745, "upload_time": "2019-05-02T10:32:44", "url": "https://files.pythonhosted.org/packages/ef/4c/ec15454cf4888189c857824631a54173c87eebea399d9d2144b27232b67a/evnrg-0.1.7.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39e09faa6e8d16cc3dbc814068dc47a3", "sha256": "042ad71fe26460fdfc169f461c9be451b9e802bb9b46745ea37a240391f57bc5" }, "downloads": -1, "filename": "evnrg-0.1.7.post1.tar.gz", "has_sig": false, "md5_digest": "39e09faa6e8d16cc3dbc814068dc47a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 45982, "upload_time": "2019-05-02T10:32:46", "url": "https://files.pythonhosted.org/packages/2b/fa/f6a0223d5daeb7d17829f3bb57cab42c68efe0eee2ef7fb568559831dc62/evnrg-0.1.7.post1.tar.gz" } ], "0.1.7.post2": [ { "comment_text": "", "digests": { "md5": "36a7ad2a6ce2d9bd406c8633663e3ab2", "sha256": "03946215df8e279bff6b7dbd2cea9a3987239ef46ca6f36f3c0a05e086074d8d" }, "downloads": -1, "filename": "evnrg-0.1.7.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36a7ad2a6ce2d9bd406c8633663e3ab2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40777, "upload_time": "2019-05-02T11:14:48", "url": "https://files.pythonhosted.org/packages/41/27/5258574cad724eb9b6937533e377b379a074dc9def0b157075fa12a8242e/evnrg-0.1.7.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c51ee1e01f4d69a07cb76e0456362cbe", "sha256": "4ad9ef16a62f3a64bbfbf116427a9414162e910082035234d5a5350fb9fa5986" }, "downloads": -1, "filename": "evnrg-0.1.7.post2.tar.gz", "has_sig": false, "md5_digest": "c51ee1e01f4d69a07cb76e0456362cbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46030, "upload_time": "2019-05-02T11:14:50", "url": "https://files.pythonhosted.org/packages/13/7f/13e83c4c364f47644345265c44d9a3a4622035ab1e0a147d66d37467c8d7/evnrg-0.1.7.post2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "36a7ad2a6ce2d9bd406c8633663e3ab2", "sha256": "03946215df8e279bff6b7dbd2cea9a3987239ef46ca6f36f3c0a05e086074d8d" }, "downloads": -1, "filename": "evnrg-0.1.7.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "36a7ad2a6ce2d9bd406c8633663e3ab2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 40777, "upload_time": "2019-05-02T11:14:48", "url": "https://files.pythonhosted.org/packages/41/27/5258574cad724eb9b6937533e377b379a074dc9def0b157075fa12a8242e/evnrg-0.1.7.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c51ee1e01f4d69a07cb76e0456362cbe", "sha256": "4ad9ef16a62f3a64bbfbf116427a9414162e910082035234d5a5350fb9fa5986" }, "downloads": -1, "filename": "evnrg-0.1.7.post2.tar.gz", "has_sig": false, "md5_digest": "c51ee1e01f4d69a07cb76e0456362cbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46030, "upload_time": "2019-05-02T11:14:50", "url": "https://files.pythonhosted.org/packages/13/7f/13e83c4c364f47644345265c44d9a3a4622035ab1e0a147d66d37467c8d7/evnrg-0.1.7.post2.tar.gz" } ] }