{ "info": { "author": "Bengt L\u00fcers", "author_email": "bengt.lueers@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# Mosaik EID\n\nMosaik EID supports creating Mosaik scenarios by managing the identifiers of the\nentities.\n\n## Status\n\n[![pipeline status](https://gitlab.com/offis.energy/mosaik/mosaik-eid/badges/master/pipeline.svg)](https://gitlab.com/offis.energy/mosaik/mosaik-eid/pipelines/)\n[![coverage report](https://gitlab.com/offis.energy/mosaik/mosaik-eid/badges/master/coverage.svg)](https://gitlab.com/offis.energy/mosaik/mosaik-eid/-/jobs)\n\n## Motivation\n\nTraditionally, mosaik entities are created with hard coded names.\nMosaik EID intends to be easier to use and less error-prone than to hard coding values.\nThe clean and pythonic API encourages creating scenarios in a DRY fashion.\n\n## Design\n\nThe package contains a parser, generator, data model and exceptions around creating such names.\nThe data model is based upon an\n [`Enum`](https://docs.python.org/3/library/enum.html).\nBuilding upon that is a manager which issues entity identifiers\n based on the entity type and a serial number.\nThe entity manager implements the borg pattern and\n can thus be instantiated at will without losing state.\nThere are some basic entity types predefined,\n but they can be extended by registering additional types.\n\n## Compatibility\n\nIt is allowed to register entity names with arbitrary capitalization,\n for example `CHP`, `BioGas` or `wind` or `lv_bat_liion_3_5_10`.\nAll components are tested with 100 % test coverage and hopefully many corner cases\ncaught.\nThere are extensive unit, integration and functional tests.\nTests are integrated into tox to ensure compatibility across some python\n implementations.\nThese are: CPython 2.7, CPython 3.5, Python 3.6, CPython 3.7, PyPy2v6 and PyPy3v6\n\n## Limitations\n\n- Thread safety is not yet implemented because it seems to have little value.\n- Entity types need to be valid [Python identifiers](https://docs.python.org/2/reference/lexical_analysis.html#identifiers).\n\n- PyPy3 does not currently work under Windows 10 because of an unresolved [a bug in pypy](https://bitbucket.org/pypy/pypy/issues/2816/cannot-install-cppyy-on-windows).\n\n## Tests\n\nThis package uses\n [`unittest`](https://docs.python.org/3.4/library/unittest.html)\n for writing tests,\n [`nose`](https://nose.readthedocs.org/en/latest/)\n for test discovery and\n [`tox`](https://tox.readthedocs.org/en/latest/)\n for running them on multiple python versions.\n\n## Cloning the Source\n\n git clone https://eprojects.offis.de/mosaik-eid/git/mosaik-eid.git\n\n## Creating the Virtual Environment\n\nUnder Linux:\n\n virtualenv -p python3.7 venv\n\nUnder Windows:\n\n virtualenv -p \"C:\\Program Files\\Python37\\python.exe\" venv\n\n## Activating the Virtual Environment\n\nUnder BASH:\n\n source venv/bin/activate\n\nUnder CMD:\n\n venv/Scripts/activate\n\n# Installing the Requirements\n\n python -m pip install --upgrade -r requirements.d/venv.txt\n\n# Running the Tests\n\n tox --parallel all\n\n## Testing the Coverage\n\n python -m coverage html mosaik_eid/*.py\n\nUnder Linux\n\n xdg-open htmlcov/index.html\n\nUnder Windows\n\n start htmlcov/index.html\n\n## Using the Library\n\n >>> from mosaik_eid.eid_registry import EidRegistry\n >>> e_type = EntityTypeRegistry.register(e_type='biogas')\n >>> for _ in range(3):\n ... next(EidManager(e_type=e_type))\n ...\n 'biogas-0'\n 'biogas-1'\n 'biogas-2'\n\nSee `tests/functional` for more practical examples of intended use.\n\n## Developing the Library\n\nFor development purposes,\n use one of the virtual environment under .tox your choice.\n\n## Freezing the Virtual Environment Requirements\n\nUnder Linux\n\n venv/bin/python -m pip freeze --all --exclude-editable > requirements.d/venv.txt\n # And remove line beginning with package name\n\nUnder Windows\n\n venv\\Scripts\\python -m pip freeze --all --exclude-editable > requirements.d/venv.txt\n # And remove line beginning with package name\n\n## Freezing the Tox Requirements\n\nUnder Linux\n\n .tox/py37/bin/python -m pip freeze --all --exclude-editable > requirements.d/base.txt\n # And remove line beginning with package name\n\nUnder Windows\n\n .tox\\py37\\Scripts\\python -m pip freeze --all --exclude-editable > requirements.d/base.txt\n # And remove line beginning with package name\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/offis.energy/mosaik/mosaik-eid", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "mosaik.EId", "package_url": "https://pypi.org/project/mosaik.EId/", "platform": "", "project_url": "https://pypi.org/project/mosaik.EId/", "project_urls": { "Homepage": "https://gitlab.com/offis.energy/mosaik/mosaik-eid" }, "release_url": "https://pypi.org/project/mosaik.EId/0.1.0rc20190829192752/", "requires_dist": null, "requires_python": "", "summary": "A utility for managing mosaik's entity identifiers.", "version": "0.1.0rc20190829192752" }, "last_serial": 5756399, "releases": { "0.1.0rc20190329115752": [ { "comment_text": "", "digests": { "md5": "2d8d84817c32b1954f190c14270ff176", "sha256": "6a727752fab87ba9a674f98c4fdafb80ee813787c6a116eb648ce6a71df97401" }, "downloads": -1, "filename": "mosaik.eid-0.1.0rc20190329115752-py3-none-any.whl", "has_sig": false, "md5_digest": "2d8d84817c32b1954f190c14270ff176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7668, "upload_time": "2019-03-29T11:57:56", "url": "https://files.pythonhosted.org/packages/f3/73/0795043c1853556dc96a96419c85525a21e652bde2d6eb46a2ea4355197f/mosaik.eid-0.1.0rc20190329115752-py3-none-any.whl" } ], "0.1.0rc20190329122955": [ { "comment_text": "", "digests": { "md5": "596d45f96af0c7100b9443a5f3643397", "sha256": "ceb4cc50847398e167948f94c6379ba092216587f76b174ed147798bf661f182" }, "downloads": -1, "filename": "mosaik.eid-0.1.0rc20190329122955-py3-none-any.whl", "has_sig": false, "md5_digest": "596d45f96af0c7100b9443a5f3643397", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7887, "upload_time": "2019-03-29T12:29:59", "url": "https://files.pythonhosted.org/packages/09/e7/a4382f7b9d503bb5dcd41796803311937279320553c938cf532d7ff841f9/mosaik.eid-0.1.0rc20190329122955-py3-none-any.whl" } ], "0.1.0rc20190329130259": [ { "comment_text": "", "digests": { "md5": "3604cbe39221b107e001ec20d30697b6", "sha256": "1fc1d58f40ac2d1ff6a46c7f5d92ccdb845fd227f344e05803fd954dbd0bc720" }, "downloads": -1, "filename": "mosaik.eid-0.1.0rc20190329130259-py3-none-any.whl", "has_sig": false, "md5_digest": "3604cbe39221b107e001ec20d30697b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7957, "upload_time": "2019-03-29T13:03:03", "url": "https://files.pythonhosted.org/packages/de/eb/d2c2b27c5fbd817a3833d96fc92a27c307425fc080d23b7659d331f824aa/mosaik.eid-0.1.0rc20190329130259-py3-none-any.whl" } ], "0.1.0rc20190329131530": [ { "comment_text": "", "digests": { "md5": "8843c95d9c6ad5700a886bffd2281503", "sha256": "151caff71ff603e9f50e2df8f94040942f97a45e0a98334c0af79706d401ab5a" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329131530-py3-none-any.whl", "has_sig": false, "md5_digest": "8843c95d9c6ad5700a886bffd2281503", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7954, "upload_time": "2019-03-29T13:15:34", "url": "https://files.pythonhosted.org/packages/de/e8/defdd67424065bb3350a30c56a53860395ca2db45271050c0bb01670f576/mosaik.EId-0.1.0rc20190329131530-py3-none-any.whl" } ], "0.1.0rc20190329145952": [ { "comment_text": "", "digests": { "md5": "af613af2fe5bb0cc13fd8b72263116b5", "sha256": "6a839163bd711ddf96833be69d818d84b191afcaea5b37c4b9517270074fe1ed" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329145952-py3-none-any.whl", "has_sig": false, "md5_digest": "af613af2fe5bb0cc13fd8b72263116b5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8060, "upload_time": "2019-03-29T14:59:56", "url": "https://files.pythonhosted.org/packages/7e/cb/a2ba1f86b78e47d2ecd0d082e3a6fa9b746214091d1bd189fa6de4f2c5fc/mosaik.EId-0.1.0rc20190329145952-py3-none-any.whl" } ], "0.1.0rc20190329152904": [ { "comment_text": "", "digests": { "md5": "daebd1242d7704a9913187ff869ed150", "sha256": "6a606dac61187ea033270d7aa73d5cf4c4f5de5c24958314b8dffdeecfb9592c" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329152904-py3-none-any.whl", "has_sig": false, "md5_digest": "daebd1242d7704a9913187ff869ed150", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8060, "upload_time": "2019-03-29T15:29:08", "url": "https://files.pythonhosted.org/packages/70/97/3eeb6bf7983f8c38a916e5e0ab8334c67f1614c342cc92d574e12fa2a211/mosaik.EId-0.1.0rc20190329152904-py3-none-any.whl" } ], "0.1.0rc20190329164045": [ { "comment_text": "", "digests": { "md5": "a3ff9ad224bc995c11b9074708c85305", "sha256": "a6074225f919e015fa602f0e19c74daca190fdef857d2e73ef15536c1a8edf86" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329164045-py3-none-any.whl", "has_sig": false, "md5_digest": "a3ff9ad224bc995c11b9074708c85305", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8100, "upload_time": "2019-03-29T16:40:50", "url": "https://files.pythonhosted.org/packages/a0/0e/7d8390526eb50f46e032983de3fc31ef82c731df84993a25c3055caadf50/mosaik.EId-0.1.0rc20190329164045-py3-none-any.whl" } ], "0.1.0rc20190329172415": [ { "comment_text": "", "digests": { "md5": "743cd5057fd557aee85ecf7b959e7904", "sha256": "7eadff281061533c8c74e78216d37a34381aa046c597c5ee48f07a83c8953a67" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329172415-py3-none-any.whl", "has_sig": false, "md5_digest": "743cd5057fd557aee85ecf7b959e7904", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8099, "upload_time": "2019-03-29T17:24:19", "url": "https://files.pythonhosted.org/packages/d3/d9/1cbc58baffa5182df4cfafd11dfd2e285d74e0a622f201d78f711d2f4507/mosaik.EId-0.1.0rc20190329172415-py3-none-any.whl" } ], "0.1.0rc20190329173037": [ { "comment_text": "", "digests": { "md5": "6ade9dfa8c683584a7881d46b262a32f", "sha256": "4469c3a101312e7143f7b348a60022c70716a5a2fab060b76e5f58f0ae38cf29" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190329173037-py3-none-any.whl", "has_sig": false, "md5_digest": "6ade9dfa8c683584a7881d46b262a32f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8105, "upload_time": "2019-03-29T17:30:42", "url": "https://files.pythonhosted.org/packages/e9/ef/94bc835208b28dca59f3dcba0cbb7a18dba9661220976320d6bf7cfb6f3c/mosaik.EId-0.1.0rc20190329173037-py3-none-any.whl" } ], "0.1.0rc20190402111533": [ { "comment_text": "", "digests": { "md5": "646a4bf498e296c715d62134026a483a", "sha256": "a4299477b426be597eb92b154eaf754f91e72c478ba9d1896d043cf6d443ba9c" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190402111533-py3-none-any.whl", "has_sig": false, "md5_digest": "646a4bf498e296c715d62134026a483a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8104, "upload_time": "2019-04-02T11:15:37", "url": "https://files.pythonhosted.org/packages/2f/ab/f1fcd2f104057a4a2bae3583b46d8029b69080b3f8797b70a129b44d7b0a/mosaik.EId-0.1.0rc20190402111533-py3-none-any.whl" } ], "0.1.0rc20190402124110": [ { "comment_text": "", "digests": { "md5": "f6bbaaa21ef0d8bbca7ff1fc636edf36", "sha256": "92df9d10e57e0a9154632b1d49c03c5024f11540d1be64da6a35db4144b03e10" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190402124110-py3-none-any.whl", "has_sig": false, "md5_digest": "f6bbaaa21ef0d8bbca7ff1fc636edf36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8106, "upload_time": "2019-04-02T12:41:15", "url": "https://files.pythonhosted.org/packages/5d/7d/8a3d7dedad3bed4ff58afd86316c26666d6da99e81a831b3ea8291a65835/mosaik.EId-0.1.0rc20190402124110-py3-none-any.whl" } ], "0.1.0rc20190402132248": [ { "comment_text": "", "digests": { "md5": "91c5db1c2bdf3a58bd62ad941dd20cf6", "sha256": "b3636519c9ce09462e446728866d827afb1b94031f99aa21c14171d9e198ecf6" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190402132248-py3-none-any.whl", "has_sig": false, "md5_digest": "91c5db1c2bdf3a58bd62ad941dd20cf6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8131, "upload_time": "2019-04-02T13:22:53", "url": "https://files.pythonhosted.org/packages/1d/92/3d40e999eee10413dcaa3890b8fc7c0174c341a6063dbb9aa5c301f3d8bd/mosaik.EId-0.1.0rc20190402132248-py3-none-any.whl" } ], "0.1.0rc20190402155949": [ { "comment_text": "", "digests": { "md5": "2d8d77ca324eaabf8dca81ab7969487f", "sha256": "9af1bcd3bad6ae6e62fa8cb42334cdeeb23354d3819dc372b7fc51ef76f23af3" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190402155949-py3-none-any.whl", "has_sig": false, "md5_digest": "2d8d77ca324eaabf8dca81ab7969487f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8131, "upload_time": "2019-04-02T15:59:53", "url": "https://files.pythonhosted.org/packages/f3/dc/e42a7785b70a7ab729647a4835332242ba0d6d60c7860f85fe6f990855da/mosaik.EId-0.1.0rc20190402155949-py3-none-any.whl" } ], "0.1.0rc20190509173550": [ { "comment_text": "", "digests": { "md5": "cb2ca7d2151fc9e4be3c092cb710521e", "sha256": "da8016e3cf1991c18569aeb199655f52518aa5fb7c6d1f78b04ce4a7e214d712" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509173550-py3-none-any.whl", "has_sig": false, "md5_digest": "cb2ca7d2151fc9e4be3c092cb710521e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8141, "upload_time": "2019-05-09T17:35:55", "url": "https://files.pythonhosted.org/packages/e9/f2/96661e57fb22307d9ee10db6f1da7cabbbf7e11622ffe32ed9b77d08a563/mosaik.EId-0.1.0rc20190509173550-py3-none-any.whl" } ], "0.1.0rc20190509182055": [ { "comment_text": "", "digests": { "md5": "94a399e03858e1667403173ea81055a9", "sha256": "be92154bd8efae77bb93a093dbf08f05ee7d9fbc92b3e23344249829a5a99fa9" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509182055-py3-none-any.whl", "has_sig": false, "md5_digest": "94a399e03858e1667403173ea81055a9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8218, "upload_time": "2019-05-09T18:20:59", "url": "https://files.pythonhosted.org/packages/34/8f/4556507c7d75664f18069784d67361f6178418d166fec54c1a33b30787fe/mosaik.EId-0.1.0rc20190509182055-py3-none-any.whl" } ], "0.1.0rc20190509184514": [ { "comment_text": "", "digests": { "md5": "57b7126099fed89318630d12192ba316", "sha256": "2689910bb810de29b306a2196d175826e8bf977ce205a5056ea3ead63d35939d" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509184514-py3-none-any.whl", "has_sig": false, "md5_digest": "57b7126099fed89318630d12192ba316", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-05-09T18:45:20", "url": "https://files.pythonhosted.org/packages/73/94/dc0e340228b37c6e167703eec19c794544983133ec9b8c8b096dbc59a4a0/mosaik.EId-0.1.0rc20190509184514-py3-none-any.whl" } ], "0.1.0rc20190509185104": [ { "comment_text": "", "digests": { "md5": "4436d7b9b0c5abe95230d482e401eac9", "sha256": "6574c4c504420f5357ae59e51369d916aaf7f784e1b4c8d9491bf146cd1eed8e" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509185104-py3-none-any.whl", "has_sig": false, "md5_digest": "4436d7b9b0c5abe95230d482e401eac9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8214, "upload_time": "2019-05-09T18:51:09", "url": "https://files.pythonhosted.org/packages/c5/6e/408764ae405626af82a33588c4b50af91c225b54568c5f4949b275bd738f/mosaik.EId-0.1.0rc20190509185104-py3-none-any.whl" } ], "0.1.0rc20190509195818": [ { "comment_text": "", "digests": { "md5": "76c171c7b6d40190c8d680f8c908dbbc", "sha256": "44dd7853a4fc613ab54b34201997e19ff27bc8d83f7bbd22d4d8a237729ee711" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509195818-py3-none-any.whl", "has_sig": false, "md5_digest": "76c171c7b6d40190c8d680f8c908dbbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8214, "upload_time": "2019-05-09T19:58:23", "url": "https://files.pythonhosted.org/packages/db/38/713038cb0292646a010d6acd6f1d3aa632cd75a63eba4d96607841f31550/mosaik.EId-0.1.0rc20190509195818-py3-none-any.whl" } ], "0.1.0rc20190509201633": [ { "comment_text": "", "digests": { "md5": "6bb87877a686807b8558db9629107c5f", "sha256": "c72dacdfb48e23c837a655e87cd870419f92773d0c49f212322282ee265930b8" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190509201633-py3-none-any.whl", "has_sig": false, "md5_digest": "6bb87877a686807b8558db9629107c5f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8212, "upload_time": "2019-05-09T20:16:37", "url": "https://files.pythonhosted.org/packages/95/35/13e6e85007555bf17aa51026f99138ad21af91e36a753539100cc6856386/mosaik.EId-0.1.0rc20190509201633-py3-none-any.whl" } ], "0.1.0rc20190522133849": [ { "comment_text": "", "digests": { "md5": "276fc46a0fa3afe5ff35fdebada85c0b", "sha256": "272f736e9604fb58d8781501960f4cb6449305240c99f5be4ce888500c7a0663" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190522133849-py3-none-any.whl", "has_sig": false, "md5_digest": "276fc46a0fa3afe5ff35fdebada85c0b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8590, "upload_time": "2019-05-22T13:38:53", "url": "https://files.pythonhosted.org/packages/ee/09/b94983ab0f4e293d3ab927f1b55a792b7210c74c99a5cce303c59265c65e/mosaik.EId-0.1.0rc20190522133849-py3-none-any.whl" } ], "0.1.0rc20190529094939": [ { "comment_text": "", "digests": { "md5": "d9cb437e799845d672a1f29dea46bc87", "sha256": "9fb304d1bf7e6a7b547bf3dc71dc98c725ed0e3163cb6a442b87851a476127c6" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190529094939-py3-none-any.whl", "has_sig": false, "md5_digest": "d9cb437e799845d672a1f29dea46bc87", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8590, "upload_time": "2019-05-29T09:49:43", "url": "https://files.pythonhosted.org/packages/f2/79/6447ff33704be055fe29cf758bf8fdf638efb971e44272ce5048f5f10103/mosaik.EId-0.1.0rc20190529094939-py3-none-any.whl" } ], "0.1.0rc20190529120634": [ { "comment_text": "", "digests": { "md5": "88fd48c9aff804007cb026ea6d19d361", "sha256": "7cdf3d363bd44092502452390f53c066dd552e0cb8a02936c1f45d3892db781d" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190529120634-py3-none-any.whl", "has_sig": false, "md5_digest": "88fd48c9aff804007cb026ea6d19d361", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8590, "upload_time": "2019-05-29T12:06:38", "url": "https://files.pythonhosted.org/packages/cb/c2/9b46508e4297d87d1aa97254a43d4931ff1c6629bb659ca4acce3e59a510/mosaik.EId-0.1.0rc20190529120634-py3-none-any.whl" } ], "0.1.0rc20190529121918": [ { "comment_text": "", "digests": { "md5": "bc7fb018b904246a8bef4f3dff7dfcc5", "sha256": "afecfca544f90a910681eb897ea8d8021f9f141396bd1d58805dde25ec546cf8" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190529121918-py3-none-any.whl", "has_sig": false, "md5_digest": "bc7fb018b904246a8bef4f3dff7dfcc5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8587, "upload_time": "2019-05-29T12:19:22", "url": "https://files.pythonhosted.org/packages/5b/97/3c3cfc338c8d8183b38debfc101677e2bd34f8389bceadb19d1f2663bc97/mosaik.EId-0.1.0rc20190529121918-py3-none-any.whl" } ], "0.1.0rc20190529140911": [ { "comment_text": "", "digests": { "md5": "895a1bcb0e9caa4763fea6ecd84b771b", "sha256": "749e82c29709db31512fe2acb3f93cad03e686d6c8cb0124b0b9401ab66e6299" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190529140911-py3-none-any.whl", "has_sig": false, "md5_digest": "895a1bcb0e9caa4763fea6ecd84b771b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8589, "upload_time": "2019-05-29T14:09:15", "url": "https://files.pythonhosted.org/packages/12/26/9383723a925f0fe080debab781ce6cee8355510f91e4f77dd4541266a5dd/mosaik.EId-0.1.0rc20190529140911-py3-none-any.whl" } ], "0.1.0rc20190703210245": [ { "comment_text": "", "digests": { "md5": "5e19adfe273a570d8edfd3fcbd12c57a", "sha256": "28a3efeb24186d21f3554325ca61de46499061dc0ea13469fa5d4ce4212f89c2" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190703210245-py3-none-any.whl", "has_sig": false, "md5_digest": "5e19adfe273a570d8edfd3fcbd12c57a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-07-03T21:02:49", "url": "https://files.pythonhosted.org/packages/46/3a/3cf0ebf71ed1c95f1a18153b6481ca869688f7f885cfcd27963d7b08d911/mosaik.EId-0.1.0rc20190703210245-py3-none-any.whl" } ], "0.1.0rc20190712083756": [ { "comment_text": "", "digests": { "md5": "bda1827b9f01a0e0ce30aba0618a5231", "sha256": "a40d6e3a76918cd4d263947d7e372205e4dac72e123f9a10f35bf935ebcf120f" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190712083756-py3-none-any.whl", "has_sig": false, "md5_digest": "bda1827b9f01a0e0ce30aba0618a5231", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-07-12T08:38:00", "url": "https://files.pythonhosted.org/packages/fe/ea/8650e1ef5e06c89e228e35563887da93bf0de3b7424bde1fc0c8dc4440c0/mosaik.EId-0.1.0rc20190712083756-py3-none-any.whl" } ], "0.1.0rc20190715154355": [ { "comment_text": "", "digests": { "md5": "e85919d4e5147bcdb41de887d63ed650", "sha256": "c64a5c7ebd19b2994d8881b17d3338cdd74064e42fc30a0018964ee1defc1ec2" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190715154355-py3-none-any.whl", "has_sig": false, "md5_digest": "e85919d4e5147bcdb41de887d63ed650", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8219, "upload_time": "2019-07-15T15:43:59", "url": "https://files.pythonhosted.org/packages/82/f4/39bcad5954b1bee49c0812b50e9a328d4fb23a8ef7c85bad7c9648b0f4a7/mosaik.EId-0.1.0rc20190715154355-py3-none-any.whl" } ], "0.1.0rc20190716221623": [ { "comment_text": "", "digests": { "md5": "696225e041dd6db96c03a1af7d8c459b", "sha256": "d28ff9983f71431b86a26e7240c9b06d649044a2e19a888ae78f855c0ca43f83" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190716221623-py3-none-any.whl", "has_sig": false, "md5_digest": "696225e041dd6db96c03a1af7d8c459b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8214, "upload_time": "2019-07-16T22:16:27", "url": "https://files.pythonhosted.org/packages/b0/16/d89cc2120344179f43706a14cb14232b42946dc72a7357cf9f6b1418b236/mosaik.EId-0.1.0rc20190716221623-py3-none-any.whl" } ], "0.1.0rc20190724215601": [ { "comment_text": "", "digests": { "md5": "c382a9f4c1b903f34acdf72ae7f7dc8a", "sha256": "508b63a18898f27f2f339dc46b56d0c07dda624bb4a8dfe64e4d16f00eb685e6" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190724215601-py3-none-any.whl", "has_sig": false, "md5_digest": "c382a9f4c1b903f34acdf72ae7f7dc8a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8221, "upload_time": "2019-07-24T21:56:50", "url": "https://files.pythonhosted.org/packages/f8/d1/f3bc4391d6eba56ffd0756b43ee3128691394e4c0c25aed959e2a4c7b2da/mosaik.EId-0.1.0rc20190724215601-py3-none-any.whl" } ], "0.1.0rc20190806185340": [ { "comment_text": "", "digests": { "md5": "b9fa75c1d4c484ea1bae8af03d2a351b", "sha256": "20fbc5fd2aed1ca012cf94781ebc67c91d8101ba5d191c33a6dd3b7d244eafe5" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190806185340-py3-none-any.whl", "has_sig": false, "md5_digest": "b9fa75c1d4c484ea1bae8af03d2a351b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8220, "upload_time": "2019-08-06T18:53:45", "url": "https://files.pythonhosted.org/packages/59/a3/8d046b8ef99d520788c10678c8e252fde083469f61cdd144e7454a7478e5/mosaik.EId-0.1.0rc20190806185340-py3-none-any.whl" } ], "0.1.0rc20190806210627": [ { "comment_text": "", "digests": { "md5": "b3021948a929c264d7b84ae3c02aef38", "sha256": "cf987a970121c03a159d0fa546391e1ee44c325cb607e63a8ba908787c900d91" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190806210627-py3-none-any.whl", "has_sig": false, "md5_digest": "b3021948a929c264d7b84ae3c02aef38", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-08-06T21:06:31", "url": "https://files.pythonhosted.org/packages/13/56/a5b049d771170870a533bd307714b07716fa5334c03dc7aad5e518fb1027/mosaik.EId-0.1.0rc20190806210627-py3-none-any.whl" } ], "0.1.0rc20190816175254": [ { "comment_text": "", "digests": { "md5": "29674515234d8801e2bfd85a6a850f32", "sha256": "a324d87b0d1ac8b0f88277436f2ad8f6a9096dc3ad5092b2f268667f368e21f0" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190816175254-py3-none-any.whl", "has_sig": false, "md5_digest": "29674515234d8801e2bfd85a6a850f32", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-08-16T17:52:58", "url": "https://files.pythonhosted.org/packages/87/90/e2c3ae3b6d4e9ff03e83242aba183667a6c99c7aba3971e2268a96cc3e36/mosaik.EId-0.1.0rc20190816175254-py3-none-any.whl" } ], "0.1.0rc20190816181608": [ { "comment_text": "", "digests": { "md5": "0184b198d8882b5b3d195bb4fc17ef4f", "sha256": "68a428f9cc85ed7249bc76ef3941e8ef7a3b960c042ca4165c0d9a0075bad3d5" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190816181608-py3-none-any.whl", "has_sig": false, "md5_digest": "0184b198d8882b5b3d195bb4fc17ef4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8214, "upload_time": "2019-08-16T18:16:12", "url": "https://files.pythonhosted.org/packages/67/84/5e0cfcdc7a0d124b98791055aa3f02ee7c276782c1f011d2712ed749d566/mosaik.EId-0.1.0rc20190816181608-py3-none-any.whl" } ], "0.1.0rc20190816184828": [ { "comment_text": "", "digests": { "md5": "f6b911306b80d36926c87cca55fdc17a", "sha256": "8c6176d445f0e951df74f50a4bd3bb798f522118203d8d21cea4bf9691c9d647" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190816184828-py3-none-any.whl", "has_sig": false, "md5_digest": "f6b911306b80d36926c87cca55fdc17a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8217, "upload_time": "2019-08-16T18:48:32", "url": "https://files.pythonhosted.org/packages/c1/4f/f2ef03a031d7bbb0383f798c513bba560282bb279cdb372ac4438be625b6/mosaik.EId-0.1.0rc20190816184828-py3-none-any.whl" } ], "0.1.0rc20190816185608": [ { "comment_text": "", "digests": { "md5": "db84a5e92c4666a64496330d13f6a16f", "sha256": "de9cd32c4a201ea84b745fa8427b1da5e060286476167b5b82b6177587275ecd" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190816185608-py3-none-any.whl", "has_sig": false, "md5_digest": "db84a5e92c4666a64496330d13f6a16f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8218, "upload_time": "2019-08-16T18:56:11", "url": "https://files.pythonhosted.org/packages/19/d5/393bb7e64868730bd473cf5d8e64c31039502f1c81b01090560523658cec/mosaik.EId-0.1.0rc20190816185608-py3-none-any.whl" } ], "0.1.0rc20190816210020": [ { "comment_text": "", "digests": { "md5": "ee4d356c85a23205f70072329f2c6455", "sha256": "db2124bf2ac62cb15fa11bedb7f8dbedd7f4454f97304b3609a343a46bb09fb9" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190816210020-py3-none-any.whl", "has_sig": false, "md5_digest": "ee4d356c85a23205f70072329f2c6455", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8225, "upload_time": "2019-08-16T21:00:23", "url": "https://files.pythonhosted.org/packages/1e/3e/b5973071ffd60b1a448a5b7ed3934a4d3e77bfeca919818d024a00fc2d28/mosaik.EId-0.1.0rc20190816210020-py3-none-any.whl" } ], "0.1.0rc20190827132615": [ { "comment_text": "", "digests": { "md5": "ee933a4311d6bcf08720e454ed84bb0d", "sha256": "f551e7e2e06689b9e755a53e343d8372566cec092147d476e928352b42e51950" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190827132615-py3-none-any.whl", "has_sig": false, "md5_digest": "ee933a4311d6bcf08720e454ed84bb0d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8229, "upload_time": "2019-08-27T13:26:19", "url": "https://files.pythonhosted.org/packages/3c/a5/6b1ef472403c45df0f3983ccdc2ed72add402e8beae0e8482ecc0957230d/mosaik.EId-0.1.0rc20190827132615-py3-none-any.whl" } ], "0.1.0rc20190829182542": [ { "comment_text": "", "digests": { "md5": "2b3063e2e83c5db7e9ea477a4f44d7df", "sha256": "e49591aeec51c284c258c1801334abf350be188886fc330e440ff503d8bd19a6" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190829182542-py3-none-any.whl", "has_sig": false, "md5_digest": "2b3063e2e83c5db7e9ea477a4f44d7df", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8226, "upload_time": "2019-08-29T18:25:46", "url": "https://files.pythonhosted.org/packages/6e/b3/bd5770a07a9d984a8a2b2c742b8fe66bf461d5f09d15b31805bca00fe007/mosaik.EId-0.1.0rc20190829182542-py3-none-any.whl" } ], "0.1.0rc20190829192752": [ { "comment_text": "", "digests": { "md5": "c8fb8bb379712cc6417d79a38070166c", "sha256": "f8fd21643feb21c9e532916ad789b8548bc1f26d85260dbef6c8839607a5e195" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190829192752-py3-none-any.whl", "has_sig": false, "md5_digest": "c8fb8bb379712cc6417d79a38070166c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8226, "upload_time": "2019-08-29T19:27:56", "url": "https://files.pythonhosted.org/packages/75/f3/a0289dcadb683a9eced392130aab4b31d7d8095558196dee983f56671182/mosaik.EId-0.1.0rc20190829192752-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c8fb8bb379712cc6417d79a38070166c", "sha256": "f8fd21643feb21c9e532916ad789b8548bc1f26d85260dbef6c8839607a5e195" }, "downloads": -1, "filename": "mosaik.EId-0.1.0rc20190829192752-py3-none-any.whl", "has_sig": false, "md5_digest": "c8fb8bb379712cc6417d79a38070166c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8226, "upload_time": "2019-08-29T19:27:56", "url": "https://files.pythonhosted.org/packages/75/f3/a0289dcadb683a9eced392130aab4b31d7d8095558196dee983f56671182/mosaik.EId-0.1.0rc20190829192752-py3-none-any.whl" } ] }