wolframclient


Namewolframclient JSON
Version 1.4.0 PyPI version JSON
download
home_pagehttps://www.wolfram.com/
SummaryA Python library with various tools to interact with the Wolfram Language and the Wolfram Cloud.
upload_time2024-06-04 14:46:38
maintainerNone
docs_urlNone
authorWolfram Research
requires_python>=3.5.3
licenseMIT
keywords wolfram language wolfram desktop mathematica parser serializer wxf
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            .. image:: https://wolframresearch.github.io/WolframClientForPython/_static/python-client-library-logo.png
    :alt: Wolfram Logo


##########################################
Wolfram Client library for Python
##########################################

The Wolfram Client Library provides seamless Wolfram Language integration in Python. A list of features provided by the library:

* evaluate arbitrary code on a local kernel,
* evaluate arbitrary code on Wolfram cloud, public or private,
* call deployed `APIFunction`,
* build Python functions on top of Wolfram Language functions,
* represent arbitrary Wolfram Language code as Python object,
* serialize Python object to Wolfram Language string `InputForm`,
* serialize Python object to `WXF`,
* extend serialization to any arbitrary Python class,
* parse `WXF` encoded expressions.

#############
Links
#############

* `Installation instructions <https://reference.wolfram.com/language/WolframClientForPython/docpages/install.html>`_
* `Documentation <https://reference.wolfram.com/language/WolframClientForPython>`_
* `Announcement Blog post <https://blog.wolfram.com/2019/05/16/announcing-the-wolfram-client-library-for-python/>`_
* `Changelog <https://github.com/WolframResearch/WolframClientForPython/blob/master/CHANGELOG.md>`_
* `Contributor guidelines <https://github.com/WolframResearch/WolframClientForPython/blob/master/CONTRIBUTING.md>`_
* `License <https://github.com/WolframResearch/WolframClientForPython/blob/master/LICENSE>`_

#########################
Project Information
#########################

Licencing 
=============

This project is released under the MIT licence.

Contributions
=============

The library is maintained by Wolfram Research. The code is on Github. Pull requests and suggestions are always welcomed.

            

Raw data

            {
    "_id": null,
    "home_page": "https://www.wolfram.com/",
    "name": "wolframclient",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.5.3",
    "maintainer_email": null,
    "keywords": "Wolfram Language, Wolfram Desktop, Mathematica, parser, serializer, WXF",
    "author": "Wolfram Research",
    "author_email": "support@wolfram.com, dorianb@wolfram.com, riccardod@wolfram.com",
    "download_url": "https://files.pythonhosted.org/packages/5d/49/c8d3cfa2f9b11f9a0814f6e9933fee853a8ff8d641567e1c4512966ded23/wolframclient-1.4.0.tar.gz",
    "platform": null,
    "description": ".. image:: https://wolframresearch.github.io/WolframClientForPython/_static/python-client-library-logo.png\n    :alt: Wolfram Logo\n\n\n##########################################\nWolfram Client library for Python\n##########################################\n\nThe Wolfram Client Library provides seamless Wolfram Language integration in Python. A list of features provided by the library:\n\n* evaluate arbitrary code on a local kernel,\n* evaluate arbitrary code on Wolfram cloud, public or private,\n* call deployed `APIFunction`,\n* build Python functions on top of Wolfram Language functions,\n* represent arbitrary Wolfram Language code as Python object,\n* serialize Python object to Wolfram Language string `InputForm`,\n* serialize Python object to `WXF`,\n* extend serialization to any arbitrary Python class,\n* parse `WXF` encoded expressions.\n\n#############\nLinks\n#############\n\n* `Installation instructions <https://reference.wolfram.com/language/WolframClientForPython/docpages/install.html>`_\n* `Documentation <https://reference.wolfram.com/language/WolframClientForPython>`_\n* `Announcement Blog post <https://blog.wolfram.com/2019/05/16/announcing-the-wolfram-client-library-for-python/>`_\n* `Changelog <https://github.com/WolframResearch/WolframClientForPython/blob/master/CHANGELOG.md>`_\n* `Contributor guidelines <https://github.com/WolframResearch/WolframClientForPython/blob/master/CONTRIBUTING.md>`_\n* `License <https://github.com/WolframResearch/WolframClientForPython/blob/master/LICENSE>`_\n\n#########################\nProject Information\n#########################\n\nLicencing \n=============\n\nThis project is released under the MIT licence.\n\nContributions\n=============\n\nThe library is maintained by Wolfram Research. The code is on Github. Pull requests and suggestions are always welcomed.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python library with various tools to interact with the Wolfram Language and the Wolfram Cloud.",
    "version": "1.4.0",
    "project_urls": {
        "Documentation": "https://wolfr.am/wolframclientdoc",
        "Homepage": "https://www.wolfram.com/",
        "Source code": "https://github.com/WolframResearch/WolframClientForPython",
        "Wolfram Research": "https://www.wolfram.com"
    },
    "split_keywords": [
        "wolfram language",
        " wolfram desktop",
        " mathematica",
        " parser",
        " serializer",
        " wxf"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d49c8d3cfa2f9b11f9a0814f6e9933fee853a8ff8d641567e1c4512966ded23",
                "md5": "e5cee2df3f608a76b232154d9d1fc7ab",
                "sha256": "59f1f0a71257fa79c444cc9489097fe74e2c7890157f252a961cea406e17e9fb"
            },
            "downloads": -1,
            "filename": "wolframclient-1.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e5cee2df3f608a76b232154d9d1fc7ab",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5.3",
            "size": 790969,
            "upload_time": "2024-06-04T14:46:38",
            "upload_time_iso_8601": "2024-06-04T14:46:38.749721Z",
            "url": "https://files.pythonhosted.org/packages/5d/49/c8d3cfa2f9b11f9a0814f6e9933fee853a8ff8d641567e1c4512966ded23/wolframclient-1.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-04 14:46:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "WolframResearch",
    "github_project": "WolframClientForPython",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": false,
    "lcname": "wolframclient"
}
        
Elapsed time: 4.91668s