{
"info": {
"author": "Matteo Franchin",
"author_email": "fnch@users.sf.net",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"License :: OSI Approved :: GNU Lesser General Public License v2 or later (LGPLv2+)",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Topic :: Multimedia :: Graphics :: Editors :: Vector-Based"
],
"description": "=======\nPyrtist\n=======\n\nPyrtist is a library and IDE which enables **drawing using Python scripts**.\n\nPyrtist is a vector graphics editor. The main difference with respect to\ntraditional vector graphics editors like `Inkscape `_ is\nthat the input for drawing comes from a Python script.\n\nThe Pyrtist window is subdivided in two halves:\n\n* The **script view** allows to write and adjust the Python script which draws\n the graphics,\n\n* The **picture view** shows the graphical output produced by the script and\n allows to interact with the picture and adjust it, by moving some reference\n points (with the mouse for example), which the Python script sees as regular\n variables.\n\nThe two views allow you to create pictures that can exploit the scripting\ncapabilities of Python while still allowing you to naturally interact with the\ngraphics. Your drawings can be saved to disk as ordinary Python scripts.\nYou can execute them on their own, outside the Pyrtist user interface,\nor you can re-open them with Pyrtist if you need to change them.\n\nYour scripts can exploit the full power of Python and can be as smart as you\nwant them to be. If you are a programmer, you can then use the tools you are\nfamiliar with. You can track different versions of your drawings using\n`git `_. You can use Makefiles to automatically rebuild a\nlarge collection of Pyrtist drawings, which all import the same module defining\ncolor and style. Need a different color scheme or line width scheme for all\nyour pictures? Just change one file and type ``make``. They will all be\ngenerated automatically for you. Importantly, you can easily reuse old\ndrawings. They are text and as such you can easily copy and paste them. You can\ncreate modules containing them and you can couple them with the thousands\nPython libraries out there.\n\n======\nStatus\n======\n\nThis software is under development. It can be used already, despite not being\nfeature complete. The drawing API is not fully stable, yet. Any feedback and\ncontributions are welcome.",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/mfnch/pyrtist",
"keywords": null,
"license": "LGPL",
"maintainer": null,
"maintainer_email": null,
"name": "pyrtist",
"package_url": "https://pypi.org/project/pyrtist/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/pyrtist/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/mfnch/pyrtist"
},
"release_url": "https://pypi.org/project/pyrtist/0.0.3/",
"requires_dist": null,
"requires_python": null,
"summary": "A GUI which enables drawing using Python scripts",
"version": "0.0.3"
},
"last_serial": 2904601,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "573825eea351da9f747f89a8bcc08fc0",
"sha256": "bb3baa79431b444db93f47fe6681705306258b7f0fe548dd02b4220059f857a7"
},
"downloads": -1,
"filename": "pyrtist-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "573825eea351da9f747f89a8bcc08fc0",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 303806,
"upload_time": "2017-03-08T22:38:39",
"url": "https://files.pythonhosted.org/packages/60/80/c235e6b91e6ad5264b4dff120220c9a52944cde18c346794edd07189ab19/pyrtist-0.0.1.tar.gz"
}
],
"0.0.2": [
{
"comment_text": "",
"digests": {
"md5": "fe89e54fed012d6358eb1e3621c3f307",
"sha256": "2414b8226868ac392be661ea700d71276596584fe49c963e4dc19febba90250b"
},
"downloads": -1,
"filename": "pyrtist-0.0.2.tar.gz",
"has_sig": false,
"md5_digest": "fe89e54fed012d6358eb1e3621c3f307",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 305030,
"upload_time": "2017-03-14T21:11:34",
"url": "https://files.pythonhosted.org/packages/95/51/2658b97da802d019472defacf5880598da2e2624584eebe5609734208580/pyrtist-0.0.2.tar.gz"
}
],
"0.0.3": [
{
"comment_text": "",
"digests": {
"md5": "ef6b54dfaf4811a5eb4f5aa6d40263d3",
"sha256": "30ba58a83310b468a3b76604ba1d64076ee243052bc5d280c521f21a6bc6a0bb"
},
"downloads": -1,
"filename": "pyrtist-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "ef6b54dfaf4811a5eb4f5aa6d40263d3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 290320,
"upload_time": "2017-05-28T13:11:56",
"url": "https://files.pythonhosted.org/packages/8a/71/6d89d69754c40c917982fc34928f031e7fb90ebc1cccee3dfe19272a6e5b/pyrtist-0.0.3.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ef6b54dfaf4811a5eb4f5aa6d40263d3",
"sha256": "30ba58a83310b468a3b76604ba1d64076ee243052bc5d280c521f21a6bc6a0bb"
},
"downloads": -1,
"filename": "pyrtist-0.0.3.tar.gz",
"has_sig": false,
"md5_digest": "ef6b54dfaf4811a5eb4f5aa6d40263d3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 290320,
"upload_time": "2017-05-28T13:11:56",
"url": "https://files.pythonhosted.org/packages/8a/71/6d89d69754c40c917982fc34928f031e7fb90ebc1cccee3dfe19272a6e5b/pyrtist-0.0.3.tar.gz"
}
]
}