{ "info": { "author": "Bjoern I. Dahlgren", "author_email": "bjodah@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: C", "Programming Language :: C++", "Programming Language :: Cython", "Programming Language :: Fortran", "Programming Language :: Python", "Topic :: Software Development :: Code Generators", "Topic :: Software Development :: Compilers", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "pycodeexport\n============\n\n.. image:: https://travis-ci.org/bjodah/pycodeexport.png?branch=master\n :target: https://travis-ci.org/bjodah/pycodeexport\n :alt: Build status on Travis-CI\n.. image:: http://hera.physchem.kth.se:9090/api/badges/bjodah/pycodeexport/status.svg\n :target: http://hera.physchem.kth.se:9090/bjodah/pycodeexport\n :alt: Build status on self-hosted Drone instance\n\n``pycodeexport`` is a Python package which bundles convenience classes and functions\nfor code-generation. The package has been developed to aid on-the-fly compilation\n(meta-programming) of math related problems expressed as `SymPy `_\nexpressions. Note that this package has an alpha development status.\n\nInstallation\n------------\nExample using pip (modify to your own needs):\n\n::\n\n $ python3 -m pip install --user pycodeexport\n\n\nTemplating\n----------\nMako_ comes highly recommended as a template engine. \nFor easier usage, a convenience method is provided in ``pycodeexport.util``.\nThe ``Code`` classes in ``pycodeexport.codeexport`` use this too.\n\n.. _Mako: http://www.makotemplates.org/\n\n\nExamples\n--------\nLook at ``examples/*_main.py`` which show how pycodeexport can be used.\n\nYou may also look at other projects:\n\n - pycompilation_\n\n.. _pycompilation: http://github.com/bjodah/pycompilation\n\n\nLicense\n-------\nOpen Source. Released under the very permissive simplified (2-clause) BSD license. \nSee `LICENSE `_ for further details.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bjodah/pycodeexport", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "pycodeexport", "package_url": "https://pypi.org/project/pycodeexport/", "platform": "", "project_url": "https://pypi.org/project/pycodeexport/", "project_urls": { "Homepage": "https://github.com/bjodah/pycodeexport" }, "release_url": "https://pypi.org/project/pycodeexport/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "pycodeexport is a Python package for code generation.", "version": "0.1.2" }, "last_serial": 4073977, "releases": { "0.0.4": [ { "comment_text": "", "digests": { "md5": "a3066942ce8538aafac89cb3db307f24", "sha256": "c131fb7ff99bbcd2787753e23c8217349171d54243e16269939ed8dba9084796" }, "downloads": -1, "filename": "pycodeexport-0.0.4.tar.gz", "has_sig": true, "md5_digest": "a3066942ce8538aafac89cb3db307f24", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10101, "upload_time": "2014-10-08T16:39:16", "url": "https://files.pythonhosted.org/packages/45/ed/97ae4985e9e30cf06a8d16765b701110f4bb3216e57356c4808bd909982c/pycodeexport-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "bed6168447e753f784a413badd0f4086", "sha256": "e4fee10f997f19ab138e0bbb478e7fb45023b0bf0d21721e5421541653dc9abb" }, "downloads": -1, "filename": "pycodeexport-0.0.5.tar.gz", "has_sig": true, "md5_digest": "bed6168447e753f784a413badd0f4086", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10089, "upload_time": "2014-10-09T12:21:17", "url": "https://files.pythonhosted.org/packages/72/2b/6734db7f184001172126efb16f278608cccbe7d8e2fbd7358e4d1b0fcb0d/pycodeexport-0.0.5.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "79b43ae236039f734fd38c3fbdd4bd26", "sha256": "162def7bec1e194901f379e432fa21e44715c9b70e8407c84f3f36dbee25f73a" }, "downloads": -1, "filename": "pycodeexport-0.1.0.tar.gz", "has_sig": false, "md5_digest": "79b43ae236039f734fd38c3fbdd4bd26", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8743, "upload_time": "2014-12-05T17:55:59", "url": "https://files.pythonhosted.org/packages/5e/58/96dd6e8a1a47e274292f3398f465daf5e21d7b99d1a966498b00de10c00f/pycodeexport-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "98596f1ae3f737d35067a722bd8f8db5", "sha256": "a59c6b08d5b9b4fe8e39800631f48271466e550ffb2d3b2a8b7c5a8ba758eaa6" }, "downloads": -1, "filename": "pycodeexport-0.1.1.tar.gz", "has_sig": false, "md5_digest": "98596f1ae3f737d35067a722bd8f8db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10669, "upload_time": "2016-09-29T21:55:29", "url": "https://files.pythonhosted.org/packages/3f/c6/daab994f1d43c611e8465b78d89643584fbad913d38ae66af666626056f9/pycodeexport-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9d9d66970e241faf45e91ed7195e869c", "sha256": "e33b0736de2d95ffc63fd720bfb3ca36c8572911a10bfac6e67bdce3b7da6160" }, "downloads": -1, "filename": "pycodeexport-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9d9d66970e241faf45e91ed7195e869c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11872, "upload_time": "2018-07-17T14:53:49", "url": "https://files.pythonhosted.org/packages/e1/02/eb82c93426fc58c24a162fb4c174df028f9454f6952e9aa3550f1c878d36/pycodeexport-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9d9d66970e241faf45e91ed7195e869c", "sha256": "e33b0736de2d95ffc63fd720bfb3ca36c8572911a10bfac6e67bdce3b7da6160" }, "downloads": -1, "filename": "pycodeexport-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9d9d66970e241faf45e91ed7195e869c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11872, "upload_time": "2018-07-17T14:53:49", "url": "https://files.pythonhosted.org/packages/e1/02/eb82c93426fc58c24a162fb4c174df028f9454f6952e9aa3550f1c878d36/pycodeexport-0.1.2.tar.gz" } ] }