Skip to main content

Momotor Engine Protocol Library

Project description

This package is a part of Momotor, a tool for automated processing of digital content.

Momotor accepts digital content as a product bundle and generates a result bundle from this product under control of a recipe bundle.

Momotor is like a continuous integration system, but broader in scope. The type of content that Momotor can process is not restricted; each recipe may impose its own constraints. One application of Momotor in an educational setting is the automatic generation of feedback on work submitted for programming assignments.


The momotor-engine-proto package provides the Momotor RPC protocol for communication between the Momotor broker and clients, and also for the communication between the Momotor broker and workers.

The protocol uses the Google RPC (gRPC) protocol.

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

momotor_engine_proto-5.1.0.tar.gz (65.6 kB view details)

Uploaded Source

Built Distribution

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

momotor_engine_proto-5.1.0-py3-none-any.whl (58.2 kB view details)

Uploaded Python 3

File details

Details for the file momotor_engine_proto-5.1.0.tar.gz.

File metadata

  • Download URL: momotor_engine_proto-5.1.0.tar.gz
  • Upload date:
  • Size: 65.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.11

File hashes

Hashes for momotor_engine_proto-5.1.0.tar.gz
Algorithm Hash digest
SHA256 5849529b6e228f92dd4b6734e3dce0f04b7863fa72f61ef41e4fe48188334316
MD5 e2eb5ee28d2f933598c6a8fc5c2ee229
BLAKE2b-256 262fa44cdfe5089c14c69567458eb76aa5f4f3570f8d0d36fc4791ae11c7f171

See more details on using hashes here.

File details

Details for the file momotor_engine_proto-5.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for momotor_engine_proto-5.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 99157900280d55292a8c50a96c4326f08ffd0f49456a8ba2b38d9a3c69cf4056
MD5 76bfa31e6d638d3dd9ef989bcbb30adf
BLAKE2b-256 427f320ec6d0e3bbccd89064be7c3b12fe95b14e270aa1badf0495b83a0613f2

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