{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: C++", "Programming Language :: Cython", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries" ], "description": "celiagg\n=======\n\n.. image:: https://img.shields.io/pypi/v/celiagg.svg\n :target: https://pypi.python.org/pypi/celiagg\n :alt: PyPI\n\n.. image:: https://travis-ci.org/celiagg/celiagg.svg?branch=master\n :target: https://travis-ci.org/celiagg/celiagg\n :alt: Build status\n\n.. image:: https://ci.appveyor.com/api/projects/status/1d7wb65intsxrn90\n :target: https://ci.appveyor.com/project/jwiggins/celiagg\n :alt: Appveyor Build status\n\nceliagg provides a simple, stateless canvas object that uses\nAnti-Grain Geometry 2.4 with Cython to\nrender directly into a Numpy array.\n\nA respectably modern C++ compiler is required to build celiagg\n\n`Documentation! `_\n\nInstallation\n------------\n\n``pip install celiagg`` should do the trick.\n\nBuilding from source with the Freetype font library on macOS requires\nthe `pkg-config` tool which can be installed via Homebrew, MacPorts, or\nother macOS package management systems.\n\nDependencies\n------------\n\n* Numpy\n* Cython (build-time only)\n* Freetype2 (optional)\n\nContributing\n------------\n\nWe encourage contributions to celiagg! If you would like to contribute, just\nfork the repository on GitHub, make your changes, and issue a pull request.\n\nHistory\n-------\n\nceliagg started as pyagg (https://github.com/erikhvatum/pyagg) but was renamed\nto avoid clashing with PyAgg (https://github.com/karimbahgat/PyAgg).\n\nceliagg is a play on Celiac (Anti grain...) and AGG (Anti-Grain Geometry).\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/celiagg/celiagg", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "celiagg", "package_url": "https://pypi.org/project/celiagg/", "platform": "", "project_url": "https://pypi.org/project/celiagg/", "project_urls": { "Homepage": "https://github.com/celiagg/celiagg" }, "release_url": "https://pypi.org/project/celiagg/1.0.3/", "requires_dist": null, "requires_python": "", "summary": "Anti-Grain Geometry for Python (2 & 3) with Cython", "version": "1.0.3" }, "last_serial": 3831662, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "bf7cb238bfea2e241e9a2789c21b8918", "sha256": "9a0166305ab8494ca8f9d3bfb537a0d74a653bd36c33149236120d4a304116f0" }, "downloads": -1, "filename": "celiagg-0.1.1.tar.gz", "has_sig": false, "md5_digest": "bf7cb238bfea2e241e9a2789c21b8918", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 558916, "upload_time": "2016-11-10T08:07:16", "url": "https://files.pythonhosted.org/packages/e8/9c/966a6195522635c88013f9fb3b1f72e6198103583cd6cebe787cd4c2bc9d/celiagg-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "c646169326343c38cb7f457131583caf", "sha256": "97899db1b4c179377fd10d64ad35d7a693a12ec5d40ce940d08c3913fe358edf" }, "downloads": -1, "filename": "celiagg-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c646169326343c38cb7f457131583caf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 558985, "upload_time": "2016-11-25T21:19:42", "url": "https://files.pythonhosted.org/packages/22/e4/14879aa364c54a73a2bc052af99cc8f4384e873255a97352dd1964f4a92c/celiagg-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "0ebe3c8fa5453cd00a7e69317a758cc0", "sha256": "c12ea761774131f16005326400f81b5a1bf3c7137859f7b13bb199b898946854" }, "downloads": -1, "filename": "celiagg-0.1.3-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "0ebe3c8fa5453cd00a7e69317a758cc0", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 3924296, "upload_time": "2016-12-10T20:46:01", "url": "https://files.pythonhosted.org/packages/9b/33/389f716d8d018731643a148afc6e6f4466b0f4784bfd46b360a8432c5a75/celiagg-0.1.3-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "55fbb3b72fec031c81e4f1122c547ead", "sha256": "abbb76009d634d2f67e620c8481b931c632b65f82d690921c9cd16bc4899bf9b" }, "downloads": -1, "filename": "celiagg-0.1.3-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "55fbb3b72fec031c81e4f1122c547ead", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 3924264, "upload_time": "2016-12-10T20:46:04", "url": "https://files.pythonhosted.org/packages/61/3e/8a9eaf827d4ec155a6879c797eda39f7ded75232d272211e84d7b570e97f/celiagg-0.1.3-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "bcc236ba254f326875aa8c4722421027", "sha256": "522c4b6af5bb86919299550d6b511bb3600f5af6d11338cdc835d65af727feb1" }, "downloads": -1, "filename": "celiagg-0.1.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "bcc236ba254f326875aa8c4722421027", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 3981671, "upload_time": "2016-12-10T20:46:17", "url": "https://files.pythonhosted.org/packages/62/82/9c6c0e775f29c8d63b15f61628fbf63b9316a3fb0025c3cb1783afd1fb17/celiagg-0.1.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "1b76d1d656776d55e2c1ba396d83126a", "sha256": "c9de25af452bfce62c41c7e7fdf2c2b1a256bc0a066ff34b5dceea9e61830078" }, "downloads": -1, "filename": "celiagg-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1b76d1d656776d55e2c1ba396d83126a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 561091, "upload_time": "2016-12-10T20:50:13", "url": "https://files.pythonhosted.org/packages/12/8c/bd4bcae569b201f97cc9a85d8ef40a2fa494174625369ccc455f729e14aa/celiagg-0.1.3.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "1d9a5250139eb37005deb1be2afcc68b", "sha256": "6e0e2c397f206550b5a574eeb0e8937ca8912994529099ca8ec04c0a93d76c21" }, "downloads": -1, "filename": "celiagg-1.0.2-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "1d9a5250139eb37005deb1be2afcc68b", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4417438, "upload_time": "2017-10-10T17:54:42", "url": "https://files.pythonhosted.org/packages/8a/54/2fc982b5ab3673f1d566adf600779691b2de9bc6a2731211b82a5aea61d0/celiagg-1.0.2-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "ffe348d375b7345968275515c4a78693", "sha256": "ff32c5d8911154965bef3225eb9dc7e13bd3793c459f6f96b105f01fb794b22b" }, "downloads": -1, "filename": "celiagg-1.0.2-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "ffe348d375b7345968275515c4a78693", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4417424, "upload_time": "2017-10-10T17:55:05", "url": "https://files.pythonhosted.org/packages/29/84/ded9a7f2b39f4fc2f93448a84bbc1030480b5a972c8818b4a615d347642a/celiagg-1.0.2-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b4865a800282837f2c72b09025a720d9", "sha256": "0b1d4e7c37b4c5b9a966285d7a78c989cf481283d004de28fa609745f7fa7813" }, "downloads": -1, "filename": "celiagg-1.0.2-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "b4865a800282837f2c72b09025a720d9", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 4482110, "upload_time": "2017-10-10T17:55:18", "url": "https://files.pythonhosted.org/packages/85/5c/425a5dbecba1ad1fa6a8998f4af1706f7aca94673c3b419d0096c3ee67ab/celiagg-1.0.2-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "b1f516ec7a4485351d29da20851b1d32", "sha256": "a2fde113366be6a34f4f742120c7684e733691de2e00280036f6f22f6b3224b3" }, "downloads": -1, "filename": "celiagg-1.0.2.tar.gz", "has_sig": false, "md5_digest": "b1f516ec7a4485351d29da20851b1d32", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 614986, "upload_time": "2017-10-10T17:55:32", "url": "https://files.pythonhosted.org/packages/c5/29/a9a4d2666f5f6c3388376f8468302a632f8da5c425e9fa64e8314d90d7f6/celiagg-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "d2df0aaca0aa350b89b7374361f20e9f", "sha256": "77d5a318519179a1cfbe1bd1f638a710225008c3a3d928dd71a9b9f0146e94a7" }, "downloads": -1, "filename": "celiagg-1.0.3-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d2df0aaca0aa350b89b7374361f20e9f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4337367, "upload_time": "2018-05-03T17:01:56", "url": "https://files.pythonhosted.org/packages/d2/a2/aaa87c290ac9dd9ca9fd76594f013e96f92aa8540b3e42f94dce69122cf9/celiagg-1.0.3-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "80c953ce1e36f1207a02adc932f64b68", "sha256": "fd8d4950e23273a1a18bb89cff667a8530fdec8417a6bbe3d9df066481333d7a" }, "downloads": -1, "filename": "celiagg-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "80c953ce1e36f1207a02adc932f64b68", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4337243, "upload_time": "2018-05-03T17:01:59", "url": "https://files.pythonhosted.org/packages/51/a9/2103e294832966360fb3380d5cbb7e3aa860c6a8b8fe150d10367f300d35/celiagg-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c998f407ba4395cf5b7672c9c3dfb87c", "sha256": "11cba42e52265c03297e0e837f106250169337ad5452c16dbb528100ce4a9595" }, "downloads": -1, "filename": "celiagg-1.0.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c998f407ba4395cf5b7672c9c3dfb87c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 4398063, "upload_time": "2018-05-03T17:02:01", "url": "https://files.pythonhosted.org/packages/13/15/9e7dbd7351ed0141e2be147b03262ce5c49778c624545ef65e986fba07ea/celiagg-1.0.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f54145f98e52f66949a78017472b01a0", "sha256": "18dabd2fed9b276d14db41ea4f5622d0928aee1f411f4fc8b936c51dd27c08d5" }, "downloads": -1, "filename": "celiagg-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f54145f98e52f66949a78017472b01a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 611932, "upload_time": "2018-05-03T17:02:04", "url": "https://files.pythonhosted.org/packages/bb/f7/03bc46c9d1008f22be3a48e6eda2a48b259046dc85044f359b81c3913d90/celiagg-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d2df0aaca0aa350b89b7374361f20e9f", "sha256": "77d5a318519179a1cfbe1bd1f638a710225008c3a3d928dd71a9b9f0146e94a7" }, "downloads": -1, "filename": "celiagg-1.0.3-cp27-cp27m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "d2df0aaca0aa350b89b7374361f20e9f", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4337367, "upload_time": "2018-05-03T17:01:56", "url": "https://files.pythonhosted.org/packages/d2/a2/aaa87c290ac9dd9ca9fd76594f013e96f92aa8540b3e42f94dce69122cf9/celiagg-1.0.3-cp27-cp27m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "80c953ce1e36f1207a02adc932f64b68", "sha256": "fd8d4950e23273a1a18bb89cff667a8530fdec8417a6bbe3d9df066481333d7a" }, "downloads": -1, "filename": "celiagg-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "80c953ce1e36f1207a02adc932f64b68", "packagetype": "bdist_wheel", "python_version": "cp27", "requires_python": null, "size": 4337243, "upload_time": "2018-05-03T17:01:59", "url": "https://files.pythonhosted.org/packages/51/a9/2103e294832966360fb3380d5cbb7e3aa860c6a8b8fe150d10367f300d35/celiagg-1.0.3-cp27-cp27mu-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "c998f407ba4395cf5b7672c9c3dfb87c", "sha256": "11cba42e52265c03297e0e837f106250169337ad5452c16dbb528100ce4a9595" }, "downloads": -1, "filename": "celiagg-1.0.3-cp35-cp35m-manylinux1_x86_64.whl", "has_sig": false, "md5_digest": "c998f407ba4395cf5b7672c9c3dfb87c", "packagetype": "bdist_wheel", "python_version": "cp35", "requires_python": null, "size": 4398063, "upload_time": "2018-05-03T17:02:01", "url": "https://files.pythonhosted.org/packages/13/15/9e7dbd7351ed0141e2be147b03262ce5c49778c624545ef65e986fba07ea/celiagg-1.0.3-cp35-cp35m-manylinux1_x86_64.whl" }, { "comment_text": "", "digests": { "md5": "f54145f98e52f66949a78017472b01a0", "sha256": "18dabd2fed9b276d14db41ea4f5622d0928aee1f411f4fc8b936c51dd27c08d5" }, "downloads": -1, "filename": "celiagg-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f54145f98e52f66949a78017472b01a0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 611932, "upload_time": "2018-05-03T17:02:04", "url": "https://files.pythonhosted.org/packages/bb/f7/03bc46c9d1008f22be3a48e6eda2a48b259046dc85044f359b81c3913d90/celiagg-1.0.3.tar.gz" } ] }