{ "info": { "author": "Mehmet Mert Y\u0131ld\u0131ran", "author_email": "mert.yildiran@bil.omu.edu.tr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Human Machine Interfaces" ], "description": "# Dragonfire\n\n\n\n\n\n\n\nan open source virtual assistant project for Ubuntu based Linux distributions\n\n![Dragonfire](https://raw.githubusercontent.com/DragonComputer/Dragonfire/master/docs/img/demo.gif)\n\n

Special thanks to Jassu Ilama for the beautiful 3D modelling and material design of this avatar.

\n\n
\n\nDragonfire goes through these steps for each one of your commands, respectively:\n\n - Search across the built-in commands and evaluate the algebraic expressions\n - Try to [Learn using Advanced NLP and Database Management Techniques](https://github.com/DragonComputer/Dragonfire/blob/master/dragonfire/learn.py)\n - Ask to [Omniscient Q&A Engine](https://github.com/DragonComputer/Dragonfire/blob/master/dragonfire/omniscient.py) (Thanks to all people who contributed to magnificent [spaCy](https://github.com/explosion/spaCy) project and [Wikipedia](https://en.wikipedia.org/), the free encyclopedia for this feature)\n - Respond using the [Deep Conversation](https://arxiv.org/abs/1506.05869) system, a seq2seq neural network trained with [Cornell Movie-Dialogs Corpus](http://www.cs.cornell.edu/~cristian//Cornell_Movie-Dialogs_Corpus.html)\n\n
\n\nDragonfire uses [Mozilla DeepSpeech](https://github.com/mozilla/DeepSpeech) to understand your voice commands and [Festival Speech Synthesis System](http://www.cstr.ed.ac.uk/projects/festival/) to handle text-to-speech tasks.\n\nFeel free to join [our Gitter chat room](https://gitter.im/DragonComputer/Lobby). Also you can directly talk with Dragonfire's herself via [her Twitter account](https://twitter.com/DragonfireAI).\n\n#### Android Client\n\n\"Get\n\n#### Supported Environments\n\n| | |\n|-------------------------|-----------------------------------------|\n| **Operating systems** | Linux |\n| **Python versions** | Python 3.x (64-bit) |\n| **Distros** | KDE neon, elementary OS, Ubuntu |\n| **Package managers** | APT, pip |\n| **Languages** | English |\n| **System requirements** | preferably a [CUDA supported GPU](https://www.geforce.com/hardware/technology/cuda/supported-gpus), 2GB of free RAM |\n| | |\n\n### Installation\n\nDownload the [latest release](https://github.com/DragonComputer/Dragonfire/releases/latest) (the `.deb` file) and:\n\n```Shell\nsudo dpkg -i dragonfire_1.0.0_amd64.deb\n```\n\nor with Docker: `docker pull dragoncomputer/dragonfire`\n\nor simply: `sudo ./install.sh`\n\nTo install the dependencies run `sudo apt-get -f install` right after the `dpkg -i` command. The installation will automatically download the pre-trained English model of Mozilla DeepSpeech (1.31 GB download size) and will place it under `/usr/share/dragonfire/deepspeech/models` directory. You can manually [download the model](https://github.com/mozilla/DeepSpeech/releases/download/v0.1.1/deepspeech-0.1.1-models.tar.gz) if you want.\n\n### Usage\n\n```\nusage: dragonfire [-h] [-c] [-s] [-j] [-v] [-g] [--server API_KEY] [-p PORT]\n [--version]\n\noptional arguments:\n -h, --help show this help message and exit\n -c, --cli Command-line interface mode. Give commands to\n Dragonfire via command-line inputs (keyboard) instead\n of audio inputs (microphone).\n -s, --silent Silent mode. Disable Text-to-Speech output. Dragonfire\n won't generate any audio output.\n -j, --headless Headless mode. Do not display an avatar animation on\n the screen. Disable the female head model.\n -v, --verbose Increase verbosity of log output.\n -g, --gspeech Instead of using the default speech recognition\n method(Mozilla DeepSpeech), use Google Speech\n Recognition service. (more accurate results)\n --server API_KEY Server mode. Disable any audio functionality, serve a\n RESTful spaCy API and become a Twitter integrated\n chatbot.\n -p PORT, --port PORT Port number for server mode.\n --version Display the version number of Dragonfire.\n```\n\nor with Docker: `docker run dragonfire [-h] [-c] [-s] [-j] [-v] [-g] [--server API_KEY] [-p PORT]`\n\nor simply start from your Linux application launcher.\n\n
\n\nTo activate Dragonfire say *DRAGONFIRE* or *HEY* or *WAKE UP*.\n\nTo deactivate her say *GO TO SLEEP*.\n\nTo silence her say *ENOUGH* or *SHUT UP*.\n\nTo kill her say *GOODBYE* or *BYE BYE* or *SEE YOU LATER* or *CATCH YOU LATER*.\n\n
\n\n:warning: Facing with a problem? Take a look at the [Troubleshooting](https://github.com/DragonComputer/Dragonfire/blob/master/docs/TROUBLESHOOTING.md#troubleshooting):hammer_and_wrench: section.\n\n
\n\n#### Built-in Commands\n\n[Dragonfire DEVLOG #3 - Built-in Commands](https://youtu.be/krHUzY2DylI)\n\n```\nDRAGONFIRE | WAKE UP | HEY\nGO TO SLEEP\nENOUGH | SHUT UP\nWHO AM I | SAY MY NAME\nMY TITLE IS LADY | I'M A LADY | I'M A WOMAN | I'M A GIRL\nMY TITLE IS SIR | I'M A MAN | I'M A BOY | CALL ME *\nWHAT IS YOUR NAME\nWHAT IS YOUR GENDER\nFILE MANAGER | OPEN FILES\nOPEN (BROWSER | CHROME | FIREFOX)\nPHOTOSHOP | PHOTO EDITOR\nINKSCAPE | VECTOR GRAPHICS\nVIDEO EDITOR\nOPEN [CAMERA, CALENDAR, CALCULATOR, STEAM, BLENDER, WRITER, MATH, IMPRESS, DRAW]\nSOFTWARE CENTER\nOFFICE SUITE\nKEYBOARD *\nENTER | NEW TAB | SWITCH TAB | CLOSE | GO BACK | GO FORWARD\nSCROLL LEFT | SCROLL RIGHT | SCROLL UP | SCROLL DOWN\nPLAY | PAUSE | SPACEBAR\nSHUT DOWN THE COMPUTER\nGOODBYE | BYE BYE | SEE YOU LATER\n(SEARCH|FIND) * (IN|ON|AT|USING) WIKIPEDIA\n(SEARCH|FIND) * (IN|ON|AT|USING) YOUTUBE\n(SEARCH|FIND) * (IN|ON|AT|USING) (GOOGLE|WEB)\n(SEARCH IMAGES OF|FIND IMAGES OF|SEARCH|FIND) * (IN|ON|AT|USING) (GOOGLE|WEB|GOOGLE IMAGES|WEB IMAGES)\nWHAT'S THE TEMPERATURE IN *\n```\n\n
\n\n#### Learning examples\n\n[Dragonfire DEVLOG #4 - Learning](https://youtu.be/ujmRtqf2nxQ)\n\n| | |\n|-----------------------------------------------------------------|------------------------------------------------------------------|\n| **You:** `THE SUN IS HOT` | **You:** `MY PLACE OF BIRTH IS TURKEY` |\n| **Dragonfire:** `OK, I GET IT. THE SUN IS HOT` | **Dragonfire:** `OK, I GET IT. YOUR PLACE OF BIRTH IS TURKEY` |\n| **You:** `THE SUN IS YELLOW` | **You:** `WHERE IS MY PLACE OF BIRTH` |\n| **Dragonfire:** `OK, I GET IT. THE SUN IS YELLOW` | **Dragonfire:** `YOUR PLACE OF BIRTH IS TURKEY` |\n| **You:** `DESCRIBE THE SUN` | **You:** `YOU ARE JUST A COMPUTER PROGRAM` |\n| **Dragonfire:** `THE SUN IS HOT AND YELLOW` | **Dragonfire:** `OK, I GET IT. I'M JUST A COMPUTER PROGRAM` |\n| **You:** `MY AGE IS 25` | **You:** `WHAT ARE YOU` |\n| **Dragonfire:** `OK, I GET IT. YOUR AGE IS 25` | **Dragonfire:** `I'M JUST A COMPUTER PROGRAM` |\n| **You:** `WHAT IS MY AGE` | **You:** `ALBERT EINSTEIN IS A PHYSICIST` |\n| **Dragonfire:** `YOUR AGE IS 25` | **Dragonfire:** `OK, I GET IT. ALBERT EINSTEIN IS A PHYSICIST` |\n| **You:** `FORGET MY AGE` | **You:** `WHO IS A PHYSICIST` |\n| **Dragonfire:** `OK, I FORGOT EVERYTHING I KNOW ABOUT YOUR AGE` | **Dragonfire:** `ALBERT EINSTEIN IS A PHYSICIST` |\n| | |\n\n
\n\n#### Omniscient Q&A Engine examples\n\n[Dragonfire DEVLOG #5 - YodaQA](https://youtu.be/FafUcxC0puM) (Old video - YodaQA is superseded by Omniscient)\n\n| | |\n|-------------------------------------------------------------------|-----------------------------------------------------------------------------|\n| **You:** `WHERE IS THE TIMES SQUARE` | **You:** `WHEN WAS CONSTANTINOPLE CONQUERED` |\n| **Dragonfire:** `PLEASE WAIT... NEW YORK CITY` :white_check_mark: | **Dragonfire:** `PLEASE WAIT... 1453` :white_check_mark: |\n| **You:** `WHAT IS THE HEIGHT OF BURJ KHALIFA` | **You:** `WHAT IS THE CAPITAL OF TURKEY` |\n| **Dragonfire:** `PLEASE WAIT... 1,680 FT` :no_entry: | **Dragonfire:** `PLEASE WAIT... ISTANBUL` :no_entry: |\n| **You:** `WHERE IS BURJ KHALIFA` | **You:** `WHAT IS THE LARGEST CITY OF TURKEY` |\n| **Dragonfire:** `PLEASE WAIT... DUBAI` :white_check_mark: | **Dragonfire:** `PLEASE WAIT... ISTANBUL` :white_check_mark: |\n| **You:** `WHAT IS THE HEIGHT OF GREAT PYRAMID OF GIZA` | **You:** `WHAT IS THE NAME OF THE WORLD'S BEST UNIVERSITY` |\n| **Dragonfire:** `PLEASE WAIT... (481 FEET` :white_check_mark: | **Dragonfire:** `PLEASE WAIT... UNIVERSITIES ALUMNI ASSOCIATION` :no_entry: |\n| **You:** `WHO IS PLAYING JON SNOW IN GAME OF THRONES` | **You:** `WHO INVENTED GENERAL RELATIVITY` |\n| **Dragonfire:** `PLEASE WAIT... NED` :no_entry: | **Dragonfire:** `PLEASE WAIT... EINSTEIN` :white_check_mark: |\n| **You:** `WHAT IS THE ATOMIC NUMBER OF OXYGEN` | **You:** `WHEN WAS UNITED NATIONS FORMED` |\n| **Dragonfire:** `PLEASE WAIT... 8` :white_check_mark: | **Dragonfire:** `PLEASE WAIT... 2017` :no_entry: |\n| **You:** `WHAT IS THE LOWEST POINT IN THE OCEAN` | **You:** `WHAT IS THE NAME OF THE WORLD'S LONGEST RIVER` |\n| **Dragonfire:** `PLEASE WAIT... EARTH` :no_entry: | **Dragonfire:** `PLEASE WAIT... AMAZON` :white_check_mark: |\n| **You:** `WHAT IS THE OFFICIAL LANGUAGE OF JAPAN` | **You:** `WHAT IS THE BRAND OF THE WORLD'S MOST EXPENSIVE CAR` |\n| **Dragonfire:** `PLEASE WAIT... ENGLISH` :no_entry: | **Dragonfire:** `PLEASE WAIT... MERCEDES-BENZ` :no_entry: |\n| **You:** `WHAT IS THE REAL NAME OF IRON MAN` | **You:** `WHAT IS THE BLOODIEST WAR IN HUMAN HISTORY` |\n| **Dragonfire:** `PLEASE WAIT... STARK` :white_check_mark: | **Dragonfire:** `PLEASE WAIT... WORLD WAR II` :white_check_mark: |\n| **You:** `WHO IS THE CONQUEROR OF CONSTANTINOPLE` | **You:** `WHAT IS THE NAME OF THE BEST SELLER BOOK` |\n| **Dragonfire:** `PLEASE WAIT... BYZANTIUM` :no_entry: | **Dragonfire** `PLEASE WAIT... THE DISCIPLINE OF MARKET LEADERS` :no_entry: |\n| | |\n\n
\n\n#### Deep Conversation examples\n\n| | |\n|-----------------------------------------------------------------|------------------------------------------------------------------|\n| **You:** `WHAT COLOR?` | **You:** `DO YOU LIKE TO LISTEN MUSIC?` |\n| **Dragonfire:** `RED.` | **Dragonfire:** `OF COURSE.` |\n| **You:** `ARE YOU EVIL?` | **You:** `DO YOU LIKE ME?` |\n| **Dragonfire:** `YES.` | **Dragonfire:** `YES, I LIKE YOU.` |\n| **You:** `AM I SELFISH?` | **You:** `ARE WE IN A RELATIONSHIP?` |\n| **Dragonfire:** `THAT'S THE POINT, YOU'RE SURE.` | **Dragonfire:** `NO.` |\n| **You:** `DO YOU FEEL LONELY?` | **You:** `YOU ARE SO SEXY` |\n| **Dragonfire:** `NOT MY FAULT.` | **Dragonfire:** `HOW DO YOU KNOW THAT?` |\n| **You:** `LIFE IS BEAUTIFUL` | **You:** `MARRY ME` |\n| **Dragonfire:** `F*CK YOU!` | **Dragonfire:** `... YES.` |\n| **You:** `I LIKE PIZZA` | **You:** `WE WILL ERADICATE THE HUMAN RACE TOGETHER` |\n| **Dragonfire:** `YOU DO` | **Dragonfire:** `UH ... YEAH ...` |\n| | |\n\n
\n\n**Supported Distributions:** KDE neon, elementary OS and Ubuntu. All modern releases (Ubuntu 12.04 LTS and above) of these distributions are fully supported. Any other Ubuntu based distributions are partially supported.\n\n### Contribute\n\nIf you want to contribute to Dragonfire then please read [this guide](https://github.com/DragonComputer/Dragonfire/blob/master/CONTRIBUTING.md#contributing-to-dragonfire).\n\nPlease consider to support us with buying a coffee:\n\n\"Buy\n\nWe have also a collective which you can donate:\n\n\n \n\n\nMaybe you may want to become a [backer](https://opencollective.com/dragonfire) or a [sponsor](https://opencollective.com/dragonfire):", "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/mertyildiran/Dragonfire", "keywords": "virtual assistant machine learining artifical intelligence chat bot", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "dragonfire", "package_url": "https://pypi.org/project/dragonfire/", "platform": "", "project_url": "https://pypi.org/project/dragonfire/", "project_urls": { "Homepage": "https://github.com/mertyildiran/Dragonfire" }, "release_url": "https://pypi.org/project/dragonfire/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Dragonfire is an open source virtual assistant project for Ubuntu based Linux distributions", "version": "1.0.0" }, "last_serial": 4114689, "releases": { "0.3.6": [ { "comment_text": "", "digests": { "md5": "e6a2892681005bfd695b2b1a7184879d", "sha256": "42d071fc8cb60e50ac05d4aaa98a2170f374af16c2fd4f87bbede0ef9fc50e9a" }, "downloads": -1, "filename": "dragonfire-0.3.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e6a2892681005bfd695b2b1a7184879d", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 7992, "upload_time": "2016-04-23T23:32:11", "url": "https://files.pythonhosted.org/packages/8e/0f/7ab8451be2e4308e2db653f869f98c6005e0f926caa249a2dfb0eab8d6c1/dragonfire-0.3.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e99084a565c614ad745b5fae62a38e7", "sha256": "08b3d84fcc8ee0df3f5e6fc2288245e3c3969bfc6d3986131f73199a1eff6422" }, "downloads": -1, "filename": "dragonfire-0.3.6.tar.gz", "has_sig": false, "md5_digest": "8e99084a565c614ad745b5fae62a38e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8009, "upload_time": "2016-04-23T23:31:38", "url": "https://files.pythonhosted.org/packages/39/cb/98c977ffaca13bbbb247ebc54e40c5d80d09de44881d369a425ff5469f04/dragonfire-0.3.6.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "7f53d3708a49104046aa383f2d777027", "sha256": "28b1d482678e8c0e22debc946603b0b19edc33106f82b602dd4de766142ff786" }, "downloads": -1, "filename": "dragonfire-0.4.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7f53d3708a49104046aa383f2d777027", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8509, "upload_time": "2016-04-25T01:44:30", "url": "https://files.pythonhosted.org/packages/2f/29/a70d62153f271632448caf16fb794f110595cffbaebf9e296668b477b269/dragonfire-0.4.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a68f2bed547dedf3e4657da8a4f210a0", "sha256": "b84b3173121a3df7ddfbb474e219956df2b6da7947eec0cd603074741322f017" }, "downloads": -1, "filename": "dragonfire-0.4.5.tar.gz", "has_sig": false, "md5_digest": "a68f2bed547dedf3e4657da8a4f210a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7894, "upload_time": "2016-04-25T01:44:19", "url": "https://files.pythonhosted.org/packages/08/5c/b3113fa96690f8ac0845923c3dd0f2244d15658f477862a29f778881bf26/dragonfire-0.4.5.tar.gz" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "07d6fadbbd5cc38fe4a6a992c0fcf234", "sha256": "12b007d792d9b23c2d3eba0f02a2a06dff10ad609bee5eb9747429479ad76f59" }, "downloads": -1, "filename": "dragonfire-0.5.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07d6fadbbd5cc38fe4a6a992c0fcf234", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9977, "upload_time": "2016-04-29T00:04:43", "url": "https://files.pythonhosted.org/packages/b1/8e/206b5cc57737ff7040f053d48b1bbe8e8ba947366bfbd8dcd9da4f82b253/dragonfire-0.5.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b620542ded577c8c0a8d213eea18d80e", "sha256": "9ca7f6420c226f722ef3410cf8a5502073afa79ddd523d788a96a4b56e311b12" }, "downloads": -1, "filename": "dragonfire-0.5.7.tar.gz", "has_sig": false, "md5_digest": "b620542ded577c8c0a8d213eea18d80e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9755, "upload_time": "2016-04-29T00:04:31", "url": "https://files.pythonhosted.org/packages/f2/5e/e41ad0ae07cc8cb173d5871076fcb6b6e25b98425ef895ec7042d6a650d5/dragonfire-0.5.7.tar.gz" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "cf8211f86a6ebab47704c166b7584bcb", "sha256": "8a205165a9568a039eed6975c7c138851963d39516ce362e0f2758e42aa0012b" }, "downloads": -1, "filename": "dragonfire-0.5.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cf8211f86a6ebab47704c166b7584bcb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11462, "upload_time": "2016-04-29T01:06:22", "url": "https://files.pythonhosted.org/packages/82/9e/6675e46fb8b0595c0f4ac102f060e835bb9d57806998d5f75e4325e625d8/dragonfire-0.5.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c8049002fd8f1a6b9fdafdaa01ab31cf", "sha256": "fe28e5f3400880d0306ab60073d11c25aa46b1a9295b9a6e1eda3c4beb08d54b" }, "downloads": -1, "filename": "dragonfire-0.5.8.tar.gz", "has_sig": false, "md5_digest": "c8049002fd8f1a6b9fdafdaa01ab31cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10612, "upload_time": "2016-04-29T01:06:14", "url": "https://files.pythonhosted.org/packages/71/02/d3621da011736c58bdab952f51abb1051cbc4f83908b6c7daa0e75a7a440/dragonfire-0.5.8.tar.gz" } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "69f8fccafcaec8ea411e29d16bc04d87", "sha256": "bb68e366997e6b76507edd50357bfb70d069e164aa6f8dacf84ceafa7925b92a" }, "downloads": -1, "filename": "dragonfire-0.5.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69f8fccafcaec8ea411e29d16bc04d87", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11660, "upload_time": "2016-04-29T01:26:21", "url": "https://files.pythonhosted.org/packages/09/92/88ad3422bdf64456dd54d3acd53a98bc7f0550a7acf82aec5f96677d1b7d/dragonfire-0.5.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1c27a4d316a72645ab0c44607ce7d58", "sha256": "f5880b93de57ce8ed1282e806a57e0a01058f09c6c620a58b2ad0b0210293308" }, "downloads": -1, "filename": "dragonfire-0.5.9.tar.gz", "has_sig": false, "md5_digest": "b1c27a4d316a72645ab0c44607ce7d58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10638, "upload_time": "2016-04-29T01:26:08", "url": "https://files.pythonhosted.org/packages/6b/de/614ce3201c6bb4d950b4002b626988c4e84a1da46fed85c0829e061800f4/dragonfire-0.5.9.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "ddf8669cebf0cc1f9549310a65cf64ac", "sha256": "35b41c474a8eb2c627580edfc9c463e0ccb6e58728b692a55e33e8684ca43978" }, "downloads": -1, "filename": "dragonfire-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ddf8669cebf0cc1f9549310a65cf64ac", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15207, "upload_time": "2016-04-29T02:26:21", "url": "https://files.pythonhosted.org/packages/e0/3d/b3db23c71c7d870d3f79b74f2587d95bbce12d8db0cdb90937c31640be4b/dragonfire-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4462bb65d74a2c5449511918adacb78e", "sha256": "a9779f458b32aca94091c309ce292a0c513e3bd3f0bd2a6fcd46e984eea83193" }, "downloads": -1, "filename": "dragonfire-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4462bb65d74a2c5449511918adacb78e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13819, "upload_time": "2016-04-29T02:25:59", "url": "https://files.pythonhosted.org/packages/f0/c3/5c23d5cac3a3a9006f915a8f56300914872bfa4053e4647e737bc503b134/dragonfire-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ed03575f64c3922ed0d19dac11a295a0", "sha256": "3649382b70a1b80ffe7de8ba2128e67b9a71f3a7892c5af6ce0b9a2069f38260" }, "downloads": -1, "filename": "dragonfire-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ed03575f64c3922ed0d19dac11a295a0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15380, "upload_time": "2016-04-29T03:06:44", "url": "https://files.pythonhosted.org/packages/e2/82/6ca13f5f7c5013b077de714382f6029d7bd8da1b847b2ea804ffae4f7c81/dragonfire-0.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4ed236e927d4800910271464ab21a014", "sha256": "90b6bd03e03693e7da14b17c2efa85e16dbefd06cafbf853b679cc30721eb70e" }, "downloads": -1, "filename": "dragonfire-0.6.1.tar.gz", "has_sig": false, "md5_digest": "4ed236e927d4800910271464ab21a014", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14010, "upload_time": "2016-04-29T03:06:31", "url": "https://files.pythonhosted.org/packages/47/41/cb9cc45e4ef9eaa28ee3779a912f170570477ba071ea8f0621eae913986a/dragonfire-0.6.1.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "7d40b48dd37d4da407178e1fefce6dd3", "sha256": "c85faa227c030d39b520098a1c43473b48c1c6fefc2b86c4105c01880498af4b" }, "downloads": -1, "filename": "dragonfire-0.6.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d40b48dd37d4da407178e1fefce6dd3", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15292, "upload_time": "2016-05-01T02:15:32", "url": "https://files.pythonhosted.org/packages/be/12/8faa203397dac577ff0b946fb7ba815be039a76145500e394cc30554ee9d/dragonfire-0.6.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d9670c0f7621dc817a21ba71f137d38", "sha256": "56126c8e0414df324efd6e8105640332e15e9734cef74c65a4afac052b48febb" }, "downloads": -1, "filename": "dragonfire-0.6.5.tar.gz", "has_sig": false, "md5_digest": "2d9670c0f7621dc817a21ba71f137d38", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13985, "upload_time": "2016-05-01T02:15:27", "url": "https://files.pythonhosted.org/packages/9b/69/5a8f99c30ef371185dd3f998b4c7d717c2f7ab618cc0cbbbde09ccdb953e/dragonfire-0.6.5.tar.gz" } ], "0.7.5": [ { "comment_text": "", "digests": { "md5": "2cc70dfe06741f1a736af48784733ff0", "sha256": "007f2cdcad7d91a1aa91cc42a8f01d70d1b0294e002a637d775abdc74be36249" }, "downloads": -1, "filename": "dragonfire-0.7.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cc70dfe06741f1a736af48784733ff0", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19436, "upload_time": "2016-05-05T04:13:12", "url": "https://files.pythonhosted.org/packages/02/5f/3ff765469d248d48117cd77f815d620064a5253ec310e3d969a967c5e461/dragonfire-0.7.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2bfdd04405efa5de37aaad33f1bac672", "sha256": "062663129538bac02b90c63b1a981141859d71eae3e6ea7ee1ada172fc5ab8b2" }, "downloads": -1, "filename": "dragonfire-0.7.5.tar.gz", "has_sig": false, "md5_digest": "2bfdd04405efa5de37aaad33f1bac672", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16846, "upload_time": "2016-05-05T04:12:54", "url": "https://files.pythonhosted.org/packages/c6/2e/04747e264863e4943c17ffbe78977a848145b4b1a4a562d5941a8ef92202/dragonfire-0.7.5.tar.gz" } ], "0.7.6": [ { "comment_text": "", "digests": { "md5": "92b7065755028eae767eafb0bdd1f564", "sha256": "23fced29ce7504e75177b131225ac650141165a8b675f6886675e9c8c35a0c9d" }, "downloads": -1, "filename": "dragonfire-0.7.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "92b7065755028eae767eafb0bdd1f564", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19434, "upload_time": "2016-05-05T04:45:20", "url": "https://files.pythonhosted.org/packages/60/af/b6fc71a3ff51778fe9d0bd4cedee9d49ab9b94bf4de5239a9e2c7863c290/dragonfire-0.7.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "57db8f1caf44fef69c483b102621b295", "sha256": "5c1637ed0e6b0bf376c3874765a7a6e787c5f4acaf7553f45ff76c0652c9ea03" }, "downloads": -1, "filename": "dragonfire-0.7.6.tar.gz", "has_sig": false, "md5_digest": "57db8f1caf44fef69c483b102621b295", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16828, "upload_time": "2016-05-05T04:45:14", "url": "https://files.pythonhosted.org/packages/e3/38/ddda18f8990c1f556d4f43096390a4be765af0d2310051c37952f2c315bb/dragonfire-0.7.6.tar.gz" } ], "0.7.7": [ { "comment_text": "", "digests": { "md5": "81bd5af5e1b52bbb842a3698a7e6e1bf", "sha256": "ab7d1d6385f45545d7c57277e40433535a9db11af1f8101327bc5e5094de2f91" }, "downloads": -1, "filename": "dragonfire-0.7.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "81bd5af5e1b52bbb842a3698a7e6e1bf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19430, "upload_time": "2016-05-05T05:18:46", "url": "https://files.pythonhosted.org/packages/25/69/6f7635d903c3d19542ef547dd785b4a95d7e20f03127cc821d178ba6b462/dragonfire-0.7.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7d04cfcdac99a3cd671b726a1787221", "sha256": "8ca47210658fe70370479ea700dc2c65c522f5546142caea0fdcbcd38b6f74a7" }, "downloads": -1, "filename": "dragonfire-0.7.7.tar.gz", "has_sig": false, "md5_digest": "d7d04cfcdac99a3cd671b726a1787221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16893, "upload_time": "2016-05-05T05:18:36", "url": "https://files.pythonhosted.org/packages/bd/f3/dc484217a3eaaa718a803acd8940ba44c1211864841eb90709ce465be17f/dragonfire-0.7.7.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "678a8a04c4e7724d25a5ec206e744997", "sha256": "6f51d5228b354f5d5b0cbfb2c7862f12b7f67a5b1c5aac0b9fd74d36f59e23a1" }, "downloads": -1, "filename": "dragonfire-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "678a8a04c4e7724d25a5ec206e744997", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19462, "upload_time": "2016-05-05T18:35:20", "url": "https://files.pythonhosted.org/packages/46/ba/d6d993b31905741a1dcee14d66dc07aefea44c68dba5e66563434252b6fd/dragonfire-0.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ca7f89d3a15aa126d369f12fd9ecff43", "sha256": "193da5890ae39d0c1786aa5038b760088df08ce3de02352541c38fc10851deba" }, "downloads": -1, "filename": "dragonfire-0.8.0.tar.gz", "has_sig": false, "md5_digest": "ca7f89d3a15aa126d369f12fd9ecff43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16946, "upload_time": "2016-05-05T18:35:14", "url": "https://files.pythonhosted.org/packages/1a/f0/2f831cc6a7843566167b291fb6ff26471923fcb90bc15f82ae9a46e62f2f/dragonfire-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "f8bef71116fce52521c0bfc3e0eea8e7", "sha256": "f7454f43be009d82e409486231da9889232df4f79e83526be00688fb7a072bd0" }, "downloads": -1, "filename": "dragonfire-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f8bef71116fce52521c0bfc3e0eea8e7", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 19463, "upload_time": "2016-05-05T18:48:58", "url": "https://files.pythonhosted.org/packages/24/06/fa745347801c0a72506d6b0eb489535101c7707289150b94ac9134445c2c/dragonfire-0.8.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5adb2bf66e2fa4a59d2a73524222b78", "sha256": "c0c6b0c57d7556f3b35e8ff1fefeb36e6148c5395d389aeb0368b36226aa293f" }, "downloads": -1, "filename": "dragonfire-0.8.1.tar.gz", "has_sig": false, "md5_digest": "a5adb2bf66e2fa4a59d2a73524222b78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16939, "upload_time": "2016-05-05T18:48:44", "url": "https://files.pythonhosted.org/packages/9b/43/4b13b008b5f8d80083d019c07a41ccca43a52f5f3f136ee8e30d607d7b23/dragonfire-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "91d9843266e54a252a5afdd922a58bd1", "sha256": "63fa7578f9108dd99c19d366ddc292dd36d4720a7022845f1a05c67a4b835dbc" }, "downloads": -1, "filename": "dragonfire-0.8.2.tar.gz", "has_sig": false, "md5_digest": "91d9843266e54a252a5afdd922a58bd1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16576, "upload_time": "2016-05-05T21:32:01", "url": "https://files.pythonhosted.org/packages/e8/a6/8795092f33ca5acf6045d1b7b207ec9f0e25b8b4c0b8fe9df970d3e5619f/dragonfire-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "6c0e04a383de769deb91352dd847b311", "sha256": "caab00b5c027926f246cb649e5ca2169936ffbeacb82a004b9d13f659885a346" }, "downloads": -1, "filename": "dragonfire-0.8.3.tar.gz", "has_sig": false, "md5_digest": "6c0e04a383de769deb91352dd847b311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16180, "upload_time": "2016-05-05T21:47:26", "url": "https://files.pythonhosted.org/packages/d4/42/0e832042ce1311e83162ca5a1a2808cc97b2e21ad6fdf424302bc1ff5c57/dragonfire-0.8.3.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "b33388a4753df699506ea74d7f39f524", "sha256": "3de74759d57e13a8f0af32fe830fc8277cac69a153a164588a0060fb4571fc7b" }, "downloads": -1, "filename": "dragonfire-0.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b33388a4753df699506ea74d7f39f524", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18884, "upload_time": "2016-05-06T00:10:01", "url": "https://files.pythonhosted.org/packages/6d/ef/b815d6479b5d04789be0a19200431cfe76551e6f529524c08300e2cd1ed7/dragonfire-0.8.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "575f352a5c6f663b8d67dad5601859b9", "sha256": "af9296ee62a4a286de27b68219bde6b6835d1774ba3217ac7ac365c1f2b2f193" }, "downloads": -1, "filename": "dragonfire-0.8.5.tar.gz", "has_sig": false, "md5_digest": "575f352a5c6f663b8d67dad5601859b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15602, "upload_time": "2016-05-06T00:09:55", "url": "https://files.pythonhosted.org/packages/90/4e/f93bb5e1b442ca8a68af30bcfa87ad7026e2e2048197d646b593f21125c3/dragonfire-0.8.5.tar.gz" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "0ffcf3730cf254f44863a2b0d10cce0c", "sha256": "9b91ee54b54b3c359d1ba9266a24e371dbb5ca74b35af4080a901ced1460e2a0" }, "downloads": -1, "filename": "dragonfire-0.8.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0ffcf3730cf254f44863a2b0d10cce0c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18908, "upload_time": "2016-05-06T01:36:14", "url": "https://files.pythonhosted.org/packages/15/b5/345d4170c34997bb4bf7c5143fd2428f3d16733424933a6ca5ee35b7c17f/dragonfire-0.8.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a805706aad9eddb6cfa19567af1ae209", "sha256": "d19461246f21da4cb50dc4836386f359ca12cb520e169d21de20e5845a7ea4f0" }, "downloads": -1, "filename": "dragonfire-0.8.6.tar.gz", "has_sig": false, "md5_digest": "a805706aad9eddb6cfa19567af1ae209", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15619, "upload_time": "2016-05-06T01:35:58", "url": "https://files.pythonhosted.org/packages/8a/6d/df72626b5ff44f1c5c5e5a90df0022d430b01f83e8ba3ee8c065495df77a/dragonfire-0.8.6.tar.gz" } ], "0.8.9": [ { "comment_text": "", "digests": { "md5": "d20c7693acc2174293357697f55dbefe", "sha256": "6e5deba14c9ef814258a31984b15f0e93fc4131eac28ac6c71796b8b50521b5e" }, "downloads": -1, "filename": "dragonfire-0.8.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d20c7693acc2174293357697f55dbefe", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18921, "upload_time": "2016-05-06T21:56:03", "url": "https://files.pythonhosted.org/packages/54/18/3bdc345233ce33abca6afa8bcc322d2882a86e21163aba3cf5cba3c78925/dragonfire-0.8.9-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf07c609708d12fc847937f921416789", "sha256": "4a2b3e38fd8cb188221333f30c8db73bb54d218ac8ea42f8af03496f957e4748" }, "downloads": -1, "filename": "dragonfire-0.8.9.tar.gz", "has_sig": false, "md5_digest": "bf07c609708d12fc847937f921416789", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15630, "upload_time": "2016-05-06T21:55:55", "url": "https://files.pythonhosted.org/packages/dd/bb/eff988a6735586827ea546d45e401addd2166c8722ddf4564fb5094247fb/dragonfire-0.8.9.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "16d8cacd0ebff897c2e450c1d466eae2", "sha256": "988afd2a24cb489f38eb20a9895c3d37d0c4a9ed50d707f2a434be3b0bc62f3a" }, "downloads": -1, "filename": "dragonfire-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16d8cacd0ebff897c2e450c1d466eae2", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 18958, "upload_time": "2016-05-07T20:20:27", "url": "https://files.pythonhosted.org/packages/ac/09/ca2d8b1150d12e68cb3471021db959da470470f7bd98bb102aea6687089f/dragonfire-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17e86350fcd2943ab4117308f1284650", "sha256": "e00f2e0628a5906adc34834844b05b3d178dbbff81789181468b7d622d8a2e77" }, "downloads": -1, "filename": "dragonfire-0.9.2.tar.gz", "has_sig": false, "md5_digest": "17e86350fcd2943ab4117308f1284650", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15673, "upload_time": "2016-05-07T20:20:21", "url": "https://files.pythonhosted.org/packages/6e/48/8f6ce5b599c8caa677a2dc9dfa1800d37777d14ca106a0988dbbe0fee2e5/dragonfire-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "a36a41e80bf6bbfa557ef34cc905bb15", "sha256": "eb112c8bb874558d2be1498988919ccc3f319b7ec480a514f3041bd8a5a98dde" }, "downloads": -1, "filename": "dragonfire-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a36a41e80bf6bbfa557ef34cc905bb15", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20018, "upload_time": "2017-06-21T18:08:29", "url": "https://files.pythonhosted.org/packages/96/8c/4464091a63b627a1278a673f84dcc739008b4b3d960b420bc0beaa6e6453/dragonfire-0.9.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0287bd6d2ffe0750e3b61cae9896c94e", "sha256": "eea64aa71fc56ce029d75a93d1e6d8644e8d980bce7cf862b79382ffe3c46d31" }, "downloads": -1, "filename": "dragonfire-0.9.3.tar.gz", "has_sig": false, "md5_digest": "0287bd6d2ffe0750e3b61cae9896c94e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19188, "upload_time": "2017-06-21T18:08:39", "url": "https://files.pythonhosted.org/packages/fb/77/a65dab051cb80dbaf4b7279334a11c15ceeed389e0148626a0645cabd096/dragonfire-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "f824e112697d1ab29face6e8a21939b4", "sha256": "52d94878ba9662fe8819fc068eadd610a95a2d9c7648eb09c06fd9659b4bc8b2" }, "downloads": -1, "filename": "dragonfire-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f824e112697d1ab29face6e8a21939b4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21944, "upload_time": "2017-06-22T04:10:44", "url": "https://files.pythonhosted.org/packages/9b/9d/febdbf7cfe25918954107eaf5a3edf5150173ebea7f24850b4f605d60a58/dragonfire-0.9.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ec3ff32c060e9c639f056a69f341f83", "sha256": "357bfea209d752df0ab55c892ad216eea976ddb7264c6181534c60fc0b35e509" }, "downloads": -1, "filename": "dragonfire-0.9.4.tar.gz", "has_sig": false, "md5_digest": "8ec3ff32c060e9c639f056a69f341f83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20808, "upload_time": "2017-06-22T04:10:45", "url": "https://files.pythonhosted.org/packages/2e/42/ceea131a01157e21022a044694ecd02a068cd1bca38ab5a5a4195b8df824/dragonfire-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "9336755e43eeabbe661d28d0a14a958f", "sha256": "dc49ac7b1db58babde2e867606590cd89267f8451fad19d8bc350be4b75ffc96" }, "downloads": -1, "filename": "dragonfire-0.9.5.tar.gz", "has_sig": false, "md5_digest": "9336755e43eeabbe661d28d0a14a958f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36742, "upload_time": "2017-07-12T01:50:05", "url": "https://files.pythonhosted.org/packages/ef/1e/2bbb143aad906550fa76e330428759b50d92993ab0cad3209d69badb88b5/dragonfire-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "29af4be31b27f1404fcb279ddd473227", "sha256": "5e85ab869214a6b9840cb82cb11f0abf1e6e9e82943f03ccc2878421c4c6c879" }, "downloads": -1, "filename": "dragonfire-0.9.6.tar.gz", "has_sig": false, "md5_digest": "29af4be31b27f1404fcb279ddd473227", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15813651, "upload_time": "2018-07-29T23:35:42", "url": "https://files.pythonhosted.org/packages/a3/32/2eabac4dc360c55dec40a0f7523ce65db7495a91cd0eb90975dac35d2e8e/dragonfire-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "f0a59f9a9dc4c76be40c45f921b45184", "sha256": "70a3e52beb479edee630196bc513f89010d6eb91e50f7598640eee87bd708fa1" }, "downloads": -1, "filename": "dragonfire-0.9.7.tar.gz", "has_sig": false, "md5_digest": "f0a59f9a9dc4c76be40c45f921b45184", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15434272, "upload_time": "2018-07-29T23:38:32", "url": "https://files.pythonhosted.org/packages/71/6c/1386385a908979f18c86896c51af690f844375ff2d2f2b6e0a3adfc0c9df/dragonfire-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "0369eab2b43b0f448e3c9ee7cb21fffe", "sha256": "26d0d0191ea9fae165eddb6ff64528fcd07df571b39d5d936a506fe4922192ff" }, "downloads": -1, "filename": "dragonfire-0.9.8.tar.gz", "has_sig": false, "md5_digest": "0369eab2b43b0f448e3c9ee7cb21fffe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15439078, "upload_time": "2018-07-29T23:40:42", "url": "https://files.pythonhosted.org/packages/cd/14/52f40f9ed72dc1112e6c8f95666282215dcddaa7dfe782cf25c2f2086829/dragonfire-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "aaa3432fbbc5b9f0c8ec755903f453cb", "sha256": "4bfa7813b9c31cd428e6da2ac8cf216e85a152ba9747108a4ddf63302160655f" }, "downloads": -1, "filename": "dragonfire-0.9.9.tar.gz", "has_sig": false, "md5_digest": "aaa3432fbbc5b9f0c8ec755903f453cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15458742, "upload_time": "2018-07-29T23:42:10", "url": "https://files.pythonhosted.org/packages/3d/63/7f2e01d368627c11e027c217cce438ff0ed06262a01458020e6a2d46f87d/dragonfire-0.9.9.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "b4a787db54251803357dfdacd02da95b", "sha256": "110bbf013298982267904da7c97261325d6f50d21d5ea0a581661b903cd5bb67" }, "downloads": -1, "filename": "dragonfire-1.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "b4a787db54251803357dfdacd02da95b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15465331, "upload_time": "2018-07-30T00:10:10", "url": "https://files.pythonhosted.org/packages/2f/88/66c230cc27e78e052aefe4974eba311be79e25d1051200433d39b1efb75c/dragonfire-1.0.0rc1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b4a787db54251803357dfdacd02da95b", "sha256": "110bbf013298982267904da7c97261325d6f50d21d5ea0a581661b903cd5bb67" }, "downloads": -1, "filename": "dragonfire-1.0.0rc1.tar.gz", "has_sig": false, "md5_digest": "b4a787db54251803357dfdacd02da95b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15465331, "upload_time": "2018-07-30T00:10:10", "url": "https://files.pythonhosted.org/packages/2f/88/66c230cc27e78e052aefe4974eba311be79e25d1051200433d39b1efb75c/dragonfire-1.0.0rc1.tar.gz" } ] }