Skip to main content

A package to invoke MATLAB functions, from Python over HTTPS

Project description

Python Client for MATLAB REST Function Service

The Python® Client for MATLAB® REST Function Service provides a package to call into MATLAB functions from Python over HTTPS.


Requirements

  • MATLAB R2026b Prerelease

For supported Python version information, see Versions of Python Compatible with MATLAB Products by Release.


Install

The Python Client for MATLAB REST Function Service can be installed directly from the Python Package Index.

$ python -m pip install matlab-restfcnservice-client

Getting Started

>>> import matlab
>>> from matlab.rest_function_service.client import MWHttpClient
>>> client = MWHttpClient(
        ...     base_url="https://localhost:9920/feval/v1",
        ...     rest_personal_access_token="my_token",
        ...     certificate="/path/to/cert.pem",
        ...     timeout_sec=120
        ... )
>>> result = client.my_service.my_function(arg1, arg2)

See documentation for more examples and getting started.


Support

For technical issues or enhancement requests, contact MathWorks tech support here.


Copyright © 2026 MathWorks, Inc. All rights reserved.

"Python" and the Python logos are trademarks or registered trademarks of the Python Software Foundation, used by MathWorks with permission from the Foundation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl (1.6 MB view details)

Uploaded Python 3Windows x86-64

matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl (3.3 MB view details)

Uploaded Python 3manylinux: glibc 2.28+ x86-64

matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded Python 3macOS 14.0+ ARM64

File details

Details for the file matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for matlab_restfcnservice_client-26.2.3-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 0b6901fbd7abbfe19300a22d772f4a7e1c1558e91633b45b8f853c0f9bcbbca4
MD5 08243295ccac2a32b7be2ddf78cdf5ae
BLAKE2b-256 e5cdac9c510471520ced8f7558dd3b010f1fda7b10ff1aee9d642531bfd9622f

See more details on using hashes here.

File details

Details for the file matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for matlab_restfcnservice_client-26.2.3-py3-none-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ffe5f08aa56ffcb6c2e42dd869336f95cd9e87a100d2fb2270119da24227b94e
MD5 3da0f81f1e1f724b6741a636f1f1f6ad
BLAKE2b-256 059a3e38e819b4ab8a6928e9f0ca0b5ecc93e97db95ef777df073b176ba44e47

See more details on using hashes here.

File details

Details for the file matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for matlab_restfcnservice_client-26.2.3-py3-none-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 9dff06276857bb4e493e7b011b818fe9db9e27291052c4dfc14ff5aab160330f
MD5 d794914bf1cb2fb620d8a9e11f4a3365
BLAKE2b-256 c588cf381b1d4ef02268cab994be689b22791ba0d82e60a73faf68a4bd1b545a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page