{ "info": { "author": "Zach Gannon", "author_email": "zachgannon93@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Vycro\r\n=====\r\n\r\n``vycro`` is a Python wrapper designed to make calling VBA functions and\r\nsubroutines with Microsoft Excel as easy as a couple of standard file\r\nI/O calls.\r\n\r\n.. code:: python\r\n\r\n from vycro import MacroWrapper\r\n\r\n mw = MacroWrapper()\r\n wb_kwargs = {\"ReadOnly\":\"True\"}\r\n m_args = [\"arg1\", \"True\", \"111\"]\r\n with mw.open_workbook(\"/full/path/with.extension\", **wb_kwargs):\r\n mw.run_macro(\"macro_name\", *m_args) # See declaration for function args\r\n\r\n``vycro`` currently supports Python 2.7 and Python 3.1-3.5, and requires\r\npywin32-219.", "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/gannon93/vycro", "keywords": "VBA,macros,Excel", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "vycro", "package_url": "https://pypi.org/project/vycro/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/vycro/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/gannon93/vycro" }, "release_url": "https://pypi.org/project/vycro/1.0.0/", "requires_dist": null, "requires_python": null, "summary": "VBA macro wrapper for Python to be used with Microsoft Excel.", "version": "1.0.0" }, "last_serial": 1851113, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2715a6a2cf8c0c16473b28bd8c5d1804", "sha256": "31913724327ead8064bf0d353945ba0b97063fdf39546485ee770408c32596c1" }, "downloads": -1, "filename": "vycro-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2715a6a2cf8c0c16473b28bd8c5d1804", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5400, "upload_time": "2015-12-08T00:15:13", "url": "https://files.pythonhosted.org/packages/23/3d/344b3d45fa4dba56b680ebe36076dae2da07ae35f03995c386b8218cd5c5/vycro-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00c68621e2bd7983641e072a0c03614d", "sha256": "a82072be4d7379f202e368e7c439ab273d3c37a931289c15dd242812c3660d80" }, "downloads": -1, "filename": "vycro-1.0.0.zip", "has_sig": false, "md5_digest": "00c68621e2bd7983641e072a0c03614d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6997, "upload_time": "2015-12-08T00:15:06", "url": "https://files.pythonhosted.org/packages/87/f6/81eaab124b641959c88cf431d1cdea623fbc6562a0ddc00d6fcb124f596b/vycro-1.0.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2715a6a2cf8c0c16473b28bd8c5d1804", "sha256": "31913724327ead8064bf0d353945ba0b97063fdf39546485ee770408c32596c1" }, "downloads": -1, "filename": "vycro-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2715a6a2cf8c0c16473b28bd8c5d1804", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5400, "upload_time": "2015-12-08T00:15:13", "url": "https://files.pythonhosted.org/packages/23/3d/344b3d45fa4dba56b680ebe36076dae2da07ae35f03995c386b8218cd5c5/vycro-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00c68621e2bd7983641e072a0c03614d", "sha256": "a82072be4d7379f202e368e7c439ab273d3c37a931289c15dd242812c3660d80" }, "downloads": -1, "filename": "vycro-1.0.0.zip", "has_sig": false, "md5_digest": "00c68621e2bd7983641e072a0c03614d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6997, "upload_time": "2015-12-08T00:15:06", "url": "https://files.pythonhosted.org/packages/87/f6/81eaab124b641959c88cf431d1cdea623fbc6562a0ddc00d6fcb124f596b/vycro-1.0.0.zip" } ] }