{ "info": { "author": "Ethan Chappel", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Astronomy" ], "description": "# Alpyca\nPython interface for [ASCOM Alpaca](https://ascom-standards.org/Developer/Alpaca.htm)\n\n\n\n## Install\n#### Using Pip\nIf downloading from the Python Package Index, run\n```\npython3 -m pip install Alpyca\n```\n\n#### From source\nIf you have the source code in a tar file, extract it and run\n```\npython3 setup.py install\n```\n\n## Documentation\nAll methods have docstrings accessible with Python's built-in [```help()```](https://docs.python.org/3/library/functions.html#help) function.\n\nAlpyca's classes, methods, and parameters use the same names as ASCOM Alpaca's RESTful API. The documentation for Alpaca can be found at [https://ascom-standards.org/api/](https://ascom-standards.org/api/).\n\n### Example\nThe address to move a telescope accessible at ```http://127.0.0.1:11111/api/v1/telescope/0/moveaxis``` with the request body ```{\"Axis\": 0, \"Rate\": 1.5}``` translates into this Python code:\n```\n# Import the Telescope class.\nfrom alpaca import Telescope\n\n# Initialize a Telescope object with 0 as the device number.\nt = Telescope('127.0.0.1:11111', 0)\n\n# Move the primary axis 1.5 degrees per second.\nt.moveaxis(Axis=0, Rate=1.5)\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/EthanChappel/Alpyca", "keywords": "", "license": "LICENSE.txt", "maintainer": "", "maintainer_email": "", "name": "Alpyca", "package_url": "https://pypi.org/project/Alpyca/", "platform": "", "project_url": "https://pypi.org/project/Alpyca/", "project_urls": { "Homepage": "https://github.com/EthanChappel/Alpyca" }, "release_url": "https://pypi.org/project/Alpyca/1.0.0b1/", "requires_dist": [ "requests", "python-dateutil" ], "requires_python": "", "summary": "Python interface for ASCOM Alpaca.", "version": "1.0.0b1", "yanked": false, "yanked_reason": null }, "last_serial": 13808822, "releases": { "1.0.0b0": [ { "comment_text": "", "digests": { "md5": "2ca421c5f7e5646bb0765360b77d8d6d", "sha256": "a9abe870ae9a4a74ded47ca133ae99808ffbff650f84cbebed8fd9cbab3a68eb" }, "downloads": -1, "filename": "Alpyca-1.0.0b0-py3-none-any.whl", "has_sig": false, "md5_digest": "2ca421c5f7e5646bb0765360b77d8d6d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16639, "upload_time": "2019-10-28T07:26:00", "upload_time_iso_8601": "2019-10-28T07:26:00.798564Z", "url": "https://files.pythonhosted.org/packages/c7/6c/96c4775a413df6e7a77744f6fa91e634dd9d3a7ab89dff0082bbdde285a8/Alpyca-1.0.0b0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0ee3a4b6e46aca428d989a83e92a9cb8", "sha256": "399d2f629c9547923a254057203a5974a8ed7f81e54f7fd13c9bc8f0bdd14961" }, "downloads": -1, "filename": "Alpyca-1.0.0b0.tar.gz", "has_sig": false, "md5_digest": "0ee3a4b6e46aca428d989a83e92a9cb8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12424, "upload_time": "2019-10-28T07:26:02", "upload_time_iso_8601": "2019-10-28T07:26:02.750470Z", "url": "https://files.pythonhosted.org/packages/7f/f9/6ec613eb0d58f638c50270ffb6ac05358316d951a8174accc062f604f19f/Alpyca-1.0.0b0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "c55cd30d1dddf8d2029be902499c7f36", "sha256": "d517943af50935dfb54c02341186e65746c0fa277e220ff736f824de08d61485" }, "downloads": -1, "filename": "Alpyca-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "c55cd30d1dddf8d2029be902499c7f36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16850, "upload_time": "2020-01-01T08:27:34", "upload_time_iso_8601": "2020-01-01T08:27:34.620163Z", "url": "https://files.pythonhosted.org/packages/cb/77/3566df7b4df89b21d54a74bdd621ac9e76b1e4da2381ff2e9dee60c5a553/Alpyca-1.0.0b1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4671b031112ee053f7f49cf460b779f4", "sha256": "f7007dad6b5309ce06b3774757a447154dc86360579e25af3adcf89b5218e54b" }, "downloads": -1, "filename": "Alpyca-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "4671b031112ee053f7f49cf460b779f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12640, "upload_time": "2020-01-01T08:27:35", "upload_time_iso_8601": "2020-01-01T08:27:35.762792Z", "url": "https://files.pythonhosted.org/packages/9f/38/1e5b857f0e23c6ec768f578af079e28f5635a3889d97e2d91022d6da99f5/Alpyca-1.0.0b1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c55cd30d1dddf8d2029be902499c7f36", "sha256": "d517943af50935dfb54c02341186e65746c0fa277e220ff736f824de08d61485" }, "downloads": -1, "filename": "Alpyca-1.0.0b1-py3-none-any.whl", "has_sig": false, "md5_digest": "c55cd30d1dddf8d2029be902499c7f36", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16850, "upload_time": "2020-01-01T08:27:34", "upload_time_iso_8601": "2020-01-01T08:27:34.620163Z", "url": "https://files.pythonhosted.org/packages/cb/77/3566df7b4df89b21d54a74bdd621ac9e76b1e4da2381ff2e9dee60c5a553/Alpyca-1.0.0b1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "4671b031112ee053f7f49cf460b779f4", "sha256": "f7007dad6b5309ce06b3774757a447154dc86360579e25af3adcf89b5218e54b" }, "downloads": -1, "filename": "Alpyca-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "4671b031112ee053f7f49cf460b779f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12640, "upload_time": "2020-01-01T08:27:35", "upload_time_iso_8601": "2020-01-01T08:27:35.762792Z", "url": "https://files.pythonhosted.org/packages/9f/38/1e5b857f0e23c6ec768f578af079e28f5635a3889d97e2d91022d6da99f5/Alpyca-1.0.0b1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }