Name | geofig JSON |
Version |
1.0a3
JSON |
| download |
home_page | None |
Summary | Library to procedurally generate geometric figures as SVG images. |
upload_time | 2025-08-10 00:49:41 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.13 |
license | None |
keywords |
diagram
figure
geometry
svg
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Geofig
[![PyPI][badge-pypi]][project-pypi]
[![Python][badge-pyversion]][project-pyversion]
[![Codeberg][badge-codeberg]][project-codeberg]
[![License][badge-license]][project-license]
## Introduction
Geofig is a Python library to procedurally generate geometric figures as SVG images.
## Features
- uses [SymPy](https://sympy.org/) for geometric objects and computation
- symbolic computation of geometric objects and relationships in Cartesian space
- automatic transformation and layout, rendered into an SVG image
- styling of objects through dynamic inclusion of CSS rules
[badge-codeberg]: https://img.shields.io/badge/codeberg-main-blue
[badge-license]: https://img.shields.io/badge/license-0BSD-green
[badge-pypi]: https://img.shields.io/pypi/v/geofig
[badge-pyversion]: https://img.shields.io/python/required-version-toml?tomlFilePath=https://codeberg.org/reserata/geofig/raw/branch/main/pyproject.toml
[project-codeberg]: https://codeberg.org/reserata/geofig/
[project-license]: https://codeberg.org/reserata/geofig/src/branch/main/LICENSE
[project-pypi]: https://pypi.org/project/geofig
[project-pyversion]: https://www.python.org/
Raw data
{
"_id": null,
"home_page": null,
"name": "geofig",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.13",
"maintainer_email": null,
"keywords": "diagram, figure, geometry, svg",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/f5/37/08cde4072f1d8a50526717f2507a3414ec59c3379243016987941172848e/geofig-1.0a3.tar.gz",
"platform": null,
"description": "# Geofig\n\n[![PyPI][badge-pypi]][project-pypi]\n[![Python][badge-pyversion]][project-pyversion]\n[![Codeberg][badge-codeberg]][project-codeberg]\n[![License][badge-license]][project-license]\n\n## Introduction\n\nGeofig is a Python library to procedurally generate geometric figures as SVG images.\n\n## Features\n\n- uses [SymPy](https://sympy.org/) for geometric objects and computation\n- symbolic computation of geometric objects and relationships in Cartesian space\n- automatic transformation and layout, rendered into an SVG image\n- styling of objects through dynamic inclusion of CSS rules\n\n\n[badge-codeberg]: https://img.shields.io/badge/codeberg-main-blue\n[badge-license]: https://img.shields.io/badge/license-0BSD-green\n[badge-pypi]: https://img.shields.io/pypi/v/geofig\n[badge-pyversion]: https://img.shields.io/python/required-version-toml?tomlFilePath=https://codeberg.org/reserata/geofig/raw/branch/main/pyproject.toml\n[project-codeberg]: https://codeberg.org/reserata/geofig/\n[project-license]: https://codeberg.org/reserata/geofig/src/branch/main/LICENSE\n[project-pypi]: https://pypi.org/project/geofig\n[project-pyversion]: https://www.python.org/\n",
"bugtrack_url": null,
"license": null,
"summary": "Library to procedurally generate geometric figures as SVG images.",
"version": "1.0a3",
"project_urls": {
"Repository": "https://codeberg.org/reserata/geofig"
},
"split_keywords": [
"diagram",
" figure",
" geometry",
" svg"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6d5a9f0b3dc7bdbdbf2d624a8bd509909fe2d27aefe7b85167df718e30f6c149",
"md5": "60a2973d62df9171629e622d3351004b",
"sha256": "4ffb101f7bf9ff78cf7772ced8c5135b2d3069fb304662ae9a44ee764f06088a"
},
"downloads": -1,
"filename": "geofig-1.0a3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "60a2973d62df9171629e622d3351004b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.13",
"size": 8345,
"upload_time": "2025-08-10T00:49:40",
"upload_time_iso_8601": "2025-08-10T00:49:40.278332Z",
"url": "https://files.pythonhosted.org/packages/6d/5a/9f0b3dc7bdbdbf2d624a8bd509909fe2d27aefe7b85167df718e30f6c149/geofig-1.0a3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f53708cde4072f1d8a50526717f2507a3414ec59c3379243016987941172848e",
"md5": "f27db3f455ddcbd2c1f679fab0a1d004",
"sha256": "93fb235982f276518490c09cce2a55158a20152743b86e28991521c320b6ea59"
},
"downloads": -1,
"filename": "geofig-1.0a3.tar.gz",
"has_sig": false,
"md5_digest": "f27db3f455ddcbd2c1f679fab0a1d004",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.13",
"size": 7579,
"upload_time": "2025-08-10T00:49:41",
"upload_time_iso_8601": "2025-08-10T00:49:41.312891Z",
"url": "https://files.pythonhosted.org/packages/f5/37/08cde4072f1d8a50526717f2507a3414ec59c3379243016987941172848e/geofig-1.0a3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-10 00:49:41",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": true,
"codeberg_user": "reserata",
"codeberg_project": "geofig",
"lcname": "geofig"
}