{
"info": {
"author": "Roman Haritonov",
"author_email": "reclosedev@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 4 - Beta",
"Intended Audience :: Developers",
"Intended Audience :: System Administrators",
"License :: OSI Approved :: BSD License",
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python",
"Programming Language :: Python :: 2",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Scientific/Engineering",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "pyautoacad - AutoCAD Automation for Python\n------------------------------------------\n\nThis library aimed to simplify writing ActiveX_ Automation_ scripts for AutoCAD_ with Python\n\nRequires:\n----------\n\n- comtypes_\n\n\nOptional:\n \n- xlrd_, tablib_\n\n\nFeatures:\n-----------\n\n- Simplifies work with coordinates (3D points)\n- Efficient objects iteration and searching (with casting to correct type)\n- Excel/csv/json import and export (xlrd_ and tablib_ required)\n\nSimple usage example:\n---------------------\n\n::\n\n from pyautocad import Autocad, APoint\n\n\n acad = Autocad()\n acad.prompt(\"Hello, Autocad from Python\\n\")\n print acad.doc.Name\n\n p1 = APoint(0, 0)\n p2 = APoint(50, 25)\n for i in range(5):\n text = acad.model.AddText('Hi %s!' % i, p1, 2.5)\n acad.model.AddLine(p1, p2)\n acad.model.AddCircle(p1, 10)\n p1.y += 10\n\n dp = APoint(10, 0)\n for text in acad.iter_objects('Text'):\n print('text: %s at: %s' % (text.TextString, text.InsertionPoint))\n text.InsertionPoint = APoint(text.InsertionPoint) + dp\n\n for obj in acad.iter_objects(['Circle', 'Line']):\n print(obj.ObjectName)\n\nSee more examples_ in source distribution.\n\nLinks\n-----\n\n- **Documentation** at `readthedocs.org `_\n\n- **Source code and issue tracking** at `GitHub `_.\n\n.. _ActiveX: http://wikipedia.org/wiki/ActiveX\n.. _Automation: http://en.wikipedia.org/wiki/OLE_Automation\n.. _AutoCAD: http://wikipedia.org/wiki/AutoCAD\n.. _comtypes: http://pypi.python.org/pypi/comtypes\n.. _xlrd: http://pypi.python.org/pypi/xlrd\n.. _tablib: http://pypi.python.org/pypi/tablib\n.. _examples: https://github.com/reclosedev/pyautocad/tree/master/examples\n.. _documentation: http://readthedocs.org/docs/pyautocad/",
"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/reclosedev/pyautocad",
"keywords": "autocad,automation,activex,comtypes",
"license": "BSD License",
"maintainer": null,
"maintainer_email": null,
"name": "pyautocad",
"package_url": "https://pypi.org/project/pyautocad/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/pyautocad/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://github.com/reclosedev/pyautocad"
},
"release_url": "https://pypi.org/project/pyautocad/0.2.0/",
"requires_dist": null,
"requires_python": null,
"summary": "AutoCAD Automation for Python",
"version": "0.2.0"
},
"last_serial": 1872556,
"releases": {
"0.1.0": [
{
"comment_text": "",
"digests": {
"md5": "b087afb7c28f2bba19fa1b285d541280",
"sha256": "b642c4d2e7225f6bb891a6feda747d2892fa3ad94fb7848c856059775c61c3ce"
},
"downloads": -1,
"filename": "pyautocad-0.1.0.win32.exe",
"has_sig": false,
"md5_digest": "b087afb7c28f2bba19fa1b285d541280",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 203880,
"upload_time": "2012-03-23T21:12:13",
"url": "https://files.pythonhosted.org/packages/57/40/9c2d123c147af174e1ef4e0d0a849b45740ac1040671a58dc87efaaa4a19/pyautocad-0.1.0.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "74696476dbbcc346580a9b6eaf6765f8",
"sha256": "a03ea08fc6ef5b15140122071c32e2fedc98e3dc710d7c151aa9d307939e6553"
},
"downloads": -1,
"filename": "pyautocad-0.1.0.zip",
"has_sig": false,
"md5_digest": "74696476dbbcc346580a9b6eaf6765f8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22768,
"upload_time": "2012-03-23T21:12:08",
"url": "https://files.pythonhosted.org/packages/67/dd/369de41411c15517e70747d9bcac879b2941cac6cb0d5faccb179422f89a/pyautocad-0.1.0.zip"
}
],
"0.1.1": [
{
"comment_text": "",
"digests": {
"md5": "208c400033d16c527763a7862c302766",
"sha256": "ab950e9a3597f04fa7cbf3cc52b625c86613ea342039463079acbd2256a2054d"
},
"downloads": -1,
"filename": "pyautocad-0.1.1.win32.exe",
"has_sig": false,
"md5_digest": "208c400033d16c527763a7862c302766",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 207702,
"upload_time": "2012-03-25T17:40:44",
"url": "https://files.pythonhosted.org/packages/7f/e2/a93b219af7055826d1e507c5d592c8cb3741556fe88ee5fe67c6daa1f110/pyautocad-0.1.1.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "59d8a4bf61b4853d16c84971503ff0fa",
"sha256": "0a9da1d3c49e26dd778cd35827f95b7042785b3e39aa31b566d9b77da02f1502"
},
"downloads": -1,
"filename": "pyautocad-0.1.1.zip",
"has_sig": false,
"md5_digest": "59d8a4bf61b4853d16c84971503ff0fa",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36835,
"upload_time": "2012-03-25T17:40:38",
"url": "https://files.pythonhosted.org/packages/ba/97/c7d9a6776b9d0f22206d07fdcacab91ef5db33a298dcd6e9d15f36d78f80/pyautocad-0.1.1.zip"
}
],
"0.1.2": [
{
"comment_text": "",
"digests": {
"md5": "729a92504063506e700b6f88c4dea235",
"sha256": "cc05b3c82037b676ef89bbf47bb2630b6c5d6c43a41b3d4d5f1aaaff49867432"
},
"downloads": -1,
"filename": "pyautocad-0.1.2.win32.exe",
"has_sig": false,
"md5_digest": "729a92504063506e700b6f88c4dea235",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 208779,
"upload_time": "2012-03-31T17:41:04",
"url": "https://files.pythonhosted.org/packages/81/7c/80dd4fe7787fbc777a7ab40035c980a2b2228feb150fe96f9b7007306b24/pyautocad-0.1.2.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "9f9b19a09e8e09c357e7d2bfd768cb04",
"sha256": "45af0fa9e20105dd4570e4580ea2a031b35e90cb117a311d62e01735132408dd"
},
"downloads": -1,
"filename": "pyautocad-0.1.2.zip",
"has_sig": false,
"md5_digest": "9f9b19a09e8e09c357e7d2bfd768cb04",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 42687,
"upload_time": "2012-03-31T17:41:00",
"url": "https://files.pythonhosted.org/packages/a2/07/eb36d8a5044af0fb86c4fa80c1d4910e6733a82779f5c7dbb0c9a007ec3a/pyautocad-0.1.2.zip"
}
],
"0.1.3": [
{
"comment_text": "",
"digests": {
"md5": "10c60bc8fd9fa4616ba2b7a4f00d9cbd",
"sha256": "58b3fa56b44f5d077241014536d6b3133ff0c0d720b9143589633341ddb8cc9e"
},
"downloads": -1,
"filename": "pyautocad-0.1.3.win32.exe",
"has_sig": false,
"md5_digest": "10c60bc8fd9fa4616ba2b7a4f00d9cbd",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 209345,
"upload_time": "2014-10-20T16:34:30",
"url": "https://files.pythonhosted.org/packages/87/41/a98b804b2a828f9e5e6f7637e660a05fa374af9c17893f0865c01b2a9239/pyautocad-0.1.3.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "bba0a60a64915e3d9fb2d797f1245ad9",
"sha256": "00cd186ec16989cf99c7d0961539cda38198070a7ddb5fbb91e407cfcb82968f"
},
"downloads": -1,
"filename": "pyautocad-0.1.3.zip",
"has_sig": false,
"md5_digest": "bba0a60a64915e3d9fb2d797f1245ad9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 44787,
"upload_time": "2014-10-20T16:34:25",
"url": "https://files.pythonhosted.org/packages/91/b7/39b7aa023414a1d10a5c3678e0c3ed88d2a94610bf4703c58669cae3ca97/pyautocad-0.1.3.zip"
}
],
"0.2.0": [
{
"comment_text": "",
"digests": {
"md5": "ac0fb642fdc4105ca3fdfbbd9363a822",
"sha256": "022bed14c38b176f5b5f693b7f52170758e27578288b0e2d91ecd4a684cc60f0"
},
"downloads": -1,
"filename": "pyautocad-0.2.0.win32.exe",
"has_sig": false,
"md5_digest": "ac0fb642fdc4105ca3fdfbbd9363a822",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 209794,
"upload_time": "2015-12-21T18:18:23",
"url": "https://files.pythonhosted.org/packages/db/08/8dd5956858f4165727c336722c24f44456e62d61ba516a8530e86b3fd82e/pyautocad-0.2.0.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "820041b01f94c5d9d65a31b54beafc42",
"sha256": "619de4a7b0e5febe512970ef9c4cd4d24d97e11035f7133f292e643275a95392"
},
"downloads": -1,
"filename": "pyautocad-0.2.0.zip",
"has_sig": false,
"md5_digest": "820041b01f94c5d9d65a31b54beafc42",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 45583,
"upload_time": "2015-12-21T18:18:16",
"url": "https://files.pythonhosted.org/packages/87/92/05d8b3d37fd50db0a234f6a5959bd398ee2161ba3822cb832af5c6a1f458/pyautocad-0.2.0.zip"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "ac0fb642fdc4105ca3fdfbbd9363a822",
"sha256": "022bed14c38b176f5b5f693b7f52170758e27578288b0e2d91ecd4a684cc60f0"
},
"downloads": -1,
"filename": "pyautocad-0.2.0.win32.exe",
"has_sig": false,
"md5_digest": "ac0fb642fdc4105ca3fdfbbd9363a822",
"packagetype": "bdist_wininst",
"python_version": "any",
"requires_python": null,
"size": 209794,
"upload_time": "2015-12-21T18:18:23",
"url": "https://files.pythonhosted.org/packages/db/08/8dd5956858f4165727c336722c24f44456e62d61ba516a8530e86b3fd82e/pyautocad-0.2.0.win32.exe"
},
{
"comment_text": "",
"digests": {
"md5": "820041b01f94c5d9d65a31b54beafc42",
"sha256": "619de4a7b0e5febe512970ef9c4cd4d24d97e11035f7133f292e643275a95392"
},
"downloads": -1,
"filename": "pyautocad-0.2.0.zip",
"has_sig": false,
"md5_digest": "820041b01f94c5d9d65a31b54beafc42",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 45583,
"upload_time": "2015-12-21T18:18:16",
"url": "https://files.pythonhosted.org/packages/87/92/05d8b3d37fd50db0a234f6a5959bd398ee2161ba3822cb832af5c6a1f458/pyautocad-0.2.0.zip"
}
]
}