{ "info": { "author": "Daniil Baturin", "author_email": "daniil@baturin.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/dmbaturin/pytaf", "keywords": "aviation weather meteorology taf metar", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytaf", "package_url": "https://pypi.org/project/pytaf/", "platform": "", "project_url": "https://pypi.org/project/pytaf/", "project_urls": { "Homepage": "http://github.com/dmbaturin/pytaf" }, "release_url": "https://pypi.org/project/pytaf/1.2.1/", "requires_dist": null, "requires_python": "", "summary": "TAF (Terminal Aerodrome Forecast) and METAR parser and decoder", "version": "1.2.1" }, "last_serial": 4175128, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1dc64b7258a7b7ddf69c2a2f279b4b5f", "sha256": "dbb5f25b7b86601cca4af20c6ad03972901b46251b1798af0d0602812cdd1f25" }, "downloads": -1, "filename": "pytaf-0.1.tar.gz", "has_sig": false, "md5_digest": "1dc64b7258a7b7ddf69c2a2f279b4b5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6308, "upload_time": "2013-08-05T20:05:39", "url": "https://files.pythonhosted.org/packages/a0/04/d4b73fd49155ed4372be645b9813d52b71d7ed9a717e5d92deabce2376cb/pytaf-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "65eb42f023bc16c262c53b6acf30bc9e", "sha256": "efdf8ca462b29f8434e501336301a74d8234ec9b913624392906b94bb527b519" }, "downloads": -1, "filename": "pytaf-0.1.1.tar.gz", "has_sig": false, "md5_digest": "65eb42f023bc16c262c53b6acf30bc9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6656, "upload_time": "2013-08-17T16:12:40", "url": "https://files.pythonhosted.org/packages/b1/ea/d1387ae057118b97d8d9756e004a441ca2be04745a77a3fea273bd246813/pytaf-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "02fae887def21f64000daf380baf0d51", "sha256": "03b859035ae265e4381df91442b273ea843dd6abff32e16548f35ed3bd913b0d" }, "downloads": -1, "filename": "pytaf-0.1.2.tar.gz", "has_sig": false, "md5_digest": "02fae887def21f64000daf380baf0d51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6693, "upload_time": "2013-08-17T16:52:40", "url": "https://files.pythonhosted.org/packages/0e/61/256c98e9ef9e56dab810ce9533b93189df2e08f53db79ce6261a2ccb724b/pytaf-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "86715239653c03006469d619ebaba11b", "sha256": "6777784789f603c1967599346f7359178c1ee6599f936cca7f02ea611c02016e" }, "downloads": -1, "filename": "pytaf-0.1.3.tar.gz", "has_sig": false, "md5_digest": "86715239653c03006469d619ebaba11b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6914, "upload_time": "2013-09-17T21:01:00", "url": "https://files.pythonhosted.org/packages/01/14/3c8094a9c07d9bcaacae97256fcfd6311a184c18d19fe27de8307a6d3abe/pytaf-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "422cfdc385e304b761d567391c231e5a", "sha256": "adc8cd269437e1423286775daca2c1924df99e2bcde4885bbf56e5fd4af72a42" }, "downloads": -1, "filename": "pytaf-0.1.4.tar.gz", "has_sig": false, "md5_digest": "422cfdc385e304b761d567391c231e5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7080, "upload_time": "2013-09-19T05:23:23", "url": "https://files.pythonhosted.org/packages/8a/4d/15bd482ae3858758b2a0fd64e68767ba458e11b95791bfedf0f1e839128f/pytaf-0.1.4.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a382e5641ac0fecd33af1985c77e9540", "sha256": "8d53c0a8f266facc6cfefe271d1b9b769243a518a2dde812a0e9afdddb784af9" }, "downloads": -1, "filename": "pytaf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a382e5641ac0fecd33af1985c77e9540", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7106, "upload_time": "2013-10-10T11:50:29", "url": "https://files.pythonhosted.org/packages/7c/2a/3b80b3df146dd57b02b97c082e300315dd60359fd2b469447045df99c7fb/pytaf-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "74167d8920f84c8cb08e2ba0aab39790", "sha256": "f4c2544063943fb9777fcb121243daf7644aa01fc11937158a3865736ea4ec0d" }, "downloads": -1, "filename": "pytaf-1.0.1.tar.gz", "has_sig": false, "md5_digest": "74167d8920f84c8cb08e2ba0aab39790", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7235, "upload_time": "2013-12-05T05:10:56", "url": "https://files.pythonhosted.org/packages/85/e0/2db4f6a574edfde1b787dc0a6c84c3d41811d33ea9ef98061e9b47940ede/pytaf-1.0.1.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1d83be7acf889ef14ced83a99dd35e51", "sha256": "4393ce238bf4a8ab5304df22943ea898b69ed5b638d5f540274bb11382ed49af" }, "downloads": -1, "filename": "pytaf-1.1.1.tar.gz", "has_sig": false, "md5_digest": "1d83be7acf889ef14ced83a99dd35e51", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9690, "upload_time": "2016-01-20T09:30:38", "url": "https://files.pythonhosted.org/packages/ff/fc/0e95f56a09c3968b957424fb16eaa4722bc4f440307240d622bffbab636e/pytaf-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "099b51543258c9bdef274d1947f66bce", "sha256": "6c3d7a4f4991c3755b25b384b3895fb2be128b99a398c912198ad216ac4b98a4" }, "downloads": -1, "filename": "pytaf-1.2.0.tar.gz", "has_sig": true, "md5_digest": "099b51543258c9bdef274d1947f66bce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10734, "upload_time": "2017-11-23T05:20:16", "url": "https://files.pythonhosted.org/packages/6b/8c/de282851ab791816a932addb9bb25bbb86152363f5bbf81a646459531772/pytaf-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "c35551a5609c9d9f0a6514eba3676bd0", "sha256": "0f3dd842948a95c6fc699cf5db4114c4693818b9a896a107b237de3087ef786f" }, "downloads": -1, "filename": "pytaf-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c35551a5609c9d9f0a6514eba3676bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10835, "upload_time": "2018-08-16T02:53:33", "url": "https://files.pythonhosted.org/packages/8c/8a/193df43550b85616a967c42fdaf38f3344a3bf6a6c3deabaf5163c219306/pytaf-1.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c35551a5609c9d9f0a6514eba3676bd0", "sha256": "0f3dd842948a95c6fc699cf5db4114c4693818b9a896a107b237de3087ef786f" }, "downloads": -1, "filename": "pytaf-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c35551a5609c9d9f0a6514eba3676bd0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10835, "upload_time": "2018-08-16T02:53:33", "url": "https://files.pythonhosted.org/packages/8c/8a/193df43550b85616a967c42fdaf38f3344a3bf6a6c3deabaf5163c219306/pytaf-1.2.1.tar.gz" } ] }