inkex


Nameinkex JSON
Version 1.3.0 PyPI version JSON
download
home_pagehttps://gitlab.com/inkscape/extensions
SummaryPython extensions for Inkscape core, separated out from main repository.
upload_time2023-08-13 14:23:25
maintainerMartin Owens
docs_urlNone
authorInkscape Authors
requires_python>=3.8,<4.0
licenseGPL-2.0-or-later
keywords extensions graphics inkscape svg vector
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # inkex & Inkscape extensions

This package supports Inkscape extensions. 

It provides 
 - a simplification layer for SVG manipulation through lxml
 - base classes for common types of Inkscape extensions
 - simplified testing of those extensions
 - a user interface library based on GTK3

At its core, Inkscape extensions take in a file, and output a file.
- For effect extensions, those two files are SVG files.
- For input extensions, the input file may be any arbitrary file and the output is an SVG.
- For output extensions, the input is an SVG file while the output is an arbitrary file.
- Some extensions (e.g. the extensions manager) don't manipulate files.

This folder also contains the stock Inkscape extensions, i.e. the scripts that
implement some commands that you can use from within Inkscape. Most of
these commands are in the Extensions menu, or in the Open / Save dialogs.

## Documentation

The latest documentation for how to develop Inkscape extensions can be found at
https://inkscape.gitlab.io/extensions/documentation/.

## Installation

```
pip install inkex
```

Inkex releases are currently synchronous with Inkscape releases and share the same version number.

## Publishing an extension on the Inkscape website

Follow the guide on https://inkscape.gitlab.io/extensions/documentation/authors/submit.html#i-want-to-submit-my-extension.

            

Raw data

            {
    "_id": null,
    "home_page": "https://gitlab.com/inkscape/extensions",
    "name": "inkex",
    "maintainer": "Martin Owens",
    "docs_url": null,
    "requires_python": ">=3.8,<4.0",
    "maintainer_email": "doctormo@geek-2.com",
    "keywords": "extensions,graphics,inkscape,svg,vector",
    "author": "Inkscape Authors",
    "author_email": "inkscape-devel@lists.inkscape.org",
    "download_url": "https://files.pythonhosted.org/packages/db/ee/080b9cab844a142aa47394ce87eb380ed130695867b7e947ec9fe932b4ea/inkex-1.3.0.tar.gz",
    "platform": null,
    "description": "# inkex & Inkscape extensions\n\nThis package supports Inkscape extensions. \n\nIt provides \n - a simplification layer for SVG manipulation through lxml\n - base classes for common types of Inkscape extensions\n - simplified testing of those extensions\n - a user interface library based on GTK3\n\nAt its core, Inkscape extensions take in a file, and output a file.\n- For effect extensions, those two files are SVG files.\n- For input extensions, the input file may be any arbitrary file and the output is an SVG.\n- For output extensions, the input is an SVG file while the output is an arbitrary file.\n- Some extensions (e.g. the extensions manager) don't manipulate files.\n\nThis folder also contains the stock Inkscape extensions, i.e. the scripts that\nimplement some commands that you can use from within Inkscape. Most of\nthese commands are in the Extensions menu, or in the Open / Save dialogs.\n\n## Documentation\n\nThe latest documentation for how to develop Inkscape extensions can be found at\nhttps://inkscape.gitlab.io/extensions/documentation/.\n\n## Installation\n\n```\npip install inkex\n```\n\nInkex releases are currently synchronous with Inkscape releases and share the same version number.\n\n## Publishing an extension on the Inkscape website\n\nFollow the guide on https://inkscape.gitlab.io/extensions/documentation/authors/submit.html#i-want-to-submit-my-extension.\n",
    "bugtrack_url": null,
    "license": "GPL-2.0-or-later",
    "summary": "Python extensions for Inkscape core, separated out from main repository.",
    "version": "1.3.0",
    "project_urls": {
        "Homepage": "https://gitlab.com/inkscape/extensions",
        "Repository": "https://gitlab.com/inkscape/extensions"
    },
    "split_keywords": [
        "extensions",
        "graphics",
        "inkscape",
        "svg",
        "vector"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cf1f034269705eec502571534fe45aaec6587aadea912464603383c742f2554a",
                "md5": "5a7b0007a7747b5250fb6750b5c380f3",
                "sha256": "6e9e2d5a3df5f0df8b9536d5b1046f55ab17cae8a7f6694e7122e9c5fa99db7d"
            },
            "downloads": -1,
            "filename": "inkex-1.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "5a7b0007a7747b5250fb6750b5c380f3",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8,<4.0",
            "size": 196929,
            "upload_time": "2023-08-13T14:23:22",
            "upload_time_iso_8601": "2023-08-13T14:23:22.149222Z",
            "url": "https://files.pythonhosted.org/packages/cf/1f/034269705eec502571534fe45aaec6587aadea912464603383c742f2554a/inkex-1.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dbee080b9cab844a142aa47394ce87eb380ed130695867b7e947ec9fe932b4ea",
                "md5": "ed8ea508d094b2b4c15dbc962e04f557",
                "sha256": "7f41aba0cc2ad1f205c8f231a11bb2d881874bb7ec186d79b53200a07f459928"
            },
            "downloads": -1,
            "filename": "inkex-1.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ed8ea508d094b2b4c15dbc962e04f557",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8,<4.0",
            "size": 156537,
            "upload_time": "2023-08-13T14:23:25",
            "upload_time_iso_8601": "2023-08-13T14:23:25.925301Z",
            "url": "https://files.pythonhosted.org/packages/db/ee/080b9cab844a142aa47394ce87eb380ed130695867b7e947ec9fe932b4ea/inkex-1.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-13 14:23:25",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "inkscape",
    "gitlab_project": "extensions",
    "lcname": "inkex"
}
        
Elapsed time: 0.09667s