Skip to main content

Lab Master

An asyncronous server/client arch written in python.

Install

sudo apt install pkg-config libsystemd-dev

Configuration

You must provide a configuration file in /opt/labs_manager named config.1 with the following fields:

[database]

db_type = mariadb|sqlite
db_user = dbuser
db_path = dbpath (for sqlite)
db_pwd  = db user password
db_host = 192.168.0.1
db_port = 3306
db_name = dbname


[log]
no_session_log= list of users that must not be tracked
watch_groups= list of regexp matching groups to be watched
default_grade=0T,0A
log_dir=/tmp
global_level=debug
console_level=debug
file_level=debug

[server]
key = server aes shared key
address= 127.0.0.1
port= 6666

Metadata

Release files for labmaster 0.4.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 labmaster 0.4.3
File Size Uploaded Provenance Actions
labmaster-0.4.3.tar.gz 36.2 kB Without provenance Details for labmaster-0.4.3.tar.gz

Built distribution (wheel)

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

Total release size: 82.6 kB

Release files / labmaster-0.4.3.tar.gz

Download URL labmaster-0.4.3.tar.gz
Size 36.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4ea02bb12570d189d41481511dbc41361bd86e5f2c52f67ffc113d23d4f1798a
BLAKE2b-256 checksum
How to use checksums
0f2d5e3066b59c3e102b75388e7b56b5a785bcceecedf99c478c926385c85462
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / labmaster-0.4.3-py3-none-any.whl

Download URL labmaster-0.4.3-py3-none-any.whl
Size 46.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2fbd393a264ac80213e62eee3b803fec96e43627fbd323588a85bb4f7aefa407
BLAKE2b-256 checksum
How to use checksums
9e3981a00540b6980d7279f8a5c06a1a637af63c2628021c9e9e43e9d8f95056
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.10 {"installer":{"name":"uv","version":"0.9.10"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"25.10","id":"questing","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for labmaster 0.4.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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