{ "info": { "author": "Lorenzo Bolla", "author_email": "code@lbolla.info", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Physics" ], "description": "EMpy - ElectroMagnetic Python\n*****************************\n\n.. image:: https://travis-ci.org/lbolla/EMpy.svg?branch=master\n :target: https://travis-ci.org/lbolla/EMpy\n\n.. image:: https://api.codacy.com/project/badge/Grade/25215dbf146d47818023159ee64fc563\n :target: https://www.codacy.com/app/lbolla/EMpy?utm_source=github.com&utm_medium=referral&utm_content=lbolla/EMpy&utm_campaign=Badge_Grade\n\n.. image:: https://badge.fury.io/py/ElectromagneticPython.svg\n :target: https://badge.fury.io/py/ElectromagneticPython\n\n`EMpy - Electromagnetic Python` is a suite of algorithms widely known\nand used in electromagnetic problems and optics: the transfer matrix\nalgorithm, the rigorous coupled wave analysis algorithm and more.\n\nRun the examples in `examples/*` to have an idea how EMpy works.\n\nVisit http://lbolla.github.io/EMpy/ for more information.\n\nInstallation\n============\n\n.. code-block:: bash\n\n $> pip install ElectromagneticPython\n\nOptionally, install `bvp`:\n\n.. code-block:: bash\n\n $> pip install scikits.bvp1lg\n\nDevelopment\n===========\n\nFirst, download the source code from https://github.com/lbolla/EMpy. Then, from inside a `virtualenv`, install with:\n\n.. code-block:: bash\n\n $> pip install -r requirements_dev.txt\n $> python setup.py develop\n \nRun tests with:\n\n.. code-block:: bash\n\n $> python setup.py test\n\nRelease process\n===============\n\n1. Edit CHANGES\n2. `bumpversion major|minor|patch`\n3. `git push && git push --tags`\n4. Push to PyPi: `python setup.py release`\n\nCitation\n========\n\nIf you find EMpy useful in your job, please consider adding a citation.\n\nAs reference:\n\n.. code-block::\n\n Bolla, L. (2017). EMpy [Computer software]. https://github.com/lbolla/EMpy/\n\nAs text:\n\n.. code-block::\n\n We used EMpy (version x.y.z) to complete our work.", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/lbolla/EMpy", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lbolla.github.io/EMpy/", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "ElectroMagneticPython", "package_url": "https://pypi.org/project/ElectroMagneticPython/", "platform": "Windows", "project_url": "https://pypi.org/project/ElectroMagneticPython/", "project_urls": { "Download": "https://github.com/lbolla/EMpy", "Homepage": "http://lbolla.github.io/EMpy/" }, "release_url": "https://pypi.org/project/ElectroMagneticPython/2.0.0/", "requires_dist": null, "requires_python": "", "summary": "EMpy - ElectroMagnetic Python", "version": "2.0.0" }, "last_serial": 5931953, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "9b1f3fe52d51f9b538155fb268966449", "sha256": "cb51d3adf303e8ce456ed33815d48b1e35be433979bc16b0aa162ab0c1d65770" }, "downloads": -1, "filename": "ElectroMagneticPython-1.0-py2.7.egg", "has_sig": false, "md5_digest": "9b1f3fe52d51f9b538155fb268966449", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 162748, "upload_time": "2015-04-26T12:42:50", "url": "https://files.pythonhosted.org/packages/52/24/e24885c0adaf2ab80968463ee999c3ffcaf924235e11b1d964b2d16edfdd/ElectroMagneticPython-1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "93f8bb5ebdfbe58fccb2e06912a6838b", "sha256": "7b0843e1e6549519b9a1931dc4d47897c4f3d622fb836c1eaca69f0d8ba68861" }, "downloads": -1, "filename": "ElectroMagneticPython-1.0-py3.4.egg", "has_sig": false, "md5_digest": "93f8bb5ebdfbe58fccb2e06912a6838b", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 166153, "upload_time": "2015-04-26T12:43:26", "url": "https://files.pythonhosted.org/packages/d4/27/e5814e3b642cfb123f32045316f176643496510bd29da492c12a1470ed3f/ElectroMagneticPython-1.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "53a612d8b076f5a31599d7deba9142b4", "sha256": "30a23ba2f33f3c964d669c661db7e39ff92a3b00f85f65316f81204b397f997c" }, "downloads": -1, "filename": "ElectroMagneticPython-1.0.tar.gz", "has_sig": false, "md5_digest": "53a612d8b076f5a31599d7deba9142b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 67807, "upload_time": "2015-04-26T12:41:34", "url": "https://files.pythonhosted.org/packages/30/2d/267f01be5586d90f58b0ce6afcfc7186a027decc577d3b4229655a3e312e/ElectroMagneticPython-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "a9547237a9d38b75fce29b5b27fa8ab7", "sha256": "8851ca441a1930887806e6d2aa59ba07f79c33132a7959a107091870fb895325" }, "downloads": -1, "filename": "ElectroMagneticPython-1.1.tar.gz", "has_sig": false, "md5_digest": "a9547237a9d38b75fce29b5b27fa8ab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 69494, "upload_time": "2016-01-02T15:56:42", "url": "https://files.pythonhosted.org/packages/38/a7/524fb6326a5c25d5c6ee7ce392d2b4d92b9cddbc809de41c7116daa8310e/ElectroMagneticPython-1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ce9231e18490cfa828dac3e28276ab97", "sha256": "35877da5958bef6b7369f1d49ccfa21be9c8249de1c7f3d5026ee8855aec3126" }, "downloads": -1, "filename": "ElectroMagneticPython-1.2.0.tar.gz", "has_sig": false, "md5_digest": "ce9231e18490cfa828dac3e28276ab97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 68249, "upload_time": "2017-01-31T09:31:04", "url": "https://files.pythonhosted.org/packages/f9/f0/122b508808dc177b961d04486c5c7d12eda81a04b0c0062b5b1aaf673735/ElectroMagneticPython-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "be0a937f14ba59f23401aa2d81d92051", "sha256": "37f571b7f643be15bc80d01647baae407112fc5ec03581e5f31c46ff13b584de" }, "downloads": -1, "filename": "ElectroMagneticPython-1.3.0.tar.gz", "has_sig": false, "md5_digest": "be0a937f14ba59f23401aa2d81d92051", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82976, "upload_time": "2018-02-01T17:38:32", "url": "https://files.pythonhosted.org/packages/c1/f8/72216c998dbd1e47af1721aa9a01937c1f2ee7a6b101538ecdc5cefaf207/ElectroMagneticPython-1.3.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "d0b9075c9b9513ee74f9ff95a08d6ce0", "sha256": "b80cc08edd7fb8c441a7980b45c6f3f0cc3dd81046456efd0430c5eb6a8306e6" }, "downloads": -1, "filename": "ElectroMagneticPython-2.0.0.tar.gz", "has_sig": false, "md5_digest": "d0b9075c9b9513ee74f9ff95a08d6ce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82647, "upload_time": "2019-10-05T13:12:19", "url": "https://files.pythonhosted.org/packages/d8/39/bac735b78b03b6157adbb65a8df7fa9a5a4c825428dc89228d90ad0d7a4d/ElectroMagneticPython-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0b9075c9b9513ee74f9ff95a08d6ce0", "sha256": "b80cc08edd7fb8c441a7980b45c6f3f0cc3dd81046456efd0430c5eb6a8306e6" }, "downloads": -1, "filename": "ElectroMagneticPython-2.0.0.tar.gz", "has_sig": false, "md5_digest": "d0b9075c9b9513ee74f9ff95a08d6ce0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82647, "upload_time": "2019-10-05T13:12:19", "url": "https://files.pythonhosted.org/packages/d8/39/bac735b78b03b6157adbb65a8df7fa9a5a4c825428dc89228d90ad0d7a4d/ElectroMagneticPython-2.0.0.tar.gz" } ] }