{ "info": { "author": "Jelle Aalbers, Bart Pelssers, Cristian Antochi", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Scientific/Engineering :: Physics" ], "description": "Flamedisx\n==========\n\nFast likelihood analysis in more dimensions for xenon TPCs.\n\n![Build Status](https://github.com/FlamTeam/flamedisx/actions/workflows/test_flamedisx.yml/badge.svg)\n[![Documentation Status](https://readthedocs.org/projects/flamedisx/badge/?version=latest)](https://flamedisx.readthedocs.io/en/latest/?badge=latest)\n[![DOI](https://zenodo.org/badge/176141558.svg)](https://zenodo.org/badge/latestdoi/176141558)\n[![ArXiv number](https://img.shields.io/badge/physics.ins--det-arXiv%3A2003.12483-%23B31B1B)](https://arxiv.org/abs/2003.12483)\n[![Join the chat at https://gitter.im/AxFoundation/strax](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/FlamTeam/flamedisx)\n\n\nFlamedisx aims to increase the practical number of dimensions and parameters in likelihoods for liquid-xenon (LXe) detectors, which are leading the field of direct dark matter detection. \n\nTraditionally, particle physicists compute signal and background models by filling histogram 'templates' with high-statistics Monte Carlo (MC) simulations. However, the LXe model can also be computed with a series of (large) matrix multiplications, equivalent to the integral approximated by the MC simulation. Using TensorFlow makes this computation differentiable and GPU-scalable, so it can be used practically for fitting and statistical inference.\n\nThe result is a better sensitivity, since the likelihood can use all observables, and more robust fits, because using simultaneous correlated nuisance parameters no longer requires challenging interpolation and template morphing.\n\n\n\nGetting started\n---------------------------\n\nTo get started, [Launch our tutorial on Colaboratory](https://colab.research.google.com/github/FlamTeam/flamedisx-notebooks/blob/master/Tutorial.ipynb), or view it statically on [GitHub](https://github.com/FlamTeam/flamedisx-notebooks/blob/master/Tutorial.ipynb) or [ReadTheDocs](https://flamedisx.readthedocs.io/en/latest/tutorial.html).\n\nOur [paper](https://arxiv.org/abs/2003.12483) gives a detailed description of Flamedisx, and compares Flamedisx quantitatively to traditional template-based methods.\n\nIf you want all the details, see the [Flamedisx Documentation](https://flamedisx.readthedocs.io) and our [Notebooks repository](https://github.com/FlamTeam/flamedisx-notebooks).\n\n\n1.5.0 / 2021-06-29\n------------------\n- Variable stepping, support for high-energy models (#127)\n- NEST models for post-quanta processes (#136)\n- Configuration system (#140, #147)\n- XENON1T: Fix S2 acceptance (#138) and unused imports (#128)\n- Update block system documentation (#139)\n\n1.4.1 / 2021-04-20\n------------------\n- Stabilize default optimizer with better parameter scaling (#114)\n- XENONnT: Support reading data from private repository (#115)\n- XENON1T: Variable elife (#118)\n- XENON1T: Npz resource reading (#123)\n\n1.4.0 / 2021-03-05\n------------------\n- Fix 'sticky defaults' bug (#110)\n- Enable GitHub Actions and Dependabot (#109)\n- Documentation updates (#92, [notebooks#3](https://github.com/FlamTeam/flamedisx-notebooks/pull/3))\n- Likelihood `defaults` support, simulate argument fixes (#103)\n- SpatialRateEnergySpectrum: Simplify API (#100) and fix draw_positions (#105)\n- WIMPEnergySpectrum: Accept event times slightly out of range (#99)\n- Do not round photons_detected_mle (#91)\n- XENON1T: fix S2 acceptance (#97) and name reconstruction efficiency pivots (#102)\n\n1.3.0 / 2020-08-25\n------------------\n- Block system (#81)\n- Documentation (#81)\n- Bugfixes (#83, #87, #89)\n\n1.2.0 / 2020-07-21\n------------------\n- Access BBF data and XENON-utilities (#80)\n- Double photoelectron emission modeling (#78)\n- Optimization improvements (#76)\n- Bugfix (#79)\n\n1.1.0 / 2020-07-09\n------------------\n- Nonlinear constraint limit setting (experimental) (#70)\n- Dimension scaling inside optimizers (#72)\n- Auto-guess rate multipliers (#74)\n- Python 3.8 builds (#73)\n- Add sanity checks on input and guess (#69)\n\n1.0.0 / 2020-03-26\n------------------\n- Fiducial volume specification (#64)\n- Added default cS1 cut (#63)\n- Cleanup and optimizations (#63, #64, #65)\n\n0.5.0 / 2020-01-31\n------------------\n- Autographed Hessian; use Hessian in the optimizer (#62)\n- Check for optimizer failures (#61)\n- Trace single-batch likelihood, but use numpy thereafter (#61)\n- Fix simulation/data discrepancy in recombination fluctuation\n- Adjust optimizer defaults\n- Option to use time-averaged WIMP spectra\n\n0.4.0 / 2020-01-15\n-------------------\n- Many changes to objectives and inference (#59, #60)\n- Add tilt to objective for interval/limit searches\n- one_parameter_interval -> limit and interval methods\n- Optimizers use bounds\n- Tolerance option homogenization (first pass)\n- Auto-guess limits\n\n0.3.1 / 2019-11-26\n------------------\n- Performance improvements and cleanup (#58)\n- Improve one_parameter_interval arguments (#56)\n- Add Tutorial output to flamedisx-notebooks (#56)\n- Bugfixes (#57)\n\n0.3.0 / 2019-11-19\n------------------\n- Split off notebook folder to flamedisx-notebooks\n- Pass source specific parameters correctly (#51)\n- Flexible event padding (#54)\n- SciPy optimizer and optimizer settings (#54)\n- one_parameter_interval (#54)\n- Bugfixes (#46, #55, #51)\n- Unify optimizers (#54)\n\n0.2.2 / 2019-10-30\n------------------\n- Minuit optimizer (#40)\n- Likelihood simulator (#43, #44)\n- Updates to NRSource (#40)\n\n0.2.1 / 2019-10-24\n------------------\n- Workaround for numerical errors (#38, #39)\n\n0.2.0 / 2019-10-11\n------------------\n- Spatially dependent rates (#27)\n- Time dependent energy spectra (#24)\n- XENON1T SR1-like model / fixes (#22, #32)\n- Switch optimizer to BFGS + Hessian (#19)\n- Multiple source support (#14)\n- Optimization (#13)\n- Bugfixes / refactor (#18, #20, #21, #28, #30, #31, #35)\n\n0.1.2 / 2019-07-24\n-------------------\n- Speedup ER computation, add tutorial (#11)\n- Optimize lookup-axis1 (#10)\n\n0.1.1 / 2019-07-21\n-------------------\n- 5x speedup for Hessian (#9)\n- Fix pip install\n\n0.1.0 / 2019-07-16\n-------------------\n- Batching (#7)\n- Inference (#6)\n- Ported to tensorflow / GPU support (#1, #2, #3, #5)\n\n0.0.1 / 2019-03-17\n------------------\n- Initial numpy-based version\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://github.com/FlamTeam/flamedisx", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "flamedisx", "package_url": "https://pypi.org/project/flamedisx/", "platform": "", "project_url": "https://pypi.org/project/flamedisx/", "project_urls": { "Homepage": "https://github.com/FlamTeam/flamedisx" }, "release_url": "https://pypi.org/project/flamedisx/1.5.0/", "requires_dist": [ "numpy", "scipy", "pandas", "multihist", "wimprates (>=0.3.1)", "tqdm", "tensorflow (>=2.2.0)", "tensorflow-probability (>=0.8.0)", "iminuit", "sphinx ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "nbsphinx ; extra == 'docs'", "recommonmark ; extra == 'docs'", "numpy (==1.19.5) ; extra == 'strict-deps'", "scipy (==1.7.0) ; extra == 'strict-deps'", "pandas (==1.2.5) ; extra == 'strict-deps'", "multihist (==0.6.4) ; extra == 'strict-deps'", "wimprates (==0.3.2) ; extra == 'strict-deps'", "tqdm (==4.61.1) ; extra == 'strict-deps'", "tensorflow (==2.5.0) ; extra == 'strict-deps'", "tensorflow-probability (==0.13.0) ; extra == 'strict-deps'", "iminuit (==2.6.1) ; extra == 'strict-deps'" ], "requires_python": ">=3.6", "summary": "Fast likelihood analysis in more dimensions for xenon TPCs", "version": "1.5.0", "yanked": false, "yanked_reason": null }, "last_serial": 10777880, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "3de6e1e4f0bff5665aca7f2678a033ea", "sha256": "79f91c269bdb6a170ac937dcf247774ff06309c5cf930eda7589d6180fab7cd9" }, "downloads": -1, "filename": "flamedisx-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3de6e1e4f0bff5665aca7f2678a033ea", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 20208, "upload_time": "2019-07-16T12:19:11", "upload_time_iso_8601": "2019-07-16T12:19:11.362790Z", "url": "https://files.pythonhosted.org/packages/f3/60/8fdc4f8765e9f57d42e17b33fdaa42dbb10874d0a8e51a06eab3af9eca05/flamedisx-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "e9e3006c309def17bbb77eb6b82b7218", "sha256": "988330c526e8f57fe330477a294912887d8149cb0bf580d54ed06448ea91101c" }, "downloads": -1, "filename": "flamedisx-0.1.1.tar.gz", "has_sig": false, "md5_digest": "e9e3006c309def17bbb77eb6b82b7218", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 19117, "upload_time": "2019-07-21T13:11:43", "upload_time_iso_8601": "2019-07-21T13:11:43.475354Z", "url": "https://files.pythonhosted.org/packages/24/a7/3b77b4bb38246e637b4d5204b3d2c4dcda2a1fe2600c2742c7c665c913b1/flamedisx-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5193e1d9349a64e2cf3a6ea01d46308d", "sha256": "8cd29cb3e2bd61c16d3cdc97d678700cecf74327d8d4d2fe7f2c51a7ec59d347" }, "downloads": -1, "filename": "flamedisx-0.1.2.tar.gz", "has_sig": false, "md5_digest": "5193e1d9349a64e2cf3a6ea01d46308d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 19804, "upload_time": "2019-07-24T13:28:15", "upload_time_iso_8601": "2019-07-24T13:28:15.206344Z", "url": "https://files.pythonhosted.org/packages/3b/9e/857653b3af2a435b5aed983eec71c4f4640130db45779aa8f0563fc8690e/flamedisx-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "dade5a035779aecbbb1a6a0aaf40c8a5", "sha256": "b4d641bdbdb87ddc69ac095c43760cea80cbc375603d0e657a2a4ca2594d07a8" }, "downloads": -1, "filename": "flamedisx-0.2.0.tar.gz", "has_sig": false, "md5_digest": "dade5a035779aecbbb1a6a0aaf40c8a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 28040, "upload_time": "2019-10-11T14:12:09", "upload_time_iso_8601": "2019-10-11T14:12:09.797548Z", "url": "https://files.pythonhosted.org/packages/64/af/20f2596feb6849c49664a86f86736a652df6a2a73cb119dbf73122c5863d/flamedisx-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "636258ee00c6fd9894f35b75d6c2454c", "sha256": "a4083d95a3084726407e9c78b6932541135f2bba9a2373fe8399de1d93dff573" }, "downloads": -1, "filename": "flamedisx-0.2.1.tar.gz", "has_sig": false, "md5_digest": "636258ee00c6fd9894f35b75d6c2454c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29893, "upload_time": "2019-10-24T13:53:07", "upload_time_iso_8601": "2019-10-24T13:53:07.150792Z", "url": "https://files.pythonhosted.org/packages/ec/49/c352659ec290aa750d0274bbf2c1ab111b17cb1dd1f35149a3bcbe90f9de/flamedisx-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "1b53c9617ca8b1f0776e6ac6174010b2", "sha256": "ce03b2eeaa9c1cab97e5b05f46b0d7f97b71f4dabed358e417d9e4408d96c4ec" }, "downloads": -1, "filename": "flamedisx-0.2.2.tar.gz", "has_sig": false, "md5_digest": "1b53c9617ca8b1f0776e6ac6174010b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 29405, "upload_time": "2019-10-30T15:39:33", "upload_time_iso_8601": "2019-10-30T15:39:33.853478Z", "url": "https://files.pythonhosted.org/packages/79/56/350379f6cc1c51bc55355b4b5393c2eb3b61ab7affe934a65ffdc6a1ace7/flamedisx-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "28faf2cdcedafb8ad0bf816c4534a609", "sha256": "e2681427c9ae9c782dea656ec1bbd36695c467f6ef294ddf7001c9f01a0e573e" }, "downloads": -1, "filename": "flamedisx-0.3.0.tar.gz", "has_sig": false, "md5_digest": "28faf2cdcedafb8ad0bf816c4534a609", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 34413, "upload_time": "2019-11-19T16:10:05", "upload_time_iso_8601": "2019-11-19T16:10:05.290257Z", "url": "https://files.pythonhosted.org/packages/97/22/804f8f20d676bcf6613535237c1c86ac14aa584b1239e77f5d8cc6f8d743/flamedisx-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "85f54d57746ee3aa13882c155aaa0731", "sha256": "27f9ccb507a047352d47f947481ff20295f81ec2ce77f31cbb98797aea619b79" }, "downloads": -1, "filename": "flamedisx-0.3.1.tar.gz", "has_sig": false, "md5_digest": "85f54d57746ee3aa13882c155aaa0731", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 32239, "upload_time": "2019-11-26T14:20:11", "upload_time_iso_8601": "2019-11-26T14:20:11.603770Z", "url": "https://files.pythonhosted.org/packages/f8/dc/bab66ab034a586642d0bdd8f2990e566c8f8124d02209b9d5b7de30ae627/flamedisx-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "ab3e563e3dae747a4086ccce8e6700e6", "sha256": "89d55f10e1396ee85da877f0e48cacb155424d9c3ed7c496d5544931717e0080" }, "downloads": -1, "filename": "flamedisx-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ab3e563e3dae747a4086ccce8e6700e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 36201, "upload_time": "2020-01-15T20:26:36", "upload_time_iso_8601": "2020-01-15T20:26:36.734762Z", "url": "https://files.pythonhosted.org/packages/e1/fd/8c170a796d010401728cdbf19badd63ec97bb7bce2ef98ee96a4887afa8b/flamedisx-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "fbc7d56ac88382d8601fb1efc2114375", "sha256": "1880fabe5e087fc02cb820fc52bcfd70709531b1c5109dc88472b7849744c8af" }, "downloads": -1, "filename": "flamedisx-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fbc7d56ac88382d8601fb1efc2114375", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38537, "upload_time": "2020-01-31T21:42:33", "upload_time_iso_8601": "2020-01-31T21:42:33.480667Z", "url": "https://files.pythonhosted.org/packages/d3/e7/00bdc3594504f047f67e40b76354e0ac922eb2d1806be2477822863d5bd1/flamedisx-0.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "e203440026083d731fdf0aa66b17f114", "sha256": "d364d88506db6ef958540f7d97b1edcba28b4b4a2f768bf19d988b0ce90d4f93" }, "downloads": -1, "filename": "flamedisx-1.1.0.tar.gz", "has_sig": false, "md5_digest": "e203440026083d731fdf0aa66b17f114", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 42801, "upload_time": "2020-07-09T17:17:19", "upload_time_iso_8601": "2020-07-09T17:17:19.631419Z", "url": "https://files.pythonhosted.org/packages/f0/93/01574595d13eef675f8ec7c518e603c50cb243e01ffa4e9cd2c41051e603/flamedisx-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "be08f7107e8cb1c4aeaa037f1552499a", "sha256": "8254f4796b3e94892a75e6b3ffbf001847d25a55d5585abf83abe9269f4d91f9" }, "downloads": -1, "filename": "flamedisx-1.2.0.tar.gz", "has_sig": false, "md5_digest": "be08f7107e8cb1c4aeaa037f1552499a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 46281, "upload_time": "2020-07-21T10:25:20", "upload_time_iso_8601": "2020-07-21T10:25:20.191438Z", "url": "https://files.pythonhosted.org/packages/85/10/d93f3942626e8ce9e6f40931c92ef046aef2ea40b1000bfe11f75696d8cc/flamedisx-1.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "b4fde0a20bf5a63387d716929220f7b8", "sha256": "d3f8ba5ce7b090aa3d6cc0455f8abd55c93b4779cc3d114b8c612b9b8ad171d9" }, "downloads": -1, "filename": "flamedisx-1.3.0.tar.gz", "has_sig": false, "md5_digest": "b4fde0a20bf5a63387d716929220f7b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 48705, "upload_time": "2020-08-25T08:36:04", "upload_time_iso_8601": "2020-08-25T08:36:04.125717Z", "url": "https://files.pythonhosted.org/packages/82/cf/f98e3d608a57244456f1a57c9cc716413c64b842d66652dc5130abc990e2/flamedisx-1.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "c0a124dbe65583a0461ebbe74235ea69", "sha256": "50e861cff41b469858ec417186076709207ba339a47139f0c5a82702b2aa2963" }, "downloads": -1, "filename": "flamedisx-1.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c0a124dbe65583a0461ebbe74235ea69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 60919, "upload_time": "2021-03-06T03:17:47", "upload_time_iso_8601": "2021-03-06T03:17:47.955086Z", "url": "https://files.pythonhosted.org/packages/69/e8/b4ac11aa810ef753bc56d479caa76bc6efc0f05cab469bc40b355b5cd911/flamedisx-1.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "12f3111d0556ab901100c9d9466885f8", "sha256": "ce88f9d19b01db36854a541ddff529ace3a9aa5458b51074289d690957be9ec4" }, "downloads": -1, "filename": "flamedisx-1.4.0.tar.gz", "has_sig": false, "md5_digest": "12f3111d0556ab901100c9d9466885f8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 54389, "upload_time": "2021-03-06T03:17:49", "upload_time_iso_8601": "2021-03-06T03:17:49.174417Z", "url": "https://files.pythonhosted.org/packages/23/e0/8a5f097edb458505debae9004ef564d0489377e98888eb343bd68f806cba/flamedisx-1.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "edd2d743575f5abb5a8d4ede3fe10d6a", "sha256": "31af22a5b6083b4fe3c38af569088f684d76546273126c51816db3304b5f8501" }, "downloads": -1, "filename": "flamedisx-1.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "edd2d743575f5abb5a8d4ede3fe10d6a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 61720, "upload_time": "2021-06-29T16:29:29", "upload_time_iso_8601": "2021-06-29T16:29:29.738701Z", "url": "https://files.pythonhosted.org/packages/f2/85/894ffaa16830f33e1d898f0840ec48c4580f84beb5d223058a6a7f0d563c/flamedisx-1.4.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4e0756613d29044801140756aa0c13ac", "sha256": "6ce14240095c9c9cf2e043522032ca3d2a06a48354ea33a4c6102fbdf0e7fc73" }, "downloads": -1, "filename": "flamedisx-1.4.1.tar.gz", "has_sig": false, "md5_digest": "4e0756613d29044801140756aa0c13ac", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 56250, "upload_time": "2021-06-29T16:29:31", "upload_time_iso_8601": "2021-06-29T16:29:31.269792Z", "url": "https://files.pythonhosted.org/packages/e7/5b/9fee0b34d17d37208f1d1fca7caf541bbe517873a900e4a1f6bd098adf29/flamedisx-1.4.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "127e9f056d731c3cea9b8986f9690588", "sha256": "30c31f8e92742d4ce1c8b3bd11a9a6b708ec58805f61ade6d24a70a468259369" }, "downloads": -1, "filename": "flamedisx-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "127e9f056d731c3cea9b8986f9690588", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 99986, "upload_time": "2021-06-29T16:29:32", "upload_time_iso_8601": "2021-06-29T16:29:32.142741Z", "url": "https://files.pythonhosted.org/packages/b6/15/beeba5b6007cc1a6c105fc432ee589b012a745684c6029ad4ad3f87d3157/flamedisx-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42510bf193a27ab11d3191befa993e66", "sha256": "4bbe5f5ff24e236fe47118f25c609d4f5c84a63cd37a6c0e9b910aac858e26b8" }, "downloads": -1, "filename": "flamedisx-1.5.0.tar.gz", "has_sig": false, "md5_digest": "42510bf193a27ab11d3191befa993e66", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 86086, "upload_time": "2021-06-29T16:29:33", "upload_time_iso_8601": "2021-06-29T16:29:33.763928Z", "url": "https://files.pythonhosted.org/packages/9c/e6/34c4f93c3db0b1f72f6f9c6ce72d7d74d0f090dd136ab3eca5da6cd778c6/flamedisx-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "127e9f056d731c3cea9b8986f9690588", "sha256": "30c31f8e92742d4ce1c8b3bd11a9a6b708ec58805f61ade6d24a70a468259369" }, "downloads": -1, "filename": "flamedisx-1.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "127e9f056d731c3cea9b8986f9690588", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 99986, "upload_time": "2021-06-29T16:29:32", "upload_time_iso_8601": "2021-06-29T16:29:32.142741Z", "url": "https://files.pythonhosted.org/packages/b6/15/beeba5b6007cc1a6c105fc432ee589b012a745684c6029ad4ad3f87d3157/flamedisx-1.5.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42510bf193a27ab11d3191befa993e66", "sha256": "4bbe5f5ff24e236fe47118f25c609d4f5c84a63cd37a6c0e9b910aac858e26b8" }, "downloads": -1, "filename": "flamedisx-1.5.0.tar.gz", "has_sig": false, "md5_digest": "42510bf193a27ab11d3191befa993e66", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 86086, "upload_time": "2021-06-29T16:29:33", "upload_time_iso_8601": "2021-06-29T16:29:33.763928Z", "url": "https://files.pythonhosted.org/packages/9c/e6/34c4f93c3db0b1f72f6f9c6ce72d7d74d0f090dd136ab3eca5da6cd778c6/flamedisx-1.5.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }