{ "info": { "author": "Hamukichi (Nombiri)", "author_email": "hamukichi-dev@outlook.jp", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development", "Topic :: System :: Software Distribution" ], "description": "IronPyCompiler is a library for compiling IronPython scripts \nrequiring modules from the Python standard library (or third-party \npure-Python modules) into a *stand-alone* .NET assembly (a DLL file\nor an executable), using pyc.py.\n\nIn order to compile IronPython scripts, we can use ``pyc.py``, which is \nincluded in the IronPython distribution. However, ``pyc.py`` does not \ncheck dependecies of the scripts, which results in an incomplete .NET\nassembly. What is worse, the module ``modulefinder`` of IronPython \ndoes not work correctly. This is why compiling IronPython scripts is \nmore difficult than it looks.\n\nIronPyCompiler will solve this problem. It examines what modules your\nscripts require, using the module ``modulefinder`` of **CPython**, and \ncompiles them with ``pyc.py`` into a stand-alone .NET assembly, calling \nipy.exe.\n\n\nHistory\n=======\n\nv0.10.1 (2014-08-30)\n--------------------\n\n* Solved the problem that mutable default values are used.\n\nv0.10.0 (2014-08-20)\n--------------------\n\n* New feature: Specifying the path to pyc.py.\n* A new exception for compilation errors.\n* Updated the command-line tool.\n* Deprecated some functions and methods.\n* Solved the problem that ``compiler.gather_ipy`` depends on\n a deprecated function.\n\nv0.9.0 (2014-04-03)\n-------------------\n\n* New feature: Copying IronPython DLLs into the destination directory.\n* New functions for a multi-IronPython system.\n* Improved auto-detection of IronPython.\n* Updated the command-line tool.\n\nv0.8.2 (2014-03-18)\n-------------------\n\n* Solved the problem that the Windows registry is always ignored.\n\nv0.8.1 (2014-03-16)\n-------------------\n\n* Updated the command-line tool.\n\nv0.8.0 (2014-03-15)\n-------------------\n\n* A new parameter of the method ``compiler.ModuleCompiler.call_pyc``: \n ``cwd``.\n* Solved the problem that .NET assemblies will be generated in the \n current working directory even if the destination directory is \n specified.\n\nv0.7.1 (2014-03-13)\n-------------------\n\n* Revised MANIFEST.in.\n\nv0.7.0 (2014-03-11)\n-------------------\n\n* Moved the command-line tool into the package.\n\nv0.6.0 (2014-03-10)\n-------------------\n\n* Separated ``ironpycompiler`` and created a package.\n* Added ``analyze`` command to ``ipy2asm.py``, the command-line\n tool of IronPyCompiler.\n\nv0.5.0 (2014-03-08)\n-------------------\n\n* Enabled this module to be run as a script.\n\nv0.4.0 (2014-03-07)\n-------------------\n\n* Added ``create_dll`` and ``create_exectuable``.\n\nv0.3.0 (2014-03-06)\n-------------------\n\n* Changed the arguments of ``__init__`` and ``check_compilablity``.\n\nv0.2.0 (2014-03-06)\n-------------------\n\n* Started to support for multiple IronPython scripts.\n* Does not inherit from ``modulefinder.ModuleFinder`` any more.\n\nv0.1.0 (2014-03-03)\n-------------------\n\n* The first commit.", "description_content_type": null, "docs_url": "https://pythonhosted.org/ironpycompiler/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/hamukichi/ironpycompiler", "keywords": "ironpython,.net,assembly,executable,compile,stand-alone,pyc.py", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "ironpycompiler", "package_url": "https://pypi.org/project/ironpycompiler/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ironpycompiler/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/hamukichi/ironpycompiler" }, "release_url": "https://pypi.org/project/ironpycompiler/0.10.1/", "requires_dist": null, "requires_python": null, "summary": "Compile IronPython scripts into a stand-alone .NET assembly.", "version": "0.10.1" }, "last_serial": 1207366, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "5fee2cd71384acd3f16ada06554b5011", "sha256": "a22ca015b6b361ae5ce64eee596736b5da8e561be5c3630b3bb2a59317c6d57a" }, "downloads": -1, "filename": "ironpycompiler-0.10.0.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "5fee2cd71384acd3f16ada06554b5011", "packagetype": "bdist_wininst", "python_version": "2.7", "requires_python": null, "size": 278627, "upload_time": "2014-08-19T16:05:10", "url": "https://files.pythonhosted.org/packages/40/8e/61097d90bca70522aa9c7460f9f43712ffd28ca17782dc167dbf477456e6/ironpycompiler-0.10.0.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "603229f5136a60fb0829dae2aa6f5818", "sha256": "443d525757aa86ba9d13dab7c3f9a76f126f48b78bd0ab4111e1f26b05331102" }, "downloads": -1, "filename": "ironpycompiler-0.10.0.zip", "has_sig": false, "md5_digest": "603229f5136a60fb0829dae2aa6f5818", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 37942, "upload_time": "2014-08-19T16:05:06", "url": "https://files.pythonhosted.org/packages/2d/ff/3b98bcc57eff083c88072f0520087f233f8b2df9faeb39952e0045da8ff0/ironpycompiler-0.10.0.zip" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "5b5bdb4a1558ec5c2bf9a2e919ba5121", "sha256": "cc49c6e9acc6505b167d04ce36ab260ab5edd18529a6720f7564ff28ce0a4c3d" }, "downloads": -1, "filename": "ironpycompiler-0.10.1.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "5b5bdb4a1558ec5c2bf9a2e919ba5121", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 278828, "upload_time": "2014-08-30T12:10:59", "url": "https://files.pythonhosted.org/packages/f2/0e/e89bd9a115057e4878f1af7c0a628d15204c9f10be539b83f95cd489c920/ironpycompiler-0.10.1.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "cbd998f9077f0aa3f798b5152edb85b1", "sha256": "cccc746ba6eea91d26e5825e1a92f14028eb3dc26b97234436e172905c062341" }, "downloads": -1, "filename": "ironpycompiler-0.10.1.zip", "has_sig": false, "md5_digest": "cbd998f9077f0aa3f798b5152edb85b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38227, "upload_time": "2014-08-30T12:10:54", "url": "https://files.pythonhosted.org/packages/1d/8f/d42e2d01c4801376255f31fa35f108652c91ba28220955b6aef7fce09c3e/ironpycompiler-0.10.1.zip" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "3686ee3e1dac0ea0740f6b96b9276f75", "sha256": "cbc403d3dc981ebb1ded9243d791b94053310ab14deb4f920959e5a25d0760a7" }, "downloads": -1, "filename": "ironpycompiler-0.8.2.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "3686ee3e1dac0ea0740f6b96b9276f75", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 275297, "upload_time": "2014-03-18T09:19:15", "url": "https://files.pythonhosted.org/packages/ec/2b/a0ef2e0a2e4d77a31e347e793e5a9028289a49e5eeb5fe084a4c19c1d475/ironpycompiler-0.8.2.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "9d09feabd540dcc634211160161ce4af", "sha256": "cb13d7ca19fca006a7cae76fe12c448c7672c2bea34eeed4a23508c23182c156" }, "downloads": -1, "filename": "ironpycompiler-0.8.2.zip", "has_sig": false, "md5_digest": "9d09feabd540dcc634211160161ce4af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20219, "upload_time": "2014-03-18T09:19:11", "url": "https://files.pythonhosted.org/packages/e6/fc/d7711155c638c70c99435897ef577fc4dfd42a76420e6f98b7503e12266e/ironpycompiler-0.8.2.zip" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "971f978688ef368658c272105a3a39a2", "sha256": "db39349f5351f3ab035cd0859ce891a3739f486a42c628c790e305adc6ebe662" }, "downloads": -1, "filename": "ironpycompiler-0.9.0.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "971f978688ef368658c272105a3a39a2", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 277918, "upload_time": "2014-04-03T11:16:59", "url": "https://files.pythonhosted.org/packages/44/4e/d25603a312461149ce0c22ce1992d05e932899d611cea8ceee2ea62c8aa7/ironpycompiler-0.9.0.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "fb57598f87d6af85c85516f975dc4f43", "sha256": "97d8504fa7644304c283b2c04c49162eb55811c8a54d5181c361bc173f7265c7" }, "downloads": -1, "filename": "ironpycompiler-0.9.0.zip", "has_sig": false, "md5_digest": "fb57598f87d6af85c85516f975dc4f43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36375, "upload_time": "2014-04-03T11:17:05", "url": "https://files.pythonhosted.org/packages/9c/86/b8404396e656997bb57edc4a3e39935b8a80883f1b344076b44cc1adbd32/ironpycompiler-0.9.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5b5bdb4a1558ec5c2bf9a2e919ba5121", "sha256": "cc49c6e9acc6505b167d04ce36ab260ab5edd18529a6720f7564ff28ce0a4c3d" }, "downloads": -1, "filename": "ironpycompiler-0.10.1.win-amd64-py2.7.exe", "has_sig": false, "md5_digest": "5b5bdb4a1558ec5c2bf9a2e919ba5121", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 278828, "upload_time": "2014-08-30T12:10:59", "url": "https://files.pythonhosted.org/packages/f2/0e/e89bd9a115057e4878f1af7c0a628d15204c9f10be539b83f95cd489c920/ironpycompiler-0.10.1.win-amd64-py2.7.exe" }, { "comment_text": "", "digests": { "md5": "cbd998f9077f0aa3f798b5152edb85b1", "sha256": "cccc746ba6eea91d26e5825e1a92f14028eb3dc26b97234436e172905c062341" }, "downloads": -1, "filename": "ironpycompiler-0.10.1.zip", "has_sig": false, "md5_digest": "cbd998f9077f0aa3f798b5152edb85b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 38227, "upload_time": "2014-08-30T12:10:54", "url": "https://files.pythonhosted.org/packages/1d/8f/d42e2d01c4801376255f31fa35f108652c91ba28220955b6aef7fce09c3e/ironpycompiler-0.10.1.zip" } ] }