{ "info": { "author": "Christian Swinehart", "author_email": "drafting@samizdat.cc", "bugtrack_url": null, "classifiers": [], "description": "PlotDevice is a Macintosh application used for computational graphic design. It provides an\ninteractive Python environment where you can create two-dimensional graphics\nand output them in a variety of vector, bitmap, and animation formats. It is\nmeant both as a sketch environment for exploring generative design and as a\ngeneral purpose graphics library for use in stand-alone Python programs.\n\nPlotDevice is a fork of NodeBox 1.9.7rc1 with support for modern versions of\nPython and Mac OS.\n\nThe new version features:\n\n* Python 3 compatible\n* Can now be built with system Python or Homebrew versions of the interpreter\n* Much faster import times on Yosemite thanks to a bundled copy of PyObjC 3.0.4\n* HTTP is now handled by the ``requests`` module and caches responses locally\n* Totally revamped typography system with support for OpenType features,\n pagination, multi-column text, character geometry, and more\n* Added 130+ unit tests (run them with ``python setup.py test``) plus bugfixes for\n for ``measure()``, ``textpath()``, ``Bezier.fit()``, ``read()``, and the Preferences dialog\n\nVersion 0.9.4 added:\n\n* Enhanced command line interface.\n* New text editor with tab completion, syntax color themes, and emacs/vi bindings.\n* Video export in H.264 or animated gif formats (with GCD-based i/o).\n* Added support for external editors by reloading the source when changed.\n* Build system now works with Xcode or ``py2app`` for the application and ``pip`` for the module.\n* Virtualenv support (for both installation of the module and running scripts with dependencies).\n* External scripts can use ``from plotdevice import *`` to create a drawing environment.\n* Simplified bezier & affine transform api using the python \u2018with\u2019 statement\n* New compositing operations for blend mode, global opacity, and dropshadows\n* Simplified typography commands with stylesheet-based character styles\n* Now uses the system's Python 2.7 interpreter.\n\nRequirements:\n\n* Mac OS X 10.9+\n* Python 2.7 or 3.4+\n* the requests, cachecontrol, and lockfile modules", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://plotdevice.io/", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "plotdevice", "package_url": "https://pypi.org/project/plotdevice/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/plotdevice/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://plotdevice.io/" }, "release_url": "https://pypi.org/project/plotdevice/0.10.0/", "requires_dist": null, "requires_python": null, "summary": "Create two-dimensional graphics and animations with code", "version": "0.10.0" }, "last_serial": 1651908, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "b771a9f64c909f3d31132f7bf506fa96", "sha256": "91d2c76c9d51f4853084c7920c5efe9392caa682b64bd636dfe9aae55930e05d" }, "downloads": -1, "filename": "plotdevice-0.10.0.tar.gz", "has_sig": false, "md5_digest": "b771a9f64c909f3d31132f7bf506fa96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2344934, "upload_time": "2015-07-27T17:40:24", "url": "https://files.pythonhosted.org/packages/5e/6a/88144fa8497982a48d7ee1f6fe5ebd075b9bbffb6edc87c2a2b74e13912a/plotdevice-0.10.0.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "712998e627fc1216a9f0bec80e56a2b8", "sha256": "953b9610e92604572e7a8c46d5a971c3b1560111c21c51cb7b4497d547997c2f" }, "downloads": -1, "filename": "plotdevice-0.9.4.tar.gz", "has_sig": false, "md5_digest": "712998e627fc1216a9f0bec80e56a2b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1236022, "upload_time": "2014-08-27T16:43:57", "url": "https://files.pythonhosted.org/packages/69/b2/74e725ad09aadf5d40c0a522c8a952e3b1f74bca975479eb375b7ba887e6/plotdevice-0.9.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b771a9f64c909f3d31132f7bf506fa96", "sha256": "91d2c76c9d51f4853084c7920c5efe9392caa682b64bd636dfe9aae55930e05d" }, "downloads": -1, "filename": "plotdevice-0.10.0.tar.gz", "has_sig": false, "md5_digest": "b771a9f64c909f3d31132f7bf506fa96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2344934, "upload_time": "2015-07-27T17:40:24", "url": "https://files.pythonhosted.org/packages/5e/6a/88144fa8497982a48d7ee1f6fe5ebd075b9bbffb6edc87c2a2b74e13912a/plotdevice-0.10.0.tar.gz" } ] }