{ "info": { "author": "Aleksandr Artemenkov", "author_email": "alartum@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# plot-server-api\nPython API for communication with [PlotServer](https://github.com/alartum/plotserver).\n\n# How to Use\n\n1. Register a user on the PlotServer of your choice;\n2. Get your API key;\n3. Install this package:\n```bash\n$ pip install plotserver-api\n```\n4. Integrate API into your application:\n```python\nfrom plotserver_api import PlotServerAPI, Project\n\n# Set key and API address\nkey = b'5uSN9ojYpMiI7gQ5k5NWR6kYvenDX97CmxC5aaUGdH8='\napi_url = \"http://someadress\"\n\n# Initialize API manager\napi = PlotAPI(\"alartum\", key, api_url, verbose=True)\n# And create new project with\nproject = Project(\"project1\", api, fresh_start=True)\n\n# Add tags for different data to be tracked \nproject.add_files([\"sin\", \"cos\"])\n# And inform the server \nproject.prepare_project()\n\nimport math\nt = 0\nwhile True:\n # Add new data to the manager \n project.add_frame(\"sin\", t, math.sin(t**2/50))\n project.add_frame(\"cos\", t, math.cos(t/20))\n # And send frames when done\n project.send_frames()\n time.sleep(2)\n t += 1\n```\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/alartum/plotserver-api", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "plotserver-api", "package_url": "https://pypi.org/project/plotserver-api/", "platform": "", "project_url": "https://pypi.org/project/plotserver-api/", "project_urls": { "Homepage": "https://github.com/alartum/plotserver-api" }, "release_url": "https://pypi.org/project/plotserver-api/0.0.4/", "requires_dist": [ "requests", "cryptography" ], "requires_python": "", "summary": "Python API for PlotServer.", "version": "0.0.4" }, "last_serial": 4628599, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "62e323b65f88c5561938deaf61d9f269", "sha256": "9ac1542bf827a9124aff1b2e2ab3da09dbcd774c5855fc122df4fe395cecb628" }, "downloads": -1, "filename": "plotserver_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "62e323b65f88c5561938deaf61d9f269", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3481, "upload_time": "2018-12-23T00:15:46", "url": "https://files.pythonhosted.org/packages/5e/6a/1e203b4959e9c5dd148aac3d86bf2e16c11b44ae0e5bb441d2e7cffacd58/plotserver_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08f0a982d157a4b960f701e03179355a", "sha256": "72b532ecf28a242388ca76c7668a52ad4ebcbd81e08c4afc85b612f45ae8d333" }, "downloads": -1, "filename": "plotserver_api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "08f0a982d157a4b960f701e03179355a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2340, "upload_time": "2018-12-23T00:15:48", "url": "https://files.pythonhosted.org/packages/c4/68/efb3a406a5d76742b7d006a53b469937f76815923061d3d584e011c8bb9d/plotserver_api-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62e323b65f88c5561938deaf61d9f269", "sha256": "9ac1542bf827a9124aff1b2e2ab3da09dbcd774c5855fc122df4fe395cecb628" }, "downloads": -1, "filename": "plotserver_api-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "62e323b65f88c5561938deaf61d9f269", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3481, "upload_time": "2018-12-23T00:15:46", "url": "https://files.pythonhosted.org/packages/5e/6a/1e203b4959e9c5dd148aac3d86bf2e16c11b44ae0e5bb441d2e7cffacd58/plotserver_api-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "08f0a982d157a4b960f701e03179355a", "sha256": "72b532ecf28a242388ca76c7668a52ad4ebcbd81e08c4afc85b612f45ae8d333" }, "downloads": -1, "filename": "plotserver_api-0.0.4.tar.gz", "has_sig": false, "md5_digest": "08f0a982d157a4b960f701e03179355a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2340, "upload_time": "2018-12-23T00:15:48", "url": "https://files.pythonhosted.org/packages/c4/68/efb3a406a5d76742b7d006a53b469937f76815923061d3d584e011c8bb9d/plotserver_api-0.0.4.tar.gz" } ] }