{ "info": { "author": "flythings", "author_email": "tic@itg.es", "bugtrack_url": null, "classifiers": [], "description": "# [FlyThings Client](http://flythings.io) \n## Getting Started \n \nTo use this client is necesary: \n* Install [Python](https://www.python.org/) (>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3*) \n* Install [pip](https://pypi.python.org/pypi/pip?) \n* To Install our library: \n```BASH \n $ pip install flythings \n```` \n \nAnd now start to test the flythings clients. \n \n## Documentation \n \n### Configuration File \nThe general properties configuration in Configuration.properties: \n* user: (Optional) user email or identifier to login on the system. \n* password: (Optional) the user password to login, is not recommended use this configuration. \n* server: (Optional, Default beta.flythings.io/api) configure the server url to insert the data. \n* token: (Optional) the user token to send data into flythings plataform. \n* device: (Optional) the device which sends data. \n* sensor: (Optional) the sensor wich sends data. \n* login_type: (Optional) type of login to use.\n* timeout: (Optional) request timeout in seconds.\n* Example of configuration file \n```JSON \n SERVER:beta.flythings.io/api \n USER: \n PASSWORD: \n DEVICE:Python \n SENSOR:Client \n LOGIN_TYPE:USER or DEVICE\n TIMEOUT: 1000 \n``` \n\nTo load the data from the file call this function: \n- **loadDataByFile**(String file) \n **Description**: Loads data from the file. \n **Return**: Nothing. \n\n**Examples**: \n * Loads config data from a file. \n ```PYTHON\n import flythings\n flythings.loadDataByFile(\"/home/xxxx/configuration.properties\")\n ``` \n \nYou can also introduce this general properties using the library methods. \n \n### General Module Configuration Methods \n \n- **setServer**(String server) \n **Description**: Sets the server to which the requests will be sent. \n **Return**: Returns a string representing the server. \n \n- **setDevice**(String device, (Optional) object=None) \n **Params**: \n - device: (Mandatory) Device name. \n - object: (Optional) Object with extra device params. \n ```PYTHON\n object = {\n \"type\": \"CUSTOM\",\n \"geom\": {\n \"type\": \"Point\",\n \"crs\": \"4326\",\n \"coordinates\": [\n -19.323204,\n 27.611808\n ]\n }\n }\n ``` \n **Description**: Sets the device of the observation. Uses a file named .foiCache to get a fast access to most used devices. \n **Return**: Returns a string representing the device. \n \n- **setSensor**(String sensor) \n **Description**: Sets the sensor of the observation. \n **Return**: Returns a string representing the sensor. \n \n- **setToken**(String token) \n **Description**: Sets the token to authenticate into the server. \n **Return**: Returns a string representing the token. \n \n- **setCustomHeader**(String header, String header_value) \n **Description**: Sets a custom header for server requests. \n **Return**: Returns a string representing the header. \n \n- **getHeaders**(String header, String header_value) \n **Description**: Return current headers. \n **Return**: Return current headers. \n \n- **setTimeout**(int timeout) \n **Description**: Sets the timeout value in seconds to the server requests. \n **Return**: Returns a integer representing the timeout. \n \n- **login**(String user, String password, String login_type ['USER' or 'DEVICE]) \n **Description**: Authenticate against the server. \n **Return**: Returns a string representing the token or None if login fails. \n\n ### Modules documentation\n- [InsertionModule](docs/InsertionModule.md)\n- [RealTimeModule](docs/RealTimeModule.md)\n- [ActionModule](docs/ActionModule.md) \n \n### Tests \nIn the test folder, after fill in the Configuration.Properties file write on bash: \n \n```BASH \n nosetests flythingsTest.py \n``` \n([Nose python library is needed](http://nose.readthedocs.io/en/latest/))\n\n\n### Change log\n - [Change log](changelog.md) \n\n## [License](LICENSE)\n**Developed by [ITG](http://www.itg.es)**", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/flythings/python/1.4.9.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/flythings/python", "keywords": "flythings,IoT", "license": "GPL-3.0", "maintainer": "", "maintainer_email": "", "name": "flythings", "package_url": "https://pypi.org/project/flythings/", "platform": "", "project_url": "https://pypi.org/project/flythings/", "project_urls": { "Download": "https://github.com/flythings/python/1.4.9.tar.gz", "Homepage": "https://github.com/flythings/python" }, "release_url": "https://pypi.org/project/flythings/1.4.9/", "requires_dist": null, "requires_python": "", "summary": "A python library to add ans search observations into flythings", "version": "1.4.9" }, "last_serial": 5922152, "releases": { "0.5": [ { "comment_text": "", "digests": { "md5": "8fefc51b062f6be54617a9e6282c8afc", "sha256": "e41162b7624d3f247e2604132e8833b03ebdb37e0beee8321da811f737ff00b6" }, "downloads": -1, "filename": "flythings-0.5.tar.gz", "has_sig": false, "md5_digest": "8fefc51b062f6be54617a9e6282c8afc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14672, "upload_time": "2017-06-01T09:16:57", "url": "https://files.pythonhosted.org/packages/85/64/163ef899c8465784b1bbc1761ddb83cf6bfccd4e304ae3bc5c51ae52fbe3/flythings-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "7230592975911d6713d677986ce27f8c", "sha256": "e912e6cc4408254c3bc8182fccdfb71e179c84adfb6af44026c7a82eb7d9d6c6" }, "downloads": -1, "filename": "flythings-0.6.tar.gz", "has_sig": false, "md5_digest": "7230592975911d6713d677986ce27f8c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16200, "upload_time": "2017-06-01T12:17:08", "url": "https://files.pythonhosted.org/packages/2c/d2/b22608ce42283ef6420a3810fce93b3d462759f9202bb35cf75158589044/flythings-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "ae50d899febac0395decd894a6c3594a", "sha256": "6a5ecee634d256e929382fa2b4af1ffd961b2b97dfd172bab36de4d1f63daf4c" }, "downloads": -1, "filename": "flythings-0.6.1.tar.gz", "has_sig": false, "md5_digest": "ae50d899febac0395decd894a6c3594a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16205, "upload_time": "2017-06-01T12:24:56", "url": "https://files.pythonhosted.org/packages/df/c0/023f02822544d04d904324078ed58d04550a139c5947d5c51cce247447fe/flythings-0.6.1.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "99cccbb58162fa1fef90a08a27ef0281", "sha256": "14feb90d3f69cbdf14a329403998baf8ba64788a5b5dc9d8ff7be0cb539af909" }, "downloads": -1, "filename": "flythings-0.7.tar.gz", "has_sig": false, "md5_digest": "99cccbb58162fa1fef90a08a27ef0281", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16607, "upload_time": "2017-06-02T08:39:07", "url": "https://files.pythonhosted.org/packages/32/a3/3b1cf07c747ca667830c8588ceaca646dd00a5a48a65cf93f76d13d72d12/flythings-0.7.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "a52dabbc8fc54b4d06fa9d2e8e4f1af2", "sha256": "3a5ce2ebaa403564db17870748c5695dedf365211e3d53acffcd67af44f71a91" }, "downloads": -1, "filename": "flythings-0.8.0.tar.gz", "has_sig": false, "md5_digest": "a52dabbc8fc54b4d06fa9d2e8e4f1af2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16709, "upload_time": "2017-06-05T08:39:47", "url": "https://files.pythonhosted.org/packages/3e/02/77c3addf880488ea7298fc3dab350661ef3e2ba358d63a7195787abc8a8b/flythings-0.8.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "2f241ca60c0f5c9abfbc75bb5b5211ea", "sha256": "2dca4129aaf535960ead854d8f67312f0100f9204ee6170fca7e37417f436802" }, "downloads": -1, "filename": "flythings-0.9.0.zip", "has_sig": false, "md5_digest": "2f241ca60c0f5c9abfbc75bb5b5211ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17636, "upload_time": "2018-03-13T15:08:54", "url": "https://files.pythonhosted.org/packages/bf/99/9cf9f65cd1fd6800b35c518f480411c7273b7bd8791a9231eb64f98b9674/flythings-0.9.0.zip" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "4517a0f3e210302b208e74389760c377", "sha256": "75aee1c61b253f3245cf75daf9b5d5fbc00d418bb19f9a245e48ee7f9b939b71" }, "downloads": -1, "filename": "flythings-0.9.1.zip", "has_sig": false, "md5_digest": "4517a0f3e210302b208e74389760c377", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17648, "upload_time": "2018-03-13T15:41:04", "url": "https://files.pythonhosted.org/packages/ad/94/b5c7ccd95f677a4d5baa69583c0430e357d664a8fde2d471bc1d1a8b406a/flythings-0.9.1.zip" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "f5b19c2c94759c9c70b4692d54292390", "sha256": "f0cf2c568e7236dc72606c50828a489da12e086cc2d0cfe9dbd631d62f4611d0" }, "downloads": -1, "filename": "flythings-0.9.3.zip", "has_sig": false, "md5_digest": "f5b19c2c94759c9c70b4692d54292390", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17776, "upload_time": "2018-04-30T13:51:18", "url": "https://files.pythonhosted.org/packages/ba/a7/da193b1e176ae75daf61e2a3c9705cf13406fed198e9b49516bb170b31a8/flythings-0.9.3.zip" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "4f7480a01a4d5676564cbebb40f33cf5", "sha256": "e1c49cd1287bb03ead2f3619f7eb30698ee3f67c7c747f26d2bc6fad9c7f0718" }, "downloads": -1, "filename": "flythings-0.9.4.tar.gz", "has_sig": false, "md5_digest": "4f7480a01a4d5676564cbebb40f33cf5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16886, "upload_time": "2018-05-02T06:47:15", "url": "https://files.pythonhosted.org/packages/4f/66/fe9775d04ce567d303af30f0913a990f2e9cffc0d22dad0ccd585e63d8a1/flythings-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "9b41d0d566f487956a02c6bb99cce740", "sha256": "ba5a47bf39cf8bdb22b79c739e0876c4f8277d39d21a2034a993d42c343d5ec4" }, "downloads": -1, "filename": "flythings-0.9.5.tar.gz", "has_sig": false, "md5_digest": "9b41d0d566f487956a02c6bb99cce740", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16888, "upload_time": "2018-05-02T08:20:04", "url": "https://files.pythonhosted.org/packages/db/3c/b305717f92bac20673accc97523685f71a02944cd69f3a3e7347dbf8dd1d/flythings-0.9.5.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "3b3d03290f62dd78509398e314e971f2", "sha256": "e719c2ec1ecbf24bddc2e7efaf6f991b169a10a7e898e5cd0ca2108d07f798d9" }, "downloads": -1, "filename": "flythings-0.9.6.tar.gz", "has_sig": false, "md5_digest": "3b3d03290f62dd78509398e314e971f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16883, "upload_time": "2018-05-04T08:27:22", "url": "https://files.pythonhosted.org/packages/4f/88/7f5f99408de3f13bad4e243bc395e17fb61c50cbe439b831c05c9ee28b44/flythings-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "bf74a43e85dec310ad0304d4e93ec2a9", "sha256": "b54ca01b3fe49a440970125f815ff254231ffd0d2724da2a1a1127db92de9643" }, "downloads": -1, "filename": "flythings-0.9.7.tar.gz", "has_sig": false, "md5_digest": "bf74a43e85dec310ad0304d4e93ec2a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17235, "upload_time": "2018-07-24T09:34:44", "url": "https://files.pythonhosted.org/packages/fa/d5/69258c1266b4123db9a2a49b3757b7db29a0219114c425eb2c8790075223/flythings-0.9.7.tar.gz" } ], "0.9.8.2": [ { "comment_text": "", "digests": { "md5": "88af7400937f86b635a76c99d929d26f", "sha256": "514f86c4787ff5933c99da49725238132cc4650b3693d2660caca733a69897d0" }, "downloads": -1, "filename": "flythings-0.9.8.2.zip", "has_sig": false, "md5_digest": "88af7400937f86b635a76c99d929d26f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18549, "upload_time": "2018-10-17T07:41:46", "url": "https://files.pythonhosted.org/packages/8d/b1/f459570e350962a6cfb5f042df10ad732c1c7caf190dfe8618b6191b0933/flythings-0.9.8.2.zip" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "594cb53ef3d7ac30fb6df6241b945a53", "sha256": "76df96a7116b26f1d6794223dacd8324fbebd565ec5f07b209ee1a504eec95ab" }, "downloads": -1, "filename": "flythings-1.0.0.zip", "has_sig": false, "md5_digest": "594cb53ef3d7ac30fb6df6241b945a53", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21296, "upload_time": "2018-10-31T12:49:37", "url": "https://files.pythonhosted.org/packages/bf/a0/53fe3867d881912b16d69fb57e8040b55ccf1797ebf74302da75ef1d0e0f/flythings-1.0.0.zip" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "d2a9aa5d7acfbf9c238948560b441824", "sha256": "ee92be93c1ff6eeb642560a8b53273c20129402cfcf00a02602a7f3d35483508" }, "downloads": -1, "filename": "flythings-1.0.1.zip", "has_sig": false, "md5_digest": "d2a9aa5d7acfbf9c238948560b441824", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20520, "upload_time": "2018-11-13T07:54:33", "url": "https://files.pythonhosted.org/packages/40/69/3fde336603c4a96bc94cbc322f75b05b37afcdcc3786334d7c99e9613c7e/flythings-1.0.1.zip" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f8045c84b0b8186ab674e00c049beec9", "sha256": "67a37c2d428d904586a10c487d246d469ca4779a6c2ebcec7ccdd07ff89546ad" }, "downloads": -1, "filename": "flythings-1.1.0.zip", "has_sig": false, "md5_digest": "f8045c84b0b8186ab674e00c049beec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21812, "upload_time": "2018-11-28T10:36:05", "url": "https://files.pythonhosted.org/packages/3a/1e/43d4ab74a2472f0d2ffa6547b6e176cc56e0b9fd71ddb97e323206abe2de/flythings-1.1.0.zip" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "74a2082e3299dd5ba98912b7ae37be9e", "sha256": "c07025d7a876567f2f7bdef7378769921eb5591d2c58faaf6b624b6ca7d4f3cc" }, "downloads": -1, "filename": "flythings-1.2.0.zip", "has_sig": false, "md5_digest": "74a2082e3299dd5ba98912b7ae37be9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22069, "upload_time": "2018-12-20T10:37:31", "url": "https://files.pythonhosted.org/packages/a2/a5/534d126f8e633be8ef73f4801e17fb43fd124e6c3a1b79e7c07e8c411da2/flythings-1.2.0.zip" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "c178e819630a3d324f941cf22895ba11", "sha256": "7e6eb988f78622de140436f3dd6d345c4188cf85cc617a1c125db850add84498" }, "downloads": -1, "filename": "flythings-1.2.2.zip", "has_sig": false, "md5_digest": "c178e819630a3d324f941cf22895ba11", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22187, "upload_time": "2018-12-21T12:23:26", "url": "https://files.pythonhosted.org/packages/a3/eb/e8f69c86e8804b6af22752c97cd6ead35ceb5b4adfc70a4c0687b1653a23/flythings-1.2.2.zip" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "8e32deea878a3a83a0812f758a2242a1", "sha256": "6f88fab74dd5a6a058a196422a18295d7aab537f9be894a304d8de3ee3f70488" }, "downloads": -1, "filename": "flythings-1.2.3.zip", "has_sig": false, "md5_digest": "8e32deea878a3a83a0812f758a2242a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22200, "upload_time": "2018-12-21T12:27:13", "url": "https://files.pythonhosted.org/packages/53/47/97d5da27450910c1795046a314edd7ffaf06a2d8543f726e060b44b1ff07/flythings-1.2.3.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "ca25ccf9001aac27fcecf58b43ec81e9", "sha256": "783042861abb4165201cf996cfb8432411f8781f7d2fa2017f8e14d8a60d3ea3" }, "downloads": -1, "filename": "flythings-1.3.0.zip", "has_sig": false, "md5_digest": "ca25ccf9001aac27fcecf58b43ec81e9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22377, "upload_time": "2019-01-02T09:22:15", "url": "https://files.pythonhosted.org/packages/e2/4d/1d0b5a9adfd2d305ab583b42b95e721f0387c7c7651d4c345cc763e5c39d/flythings-1.3.0.zip" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "4e48404f9c724981fd23b7f9fa5088b4", "sha256": "e2a8f809fc7226291d568085a2cd8c7081d96dae77b5c3b7deb339baba2d7a2a" }, "downloads": -1, "filename": "flythings-1.4.0.zip", "has_sig": false, "md5_digest": "4e48404f9c724981fd23b7f9fa5088b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25707, "upload_time": "2019-01-23T09:26:39", "url": "https://files.pythonhosted.org/packages/93/4b/1f6f41f0f8d1eb71d140fd98d59241766c4f326ad4eba797ebf135ee180e/flythings-1.4.0.zip" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "b13a2aed92e1632d4a6d4823026a335c", "sha256": "9a6abc716d09d7aac7aa2abeb6c9607b2f25b5f6d12f0aa47ba0583b17587e2c" }, "downloads": -1, "filename": "flythings-1.4.1.zip", "has_sig": false, "md5_digest": "b13a2aed92e1632d4a6d4823026a335c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25723, "upload_time": "2019-01-23T10:52:23", "url": "https://files.pythonhosted.org/packages/52/cb/8a45d520464ca6794e4f9819e7dbf8353a392ee616b23b245bf74dbb2b7d/flythings-1.4.1.zip" } ], "1.4.2": [ { "comment_text": "", "digests": { "md5": "7455652daaaeeedd897b450f09575bee", "sha256": "25dfb9dbe49c9ee3ddc867069e29c60c50a280add950fee24377561cc7b21b6c" }, "downloads": -1, "filename": "flythings-1.4.2.zip", "has_sig": false, "md5_digest": "7455652daaaeeedd897b450f09575bee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25757, "upload_time": "2019-01-23T14:49:06", "url": "https://files.pythonhosted.org/packages/56/85/eff510ef5f35e50efa597f0f5986da1c41c86d9bbfddbfd4a06f812500e5/flythings-1.4.2.zip" } ], "1.4.3": [ { "comment_text": "", "digests": { "md5": "7537beee8493cef3e68b028c1568fad1", "sha256": "8f0a045fda729748c3531124d2777a8373bda826a602acda325d3a5ae030aebe" }, "downloads": -1, "filename": "flythings-1.4.3.zip", "has_sig": false, "md5_digest": "7537beee8493cef3e68b028c1568fad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25749, "upload_time": "2019-01-30T15:46:41", "url": "https://files.pythonhosted.org/packages/bf/d3/efc933f363bcdfdf3198303c0d529518903592ada0f003e994e36a296f5a/flythings-1.4.3.zip" } ], "1.4.5": [ { "comment_text": "", "digests": { "md5": "a14273dadb1d57317c7042ca2def1291", "sha256": "55d90ec1e10565bc9350cfff321b6fa820b551c233d5c4848e90a4c2f83e8e3d" }, "downloads": -1, "filename": "flythings-1.4.5.zip", "has_sig": false, "md5_digest": "a14273dadb1d57317c7042ca2def1291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25851, "upload_time": "2019-02-14T09:28:56", "url": "https://files.pythonhosted.org/packages/69/59/ba72f5cad728f34a210f1dd4196900955e8f8db1aa82b5719aef50bcc99f/flythings-1.4.5.zip" } ], "1.4.6": [ { "comment_text": "", "digests": { "md5": "d162be8efe0c13e077ab4dd05cfbe5a4", "sha256": "37c7b07fb39e60eb91b2a8448cdd249c07af7ae109464c8446d89f2f0ed0b940" }, "downloads": -1, "filename": "flythings-1.4.6.zip", "has_sig": false, "md5_digest": "d162be8efe0c13e077ab4dd05cfbe5a4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26322, "upload_time": "2019-08-28T09:59:55", "url": "https://files.pythonhosted.org/packages/e8/1b/0c6392ac38d86ec105209c2412ecf19a7745e006acb7f27e147454f5d19f/flythings-1.4.6.zip" } ], "1.4.7": [ { "comment_text": "", "digests": { "md5": "52929cf14093404cb088da1251708050", "sha256": "2bff261f9a75cddeef798d84fa0c55f3b72953ad08e4aec8e83fe8ba8b08a6e0" }, "downloads": -1, "filename": "flythings-1.4.7.zip", "has_sig": false, "md5_digest": "52929cf14093404cb088da1251708050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26394, "upload_time": "2019-09-02T06:43:56", "url": "https://files.pythonhosted.org/packages/fb/dc/75dc863c19e6176d1249162dec412317c55065dc1b4a166cfc1dcc5cee05/flythings-1.4.7.zip" } ], "1.4.8": [ { "comment_text": "", "digests": { "md5": "e38824b7381cbfc04799118d3e615bee", "sha256": "a8694967e7c1a56e3444d34be4479f80b50f83b91e4ae78268557911da93097c" }, "downloads": -1, "filename": "flythings-1.4.8.zip", "has_sig": false, "md5_digest": "e38824b7381cbfc04799118d3e615bee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26418, "upload_time": "2019-09-25T12:26:00", "url": "https://files.pythonhosted.org/packages/f7/4a/bd59fffb05f8f3925754e56b8b3504e9b85c905da7b88798083e4c63ea51/flythings-1.4.8.zip" } ], "1.4.9": [ { "comment_text": "", "digests": { "md5": "ea869b5a3836acc7d0681c88e3a2c002", "sha256": "37ba5899eb406acfec276e87c5e617e3eec2c5845ed759af11476ae728878cd9" }, "downloads": -1, "filename": "flythings-1.4.9.zip", "has_sig": false, "md5_digest": "ea869b5a3836acc7d0681c88e3a2c002", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26425, "upload_time": "2019-10-03T07:34:25", "url": "https://files.pythonhosted.org/packages/b1/74/81083417c948eb118481cba51df17d23ea92252e6ac934c46f894a4cecfb/flythings-1.4.9.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea869b5a3836acc7d0681c88e3a2c002", "sha256": "37ba5899eb406acfec276e87c5e617e3eec2c5845ed759af11476ae728878cd9" }, "downloads": -1, "filename": "flythings-1.4.9.zip", "has_sig": false, "md5_digest": "ea869b5a3836acc7d0681c88e3a2c002", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26425, "upload_time": "2019-10-03T07:34:25", "url": "https://files.pythonhosted.org/packages/b1/74/81083417c948eb118481cba51df17d23ea92252e6ac934c46f894a4cecfb/flythings-1.4.9.zip" } ] }