{ "info": { "author": "Bryan Bishop", "author_email": "kanzure@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# python-brlcad: Open-source solid modeling in python.\n\nThe **python-brlcad** module provides a way to use [brlcad](http://brlcad.org/)\nfrom inside python based on ctypes bindings. These ctypes bindings are\ngenerated during install-time using\n[ctypesgen](https://github.com/kanzure/ctypesgen).\n\n## installing\n\n```\npip install -U brlcad\n```\n\nor\n\n```\ngit clone git@github.com:kanzure/python-brlcad.git\ncd python-brlcad/\npython setup.py install\n```\n\n### installing on windows\n\nUse either mingw or cygwin to provide gcc during installation. There is a bug\nin pip that causes a WindowsError to occur when installing this package, see\n[the bug report](https://github.com/pypa/pip/pull/1263) for more details.\n\n#### mingw\n\nInstall a Windows build of gcc (probably by installing mingw and adding\n`C:\\MingW\\bin` to the PATH environment variable) and then run:\n\n```\nC:\\Python27\\Scripts\\pip.exe install --upgrade brlcad\n```\n\nTODO: there may be a way to run this installation process while under `msys`\nwithout updating the system PATH.\n\n#### cygwin\n\nAnother option is to install cygwin and use cygwin gcc. However, it is\nimportant to clarify that there is no cygwin brlcad build. Using cygwin gcc is\njust a cheap shortcut for the Windows python installation process of\npython-brlcad. Mainly this trick is useful for Windows users that already have\ncygwin gcc.\n\nTo use cygwin gcc, start the python-brlcad install process in cygwin bash:\n\n```\n/cygdrive/c/Python27/Scripts/pip.exe install --upgrade brlcad\n```\n\nDuring the installation, ctypesgen will make use of cygwin gcc because of the\ncygwin $PATH environment variable.\n\nThere is no brlcad build that targets cygwin.\n\n## testing\n\n```\nnosetests\n```\n\n## usage\n\nSorry, not yet. Check the `examples/` folder.\n\n# Known to work with..\n\nOperating systems known to work:\n\n* linux distros\n* windows\n\nSupport for Mac OS X is planned but not yet implemented or tested.\n\n## license\n\nBSD.\n", "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/kanzure/python-brlcad", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "brlcad", "package_url": "https://pypi.org/project/brlcad/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/brlcad/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/kanzure/python-brlcad" }, "release_url": "https://pypi.org/project/brlcad/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "An attempt at a post-install script.", "version": "0.0.1" }, "last_serial": 904831, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2621e3247be6fb75c525a7eb3b63a090", "sha256": "9b537fe495cf0da20ebc8b650e666b89a0dcd0f23b579033caacb2ade6a06fcf" }, "downloads": -1, "filename": "brlcad-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2621e3247be6fb75c525a7eb3b63a090", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7391, "upload_time": "2013-10-28T03:09:02", "url": "https://files.pythonhosted.org/packages/c2/d8/f879180d86f78fc5eb1152a59a02d20f2573c9e68e067e2b7dd891a543ff/brlcad-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2621e3247be6fb75c525a7eb3b63a090", "sha256": "9b537fe495cf0da20ebc8b650e666b89a0dcd0f23b579033caacb2ade6a06fcf" }, "downloads": -1, "filename": "brlcad-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2621e3247be6fb75c525a7eb3b63a090", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7391, "upload_time": "2013-10-28T03:09:02", "url": "https://files.pythonhosted.org/packages/c2/d8/f879180d86f78fc5eb1152a59a02d20f2573c9e68e067e2b7dd891a543ff/brlcad-0.0.1.tar.gz" } ] }