{ "info": { "author": "Dominik Neise, Maximilian Noethe", "author_email": "maximilian.noethe@tu-dortmund.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Scientific/Engineering :: Physics" ], "description": "pyeventio |PyPI| |Build| |LoC| \n=====================================\n\n\nA Python (read-only) implementation of the EventIO data format invented\nby Konrad Bernloehr as used for example by the IACT extension for\nCORSIKA: https://www.ikp.kit.edu/corsika\n\nDocumentation of the file format: https://www.mpi-hd.mpg.de/hfm/~bernlohr/sim_telarray/Documentation/eventio_en.pdf\n\nMost blocks of the IACT extension and SimTel are implemented.\nThe following blocks are known, but reading their data is not (yet)\nimplemented, because we do not have any test files containing\nthese objects. \n\nIf you want support for these objects,\nplease open an `issue `_.\n\n+--------+---------------------------------+\n| Code | Description |\n+========+=================================+\n| 1206 | IACT Camera Layout |\n+--------+---------------------------------+\n| 1207 | IACT Trigger Time |\n+--------+---------------------------------+\n| 2017 | SimTel Pixel Calibriation |\n+--------+---------------------------------+\n| 2024 | SimTel Run Statistics |\n+--------+---------------------------------+\n| 2025 | SimTel MC Run Statisitics |\n+--------+---------------------------------+\n| 2029 | SimTel Auxiliary Digital Traces |\n+--------+---------------------------------+\n| 2030 | SimTel Auxiliary Analog Traces |\n+--------+---------------------------------+\n| 2031 | SimTel FSPhot |\n+--------+---------------------------------+\n\n\ninstall with\n------------\n\n::\n\n pip install eventio\n\nOpen a file produced by the IACT CORSIKA extension\n--------------------------------------------------\n\nFirst Example\n~~~~~~~~~~~~~\n\nOne may iterate over an instance of ``IACTFile`` class in order to retrieve events.\nEvents have a small number of fields.\nThe most important one is the ``photon_bunches`` field,\nwhich is dictionary mapping telescope ids to a simple structured ``np.array``,\ncontaining the typical parameters Cherenkov photon bunches in CORSIKA have, like:\n\n- ``x``, ``y`` coordinate in the observation plane (in cm)\n- direction cosine ``cx``, ``cy`` in x and y direction of the incident\n angle of the photon\n- wavelength ``lambda`` of the photon (in nm)\n- number of ``photons`` associated with this bunch\n- the ``time`` since the first interaction (in ns, I believe)\n- the production height of the photon bunch (called ``zem``)\n- a bool flag, whether the photon was scattered in the atmosphere\n\nAn event has the following attributes: \\* ``header``: a ``namedtuple``\ncontaining the Corsika Event Header data \\* ``end_block``: a numpy array\ncontaining the Corsika Event End data \\* ``time_offset``, ``x_offset``,\n``y_offsett``, the offset of the array\n\nThis prints energy and the number of photons for the first telescope in every\nevent:\n\n.. code:: python\n\n import eventio\n\n with eventio.IACTFile('eventio/resources/one_shower.dat') as f:\n for event in f:\n print(event.header.total_energy)\n print(event.photon_bunches[0]['photons'].sum())\n\n\nSecond Example\n~~~~~~~~~~~~~~\n\nIf you like to plot the origin of the Cherenkov photons of the first\nevent in file ``eventio/resources/one_shower.data`` for the first telescope,\nhave a look into\n`this example `__\n\nIt might look similar to this picture:\n\n.. figure:: https://raw.githubusercontent.com/cta-observatory/pyeventio/master/shower.png\n :alt: an example shower\n\n an example shower\n\n\nOpen a file produced by simtel_array\n------------------------------------\n\n.. code:: python\n\n import eventio\n\n with eventio.SimTelFile('eventio/resources/gamma_test.simtel.gz') as f:\n\n print(len(f.telescope_descriptions))\n for array_event in f:\n print(array_event['mc_shower']['energy'])\n\n\nCommandline Tools\n-----------------\n\nWe provide three commandline tools, to look into eventio files.\n\nTo get an overview over the structure of a file, use ``eventio_print_structure``,\nfor larger files, you might want to pipe its output into e.g. ``less``:\n\n.. code:: shell\n \n $ eventio_print_structure eventio/resources/gamma_test.simtel.gz\n History[70]\n HistoryCommandLine[71]\n HistoryConfig[72]\n HistoryConfig[72]\n And 127 objects more of the same type\n ...\n RunHeader[2000](run_id=31964)\n MCRunHeader[2001]\n MCRunHeader[2001]\n InputCard[1212]\n InputCard[1212]\n CameraSettings[2002](telescope_id=1)\n CameraOrganization[2003](telescope_id=1)\n PixelSettings[2004](telescope_id=1)\n DisabledPixels[2005](telescope_id=1)\n CameraSoftwareSettings[2006](telescope_id=1)\n DriveSettings[2008](telescope_id=1)\n PointingCorrection[2007](telescope_id=1)\n CameraSettings[2002](telescope_id=2)\n CameraOrganization[2003](telescope_id=2)\n\nTo get table of all object versions and counts in a file,\nuse ``eventio_print_object_information``, it can also print json if given the \n``--json`` option\n\n.. code:: shell\n \n $ eventio_print_object_information eventio/resources/gamma_test.simtel.gz\n Type | Version | Level | #Objects | eventio-class\n ------------------------------------------------------------\n 70 | 1 | 0 | 3 | simtel.objects.History\n 71 | 1 | 1 | 3 | simtel.objects.HistoryCommandLine\n 72 | 1 | 1 | 32840 | simtel.objects.HistoryConfig\n 1212 | 0 | 0 | 2 | iact.objects.InputCard\n 2000 | 2 | 0 | 1 | simtel.objects.RunHeader\n 2001 | 4 | 0 | 2 | simtel.objects.MCRunHeader\n 2002 | 2 | 0 | 98 | simtel.objects.CameraSettings\n 2002 | 3 | 0 | 28 | simtel.objects.CameraSettings\n 2003 | 1 | 0 | 126 | simtel.objects.CameraOrganization\n 2004 | 2 | 0 | 126 | simtel.objects.PixelSettings\n 2005 | 0 | 0 | 126 | simtel.objects.DisabledPixels\n 2006 | 0 | 0 | 126 | simtel.objects.CameraSoftwareSettings\n 2007 | 0 | 0 | 126 | simtel.objects.PointingCorrection\n 2008 | 0 | 0 | 126 | simtel.objects.DriveSettings\n 2009 | 2 | 1 | 10 | simtel.objects.TriggerInformation\n 2010 | 0 | 0 | 10 | simtel.objects.ArrayEvent\n 2011 | 1 | 2 | 50 | simtel.objects.TelescopeEventHeader\n 2013 | 3 | 2 | 50 | simtel.objects.ADCSamples\n 2014 | 5 | 2 | 44 | simtel.objects.ImageParameters\n 2016 | 1 | 2 | 49 | simtel.objects.PixelTiming\n 2020 | 1 | 0 | 122 | simtel.objects.MCShower\n 2021 | 1 | 0 | 1214 | simtel.objects.MCEvent\n 2022 | 0 | 0 | 126 | simtel.objects.CameraMonitoring\n 2023 | 2 | 0 | 126 | simtel.objects.LaserCalibration\n 2026 | 2 | 0 | 21 | simtel.objects.MCPhotoelectronSum\n 2027 | 0 | 2 | 93 | simtel.objects.PixelList\n 2100 | 0 | 1 | 42 | simtel.objects.TrackingPosition\n 2200 | 1 | 1 | 50 | simtel.objects.TelescopeEvent\n ------------------------------------------------------------\n\nTo plot histograms stored in an eventio file (Type 100),\nuse ``eventio_plot_histograms``.\n\n.. code:: shell\n \n $ eventio_plot_histograms gamma_20deg_180deg_run99___cta-prod3_desert-2150m-Paranal-merged_cone10.simtel.gz\n\n\n.. figure:: https://raw.githubusercontent.com/cta-observatory/pyeventio/master/first_hist.png\n :alt: First histogram of a prod3b file\n\n Histogram of Impact distance vs log10(E / TeV)\n\n\nLow level access\n----------------\n\nFor more low level access to the items of an ``EventIO`` file (or to\nimplement a higher level abstraction like ``IACTFile``) one can use the\n``EventIOFile`` class which gives access to the ``objects`` and\n``subobjects`` in ``EventIO`` files.\n\nThis is how our test file looks like in the low level view:\n\n::\n\n In [3]: with EventIOFile('eventio/resources/one_shower.dat') as f: \n ...: for obj in f: \n ...: print(obj) \n ...: if obj.header.only_subobjects: \n ...: for subobj in obj: \n ...: print(' ', subobj) \n CORSIKARunHeader[1200](size=1096, only_subobjects=False, first_byte=16)\n CORSIKAInputCard[1212](size=448, only_subobjects=False, first_byte=1128)\n CORSIKATelescopeDefinition[1201](size=20, only_subobjects=False, first_byte=1592)\n CORSIKAEventHeader[1202](size=1096, only_subobjects=False, first_byte=1628)\n CORSIKAArrayOffsets[1203](size=16, only_subobjects=False, first_byte=2740)\n CORSIKATelescopeData[1204](size=6136, only_subobjects=True, first_byte=2772)\n IACTPhotons(length=6124, n_bunches=382)\n CORSIKAEventEndBlock[1209](size=1096, only_subobjects=False, first_byte=8924)\n CORSIKARunEndBlock[1210](size=16, only_subobjects=False, first_byte=10036)\n\n\n.. |PyPI| image:: https://badge.fury.io/py/eventio.svg\n :target: https://pypi.org/project/eventio/\n.. |Build| image:: https://travis-ci.org/cta-observatory/pyeventio.svg?branch=master\n :target: https://travis-ci.org/cta-observatory/pyeventio\n.. |LoC| image:: https://tokei.rs/b1/github/cta-observatory/pyeventio\n :target: https://github.com/cta-observatory/pyeventio", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cta-observatory/pyeventio", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "eventio", "package_url": "https://pypi.org/project/eventio/", "platform": "", "project_url": "https://pypi.org/project/eventio/", "project_urls": { "Homepage": "https://github.com/cta-observatory/pyeventio" }, "release_url": "https://pypi.org/project/eventio/1.0.0/", "requires_dist": null, "requires_python": ">=3.5", "summary": "Python read-only implementation of the EventIO file format", "version": "1.0.0" }, "last_serial": 5949897, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "ff0fcd7b243cbf15aa4398afe13900ae", "sha256": "f175d7f03d03d070b1ba33d54c4be2ed7ec852521a9c42c35a67c6b1c57ddc1e" }, "downloads": -1, "filename": "eventio-0.10.0.tar.gz", "has_sig": false, "md5_digest": "ff0fcd7b243cbf15aa4398afe13900ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58278473, "upload_time": "2018-12-09T16:34:48", "url": "https://files.pythonhosted.org/packages/34/e5/de6ead2ed4dbf1314fd954c6f6b9fe1a95eeb5fe2b850ad9cf8d9f422679/eventio-0.10.0.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "152ef5364e812896ca245aa2b2c8104d", "sha256": "55ac9a1b26173e7ed55988d9dbd3347fc69236583816e0528a683f914038b29c" }, "downloads": -1, "filename": "eventio-0.11.0.tar.gz", "has_sig": false, "md5_digest": "152ef5364e812896ca245aa2b2c8104d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58280109, "upload_time": "2018-12-12T12:51:35", "url": "https://files.pythonhosted.org/packages/a1/f0/f368593c99393f40f4bc4cbc698c834a08b13a6fb8721e8eba8166e26ac8/eventio-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "5fcd43331c0f786f4bebd8027e12561b", "sha256": "5773c5c34fad781f21df289df7dd9553d0002f59fc4cbffa3cf184b3c7fc7611" }, "downloads": -1, "filename": "eventio-0.12.0.tar.gz", "has_sig": false, "md5_digest": "5fcd43331c0f786f4bebd8027e12561b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 409738, "upload_time": "2018-12-13T09:31:45", "url": "https://files.pythonhosted.org/packages/cc/fa/42fa28dacd7e5cf05c815c6e8648f6e6e2b0eed778361a909ebe58a5bbc5/eventio-0.12.0.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "a75a2cd78abe413f66790a39f3a708fb", "sha256": "495960705787ba98e3008a154bb0f0ec8e13480fc014cbe045aefac0c95e14f3" }, "downloads": -1, "filename": "eventio-0.14.0.tar.gz", "has_sig": false, "md5_digest": "a75a2cd78abe413f66790a39f3a708fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 406762, "upload_time": "2019-01-18T10:14:20", "url": "https://files.pythonhosted.org/packages/dd/fe/8c9b8a4d34618e2068376460af7e29b137b9f9cf0538f6608c92a04a294e/eventio-0.14.0.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "4ddf8ece4aaceedbdb165e71c847908e", "sha256": "a17f4a6e11163ff0e9f9572e51faedaca05932efca29fa766f7d3bcb80a154c7" }, "downloads": -1, "filename": "eventio-0.16.0.tar.gz", "has_sig": false, "md5_digest": "4ddf8ece4aaceedbdb165e71c847908e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 409897, "upload_time": "2019-02-08T16:04:25", "url": "https://files.pythonhosted.org/packages/19/a9/42f6f08c6941d5fb683f7b0c5b2f4815fddedcde6d790129b69be5a013ec/eventio-0.16.0.tar.gz" } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "163607d892f564ed58c38d73a1349b60", "sha256": "695b411b56d284572b3fb7dc259f71ed189ae85334a17fb474a48dc6e0b678e5" }, "downloads": -1, "filename": "eventio-0.16.1.tar.gz", "has_sig": false, "md5_digest": "163607d892f564ed58c38d73a1349b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 410439, "upload_time": "2019-02-11T08:21:09", "url": "https://files.pythonhosted.org/packages/5e/3c/bb0c4e44ce5c86f8f9be4249c6570197392bfb5677dd30968564b3783997/eventio-0.16.1.tar.gz" } ], "0.16.2": [ { "comment_text": "", "digests": { "md5": "86d76fe0a26848fa748b1844f14844f5", "sha256": "bdd4c75967e5303ca81c3e6e848e07aded65c3a9fa00377df84d41aae87961f8" }, "downloads": -1, "filename": "eventio-0.16.2.tar.gz", "has_sig": false, "md5_digest": "86d76fe0a26848fa748b1844f14844f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 410489, "upload_time": "2019-02-11T09:54:37", "url": "https://files.pythonhosted.org/packages/de/55/9ee7d4ca0d491731c86da1060be250472053d4eabc632888b5589e96d85c/eventio-0.16.2.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "8fabf7ea2fcab4bb081108ae09a74bc3", "sha256": "afb32df8cf7778cd7f90e7889392f4038d94121cbdafff3219e18752861790bc" }, "downloads": -1, "filename": "eventio-0.17.0.tar.gz", "has_sig": false, "md5_digest": "8fabf7ea2fcab4bb081108ae09a74bc3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 411458, "upload_time": "2019-02-20T09:57:46", "url": "https://files.pythonhosted.org/packages/9b/b1/af3c76ee8086f04fa4c372f501c4c5ff4adb0079e639e9b859dacdfc61f4/eventio-0.17.0.tar.gz" } ], "0.17.1": [ { "comment_text": "", "digests": { "md5": "a2e7c5593a8e79694664be1d958df21d", "sha256": "c370a26902bd71b1f9f145f85be601968bd3ab0568bfed65620f55788484e700" }, "downloads": -1, "filename": "eventio-0.17.1.tar.gz", "has_sig": false, "md5_digest": "a2e7c5593a8e79694664be1d958df21d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 411456, "upload_time": "2019-02-21T12:37:15", "url": "https://files.pythonhosted.org/packages/68/ef/f9395907adea1192e389b4276203687456c73c51ed43cdd676f8773b860a/eventio-0.17.1.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "4d0db39fe405d1fa1268842ef4485deb", "sha256": "28f4a88f3aabc1bb899b43b16a5881ff9f4b0d747245b9c256cefa330161fc53" }, "downloads": -1, "filename": "eventio-0.18.0.tar.gz", "has_sig": false, "md5_digest": "4d0db39fe405d1fa1268842ef4485deb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412789, "upload_time": "2019-03-14T12:30:26", "url": "https://files.pythonhosted.org/packages/5c/4d/50a9a72bf2fd58256d1538aa669c94e15e21ec5d6609d300973b1981a34d/eventio-0.18.0.tar.gz" } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "9a5a33c8bc29da1cfc93e6edbef11a97", "sha256": "3e76e9cbeca66fde126951086720201b7ad9b01441c6e8d5c4e12e44542b03db" }, "downloads": -1, "filename": "eventio-0.19.0.tar.gz", "has_sig": false, "md5_digest": "9a5a33c8bc29da1cfc93e6edbef11a97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 413702, "upload_time": "2019-03-31T11:38:09", "url": "https://files.pythonhosted.org/packages/8d/b8/1c00e595d3bd612d31c4f482dc19127ffde89b1f78ee6156a4bd3cb697c3/eventio-0.19.0.tar.gz" } ], "0.2.3": [], "0.20.0": [ { "comment_text": "", "digests": { "md5": "bde54269474b466082290daf250c7bd1", "sha256": "9b9770153f9784702b77540b92447e1a975d392d4011aec0296f9285715de647" }, "downloads": -1, "filename": "eventio-0.20.0.tar.gz", "has_sig": false, "md5_digest": "bde54269474b466082290daf250c7bd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412133, "upload_time": "2019-04-29T13:50:31", "url": "https://files.pythonhosted.org/packages/48/67/3a2b9d1cad1d8744a0c49b536608cac7f6d6ff58a71dafcf74f22e2e5cd6/eventio-0.20.0.tar.gz" } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "3f206e8f3e701100685be219df1ee4cb", "sha256": "e2242b98a344510c8b5427c614371812961a34e0a36c6cca1441caf31f7186c6" }, "downloads": -1, "filename": "eventio-0.20.1.tar.gz", "has_sig": false, "md5_digest": "3f206e8f3e701100685be219df1ee4cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412146, "upload_time": "2019-04-29T16:34:20", "url": "https://files.pythonhosted.org/packages/7d/40/a5387e592175d00047dd726830d48f4ebe91b1fdc5790bc1f147c7d9911c/eventio-0.20.1.tar.gz" } ], "0.20.2": [ { "comment_text": "", "digests": { "md5": "5c0457cc9f7c8f6431904658ddcda2ec", "sha256": "c04c631048508f0cd9b40349a587d891d6e744b49f75474f697aa3722ec48713" }, "downloads": -1, "filename": "eventio-0.20.2.tar.gz", "has_sig": false, "md5_digest": "5c0457cc9f7c8f6431904658ddcda2ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412277, "upload_time": "2019-05-10T08:20:45", "url": "https://files.pythonhosted.org/packages/b4/49/db25395b4a3576effeb13759698622b4a77c00bb54905fd8f7af06791fb3/eventio-0.20.2.tar.gz" } ], "0.20.3": [ { "comment_text": "", "digests": { "md5": "0ce7cc7a8e58752e39e0b49cf54d39cc", "sha256": "ab8688bac6e411324d28572cdc904414ebc1f9006dd176f390804979586e40f6" }, "downloads": -1, "filename": "eventio-0.20.3.tar.gz", "has_sig": false, "md5_digest": "0ce7cc7a8e58752e39e0b49cf54d39cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412293, "upload_time": "2019-05-10T12:29:19", "url": "https://files.pythonhosted.org/packages/a0/5d/487eae8d8e2f76dd2920727b8372e4d76493959f1397623a2f4c4d98db78/eventio-0.20.3.tar.gz" } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "0886e436b0280fc233c24cb4cf13f2f8", "sha256": "d1075c9c0bff77d14db505d28c7e9abc5270a520024feee598e315c79533965f" }, "downloads": -1, "filename": "eventio-0.21.0.tar.gz", "has_sig": false, "md5_digest": "0886e436b0280fc233c24cb4cf13f2f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 412455, "upload_time": "2019-05-16T12:54:09", "url": "https://files.pythonhosted.org/packages/3a/6c/d7171d7685944d5e33acd0b073769661df9ddbc957af3b0430a35faf6bf9/eventio-0.21.0.tar.gz" } ], "0.21.1": [ { "comment_text": "", "digests": { "md5": "7f38d7eef36da39ba04433156c99e2fa", "sha256": "d5a87b84f6384934a46560621e887268cc754ea9fb19b4da0f808dac1b718df9" }, "downloads": -1, "filename": "eventio-0.21.1.tar.gz", "has_sig": false, "md5_digest": "7f38d7eef36da39ba04433156c99e2fa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 412566, "upload_time": "2019-05-17T10:26:55", "url": "https://files.pythonhosted.org/packages/8b/a9/97847e3bec4478a497c8fc4e350dcc37b03f306d047f6f8adaca0a23b5f3/eventio-0.21.1.tar.gz" } ], "0.21.2": [ { "comment_text": "", "digests": { "md5": "2db938cd27197879c942312a5e6a732f", "sha256": "64afd0ec520522a3ab9dacbbaffdf44c1540ac322a71b6bf07d940428f27ec9e" }, "downloads": -1, "filename": "eventio-0.21.2.tar.gz", "has_sig": false, "md5_digest": "2db938cd27197879c942312a5e6a732f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 412575, "upload_time": "2019-05-20T11:36:06", "url": "https://files.pythonhosted.org/packages/b4/f5/6829750af077e8a03bfac3b4399ba15d0b3d46e0087406aa9966b50718b9/eventio-0.21.2.tar.gz" } ], "0.21.3": [ { "comment_text": "", "digests": { "md5": "b351d093f843d5eaa690e08079de8ffc", "sha256": "d1ce35bc9f5978c3ec4370288531bd962a450d0155b8585a7f87ccce1515ea66" }, "downloads": -1, "filename": "eventio-0.21.3.tar.gz", "has_sig": false, "md5_digest": "b351d093f843d5eaa690e08079de8ffc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 413561, "upload_time": "2019-09-26T08:44:23", "url": "https://files.pythonhosted.org/packages/9b/c6/afb4106b10c0048dd60acca66fa2aadd74d59e783083cd7b464818aa7f75/eventio-0.21.3.tar.gz" } ], "0.21.4": [ { "comment_text": "", "digests": { "md5": "5dd5d56a7dc5e7b532d54ded6798b87a", "sha256": "59bb2abdeade9f1bf97c550836cc25e14d06ad94d2a3c5185d0a7d09af23f1f9" }, "downloads": -1, "filename": "eventio-0.21.4.tar.gz", "has_sig": false, "md5_digest": "5dd5d56a7dc5e7b532d54ded6798b87a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 413755, "upload_time": "2019-10-01T09:56:41", "url": "https://files.pythonhosted.org/packages/e7/58/67ee7c53d2112db6c5c24639f90f9240fa3f4f7f73b3f32f9dbdaa6c765e/eventio-0.21.4.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8a404c2dee323c675464da051da0d428", "sha256": "fafee83ab9625f12024919eb2df316c556bd9cdbecdcfd0027e717fb9767ad91" }, "downloads": -1, "filename": "eventio-0.3.0.tar.gz", "has_sig": false, "md5_digest": "8a404c2dee323c675464da051da0d428", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 421669, "upload_time": "2016-11-25T12:12:27", "url": "https://files.pythonhosted.org/packages/09/01/410fc48e838d1fbe0b425312f7d714d427aa0fefa5e17e1f66b2bcd8fa6d/eventio-0.3.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "a1935d2e67d905a746aa0eb1b4abd64d", "sha256": "c4ae49ed9ae2b75e5676e36a9d0d72cf80a24bc5901fcf65bd62176542e9d83b" }, "downloads": -1, "filename": "eventio-0.5.0.tar.gz", "has_sig": false, "md5_digest": "a1935d2e67d905a746aa0eb1b4abd64d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13191043, "upload_time": "2018-11-30T16:29:33", "url": "https://files.pythonhosted.org/packages/cc/52/e6306037c94b444d67ca704f2c36ce7754e8abdb8d2c1d36082b374bbb60/eventio-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "4f4ca379897688a8485c4410ebe014f2", "sha256": "dee6f279e7068df7f22c6a8f36acc65fc86152310e6c40090369940506773568" }, "downloads": -1, "filename": "eventio-0.5.1.tar.gz", "has_sig": false, "md5_digest": "4f4ca379897688a8485c4410ebe014f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13194238, "upload_time": "2018-11-30T17:23:48", "url": "https://files.pythonhosted.org/packages/1d/2b/2e3efb4e2ce74925058354255997144d2282786b51ee27bb7f95eb973450/eventio-0.5.1.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "b9eee10f48afb5f359873e54c4ef33fd", "sha256": "42f2d69f1692b532291feb6e50f67443af5afdd26290ca451f981cefc70e024f" }, "downloads": -1, "filename": "eventio-0.6.0.tar.gz", "has_sig": false, "md5_digest": "b9eee10f48afb5f359873e54c4ef33fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41600380, "upload_time": "2018-12-03T14:55:09", "url": "https://files.pythonhosted.org/packages/d6/e7/3d7c58b24aab36b980dea8c454b0b85eda2db7bedb6d6cfee0088535c0f8/eventio-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "39cee246902df9217f7260e5eca6c9b7", "sha256": "8286cf82219ed3d1a0c53edfb13a9f577900775f31d7854f8472ea4820b2783b" }, "downloads": -1, "filename": "eventio-0.6.1.tar.gz", "has_sig": false, "md5_digest": "39cee246902df9217f7260e5eca6c9b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41601875, "upload_time": "2018-12-03T16:09:28", "url": "https://files.pythonhosted.org/packages/07/ac/2056f4a09ad7f116ad53016302cf43a4cf63193c747488aee4489c4b894d/eventio-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "1a6fa2963c63ca3d044d41fefeb5b0c9", "sha256": "5fa752e01487e333c3274225c0f966d8c71ca0f01f672b745c6e13312ce4afa3" }, "downloads": -1, "filename": "eventio-0.7.0.tar.gz", "has_sig": false, "md5_digest": "1a6fa2963c63ca3d044d41fefeb5b0c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41602363, "upload_time": "2018-12-04T09:29:44", "url": "https://files.pythonhosted.org/packages/0c/3e/30a84c2ca8f6cbf8549d4b360b8d4bc7cda55cfd992917fd0d75de86b0de/eventio-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "b4f6f5a22482a6a4484b5845e0d1fac8", "sha256": "f2895eacc4f84ea394ce2f98543bdc84abe9ed8504e38a5bb3ab8047b06e9119" }, "downloads": -1, "filename": "eventio-0.8.0.tar.gz", "has_sig": false, "md5_digest": "b4f6f5a22482a6a4484b5845e0d1fac8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 41604433, "upload_time": "2018-12-04T13:17:36", "url": "https://files.pythonhosted.org/packages/03/07/1bfdb94eb357c0306492bfdca43c0472fb4f8e24614d20de2e429de4451c/eventio-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "b30df771e07b3d75f64e0d32e4c98088", "sha256": "81f6d81e03fee4ea1e44ea6a1c1ef0d63f5da004453dbaa57e10b83440b28cd6" }, "downloads": -1, "filename": "eventio-0.9.0.tar.gz", "has_sig": false, "md5_digest": "b30df771e07b3d75f64e0d32e4c98088", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57908448, "upload_time": "2018-12-07T14:13:31", "url": "https://files.pythonhosted.org/packages/c5/96/e6a2da707bf0934eac74398f8e7eafb3107c06b9e5f883b8968f33b9d355/eventio-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "eb4e747f1b98bff4ddd0c60d311459a3", "sha256": "2026a5b446980f371a704aefd3816825a3dfcdde97c4f210be438d4bf6cb7e28" }, "downloads": -1, "filename": "eventio-0.9.1.tar.gz", "has_sig": false, "md5_digest": "eb4e747f1b98bff4ddd0c60d311459a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 57908429, "upload_time": "2018-12-07T15:41:39", "url": "https://files.pythonhosted.org/packages/8e/ec/e75d286beb855b06f11eac3c623559c8319ddf1ac38bf8c2dd17b05cdc45/eventio-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "4273629ca0f778275766f2457b6f815d", "sha256": "93f16e5b308f89318ed0f2c78c2da3b722c4ed5ba454fdb14e8ae96a8ce8e243" }, "downloads": -1, "filename": "eventio-0.9.2.tar.gz", "has_sig": false, "md5_digest": "4273629ca0f778275766f2457b6f815d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58157424, "upload_time": "2018-12-08T10:56:12", "url": "https://files.pythonhosted.org/packages/a0/7d/56ae43bfb760f7d57bbef7aa6ff2c560568a5e4df32552c161bd40386185/eventio-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "19bb133d1d80ccf4104ee161814e4d82", "sha256": "ea660238fe935b88fcd9a20ecfaf1bb5276cfab451b14b3792bab81d7b9191ba" }, "downloads": -1, "filename": "eventio-0.9.3.tar.gz", "has_sig": false, "md5_digest": "19bb133d1d80ccf4104ee161814e4d82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 58277371, "upload_time": "2018-12-08T11:07:37", "url": "https://files.pythonhosted.org/packages/82/32/fd3b9545b8ee408c14de97001fab4160c239040804e9178bca92855d1b13/eventio-0.9.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "46b0793190aaec60b47fbb9cd972eb26", "sha256": "562cd4d421372297187b5418ba2b9fd48a187cf907dbe1e18f304cc610e223eb" }, "downloads": -1, "filename": "eventio-1.0.0.tar.gz", "has_sig": false, "md5_digest": "46b0793190aaec60b47fbb9cd972eb26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 413228, "upload_time": "2019-10-09T13:43:56", "url": "https://files.pythonhosted.org/packages/b9/cf/18be9c7da79b816f370ebcc8265ce38767356672226bb942e96066d145d4/eventio-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46b0793190aaec60b47fbb9cd972eb26", "sha256": "562cd4d421372297187b5418ba2b9fd48a187cf907dbe1e18f304cc610e223eb" }, "downloads": -1, "filename": "eventio-1.0.0.tar.gz", "has_sig": false, "md5_digest": "46b0793190aaec60b47fbb9cd972eb26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 413228, "upload_time": "2019-10-09T13:43:56", "url": "https://files.pythonhosted.org/packages/b9/cf/18be9c7da79b816f370ebcc8265ce38767356672226bb942e96066d145d4/eventio-1.0.0.tar.gz" } ] }