Skip to main content

Code CI Docs CI Test coverage Latest PyPI version

Malcolm is a middlelayer framework that implements high level configure/run behaviour of control system components like those used in continuous scans. This repository contains a Python implementation allowing the creation of Malcolm servers and clients.

Documentation

Full documentation is available at https://dls-controls.github.io/pymalcolm

Source Code

Available from https://github.com/dls-controls/pymalcolm

Installation

To install the latest release, type:

pip install malcolm

To install the latest code directly from source, type:

pip install git+git://github.com/dls-controls/pymalcolm.git

Changelog

See CHANGELOG

Contributing

See CONTRIBUTING

License

APACHE License. (see LICENSE)

Metadata

Release files for malcolm 6.3

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

Source distribution (sdist)

Source distribution for malcolm 6.3
File Size Uploaded Provenance
malcolm-6.3.tar.gz 8.1 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for malcolm 6.3
File Interpreter ABI Platform
malcolm-6.3-py3-none-any.whl Python 3 none any Details

Total release size: 16.5 MB

Release files / malcolm-6.3.tar.gz

Download URL malcolm-6.3.tar.gz
Size 8.1 MB
Tags Source
SHA-256 checksum
How to use checksums
2e65337121af02b801fded4d3b20a7ac3e01d76c6b8d06401e6564a03dc9fd73
BLAKE2b-256 checksum
How to use checksums
4aa24d5a65c07f99da4493b03e68e9ef7cd2f99410daa0c7393abd9429977067
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Release files / malcolm-6.3-py3-none-any.whl

Download URL malcolm-6.3-py3-none-any.whl
Size 8.4 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ede9b5e3fa07e4a1ddee520b0c089d7277430f440b13ab1c754cdaefc138ae17
BLAKE2b-256 checksum
How to use checksums
4ef960914891d123751d5cfe510d45c9f9010e3274362567a03cfa8a40586f3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.9.18

Security for malcolm 6.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

6.3 This release

2 release files No provenance

0.1

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