Skip to main content

Software Framework for Task Automation and Scheduling

Project description

mrilabs

Dependencies

To setup the environment for env variables used in the app

On Linux you might need to install a few packages:

sudo apt-get update
sudo apt-get install libgl1 libegl1 ffmpeg libsm6 libxext6

On development environments or running from source:

python etc/env.py

To setup dependencies on the terminal:

poetry install --no-root
poetry shell
# Running the app
python -m mrilabs run --hardware-mock

The generated .env file will look as such:

WORKINGDIR='C:/source/mrilabs'
CONFIG='C:/source/mrilabs/etc'
DATA='C:/source/mrilabs/data'
PYTHONPATH='C:\source\mrilabs\frontend\src;C:\source\mrilabs\src'
ASSETS='C:/source/mrilabs/frontend/assets'
LOGS='C:/source/mrilabs/logs'

Installing and Running MRILabs

A stable distribution of the MRILabs

pip install mrilabs

When not utilizing a .env file it will attempt to use $HOME/.mrilabs

Running the app

python -m mrilabs run

Running the app from source

poetry install --no-root
poetry run python -m mrilabs run

Running the app for hardware-mock

poetry run python -m mrilabs run --hardware-mock

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

mrilabs-0.1.2.tar.gz (58.9 kB view details)

Uploaded Source

Built Distribution

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

mrilabs-0.1.2-py3-none-any.whl (76.4 kB view details)

Uploaded Python 3

File details

Details for the file mrilabs-0.1.2.tar.gz.

File metadata

  • Download URL: mrilabs-0.1.2.tar.gz
  • Upload date:
  • Size: 58.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mrilabs-0.1.2.tar.gz
Algorithm Hash digest
SHA256 5f9cd449491786f3e01e98370798085d3194231deb89be53737d7a3205f33bee
MD5 8fd6c65219ed2644b020123edda74e1e
BLAKE2b-256 bd36b93f765a0597f5ea30b2fdf9bcf5a763b4e2aaf36053e7f268900aa33e78

See more details on using hashes here.

File details

Details for the file mrilabs-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mrilabs-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 76.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mrilabs-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5d92714d701579f43e6f6471adea8d46d64ba687de8f067d857dd6fc915715a8
MD5 b3af34d21da0b0c70a5a87ad8b29385c
BLAKE2b-256 795a5e455398fab62fe58eb7b15f2ee0b7da63a1b6c9dd07b33aac9b7533c1a3

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