Name | svgen JSON |
Version |
0.7.4
JSON |
| download |
home_page | https://github.com/vkottler/svgen |
Summary | A tool for working with scalable vector graphics. |
upload_time | 2024-11-21 05:57:39 |
maintainer | None |
docs_url | None |
author | Vaughn Kottler |
requires_python | >=3.12 |
license | None |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
<!--
=====================================
generator=datazen
version=3.1.4
hash=2e90b73ad112eb8760c0d2a8a9275a9a
=====================================
-->
# svgen ([0.7.4](https://pypi.org/project/svgen/))
[](https://pypi.org/project/svgen/)

[](https://codecov.io/github/vkottler/svgen)


*A tool for working with scalable vector graphics.*
## Documentation
### Generated
* By [sphinx-apidoc](https://vkottler.github.io/python/sphinx/svgen)
(What's [`sphinx-apidoc`](https://www.sphinx-doc.org/en/master/man/sphinx-apidoc.html)?)
* By [pydoc](https://vkottler.github.io/python/pydoc/svgen.html)
(What's [`pydoc`](https://docs.python.org/3/library/pydoc.html)?)
## Python Version Support
This package is tested with the following Python minor versions:
* [`python3.12`](https://docs.python.org/3.12/)
* [`python3.13`](https://docs.python.org/3.13/)
## Platform Support
This package is tested on the following platforms:
* `ubuntu-latest`
* `macos-latest`
* `windows-latest`
# Introduction
This utility provides a means to work on graphics with a programmatic workflow.
# Command-line Options
```
$ ./venv3.12/bin/svgen -h
usage: svgen [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR]
[-c CONFIG] [--height HEIGHT] [--width WIDTH] [--images]
[-o OUTPUT]
[scripts ...]
A tool for working with scalable vector graphics.
positional arguments:
scripts scripts to run for composing the SVG document (in
order)
options:
-h, --help show this help message and exit
--version show program's version number and exit
-v, --verbose set to increase logging verbosity
-q, --quiet set to reduce output
--curses whether or not to use curses.wrapper when starting
--no-uvloop whether or not to disable uvloop as event loop driver
-C DIR, --dir DIR execute from a specific directory
-c CONFIG, --config CONFIG
top-level configuration to load (default:
'svgen.json')
--height HEIGHT height of the document, if not specified by
configuration (default: 100)
--width WIDTH width of the document, if not specified by
configuration (default: 100)
--images generate output images
-o OUTPUT, --output OUTPUT
file to write SVG output (default: 'svgen.svg')
```
# Internal Dependency Graph
A coarse view of the internal structure and scale of
`svgen`'s source.
Generated using [pydeps](https://github.com/thebjorn/pydeps) (via
`mk python-deps`).

Raw data
{
"_id": null,
"home_page": "https://github.com/vkottler/svgen",
"name": "svgen",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.12",
"maintainer_email": "Vaughn Kottler <vaughn@libre-embedded.com>",
"keywords": null,
"author": "Vaughn Kottler",
"author_email": "Vaughn Kottler <vaughn@libre-embedded.com>",
"download_url": "https://files.pythonhosted.org/packages/d8/b5/3e07fe422a184be54c87c230208b6c04173292cc616f3c6636db8648e1ad/svgen-0.7.4.tar.gz",
"platform": null,
"description": "<!--\n =====================================\n generator=datazen\n version=3.1.4\n hash=2e90b73ad112eb8760c0d2a8a9275a9a\n =====================================\n-->\n\n# svgen ([0.7.4](https://pypi.org/project/svgen/))\n\n[](https://pypi.org/project/svgen/)\n\n[](https://codecov.io/github/vkottler/svgen)\n\n\n\n*A tool for working with scalable vector graphics.*\n\n## Documentation\n\n### Generated\n\n* By [sphinx-apidoc](https://vkottler.github.io/python/sphinx/svgen)\n(What's [`sphinx-apidoc`](https://www.sphinx-doc.org/en/master/man/sphinx-apidoc.html)?)\n* By [pydoc](https://vkottler.github.io/python/pydoc/svgen.html)\n(What's [`pydoc`](https://docs.python.org/3/library/pydoc.html)?)\n\n## Python Version Support\n\nThis package is tested with the following Python minor versions:\n\n* [`python3.12`](https://docs.python.org/3.12/)\n* [`python3.13`](https://docs.python.org/3.13/)\n\n## Platform Support\n\nThis package is tested on the following platforms:\n\n* `ubuntu-latest`\n* `macos-latest`\n* `windows-latest`\n\n# Introduction\n\nThis utility provides a means to work on graphics with a programmatic workflow.\n\n# Command-line Options\n\n```\n$ ./venv3.12/bin/svgen -h\n\nusage: svgen [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR]\n [-c CONFIG] [--height HEIGHT] [--width WIDTH] [--images]\n [-o OUTPUT]\n [scripts ...]\n\nA tool for working with scalable vector graphics.\n\npositional arguments:\n scripts scripts to run for composing the SVG document (in\n order)\n\noptions:\n -h, --help show this help message and exit\n --version show program's version number and exit\n -v, --verbose set to increase logging verbosity\n -q, --quiet set to reduce output\n --curses whether or not to use curses.wrapper when starting\n --no-uvloop whether or not to disable uvloop as event loop driver\n -C DIR, --dir DIR execute from a specific directory\n -c CONFIG, --config CONFIG\n top-level configuration to load (default:\n 'svgen.json')\n --height HEIGHT height of the document, if not specified by\n configuration (default: 100)\n --width WIDTH width of the document, if not specified by\n configuration (default: 100)\n --images generate output images\n -o OUTPUT, --output OUTPUT\n file to write SVG output (default: 'svgen.svg')\n\n```\n\n# Internal Dependency Graph\n\nA coarse view of the internal structure and scale of\n`svgen`'s source.\nGenerated using [pydeps](https://github.com/thebjorn/pydeps) (via\n`mk python-deps`).\n\n\n",
"bugtrack_url": null,
"license": null,
"summary": "A tool for working with scalable vector graphics.",
"version": "0.7.4",
"project_urls": {
"Homepage": "https://github.com/vkottler/svgen"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "9d68398567321572d0ef7ef510579765b4ea98b5f2b2c38f86e7d33c3b9ddf9c",
"md5": "35ebced034b1791e0892a3b13f99cd2f",
"sha256": "fe92e3e289a1e002f908da904033687bc92f64f8b12e4926bd1bb6902e74e4b4"
},
"downloads": -1,
"filename": "svgen-0.7.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "35ebced034b1791e0892a3b13f99cd2f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.12",
"size": 47634,
"upload_time": "2024-11-21T05:57:37",
"upload_time_iso_8601": "2024-11-21T05:57:37.906710Z",
"url": "https://files.pythonhosted.org/packages/9d/68/398567321572d0ef7ef510579765b4ea98b5f2b2c38f86e7d33c3b9ddf9c/svgen-0.7.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d8b53e07fe422a184be54c87c230208b6c04173292cc616f3c6636db8648e1ad",
"md5": "b0798a4d2d7db45a18fe5a2731e6dd76",
"sha256": "b2b7c89413a53acaf210323ccdeb91f229d71e129301c3180168575cf584ae25"
},
"downloads": -1,
"filename": "svgen-0.7.4.tar.gz",
"has_sig": false,
"md5_digest": "b0798a4d2d7db45a18fe5a2731e6dd76",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.12",
"size": 33961,
"upload_time": "2024-11-21T05:57:39",
"upload_time_iso_8601": "2024-11-21T05:57:39.632985Z",
"url": "https://files.pythonhosted.org/packages/d8/b5/3e07fe422a184be54c87c230208b6c04173292cc616f3c6636db8648e1ad/svgen-0.7.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-21 05:57:39",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "vkottler",
"github_project": "svgen",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "svgen"
}