Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Mosaik API for Python

This is an implementation of the mosaik API for simulators written in Python. It hides all the messaging and networking related stuff and provides a simple base class that you can implement.

Installation

Just use pip to install it:

$ pip install mosaik-api

Documentation

Please refer to mosaik’s documentation of the API.

Example Simulator

This distribution contains an example simulator in the example_sim package.

It can be started via the pyexamplesim command; pyexamplesim --help shows you how to use it.

It can also be run in-process by importing and calling example_sim.mosaik.main().

Changelog

2.0a1 – 2014-03-26

  • Initial release. Note, that mosaik is still alpha and not yet done.

Authors

The original concepts for the mosaik API were developed by Steffen Schütten and Stefan Scherfke.

The author of the mosaik API version 2 is Stefan Scherfke.

Metadata

Release files for mosaik-api 2.0a1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mosaik-api 2.0a1
File Size Uploaded
mosaik-api-2.0a1.tar.gz 17.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mosaik-api 2.0a1
File Interpreter ABI Platform
mosaik_api-2.0a1-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 29.9 kB

Release files / mosaik-api-2.0a1.tar.gz

Download URL mosaik-api-2.0a1.tar.gz
Size 17.6 kB
Tags Source
SHA-256 checksum
How to use checksums
9b8890d036cda173d99117709237e19db832162da998844c78dc461cddd31c86
BLAKE2b-256 checksum
How to use checksums
05a267bd4372279aa1d786bb42f0de41b98cf668522f7e2975d1b046daff0509
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / mosaik_api-2.0a1-py2.py3-none-any.whl

Download URL mosaik_api-2.0a1-py2.py3-none-any.whl
Size 12.3 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
c4e3b19598fad06c77e5841040c65a82d279b667a684e24585d4f63fd602da05
BLAKE2b-256 checksum
How to use checksums
aef7274ceae822b8eb9c0eec782f629d6c738ed8d113c32cbcf5312a58d6655a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page