{"id":18726906,"url":"https://github.com/pytroll/aggdraw","last_synced_at":"2025-04-07T03:19:41.035Z","repository":{"id":1748927,"uuid":"2575133","full_name":"pytroll/aggdraw","owner":"pytroll","description":"Python package wrapping AGG2 drawing functionality","archived":false,"fork":false,"pushed_at":"2024-09-11T16:44:47.000Z","size":928,"stargazers_count":100,"open_issues_count":17,"forks_count":48,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-03-31T02:14:39.045Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://aggdraw.readthedocs.io/en/latest/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pytroll.png","metadata":{"files":{"readme":"README.rst","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2011-10-14T08:50:12.000Z","updated_at":"2025-02-27T15:46:42.000Z","dependencies_parsed_at":"2023-12-14T18:15:56.445Z","dependency_job_id":"b64896c3-b01e-4610-8e32-5d353163a466","html_url":"https://github.com/pytroll/aggdraw","commit_stats":{"total_commits":145,"total_committers":15,"mean_commits":9.666666666666666,"dds":0.3517241379310345,"last_synced_commit":"9f29836b70131a21170585a43d227efdcca5c5cb"},"previous_names":[],"tags_count":24,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Faggdraw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Faggdraw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Faggdraw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pytroll%2Faggdraw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pytroll","download_url":"https://codeload.github.com/pytroll/aggdraw/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247584112,"owners_count":20962075,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T14:15:51.382Z","updated_at":"2025-04-07T03:19:41.012Z","avatar_url":"https://github.com/pytroll.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"==================\nThe aggdraw module\n==================\n\n.. image:: https://github.com/pytroll/aggdraw/workflows/CI/badge.svg?branch=main\n    :target: https://github.com/pytroll/aggdraw/actions?query=workflow%3A%22CI%22\n\n----------------------------------------------------------------------\nagg 2.4 notes\n----------------------------------------------------------------------\n\naggdraw was ported to agg 2.4 and extended by\n\nDov Grobgeld \u003cdov.grobgeld@gmail.com\u003e\n2016-05-30 Mon\n\nThis port is planned for released as 1.4.0, but currently produces different\nresults from previous versions and the causes of these differences have not\nbeen tracked down.\n\n----------------------------------------------------------------------\nOriginal README\n----------------------------------------------------------------------\n\nA high-quality graphics engine for PIL, based on Maxim Shemanarev's\nAnti-Grain Geometry library (from http://antigrain.com).\n\nThe necessary AGG sources are included in the aggdraw source kit.\n\nFor posterity, reference `the old documentation \u003chttp://www.effbot.org/zone/aggdraw.htm\u003e`_.\n\nBuild instructions (all platforms)\n----------------------------------\n\n1. Check prerequisites.\n\n   You need a C++ compiler to build this extension.\n\n   The library comes with the necessary AGG sources included.\n\n   The following additional libraries can be used:\n\n   * OpenType/TrueType support - freetype2 (2.1.10 or later is recommended)\n     See http://www.freetype.org and http://freetype.sourceforge.net for details.\n\n2. Configure.\n\n   To enable freetype, you need to build the library somewhere and\n   make sure the `freetype-config` command is available on your PATH. The\n   setup.py file will call `freetype-config --prefix` to locate\n   all of the necessary libraries and headers.\n\n3. Build.\n\n   The library uses a standard setup.py file, and you can use all\n   standard setup.py commands.   I recommend the following steps::\n\n        $ python setup.py build_ext -i\n        $ python selftest.py\n\n   (if you're lazy, you can skip the above and just install the\n   library; setup.py will make sure the right stuff is built before\n   it's installed).\n\n4. Install.\n\n   If the selftest succeeds, you can install the library::\n\n        $ python setup.py install\n\n5. Enjoy!\n\nAGG2 License\n------------\n\nAnti-Grain Geometry - Version 2.0\nCopyright (c) 2002 Maxim Shemanarev (McSeem)\n\nPermission to copy, use, modify, sell and distribute this software\nis granted provided this copyright notice appears in all copies.\nThis software is provided \"as is\" without express or implied\nwarranty, and with no claim as to its suitability for any purpose.\n\nAggDraw License\n---------------\n\nThe aggdraw interface, and associated modules and documentation are:\n\nCopyright (c) 2011-2017 by AGGDraw Developers\nCopyright (c) 2003-2006 by Secret Labs AB\nCopyright (c) 2003-2006 by Fredrik Lundh\n\nBy obtaining, using, and/or copying this software and/or its\nassociated documentation, you agree that you have read, understood,\nand will comply with the following terms and conditions:\n\nPermission to use, copy, modify, and distribute this software and its\nassociated documentation for any purpose and without fee is hereby\ngranted, provided that the above copyright notice appears in all\ncopies, and that both that copyright notice and this permission notice\nappear in supporting documentation, and that the name of Secret Labs\nAB or the author not be used in advertising or publicity pertaining to\ndistribution of the software without specific, written prior\npermission.\n\nSECRET LABS AB AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO\nTHIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND\nFITNESS.  IN NO EVENT SHALL SECRET LABS AB OR THE AUTHOR BE LIABLE FOR\nANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES\nWHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN\nACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT\nOF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpytroll%2Faggdraw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpytroll%2Faggdraw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpytroll%2Faggdraw/lists"}