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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| malcolm-6.3.tar.gz | 8.1 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.