{ "info": { "author": "Zbigniew Siciarz", "author_email": "zbigniew@siciarz.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Scientific/Engineering :: Astronomy", "Topic :: Utilities" ], "description": "=======\npyaavso\n=======\n\n.. image:: https://requires.io/github/zsiciarz/pyaavso/requirements.svg?branch=master\n :target: https://requires.io/github/zsiciarz/pyaavso/requirements/?branch=master\n :alt: Requirements Status\n\n.. image:: https://img.shields.io/pypi/v/pyaavso.svg\n :target: https://pypi.python.org/pypi/pyaavso/\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/pypi/dm/pyaavso.svg\n :target: https://pypi.python.org/pypi/pyaavso/\n :alt: Number of PyPI downloads\n\n.. image:: https://img.shields.io/pypi/pyversions/pyaavso.svg\n :target: https://pypi.python.org/pypi/pyaavso/\n :alt: Supported Python versions\n\n.. image:: https://img.shields.io/pypi/wheel/pyaavso.svg\n :target: https://pypi.python.org/pypi/pyaavso/\n :alt: Wheel Status\n\n.. image:: https://travis-ci.org/zsiciarz/pyaavso.svg?branch=master\n :target: https://travis-ci.org/zsiciarz/pyaavso\n\n.. image:: https://coveralls.io/repos/zsiciarz/pyaavso/badge.svg?branch=master\n :target: https://coveralls.io/r/zsiciarz/pyaavso?branch=master\n\n**pyaavso** is a Python library for working with\n`AAVSO `_ (American Association of Variable Star\nObservers) data. The library is compatible with both Python 2.7 and 3.3+.\n\nFeatures\n--------\n\n* reading and writing variable star observations in AAVSO's\n `Visual File Format`_\n* downloading all observation data for a given observer\n\n.. _`Visual File Format`: http://www.aavso.org/aavso-visual-file-format\n\nInstallation\n------------\n\nUse ``pip`` to install latest release available at PyPI::\n\n pip install pyaavso\n\nUsage\n-----\n\nThe following code uses ``VisualFormatWriter`` to report a single\nobservation of **SS Cyg** between the outbursts.\n\n >>> from pyaavso.formats import VisualFormatWriter\n >>> observer_code = 'XYZ'\n >>> with open('data.txt', 'wb') as fp:\n ... writer = VisualFormatWriter(fp, observer_code)\n ... writer.writerow({\n ... 'name': 'SS CYG',\n ... 'date': '2450702.1234',\n ... 'magnitude': '<11.0',\n ... 'comp1': '110',\n ... 'chart': '070613',\n ... })\n\nThe ``data.txt`` file can be now submitted to AAVSO.\n\nResources\n---------\n\n * `Documentation `_\n * `Issue tracker `_\n * `CI server `_\n\nAuthor\n------\n\n * `Zbigniew Siciarz `_ (zbigniew at siciarz dot net)\n\nLicense\n-------\n\npyaavso is free software, licensed under the MIT/X11 License. A copy of\nthe license is provided with the source code in the LICENSE file.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "http://pypi.python.org/pypi/pyaavso", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/zsiciarz/pyaavso", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyaavso", "package_url": "https://pypi.org/project/pyaavso/", "platform": "any", "project_url": "https://pypi.org/project/pyaavso/", "project_urls": { "Download": "http://pypi.python.org/pypi/pyaavso", "Homepage": "http://github.com/zsiciarz/pyaavso" }, "release_url": "https://pypi.org/project/pyaavso/0.2/", "requires_dist": [ "lxml (>=2.0)", "requests (>=1.0)" ], "requires_python": "", "summary": "A Python library for working with AAVSO data.", "version": "0.2" }, "last_serial": 2546228, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "1f18a700f9153f0c3f3825699f3bfa5d", "sha256": "17280d2b8b1144aed517b09a41ca076f30c3ee178cd41eb2c1e8eb89715a594a" }, "downloads": -1, "filename": "pyaavso-0.1.tar.gz", "has_sig": false, "md5_digest": "1f18a700f9153f0c3f3825699f3bfa5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5510, "upload_time": "2013-09-12T13:02:19", "url": "https://files.pythonhosted.org/packages/b5/3d/ff4cc6a8bcafd820c55201e6561871570ac139246d670bf541e0cf06b7fc/pyaavso-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "976bdc7e85e2bd1676488294175d7e27", "sha256": "97bbb2b2698f39f6566546ccbb1376a089e8792f53a1f7dc1cdc516c42af47f7" }, "downloads": -1, "filename": "pyaavso-0.1.1.tar.gz", "has_sig": false, "md5_digest": "976bdc7e85e2bd1676488294175d7e27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5687, "upload_time": "2013-09-14T22:42:14", "url": "https://files.pythonhosted.org/packages/b1/80/de0785ecbb71da8eaedc37fa92512bca910fd2daed5afa2deeb960ad94e0/pyaavso-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f1658300e90fdb06a136c0d2903bfcdf", "sha256": "e4301401a64d22ea761346535363fa60e1238ba16501be3d5311cf721ce17ee0" }, "downloads": -1, "filename": "pyaavso-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f1658300e90fdb06a136c0d2903bfcdf", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11658, "upload_time": "2014-01-10T20:34:50", "url": "https://files.pythonhosted.org/packages/a4/d8/39106cd171af4201940b6b8aeac1f70638a666188532384468f163b1cac1/pyaavso-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e4f845ce7ab4aa4189331bf7e598265f", "sha256": "4aac7c08a72cdccba084df2a081a7e675f3686f1482f1772bac300a48ecc4cd7" }, "downloads": -1, "filename": "pyaavso-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e4f845ce7ab4aa4189331bf7e598265f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5757, "upload_time": "2014-01-10T20:33:13", "url": "https://files.pythonhosted.org/packages/72/b6/2f294cfe57623d2fedb8b72d769426a6247fcb99f9f3026a94bab74c3344/pyaavso-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "bc551fa68df079c7130988d3b72fca2a", "sha256": "1a1555f4bfb36aa1a2e7bd7a9b485a01d71f1aa20ee6450830d3841ca9c2340d" }, "downloads": -1, "filename": "pyaavso-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bc551fa68df079c7130988d3b72fca2a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12816, "upload_time": "2014-07-27T09:43:51", "url": "https://files.pythonhosted.org/packages/2b/11/775bbc1f077e03538e0d45defad0feb5191a2a03c5b631d231798a8e3b7b/pyaavso-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0b8eeaf87bcc4603bdaab4ab998c4069", "sha256": "ea7785e7f82a11de0aa842846666c81a126b42f7607af083e1853ca491060c6f" }, "downloads": -1, "filename": "pyaavso-0.1.3.tar.gz", "has_sig": false, "md5_digest": "0b8eeaf87bcc4603bdaab4ab998c4069", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6276, "upload_time": "2014-07-27T09:43:54", "url": "https://files.pythonhosted.org/packages/42/1c/913a5b15740c81d2dc33fd8b9fb2c857bc7144a4341c5ee1a32972ebedc2/pyaavso-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0a343d8d4a39849ae9bffca03fb1e137", "sha256": "6b8f3431fd05dfec2893b30b57ecf3f562baed31e4e5533ae6eef38ab06274ce" }, "downloads": -1, "filename": "pyaavso-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0a343d8d4a39849ae9bffca03fb1e137", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12816, "upload_time": "2014-07-27T10:12:45", "url": "https://files.pythonhosted.org/packages/8d/7b/08c6db8d566870c8b159eee1b0be49b055c2a00aaf76260ca36c80406cb6/pyaavso-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6f09be2030dd619f498ae1cbc672c9ad", "sha256": "23bd7f7241f56133123fdd40f4b34dbb2e271edb3eae200595d216433e4a6910" }, "downloads": -1, "filename": "pyaavso-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6f09be2030dd619f498ae1cbc672c9ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6286, "upload_time": "2014-07-27T10:12:46", "url": "https://files.pythonhosted.org/packages/37/af/ad9081d01c09ceb12c7d568ee911b6a1db68f0ef8dc456c6a2417d33f07b/pyaavso-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "c76712c71bd1c42f39c329d1541cb961", "sha256": "e2a6b56481f5941d7b07a12a6d22837c0fc70cb55d5c5befd71227239103e74b" }, "downloads": -1, "filename": "pyaavso-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c76712c71bd1c42f39c329d1541cb961", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12911, "upload_time": "2015-03-22T20:12:24", "url": "https://files.pythonhosted.org/packages/4d/bb/6dfaffeae215a3270986fd46e6c83441fd61d33efa93cff6ffe29013527a/pyaavso-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d6deb460313568a0424c86d93e4a228", "sha256": "6d003d335febc31c3ed043330a6f66b2414469caf4c7ca81675d6d0fd06b5c74" }, "downloads": -1, "filename": "pyaavso-0.1.5.tar.gz", "has_sig": false, "md5_digest": "8d6deb460313568a0424c86d93e4a228", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6347, "upload_time": "2015-03-22T20:12:27", "url": "https://files.pythonhosted.org/packages/e3/31/466cf52090bda2214a61e562f0bfcb8a49028b18ddb1d7008153ef3556fe/pyaavso-0.1.5.tar.gz" } ], "0.1dev": [], "0.2": [ { "comment_text": "", "digests": { "md5": "b85985de497eccaede468eecfe0c732f", "sha256": "8173915c8477095a5a932fbf5b00778010b985ef06384c8d2b61f1e0050d8162" }, "downloads": -1, "filename": "pyaavso-0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b85985de497eccaede468eecfe0c732f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15950, "upload_time": "2016-12-30T15:41:59", "url": "https://files.pythonhosted.org/packages/49/ed/05ce9acd12aaa7d15db662cb0a592d1fdb935b177029594bcc316d96ded2/pyaavso-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d4a9a9f3b40197d397f7b9a6d448b6d", "sha256": "9cebca3e23cccaaa7c06c13ea1bbe34472e4dfaf481782371f4c63e327ddf24e" }, "downloads": -1, "filename": "pyaavso-0.2.tar.gz", "has_sig": true, "md5_digest": "5d4a9a9f3b40197d397f7b9a6d448b6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6326, "upload_time": "2016-12-30T15:42:03", "url": "https://files.pythonhosted.org/packages/96/66/740951842b68299e74a93edb5721bb0b701ad4a5ea4cc7ba713bb899e78d/pyaavso-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b85985de497eccaede468eecfe0c732f", "sha256": "8173915c8477095a5a932fbf5b00778010b985ef06384c8d2b61f1e0050d8162" }, "downloads": -1, "filename": "pyaavso-0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b85985de497eccaede468eecfe0c732f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15950, "upload_time": "2016-12-30T15:41:59", "url": "https://files.pythonhosted.org/packages/49/ed/05ce9acd12aaa7d15db662cb0a592d1fdb935b177029594bcc316d96ded2/pyaavso-0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5d4a9a9f3b40197d397f7b9a6d448b6d", "sha256": "9cebca3e23cccaaa7c06c13ea1bbe34472e4dfaf481782371f4c63e327ddf24e" }, "downloads": -1, "filename": "pyaavso-0.2.tar.gz", "has_sig": true, "md5_digest": "5d4a9a9f3b40197d397f7b9a6d448b6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6326, "upload_time": "2016-12-30T15:42:03", "url": "https://files.pythonhosted.org/packages/96/66/740951842b68299e74a93edb5721bb0b701ad4a5ea4cc7ba713bb899e78d/pyaavso-0.2.tar.gz" } ] }