{ "info": { "author": "Vicente Eduardo Ferrer Garcia", "author_email": "vic798@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Interpreters" ], "description": "===============\nM E T A C A L L\n===============\nA library for providing inter-language foreign function interface calls\n-----------------------------------------------------------------------\n\nAbstract\n========\n\n**METACALL** Python Port is the port of **METACALL** to Python\nProgramming Language. With **METACALL** Python Port you can\ntransparently execute code from Python to any programming language, for\nexample, calling JavaScript (NodeJS) code from Python.\n\n``sum.js``\n\n.. code:: javascript\n\n module.exports = function sum(a, b) {\n return a + b;\n };\n\n``main.py``\n\n.. code:: python\n\n from metacall import metacall_load_from_file, metacall\n\n metacall_load_from_file('node', [ 'sum.js' ]);\n\n metacall('sum', 3, 4); // 7\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/metacall/core", "keywords": "metacall python port ffi polyglot faas serverless", "license": "Apache License 2.0", "maintainer": "", "maintainer_email": "", "name": "metacall", "package_url": "https://pypi.org/project/metacall/", "platform": "", "project_url": "https://pypi.org/project/metacall/", "project_urls": { "Homepage": "https://github.com/metacall/core" }, "release_url": "https://pypi.org/project/metacall/0.1.11/", "requires_dist": [ "peppercorn", "requests", "check-manifest; extra == 'dev'", "coverage; extra == 'test'" ], "requires_python": "", "summary": "A library for providing inter-language foreign function interface calls", "version": "0.1.11" }, "last_serial": 5340342, "releases": { "0.0.1": [], "0.1.11": [ { "comment_text": "", "digests": { "md5": "861c33f133b13c1e5983a2183df3b632", "sha256": "afe806e145e754dd7a853980117d47e56d398f2915469ca00eaffe1ab0cbebd2" }, "downloads": -1, "filename": "metacall-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "861c33f133b13c1e5983a2183df3b632", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8615, "upload_time": "2019-05-31T00:23:30", "url": "https://files.pythonhosted.org/packages/a7/12/9fe43808a922509cf581e38cc34505dd795c3e19690c71ecb56c8936174d/metacall-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb1eb8e11ee8b6c4be0951bd7beb80ad", "sha256": "71b0b1ec4822326c8b8ce70b67786ee46417427535a0c2f036dbdfbe57f7595e" }, "downloads": -1, "filename": "metacall-0.1.11.tar.gz", "has_sig": false, "md5_digest": "bb1eb8e11ee8b6c4be0951bd7beb80ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9253, "upload_time": "2019-05-31T00:23:32", "url": "https://files.pythonhosted.org/packages/11/22/7dcdf92e1665b8ba1badd6f3e8ac58b9baf7cd9ef8e0714df6b1f89b2ffe/metacall-0.1.11.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "861c33f133b13c1e5983a2183df3b632", "sha256": "afe806e145e754dd7a853980117d47e56d398f2915469ca00eaffe1ab0cbebd2" }, "downloads": -1, "filename": "metacall-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "861c33f133b13c1e5983a2183df3b632", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8615, "upload_time": "2019-05-31T00:23:30", "url": "https://files.pythonhosted.org/packages/a7/12/9fe43808a922509cf581e38cc34505dd795c3e19690c71ecb56c8936174d/metacall-0.1.11-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb1eb8e11ee8b6c4be0951bd7beb80ad", "sha256": "71b0b1ec4822326c8b8ce70b67786ee46417427535a0c2f036dbdfbe57f7595e" }, "downloads": -1, "filename": "metacall-0.1.11.tar.gz", "has_sig": false, "md5_digest": "bb1eb8e11ee8b6c4be0951bd7beb80ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9253, "upload_time": "2019-05-31T00:23:32", "url": "https://files.pythonhosted.org/packages/11/22/7dcdf92e1665b8ba1badd6f3e8ac58b9baf7cd9ef8e0714df6b1f89b2ffe/metacall-0.1.11.tar.gz" } ] }