{ "info": { "author": "Floris van Breugel, Theodore Lindsay, Peter Weir", "author_email": "floris@caltech.edu", "bugtrack_url": null, "classifiers": [], "description": "# FigureFirst\nFigureFirst is a python 3.5+ library to decorate and parse SVG files so they can serve as layout documents for matplotlib figures. In principle FigureFirst works on python 2.7, but it is not supported. \n* See our github page for readme and examples: http://flyranch.github.io/figurefirst/\n* Read the docs: https://figurefirst.readthedocs.io/en/latest/index.html\n* Read our Scipy 2017 proceedings: http://conference.scipy.org/proceedings/scipy2017/lindsay.html\n\nIf you use FigureFirst, please cite the above paper to help others find FigureFirst.\n\n## Installation\n\n```bash\npip install figurefirst\n```\n\n## Use with Inkscape\nFigureFirst is developed and tested with Inkscape. Some versions and settings of Inkscape are very slow. Try Inkscape 0.92: https://inkscape.org/en/release/0.92.3/\n\n### Installing Inkscape 0.92 on Ubuntu\nYou can install Inkscape 0.92 using ppa:\n* `sudo add-apt-repository ppa:inkscape.dev/stable`\n* `sudo apt update`\n* `sudo apt install inkscape`\n\n### Optimizing Inkscape settings\nTry increasing the Rendering Tile Multiplier:\n* `Edit > Preference > Rending`\n* `Rendering Tile Multiplier = 50`\nRestart Inkscape\n\n### Installing `figurefirst` extensions\n\nThis package includes a console script, `figurefirst_ext` to install inkscape extensions.\nIt tries to infer the default installation path for your OS (do `figurefirst_ext --help` to see what they are),\nor you can pass a path in manually, e.g..\n\n```bash\nfigurefirst_ext ~/.config/inkscape/extensions\n```\n\n\n## Development\n\n- Clone this repo\n- Test locally by running `pytest`\n - To keep the test output files for inspection, add the `--keep_files` option\n - To test against all supported python versions, run `tox`\n- Enable your github account with travis for continuous integration\n- Raise a pull request", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "figurefirst", "package_url": "https://pypi.org/project/figurefirst/", "platform": "", "project_url": "https://pypi.org/project/figurefirst/", "project_urls": null, "release_url": "https://pypi.org/project/figurefirst/0.0.6/", "requires_dist": null, "requires_python": "", "summary": "Matplotlib plotting stuff", "version": "0.0.6" }, "last_serial": 4808480, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7773d9eb34b2d3d80863d07a7f3dd7b0", "sha256": "fb92f210cd7f5646cb4d1ebdf59a82938f43390fe060e6680a52400f5ba38c61" }, "downloads": -1, "filename": "figurefirst-0.0.1.tar.gz", "has_sig": false, "md5_digest": "7773d9eb34b2d3d80863d07a7f3dd7b0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31768, "upload_time": "2019-02-09T01:26:34", "url": "https://files.pythonhosted.org/packages/c4/5c/75fff156e18354236418e89bd3d1856a05369d0830194bd3a5571585ab62/figurefirst-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "87b3d10441ff6119ed480c2735eeacc0", "sha256": "83361bfb795ccdc55eedef808960e87c2c7ff46c3a2d87ae420d7fcdbba67364" }, "downloads": -1, "filename": "figurefirst-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "87b3d10441ff6119ed480c2735eeacc0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46617, "upload_time": "2019-02-11T19:50:23", "url": "https://files.pythonhosted.org/packages/0a/9e/ac87450abeb6fceb7ad34b1470cc4eeb010e363a51781e046f3b06879187/figurefirst-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6e7e438737b17f6d5c7c723d6bc0021", "sha256": "f39caf8f3b560a177f828326bf1511d49fa0ef191f4230fde8448b6a6f89611d" }, "downloads": -1, "filename": "figurefirst-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d6e7e438737b17f6d5c7c723d6bc0021", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31816, "upload_time": "2019-02-11T19:50:27", "url": "https://files.pythonhosted.org/packages/e2/a7/e4fb14736a60575d42376b518c404d7f90f0b9fc826d51c9ecb03ea4d6ab/figurefirst-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ebf21a1bb4b44a95a163846467b0c03b", "sha256": "539777a36bcb17e9ba96acdea2ea552ed32dea970a393f0ec147013e69b98458" }, "downloads": -1, "filename": "figurefirst-0.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "ebf21a1bb4b44a95a163846467b0c03b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46617, "upload_time": "2019-02-11T21:05:12", "url": "https://files.pythonhosted.org/packages/c5/24/aab4808bfd81fbe31bba77ac9e6b07c66fe4882a841f6b2708dc0a1fc625/figurefirst-0.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e9675821b87f94ce2249bd36fc75320", "sha256": "b109dababed9818f18015fb281bb34d8d55cc2486050c0381a7af523df448904" }, "downloads": -1, "filename": "figurefirst-0.0.3.tar.gz", "has_sig": false, "md5_digest": "8e9675821b87f94ce2249bd36fc75320", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31809, "upload_time": "2019-02-11T21:05:14", "url": "https://files.pythonhosted.org/packages/3f/56/9e453b62aaf15233a8ad35706efd88f1cffee9f5ad6c27c3a3689e1c5b9e/figurefirst-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "da4b3da9f4e759ee2fad5464e02485a7", "sha256": "b9908ef0619dcee594289af94588ce8ced7f85d8a2014fffbd89364c6dc6b639" }, "downloads": -1, "filename": "figurefirst-0.0.4.tar.gz", "has_sig": false, "md5_digest": "da4b3da9f4e759ee2fad5464e02485a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31832, "upload_time": "2019-02-11T22:05:19", "url": "https://files.pythonhosted.org/packages/58/1b/7f930de205936f94a0d3f922eb4e096592aec11ebb6664cad17d973b10e1/figurefirst-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "2f586b53de99a777318791431c3dced3", "sha256": "933d51b78cd7826d810822cb7f44a5e9e4a8d61a7c1b129aab18332a3fc26b91" }, "downloads": -1, "filename": "figurefirst-0.0.5.tar.gz", "has_sig": false, "md5_digest": "2f586b53de99a777318791431c3dced3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31873, "upload_time": "2019-02-11T22:25:32", "url": "https://files.pythonhosted.org/packages/de/68/e5f5f87388df2e002029d2d68d7bceeeb7009d0f4aff36976e648646bacd/figurefirst-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "f20369c73606b090e2eec35c203144b8", "sha256": "5d08fbfc8660383594c11c2bec41160e64ac0aa9b3ad7b64c40f84788fa0ee09" }, "downloads": -1, "filename": "figurefirst-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f20369c73606b090e2eec35c203144b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31932, "upload_time": "2019-02-11T23:56:35", "url": "https://files.pythonhosted.org/packages/35/b4/0d36252fd7b049b259f7fab973180f35ff3bd33d838113c5936d72528bed/figurefirst-0.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f20369c73606b090e2eec35c203144b8", "sha256": "5d08fbfc8660383594c11c2bec41160e64ac0aa9b3ad7b64c40f84788fa0ee09" }, "downloads": -1, "filename": "figurefirst-0.0.6.tar.gz", "has_sig": false, "md5_digest": "f20369c73606b090e2eec35c203144b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31932, "upload_time": "2019-02-11T23:56:35", "url": "https://files.pythonhosted.org/packages/35/b4/0d36252fd7b049b259f7fab973180f35ff3bd33d838113c5936d72528bed/figurefirst-0.0.6.tar.gz" } ] }