{ "info": { "author": "Luis Gerado Baeza", "author_email": "lgbaezac@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "# AnimatedGraphs\n\nBuild and awesome animated graph easily\n![](https://github.com/lgbaeza/py-animated-graph/raw/master/news_sample.gif)\n\n## Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install AnimatedGraphs.\n\n```bash\npip install AnimatedGraphs\n```\n\n## Usage\n\n```python\nimport AnimatedGraphs as ag\nfrom AnimatedGraphs import AnimatedBar as agBar\n\nGRAPH_FILENAME = agBar.CreateGraphBar(\n dataset,\n args**\n)\nif (GRAPH_FILENAME != \"\"):\n print(\"Succeed. Animated grahBar available at {}\" + GRAPH_FILENAME)\nelse:\n print(\"something went wrong\")\n```\n\nYou can find a notebook with sample usage here ![](https://github.com/lgbaeza/py-animated-graph)\n\n## Args** details\n\n| Argument | Required? | Possible Values | Default value / action |\n| ------------- | ------------- | -------------- | ------------- |\n| DS | Yes | numpy arr | |\n| AGGREGATION_TYPE | Yes | \"COUNT\", \"SUM\" | |\n| AGGREGATION_ATTRIBUTE_NAME | when AGG=SUM | String | |\n| BAR_ATTRIBUTE_NAME | Yes | String | |\n| LOOP_ATTRIBUTE_NAME | Yes | String | |\n| SERIES_ATTRIBUTE_NAME | Yes | String | |\n| SERIES_ATTRIBUTE_NAME | Yes | String | |\n| GRAPH_XLABEL | Opcional | String | Empty |\n| GRAPH_XLABEL | Opcional | String | Empty |\n| IMAGE_SET_URL | Opcional | String: URL to Zip | |\n| IMAGE_SET_EXT | Opcional | String | |\n| SORT_BARS_LIST | Opcional | Array of String | |\n| GRAPH_STEPS | Opcional | Integer | 10 |\n| GRAPH_FRAME_DURATION | Opcional | Float (0-3] | 1.0 |\n| GRAPH_FILENAME | Opcional | String | \"animated-graph.gif\" |\n\n## Contributing\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\nPlease make sure to update tests as appropriate.\n\n## License\n[MIT](https://choosealicense.com/licenses/mit/)\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/lgbaeza/animatedgraph-pkg/archive/1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lgbaeza/animatedgraph-pkg", "keywords": "Animated,Graph,Visualisation", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "AnimatedGraphs", "package_url": "https://pypi.org/project/AnimatedGraphs/", "platform": "", "project_url": "https://pypi.org/project/AnimatedGraphs/", "project_urls": { "Download": "https://github.com/lgbaeza/animatedgraph-pkg/archive/1.0.tar.gz", "Homepage": "https://github.com/lgbaeza/animatedgraph-pkg" }, "release_url": "https://pypi.org/project/AnimatedGraphs/1.0/", "requires_dist": [ "imageio", "pandas", "IPython", "numpy", "requests", "matplotlib" ], "requires_python": "", "summary": "Build and awesome animated graph easily", "version": "1.0" }, "last_serial": 5542121, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "66d02f1a89e1373286b8b50776ad75b0", "sha256": "043a06b074d56893961f8af5e429c0a1ef2c44a7257406c763775126f997c753" }, "downloads": -1, "filename": "AnimatedGraphs-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "66d02f1a89e1373286b8b50776ad75b0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4038, "upload_time": "2019-07-16T15:11:43", "url": "https://files.pythonhosted.org/packages/97/7e/f96c30d78ee99c7178b759b23d86425f190f004c36828d1bb8dad45a2772/AnimatedGraphs-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4a7e7d35a10afe13fadebd48844a2cbe", "sha256": "fd9504018f5f2d60e9b0a53ad6702181f0370bd939f892cd495e9a7a11175ad6" }, "downloads": -1, "filename": "AnimatedGraphs-0.1.tar.gz", "has_sig": false, "md5_digest": "4a7e7d35a10afe13fadebd48844a2cbe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3078, "upload_time": "2019-07-16T15:11:45", "url": "https://files.pythonhosted.org/packages/a5/b8/8a33ed1b3953d8768ad61810ba74be34074682db4835fc62aa575a328a11/AnimatedGraphs-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "91516c30c1bc785b5b9bb6a674d75176", "sha256": "99b46127e261ea301dde04830640889973808e729cdba27d01253ef8bc3fe526" }, "downloads": -1, "filename": "AnimatedGraphs-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "91516c30c1bc785b5b9bb6a674d75176", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4036, "upload_time": "2019-07-16T15:39:53", "url": "https://files.pythonhosted.org/packages/aa/58/f6b270a22f2f767c55cdf72594ba418fa848051639aa5e29739b15b392d8/AnimatedGraphs-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f1ea90a8a46e5566a05db81ab9acb78d", "sha256": "0c75a22c0ab9d5453db127d7d4f28c215fbfc88b05c8907d875db70721c2178b" }, "downloads": -1, "filename": "AnimatedGraphs-0.2.tar.gz", "has_sig": false, "md5_digest": "f1ea90a8a46e5566a05db81ab9acb78d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3773, "upload_time": "2019-07-16T15:39:55", "url": "https://files.pythonhosted.org/packages/ec/25/520f2a801327ac49dad481620a08a8692b8c54b67b09e9ca172e1634324e/AnimatedGraphs-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "afebc5e9768d4b90d404af6b8f4f1d65", "sha256": "696e21651d1b4738f53059d3772fecb42c9d00623078d64d0a22adc92315d952" }, "downloads": -1, "filename": "AnimatedGraphs-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "afebc5e9768d4b90d404af6b8f4f1d65", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4765, "upload_time": "2019-07-16T15:43:21", "url": "https://files.pythonhosted.org/packages/35/dc/c76aff5bd8b5cf49df16eacaf6b82e4e231df1b48d30e154b3b7e7b53313/AnimatedGraphs-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f6fe01677c0547a6b0fecc4cc8553f5", "sha256": "96306b79c54241ad7f81214ba248b772d5d763ad1a109665c42dc38b0bb9eb2a" }, "downloads": -1, "filename": "AnimatedGraphs-0.3.tar.gz", "has_sig": false, "md5_digest": "4f6fe01677c0547a6b0fecc4cc8553f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4015, "upload_time": "2019-07-16T15:43:22", "url": "https://files.pythonhosted.org/packages/26/77/bf93aaa810ad055c57d5f2b522878299fdef97fc4a5ba1bcb94fd8e89e72/AnimatedGraphs-0.3.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "50fd094679acc85ec3df6407483f380a", "sha256": "8b1846e9266551edfe78d74e5bf4681af75c0dee1824cd7b224c755c26b629c1" }, "downloads": -1, "filename": "AnimatedGraphs-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "50fd094679acc85ec3df6407483f380a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4781, "upload_time": "2019-07-16T15:55:08", "url": "https://files.pythonhosted.org/packages/e4/f4/c980bc114802e9efb9e60144b7881868b0dd6fe8b3df810a368a586e37ad/AnimatedGraphs-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b6dd0db2995a592a153d5e8b6a52bee", "sha256": "5972cb5dee64cc53a3c6a13f6bb8c425b29e435026d546eea65722e00da80c6c" }, "downloads": -1, "filename": "AnimatedGraphs-0.5.tar.gz", "has_sig": false, "md5_digest": "7b6dd0db2995a592a153d5e8b6a52bee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4030, "upload_time": "2019-07-16T15:55:09", "url": "https://files.pythonhosted.org/packages/45/4f/2cbe76a452ced409386bc9a9ac533990785b782eff1142884cdd6994e7d6/AnimatedGraphs-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "a3d1b4d7937a46fb006cc6306d8f09b4", "sha256": "65a7edf6131ed4fb31a5e8a7209a23cf8da0b71a27ed1c38e4f252f69afa79bb" }, "downloads": -1, "filename": "AnimatedGraphs-0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "a3d1b4d7937a46fb006cc6306d8f09b4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4814, "upload_time": "2019-07-16T16:29:12", "url": "https://files.pythonhosted.org/packages/73/0f/e84d5283944e38bf609cf37898ec86cf842e34654d9bb9111e62612c1ec0/AnimatedGraphs-0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "902e84ca4767def4134645e2cdc2dad5", "sha256": "56636d4c388660d46cbf793bc70c710bd68917fb627296e754fa5ba427c0af47" }, "downloads": -1, "filename": "AnimatedGraphs-0.6.tar.gz", "has_sig": false, "md5_digest": "902e84ca4767def4134645e2cdc2dad5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4077, "upload_time": "2019-07-16T16:29:14", "url": "https://files.pythonhosted.org/packages/f8/43/f15e66b2e5caa04bb02b9619738d60244405eb846ca17925c7beccaaf297/AnimatedGraphs-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "36cbc26f5501514ff02ebae03d30691e", "sha256": "03fbd8a17c8b0c58db063c722f75f7a0c7dce84d172a5349a33a5f04ee519390" }, "downloads": -1, "filename": "AnimatedGraphs-0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "36cbc26f5501514ff02ebae03d30691e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4839, "upload_time": "2019-07-16T18:06:53", "url": "https://files.pythonhosted.org/packages/c0/1b/7eb6f3c5699b92542330ed672b7e7d36be3d42552fd7117a9f43464562f6/AnimatedGraphs-0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b487f2a21f0facc066b584c8aedfe210", "sha256": "18113bef5acf62d6e8d74348c2471bc104df707bc80ded9248a15b059635949e" }, "downloads": -1, "filename": "AnimatedGraphs-0.7.tar.gz", "has_sig": false, "md5_digest": "b487f2a21f0facc066b584c8aedfe210", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4091, "upload_time": "2019-07-16T18:06:54", "url": "https://files.pythonhosted.org/packages/58/95/9ea2c92edaeedc2e04ab20350b9b1a237f2ce9b83b31bb8c10c9be1cb047/AnimatedGraphs-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "1ffa4d676fa00afa9241102237cf5de5", "sha256": "c72e2f38f15da18eb3c812bad9a010d5c723343b76c5138bce43c3fbe9dc89e5" }, "downloads": -1, "filename": "AnimatedGraphs-0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "1ffa4d676fa00afa9241102237cf5de5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5052, "upload_time": "2019-07-16T18:12:34", "url": "https://files.pythonhosted.org/packages/b8/73/924b1f27de47a8e4af7700efefb4c2c8a175b8cb7e99c47f13e50de4a766/AnimatedGraphs-0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fb6448683fa19007991159db4e699cbc", "sha256": "fbb216dc6b734cbb74667083af81c392969c14166ce59701334a9cf35cb4c599" }, "downloads": -1, "filename": "AnimatedGraphs-0.8.tar.gz", "has_sig": false, "md5_digest": "fb6448683fa19007991159db4e699cbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4144, "upload_time": "2019-07-16T18:12:36", "url": "https://files.pythonhosted.org/packages/ef/26/741263802dab9fc9cd533bce15e0e7911045977ac18cffbc08a2e2af8d73/AnimatedGraphs-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "567e95a47e10c4dd046bd2571ad7dd73", "sha256": "5535b43f35c2398f46d2a7b251b06e162aa8d06fc7d878594934225783b2afa3" }, "downloads": -1, "filename": "AnimatedGraphs-0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "567e95a47e10c4dd046bd2571ad7dd73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5045, "upload_time": "2019-07-16T18:24:57", "url": "https://files.pythonhosted.org/packages/4f/ab/9f84313d70b0747655306c66eba97b14fb92c22769807c330a6d0d9d4c4a/AnimatedGraphs-0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee69c0b24df57e8fd03f4e4eb99c9d6a", "sha256": "6881a2a536b13b797630707c3f3e3bb147c1523a0bb7db6eb502483edc68ff89" }, "downloads": -1, "filename": "AnimatedGraphs-0.9.tar.gz", "has_sig": false, "md5_digest": "ee69c0b24df57e8fd03f4e4eb99c9d6a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4140, "upload_time": "2019-07-16T18:24:59", "url": "https://files.pythonhosted.org/packages/d9/70/fd2eafd6a5eb9027b67019b5f632ee1473b702b8fbbed1b26d7bc943473b/AnimatedGraphs-0.9.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "f907f7afe870a1b950ffbd6907a01f9b", "sha256": "43a51ac3fed2bc1d1615f1c918993c7920169a6231b0d9b5e30ad28019eae9c6" }, "downloads": -1, "filename": "AnimatedGraphs-0.9.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f907f7afe870a1b950ffbd6907a01f9b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5066, "upload_time": "2019-07-16T18:28:12", "url": "https://files.pythonhosted.org/packages/c9/cb/638b0d886e04941b2e31d188364bc76c067095c8b4d955bb73f7eed7efa9/AnimatedGraphs-0.9.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3301e50ab7727a9e396c4359f91134b8", "sha256": "180ee6e81d9d56b403ae1c7e9b7868d01c10592e95a3c0b96fd4f89d3e7b813e" }, "downloads": -1, "filename": "AnimatedGraphs-0.9.1.tar.gz", "has_sig": false, "md5_digest": "3301e50ab7727a9e396c4359f91134b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4147, "upload_time": "2019-07-16T18:28:13", "url": "https://files.pythonhosted.org/packages/35/7e/721db6467d35d7d8f8ebc5e2b6326ff919754336656af1926ce1bb28f6d0/AnimatedGraphs-0.9.1.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "af91d893e17e328b387e6f9bfdc72d8d", "sha256": "7d2b837445c0e50333159ff496121c95f111763ccaa19881bfafdd46b570c6e0" }, "downloads": -1, "filename": "AnimatedGraphs-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "af91d893e17e328b387e6f9bfdc72d8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5096, "upload_time": "2019-07-16T18:45:20", "url": "https://files.pythonhosted.org/packages/32/f2/3f207287a5bcd51cd5a86b226a7579bc4ca18dfd921d6d5c96c81b1ea10d/AnimatedGraphs-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7331a417b321d7ccf493be3042433078", "sha256": "d95532c6e917ef975712a6540de7fae4fa375a44bd4154c4c95ec0748b655a69" }, "downloads": -1, "filename": "AnimatedGraphs-1.0.tar.gz", "has_sig": false, "md5_digest": "7331a417b321d7ccf493be3042433078", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2019-07-16T18:45:22", "url": "https://files.pythonhosted.org/packages/2c/b1/43e5f9cdda35cc925c03feda16ad70d68a47cf82def5f2de2cebc5f1343f/AnimatedGraphs-1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "af91d893e17e328b387e6f9bfdc72d8d", "sha256": "7d2b837445c0e50333159ff496121c95f111763ccaa19881bfafdd46b570c6e0" }, "downloads": -1, "filename": "AnimatedGraphs-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "af91d893e17e328b387e6f9bfdc72d8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5096, "upload_time": "2019-07-16T18:45:20", "url": "https://files.pythonhosted.org/packages/32/f2/3f207287a5bcd51cd5a86b226a7579bc4ca18dfd921d6d5c96c81b1ea10d/AnimatedGraphs-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7331a417b321d7ccf493be3042433078", "sha256": "d95532c6e917ef975712a6540de7fae4fa375a44bd4154c4c95ec0748b655a69" }, "downloads": -1, "filename": "AnimatedGraphs-1.0.tar.gz", "has_sig": false, "md5_digest": "7331a417b321d7ccf493be3042433078", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4129, "upload_time": "2019-07-16T18:45:22", "url": "https://files.pythonhosted.org/packages/2c/b1/43e5f9cdda35cc925c03feda16ad70d68a47cf82def5f2de2cebc5f1343f/AnimatedGraphs-1.0.tar.gz" } ] }