{ "info": { "author": "Maximilian Noethe, Dominik Neise", "author_email": "maximilian.noethe@tu-dortmund.de", "bugtrack_url": null, "classifiers": [], "description": "pyfact |TravisBuildStatus| |PyPIStatus|\n=======================================\n\nA python package with utils to work with the FACT Imaging Cerenkov Telescope\n----------------------------------------------------------------------------\n\ninstall with\n\n.. code:: \n\n $ pip install pyfact\n\nThis takes automatically care of the dependencies which are installable\nwith pip.\n\nHowever, if you want to use the GUI Event Viewer you will need to\ninstall Tk **before** you install ``matplotlib`` as it depends on the\ntkagg backend.\n\nfunctions:\n~~~~~~~~~~\n\n``fact`` includes several functions to convert the times used in fact\ndata to more standard formats and vice versa.\n\ne.g. :\n\n.. code:: python\n\n from fact import run2dt\n\n # convert fact fNight format to python datetime object:\n date = run2dt(\"20150101\")\n\nSubmodules\n----------\n\nplotting\n~~~~~~~~\n\nUtils for plotting data into a FACT camera view. Based on matplotlib.\n\n.. code:: python\n\n import matplotlib.pyplot as plt\n import fact.plotting as factplot\n from numpy.random import normal\n\n # create some pseudo data with shape (10, 1440):\n data = normal(30, 5, (10, 1440))\n\n factplot.camera(data[0])\n plt.show()\n\nOr you can start an interactive Viewer which lets you click through the\nevents and save the images:\n\n.. code:: python\n\n from fact.plotting import Viewer\n from numpy.random import poisson\n\n # pseudo data:\n data = poisson(30, (10, 1440))\n\n # call the Viewer with data and a label for the colorbar:\n Viewer(data, \"label\")\n\nThere are also functions to get the camera\\_geometry from the delivered\nsource file:\n\n.. code:: python\n\n from fact.plotting import get_pixel_coords\n\n pixel_x, pixel_y = get_pixel_coords()\n\nfactdb\n------\n\nThis module contains ``peewee`` ``Models`` for our ``factdata`` MySQL database.\nThese were automatically created by ``peewee`` and provide means to query this database in python without writing raw sql queries.\n\nFor example, to get the total number of runs take by FACT you can do:\n\n.. code:: python\n\n from fact.factdb import connect_database, RunInfo\n\n connect_database() # this uses the credentials module if no config is given\n\n num_runs = RunInfo.select().count()\n\nA few convenience functions are already implemented.\nTo get a ``pandas.DataFrame`` containing the observation time per source and runtype, you can do:\n\n\n.. code:: python\n\n from fact.factdb import connect_database, get_ontime_per_source_and_runtype\n\n connect_database()\n\n num_runs = RunInfo.select().count()\n print(get_ontime_by_source_and_runtype())\n\n\nTo download the database and read it to Pandas dataframe without using peewee:\n\n.. code:: python\n\n from fact import credentials\n import pandas as pd\n \n factDB = credentials.create_factdb_engine()\n runInfo = pd.read_sql_table(table_name=\"RunInfo\", con=factDB) \n\n\n\n\nauxservices\n-----------\n\nUtilities to read in our aux fits files into pandas dataframes.\n\n.. code:: python\n\n\n from fact.auxservices import MagicWeather\n from datetime import date\n\n weather = MagicWeather(auxdir='/fact/aux/')\n\n df = weather.read_date(date(2016, 1, 1))\n\n.. |TravisBuildStatus| image:: https://travis-ci.org/fact-project/pyfact.svg?branch=master\n :target: https://travis-ci.org/fact-project/pyfact\n \n.. |PyPIStatus| image:: https://badge.fury.io/py/pyfact.svg\n :target: https://pypi.python.org/pypi/pyfact", "description_content_type": "", "docs_url": "https://pythonhosted.org/pyfact/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/fact-project/pyfact", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyfact", "package_url": "https://pypi.org/project/pyfact/", "platform": "", "project_url": "https://pypi.org/project/pyfact/", "project_urls": { "Homepage": "http://github.com/fact-project/pyfact" }, "release_url": "https://pypi.org/project/pyfact/0.25.0/", "requires_dist": null, "requires_python": "", "summary": "A module containing useful methods for working with fact", "version": "0.25.0" }, "last_serial": 5566877, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "2ac8304457f600adb4918278a6859ccb", "sha256": "c0ceb22c2cbee14bf80ced4b7e8804316ed049f8f4f6d272650ee8ea2f7cb3da" }, "downloads": -1, "filename": "pyfact-0.10.0.tar.gz", "has_sig": false, "md5_digest": "2ac8304457f600adb4918278a6859ccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 76861, "upload_time": "2017-05-02T13:35:01", "url": "https://files.pythonhosted.org/packages/51/de/7d8e43a9d5e1a6daca218a8cbf1394ac70e011d49f80d4e318e0f606e61e/pyfact-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "ccbb68d758725b4b7ec32424faf08e10", "sha256": "67d6e9f85ff3126c8d7d9da8d226ce4e5b2ddc8b6502ae8cc5a88062e74522c7" }, "downloads": -1, "filename": "pyfact-0.10.1.tar.gz", "has_sig": false, "md5_digest": "ccbb68d758725b4b7ec32424faf08e10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79837, "upload_time": "2017-05-02T13:58:49", "url": "https://files.pythonhosted.org/packages/3e/6e/92a402f72ecdc6e084d67b39d7013fe9cfddc26b56d30dd48168fd4ba34e/pyfact-0.10.1.tar.gz" } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "dc547cfc1cb6cf4604e9bd7dd37580f5", "sha256": "13793ecfb98f9c015d818b652efccf8b34a573c40a4fef9ede59c9caf89479d3" }, "downloads": -1, "filename": "pyfact-0.10.2.tar.gz", "has_sig": false, "md5_digest": "dc547cfc1cb6cf4604e9bd7dd37580f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79223, "upload_time": "2017-05-09T07:54:53", "url": "https://files.pythonhosted.org/packages/10/25/d996d5e1957d30e166ec76a5e7c0d26d347cee8112ad49c5283575bafb51/pyfact-0.10.2.tar.gz" } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "66734c542943f629a7049c8c9ed9059f", "sha256": "fad01853102292c8ef878b69e7b468f7c483d5ea26df931fa92302632510d5e6" }, "downloads": -1, "filename": "pyfact-0.10.3.tar.gz", "has_sig": false, "md5_digest": "66734c542943f629a7049c8c9ed9059f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79318, "upload_time": "2017-05-12T16:08:41", "url": "https://files.pythonhosted.org/packages/11/7d/751eda4bdec7fad3d54ccbee61da4b6caa76b67dc2edf96315a1b36d9473/pyfact-0.10.3.tar.gz" } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "760f5faa9595af295f280881e0aab645", "sha256": "ea77ece893695fbd899bf73c64ddd93c1a3b1a732da5f73dd221db3382088737" }, "downloads": -1, "filename": "pyfact-0.10.4.tar.gz", "has_sig": false, "md5_digest": "760f5faa9595af295f280881e0aab645", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79694, "upload_time": "2017-05-16T12:31:05", "url": "https://files.pythonhosted.org/packages/50/a2/291471b0863806d31582b3aa80803e6287774eb7216c460170759dab5956/pyfact-0.10.4.tar.gz" } ], "0.10.5": [ { "comment_text": "", "digests": { "md5": "d5e04b55cb127f83c31c1fa521adbf08", "sha256": "41a6d6575389a5cd2a2c160ca6f7226ff92c6e9e00279e9cbeb52161684fbbe6" }, "downloads": -1, "filename": "pyfact-0.10.5.tar.gz", "has_sig": false, "md5_digest": "d5e04b55cb127f83c31c1fa521adbf08", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79730, "upload_time": "2017-05-18T13:16:48", "url": "https://files.pythonhosted.org/packages/1f/b1/d5384aaa758f31c65c93867df1f3c502be3eeb90acebc56a28fbfa6257e3/pyfact-0.10.5.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "ff603b5e5aeed90852187f36863da1d4", "sha256": "9c324943ea11c9f62b6899d364892b95751c43446ea80c319db531ca06d635ac" }, "downloads": -1, "filename": "pyfact-0.11.0.tar.gz", "has_sig": false, "md5_digest": "ff603b5e5aeed90852187f36863da1d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79719, "upload_time": "2017-05-29T14:02:47", "url": "https://files.pythonhosted.org/packages/7b/df/f7d274fc37115ec34215d70f48405581deb191bc9822db04b3b0e10abea8/pyfact-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "0e729728044280d2b1d4276ea7d4eea7", "sha256": "78074798fd4b85e96dbd8730173f49a7492f4b730e7c0a803aed7258cc77ae81" }, "downloads": -1, "filename": "pyfact-0.12.0.tar.gz", "has_sig": false, "md5_digest": "0e729728044280d2b1d4276ea7d4eea7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 79781, "upload_time": "2017-08-04T08:54:28", "url": "https://files.pythonhosted.org/packages/cc/81/d7b649628c6d22c63a167cf26cdd727cc1f87287a8d6b9df416ddba73355/pyfact-0.12.0.tar.gz" } ], "0.12.1": [ { "comment_text": "", "digests": { "md5": "c088c77e3fd40c3d18f8daa2fed96b05", "sha256": "968799ec023a6d68c0de63555ea407c84045666574c9f40edb4e393796c97202" }, "downloads": -1, "filename": "pyfact-0.12.1.tar.gz", "has_sig": false, "md5_digest": "c088c77e3fd40c3d18f8daa2fed96b05", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 80567, "upload_time": "2017-08-30T11:03:53", "url": "https://files.pythonhosted.org/packages/03/b1/e0114cd7028229490576a19a16f73dc561f28ab6f70b81bd4e8ee00f29cf/pyfact-0.12.1.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "1b7bf573b2a6103f86384657596d77e0", "sha256": "99e59982f5d2322f8cca0972aa90e421ef96ad1053f155910c0f42816918f43c" }, "downloads": -1, "filename": "pyfact-0.13.0.tar.gz", "has_sig": false, "md5_digest": "1b7bf573b2a6103f86384657596d77e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83496, "upload_time": "2017-10-19T13:44:11", "url": "https://files.pythonhosted.org/packages/ac/56/28919dd849d9f0cb0a4c85087bdb4bc53b9a7a66e0fad3f5a96381d5a349/pyfact-0.13.0.tar.gz" } ], "0.13.1": [ { "comment_text": "", "digests": { "md5": "4eee301a4159a37a04b3f80339064260", "sha256": "d60a906199a3c24771c02b93a87a4a6eeaf2fdcbfb217424c638bd1da873a206" }, "downloads": -1, "filename": "pyfact-0.13.1.tar.gz", "has_sig": false, "md5_digest": "4eee301a4159a37a04b3f80339064260", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83490, "upload_time": "2017-10-19T14:17:24", "url": "https://files.pythonhosted.org/packages/0f/18/8c3df63efa4e93354588869ecc6242c9b6c697eea3b2f95a053afaf64eb5/pyfact-0.13.1.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "bfab650eb09e9d0abff45ce7c6d6ab6a", "sha256": "7e1c2821ddcdeaddc32ee67645d117d1826e03fe337613f19c980a8be578aac3" }, "downloads": -1, "filename": "pyfact-0.14.0.tar.gz", "has_sig": false, "md5_digest": "bfab650eb09e9d0abff45ce7c6d6ab6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87164, "upload_time": "2017-10-23T17:34:50", "url": "https://files.pythonhosted.org/packages/00/56/a8aee7bc67ae6231722411d7578a8d39637b6fb48743b40392f7c3f96d80/pyfact-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "9f0606d7c17f087950375ff1bd5c9af2", "sha256": "447699ee8939a87922281b5181ea99717c51af89324493d67807924acbd5535e" }, "downloads": -1, "filename": "pyfact-0.14.1.tar.gz", "has_sig": false, "md5_digest": "9f0606d7c17f087950375ff1bd5c9af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87166, "upload_time": "2017-11-14T13:12:17", "url": "https://files.pythonhosted.org/packages/e0/d1/370aa0eb4c05101ccaa2c3bc85eb8f0d146dea7c142d2524f751469bc791/pyfact-0.14.1.tar.gz" } ], "0.15.0": [ { "comment_text": "", "digests": { "md5": "9bdc18064cd7071881adc26460ce228f", "sha256": "aa550d4e92fbb9ac7f81797561e84bbaf9b8607ec046119037226743bfbc0ecd" }, "downloads": -1, "filename": "pyfact-0.15.0.tar.gz", "has_sig": false, "md5_digest": "9bdc18064cd7071881adc26460ce228f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88468, "upload_time": "2017-12-01T10:20:25", "url": "https://files.pythonhosted.org/packages/01/d4/4c9c472a7f8c263365935605d6fb48eb111498a19c41a129e8c8ef6bec3c/pyfact-0.15.0.tar.gz" } ], "0.15.1": [ { "comment_text": "", "digests": { "md5": "077ab5a36fef3b09fe54c8b33683a4c6", "sha256": "dc64b910d3e12eb0c6cbdfc1e562e8399c79428490118eeae960d948f1395de6" }, "downloads": -1, "filename": "pyfact-0.15.1.tar.gz", "has_sig": false, "md5_digest": "077ab5a36fef3b09fe54c8b33683a4c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89049, "upload_time": "2018-01-24T09:59:27", "url": "https://files.pythonhosted.org/packages/b0/c3/1f52cb61ecb2b9f18c165084b33f26d9fd2556de86b612ca9112799018a4/pyfact-0.15.1.tar.gz" } ], "0.16.0": [ { "comment_text": "", "digests": { "md5": "a863689d6c1165b0b04dd7a87b7538dc", "sha256": "e8a9ffd82052e113d3ef24ac634224d617d8b9a4cd46ff766141a46888ab2aa7" }, "downloads": -1, "filename": "pyfact-0.16.0.tar.gz", "has_sig": false, "md5_digest": "a863689d6c1165b0b04dd7a87b7538dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89270, "upload_time": "2018-02-13T15:37:45", "url": "https://files.pythonhosted.org/packages/2a/21/73e43d1a3e15973da7b63ba177bc5b65a21b76ef533ce5cad59bb682dd33/pyfact-0.16.0.tar.gz" } ], "0.16.1": [ { "comment_text": "", "digests": { "md5": "0ce17ed85245a1266aac243db09d0f59", "sha256": "aedad07e5f3730ec0db1d0d6f8915ccda57f16e5b725415ba263832d1aa3c1f2" }, "downloads": -1, "filename": "pyfact-0.16.1.tar.gz", "has_sig": false, "md5_digest": "0ce17ed85245a1266aac243db09d0f59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89264, "upload_time": "2018-02-27T14:53:10", "url": "https://files.pythonhosted.org/packages/16/04/fe046708a5799eef94081a9899cafc2d35391ef6fb753c94d6644e04a999/pyfact-0.16.1.tar.gz" } ], "0.17.0": [ { "comment_text": "", "digests": { "md5": "85e8739548cf1ecb7e89b52b5c01d2d9", "sha256": "b35702ff488f706fda4e43bf69cf2e449a95ad15144c22db0e265e146dededbf" }, "downloads": -1, "filename": "pyfact-0.17.0.tar.gz", "has_sig": false, "md5_digest": "85e8739548cf1ecb7e89b52b5c01d2d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89422, "upload_time": "2018-02-28T11:16:48", "url": "https://files.pythonhosted.org/packages/9b/81/af51073af04122d1490e2784a6dee00060409f762675ea4fd61d29045025/pyfact-0.17.0.tar.gz" } ], "0.18.0": [ { "comment_text": "", "digests": { "md5": "263153799c987bb68e4dfada28757974", "sha256": "2194d8770ef738b59fc89195e711ab11dffd425ff4a8841b6c73201bb55d638f" }, "downloads": -1, "filename": "pyfact-0.18.0.tar.gz", "has_sig": false, "md5_digest": "263153799c987bb68e4dfada28757974", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89161, "upload_time": "2018-03-05T09:47:27", "url": "https://files.pythonhosted.org/packages/f8/7c/af6b1a94a9d091c9b2e773b6d595236305e5a5c2478c69a816a8145385b1/pyfact-0.18.0.tar.gz" } ], "0.19.0": [ { "comment_text": "", "digests": { "md5": "4d2f08e35b5ca63e74011f67a725116f", "sha256": "a8302dbcd86e2e40dcf342b74b2c84590aa45c50a396246bf63ad2ce963a3bd4" }, "downloads": -1, "filename": "pyfact-0.19.0.tar.gz", "has_sig": false, "md5_digest": "4d2f08e35b5ca63e74011f67a725116f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87637, "upload_time": "2018-03-12T09:31:21", "url": "https://files.pythonhosted.org/packages/58/af/8d13395a7b4683140974dccb56ba394dc7523d717caf101bb89289fbfb9c/pyfact-0.19.0.tar.gz" } ], "0.19.1": [ { "comment_text": "", "digests": { "md5": "5a99f23ba5da8b2e020d2d63803d7eed", "sha256": "12ff66771183caf7499f2147df235664a975214c6fa29e22bbcfe7c85c3e1bd9" }, "downloads": -1, "filename": "pyfact-0.19.1.tar.gz", "has_sig": false, "md5_digest": "5a99f23ba5da8b2e020d2d63803d7eed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87638, "upload_time": "2018-03-12T10:09:46", "url": "https://files.pythonhosted.org/packages/e9/74/37542a33139d571472d94083f6baad6c951e4c7b4ab800b875c0c2e9030e/pyfact-0.19.1.tar.gz" } ], "0.20.0": [ { "comment_text": "", "digests": { "md5": "b037b65ab6b9c198fd56ddc29526134c", "sha256": "0799c3b3ee00834ee5af1c8dcd4080e2a78bd4ccbac19148b944a9c52aee7970" }, "downloads": -1, "filename": "pyfact-0.20.0.tar.gz", "has_sig": false, "md5_digest": "b037b65ab6b9c198fd56ddc29526134c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88140, "upload_time": "2018-06-15T15:44:48", "url": "https://files.pythonhosted.org/packages/93/99/236225912ddb616697be0ee52a7fce5cfd014396893fea7ad1a6119b574f/pyfact-0.20.0.tar.gz" } ], "0.20.1": [ { "comment_text": "", "digests": { "md5": "7f0332c9cf7e3fa5bd8d13c08d6424b3", "sha256": "f1b736ad6cc9b0800303cb875f941c49f6b08ca1908d8262a11fddd53aa7c673" }, "downloads": -1, "filename": "pyfact-0.20.1.tar.gz", "has_sig": false, "md5_digest": "7f0332c9cf7e3fa5bd8d13c08d6424b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89755, "upload_time": "2018-06-15T17:20:43", "url": "https://files.pythonhosted.org/packages/fb/fe/ed32c1fda540b225282bb70884f9587f139db24f6671086d33248d414a75/pyfact-0.20.1.tar.gz" } ], "0.21.0": [ { "comment_text": "", "digests": { "md5": "a71ac497eab96e9068a1f90c65331399", "sha256": "0a4e7fbcd550555d60355ba1f9403392d4e6084aaf43665647fc8b82fe663a1e" }, "downloads": -1, "filename": "pyfact-0.21.0.tar.gz", "has_sig": false, "md5_digest": "a71ac497eab96e9068a1f90c65331399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90136, "upload_time": "2018-07-03T09:21:20", "url": "https://files.pythonhosted.org/packages/c4/74/929cd4f55b35cc3308f85e15787486339b2ce732bce8160f5e7faa796b0d/pyfact-0.21.0.tar.gz" } ], "0.22.1": [ { "comment_text": "", "digests": { "md5": "f244659a6e6a21d6dcb9e62b36f2c3c7", "sha256": "c266f4448d6438f050c9309cb255e56ff94844b901891a1c34bb82ad616a3a17" }, "downloads": -1, "filename": "pyfact-0.22.1.tar.gz", "has_sig": false, "md5_digest": "f244659a6e6a21d6dcb9e62b36f2c3c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90199, "upload_time": "2019-02-12T13:39:28", "url": "https://files.pythonhosted.org/packages/36/9c/ed785b71f0a1d998d9ae7d6838f0c7b7f81b4828d8fb49557fcaac9f65e5/pyfact-0.22.1.tar.gz" } ], "0.22.2": [ { "comment_text": "", "digests": { "md5": "c5aa61ce42b9ddf721cf6f9d4aec2537", "sha256": "1b2d1d176498154326130dfee99f1b7ca93c1ae6a9c3cef9ed7c1c5a706baba1" }, "downloads": -1, "filename": "pyfact-0.22.2.tar.gz", "has_sig": false, "md5_digest": "c5aa61ce42b9ddf721cf6f9d4aec2537", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90195, "upload_time": "2019-04-23T12:27:56", "url": "https://files.pythonhosted.org/packages/b8/ee/f68c870b88e92db081fcd726baddc70e4a48b53fe8b034ab153aab16e5e9/pyfact-0.22.2.tar.gz" } ], "0.22.3": [ { "comment_text": "", "digests": { "md5": "58c5a0288691a69344e635e7ea415ca4", "sha256": "b8715e0a3c606ffef3b48675b473c1a8c287066ad4ceef96ab8586d79f2e2d2b" }, "downloads": -1, "filename": "pyfact-0.22.3.tar.gz", "has_sig": false, "md5_digest": "58c5a0288691a69344e635e7ea415ca4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89397, "upload_time": "2019-05-16T11:57:07", "url": "https://files.pythonhosted.org/packages/41/e7/eece06d97de8a7cf4c1d4216aa759a64882ac9ca9d4c3a048023a61b7d83/pyfact-0.22.3.tar.gz" } ], "0.23.0": [ { "comment_text": "", "digests": { "md5": "6d8206078e03b967bdc0f12ed356b7c6", "sha256": "06bbcea3df0923bf8eb26e990596d25853b495e2714ee4569bc1459f5fb7957f" }, "downloads": -1, "filename": "pyfact-0.23.0.tar.gz", "has_sig": false, "md5_digest": "6d8206078e03b967bdc0f12ed356b7c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89920, "upload_time": "2019-05-21T13:22:31", "url": "https://files.pythonhosted.org/packages/3a/7f/79ad2fc1884cf7866abbac19ceef031ec320449f361d5a6ab6a918f0097b/pyfact-0.23.0.tar.gz" } ], "0.24.0": [ { "comment_text": "", "digests": { "md5": "e1e6141352a04d9549a54854a666bf3c", "sha256": "7094e4a2b63dd51f6ae7edb03c4296d44666b00ce8ea42cc9742b2410499c3e2" }, "downloads": -1, "filename": "pyfact-0.24.0.tar.gz", "has_sig": false, "md5_digest": "e1e6141352a04d9549a54854a666bf3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90223, "upload_time": "2019-06-14T12:50:02", "url": "https://files.pythonhosted.org/packages/07/7f/9ea3cfb8d059951f069441400c2c7853ec80c4d3af08513408cfd88d00e4/pyfact-0.24.0.tar.gz" } ], "0.25.0": [ { "comment_text": "", "digests": { "md5": "1f9ec4aafb56afdacf671cc3d64cc18f", "sha256": "e13399335f14c5de5d3eda54d0349b528a43d0280b6bc9ba1dc59b7ce9ef24de" }, "downloads": -1, "filename": "pyfact-0.25.0.tar.gz", "has_sig": false, "md5_digest": "1f9ec4aafb56afdacf671cc3d64cc18f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90825, "upload_time": "2019-07-22T11:14:13", "url": "https://files.pythonhosted.org/packages/00/0d/4e0cc03989cfa59aa293d6ad9fae3cae454ac65fa8cd8fa3f9a311b27fd5/pyfact-0.25.0.tar.gz" } ], "0.8.0": [], "0.8.1": [ { "comment_text": "", "digests": { "md5": "8431baeeedd9839d69730904b54977e8", "sha256": "0ae5846b05ede42b830110d21a2bd9bb0b545f8bcf663aaab198b7814ea12016" }, "downloads": -1, "filename": "pyfact-0.8.1.tar.gz", "has_sig": false, "md5_digest": "8431baeeedd9839d69730904b54977e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67333, "upload_time": "2016-11-18T16:58:15", "url": "https://files.pythonhosted.org/packages/ea/c5/090c6e1b58a165d2cf6a4c0b310b9663137167a9c0efdf2b50af82f2f7e7/pyfact-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "20be069cd7b0cef348f3e6a25436c4c7", "sha256": "d53be6276dc623a499dab18d1cc278627207ab2e91974f90a763b275738cb035" }, "downloads": -1, "filename": "pyfact-0.8.2.tar.gz", "has_sig": false, "md5_digest": "20be069cd7b0cef348f3e6a25436c4c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67326, "upload_time": "2016-11-25T12:34:47", "url": "https://files.pythonhosted.org/packages/44/d4/465c7c61ea00678f9f6e3a7dac2ad702f2833365d450f33a695cccf9d6e8/pyfact-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "6b574af9b294fbf06956fc840014f133", "sha256": "943aeba7730332d08914c871493285d599257f5a45d4f77e21050f46439f9982" }, "downloads": -1, "filename": "pyfact-0.8.3.tar.gz", "has_sig": false, "md5_digest": "6b574af9b294fbf06956fc840014f133", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72187, "upload_time": "2016-12-09T09:33:43", "url": "https://files.pythonhosted.org/packages/44/ce/f22d04cab273aef29d7fda6f4b0b8a28ae1c1cedee0b9430424bffce4da1/pyfact-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "55d80ef41b597e80c694ecec164efe3d", "sha256": "248873c9bbc8d290e2b9a509f3dc3c009b0f707deb9bfb1f50ca4d5cd4d51828" }, "downloads": -1, "filename": "pyfact-0.8.4.tar.gz", "has_sig": false, "md5_digest": "55d80ef41b597e80c694ecec164efe3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 72614, "upload_time": "2017-01-25T11:43:41", "url": "https://files.pythonhosted.org/packages/ef/58/85d2ecdd7bf44a428f02057b4bd296054b98c65392c64138c6a0cf857e4c/pyfact-0.8.4.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "a52b4c17509d2976214249e8084e560b", "sha256": "6d66f8921e88929e0daedfdac0069b358beef77f15a7d7988b47f7718023a5af" }, "downloads": -1, "filename": "pyfact-0.8.6.tar.gz", "has_sig": false, "md5_digest": "a52b4c17509d2976214249e8084e560b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 73278, "upload_time": "2017-02-15T14:42:09", "url": "https://files.pythonhosted.org/packages/fd/f8/d2940554b23f2a27185e60741c0291756ce924728d78a240948105af6bbf/pyfact-0.8.6.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "9bf044a39fbbc2dc2b4a839dd229acc0", "sha256": "7c8bc3b3aff5657506b9af69a5c353043bf79c706415fdaae31d62aa276a2a31" }, "downloads": -1, "filename": "pyfact-0.9.0.tar.gz", "has_sig": false, "md5_digest": "9bf044a39fbbc2dc2b4a839dd229acc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 74831, "upload_time": "2017-03-29T10:17:15", "url": "https://files.pythonhosted.org/packages/a0/59/e9120c6935567355280749a3a07a29d7e2cd9bbc3071ae6c82cf45b107ff/pyfact-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "a147d790e45c16efbb4afb75c1e4d67b", "sha256": "d50476161264ca972928f431d612e598bdd09b24bce80c7d7c9eb475b5649eda" }, "downloads": -1, "filename": "pyfact-0.9.1.tar.gz", "has_sig": false, "md5_digest": "a147d790e45c16efbb4afb75c1e4d67b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77567, "upload_time": "2017-03-30T15:55:11", "url": "https://files.pythonhosted.org/packages/b7/03/8b268995599325ce17b3deec5d01c788555bf7f579dd0b84647524dd7b66/pyfact-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "df1a9aab3c548967f78ff3dad68b15ba", "sha256": "838b1f1ad405325147f48894bde5d482a77a5b5cc867a26c30c757b95eff074e" }, "downloads": -1, "filename": "pyfact-0.9.2.tar.gz", "has_sig": false, "md5_digest": "df1a9aab3c548967f78ff3dad68b15ba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77587, "upload_time": "2017-04-10T10:19:12", "url": "https://files.pythonhosted.org/packages/b5/58/a56b80cca1a49c171e1119ac5ca36752799977843a3a0758ef69c10009c5/pyfact-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "7d5146f393d81cb89a92cca334107ab9", "sha256": "07092d51373b8d7199bcd5d45238cca59ee1e847367598afa1dd97bb58ca6a16" }, "downloads": -1, "filename": "pyfact-0.9.3.tar.gz", "has_sig": false, "md5_digest": "7d5146f393d81cb89a92cca334107ab9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77562, "upload_time": "2017-04-26T17:13:19", "url": "https://files.pythonhosted.org/packages/f4/ed/38ce51405b0a3d9f7475391ea036e27cf70cb942548ea4f98a496e8614d5/pyfact-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "88eb54ad1621e034931e16c1ccf0f849", "sha256": "b23051d9820fe743df4c34310b9fa812de101f8eaa05d54eb7860b473d5f05c3" }, "downloads": -1, "filename": "pyfact-0.9.4.tar.gz", "has_sig": false, "md5_digest": "88eb54ad1621e034931e16c1ccf0f849", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 77622, "upload_time": "2017-04-28T10:13:50", "url": "https://files.pythonhosted.org/packages/6b/92/941b5241b90aa02349e01ca6b0b116b7707946674dc61ddeb6ec4ce2bacd/pyfact-0.9.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f9ec4aafb56afdacf671cc3d64cc18f", "sha256": "e13399335f14c5de5d3eda54d0349b528a43d0280b6bc9ba1dc59b7ce9ef24de" }, "downloads": -1, "filename": "pyfact-0.25.0.tar.gz", "has_sig": false, "md5_digest": "1f9ec4aafb56afdacf671cc3d64cc18f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90825, "upload_time": "2019-07-22T11:14:13", "url": "https://files.pythonhosted.org/packages/00/0d/4e0cc03989cfa59aa293d6ad9fae3cae454ac65fa8cd8fa3f9a311b27fd5/pyfact-0.25.0.tar.gz" } ] }