Skip to main content

MirrorNeuron Python SDK

Project description

MirrorNeuron Python SDK

mn-python-sdk provides the Python gRPC client and workflow-bundle helpers used by the CLI, API, and Python-defined workflows.

Quick Start

Install locally and run tests:

python3.11 -m venv .venv
. .venv/bin/activate
.venv/bin/python -m pip install -e ".[dev]"
.venv/bin/python -m pytest -q
.venv/bin/python -m ruff check .

Minimal client example:

from mn_sdk import Client

client = Client(target="localhost:55051")
print(client.list_jobs(limit=5))

Details

Notes

  • A running MirrorNeuron core is required for live client calls.
  • Constructor arguments take precedence over environment variables.
  • Generated protocol modules are included with the package.

Project details


Download files

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

Source Distribution

mirrorneuron_python_sdk-1.2.7.tar.gz (181.5 kB view details)

Uploaded Source

Built Distribution

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

mirrorneuron_python_sdk-1.2.7-py3-none-any.whl (159.6 kB view details)

Uploaded Python 3

File details

Details for the file mirrorneuron_python_sdk-1.2.7.tar.gz.

File metadata

  • Download URL: mirrorneuron_python_sdk-1.2.7.tar.gz
  • Upload date:
  • Size: 181.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for mirrorneuron_python_sdk-1.2.7.tar.gz
Algorithm Hash digest
SHA256 0c718e25e441ecd6f8a82377dbf19497c554c1a434bca6f5e7c30bb234203cdc
MD5 58f6d8027787f37e59bad4c789b1008e
BLAKE2b-256 dd931b5517d7b7be17d2b25e704f0cfe1be598f991650c876dd54627108da3c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mirrorneuron_python_sdk-1.2.7.tar.gz:

Publisher: release.yml on MirrorNeuronLab/mn-python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mirrorneuron_python_sdk-1.2.7-py3-none-any.whl.

File metadata

File hashes

Hashes for mirrorneuron_python_sdk-1.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 33b9b82cc8ad75896081e2430c7f10b161ea4d0309d157b299b9c11a8cf5dab6
MD5 7ea0d7fdd089227ca1f401e226c42c3e
BLAKE2b-256 7f23aceb67b5e8152658e58a3e41c8ec4ac36f69404955735c1924f16319043f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mirrorneuron_python_sdk-1.2.7-py3-none-any.whl:

Publisher: release.yml on MirrorNeuronLab/mn-python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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