wolframclient


Namewolframclient JSON
Version 1.1.10 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_time2023-11-28 17:37:56
maintainer
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": "",
    "docs_url": null,
    "requires_python": ">=3.5.3",
    "maintainer_email": "",
    "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/ac/ed/05f57282d4dd3ac11b17b43e2fb5b9f1220522d769cc8db3ebef87cb208a/wolframclient-1.1.10.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.1.10",
    "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": "2b45d4b6e91c15aff6ee5b7fe040e028c6c1e625a0749e800ab110db7a2ec9af",
                "md5": "ea801868a5b6ca53207f21f8b7064abe",
                "sha256": "8dd471b5fbc23c296dcceb89a07fafefb0b17bab363cdb75c041563c2202803f"
            },
            "downloads": -1,
            "filename": "wolframclient-1.1.10-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "ea801868a5b6ca53207f21f8b7064abe",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.5.3",
            "size": 831360,
            "upload_time": "2023-11-28T17:37:53",
            "upload_time_iso_8601": "2023-11-28T17:37:53.579882Z",
            "url": "https://files.pythonhosted.org/packages/2b/45/d4b6e91c15aff6ee5b7fe040e028c6c1e625a0749e800ab110db7a2ec9af/wolframclient-1.1.10-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aced05f57282d4dd3ac11b17b43e2fb5b9f1220522d769cc8db3ebef87cb208a",
                "md5": "5e65ef67b0c7e45126a8303fa034c5d1",
                "sha256": "373691c2cb157296bed5b563cb09fe582cba96822c0004ac817135ce003c8c06"
            },
            "downloads": -1,
            "filename": "wolframclient-1.1.10.tar.gz",
            "has_sig": false,
            "md5_digest": "5e65ef67b0c7e45126a8303fa034c5d1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.5.3",
            "size": 789214,
            "upload_time": "2023-11-28T17:37:56",
            "upload_time_iso_8601": "2023-11-28T17:37:56.280434Z",
            "url": "https://files.pythonhosted.org/packages/ac/ed/05f57282d4dd3ac11b17b43e2fb5b9f1220522d769cc8db3ebef87cb208a/wolframclient-1.1.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-28 17:37:56",
    "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: 0.14145s