semvec/pypi-packages huggingface dataset:
mrilabs 0.1.2
Software Framework for Task Automation and Scheduling
License: MIT
Requires Python: >=3.10,<=3.11.8

# mrilabs

## Dependencies

To setup the environment for env variables used in the app

On Linux you might need to install a few packages:
```bash
sudo apt-get update
sudo apt-get install libgl1 libegl1 ffmpeg libsm6 libxext6
```

On development environments or running from source:

```bash
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
```
gitcy 1.0.4
Some usefull gitcommands to make life easier :)
License: MIT
Requires Python: >=3.8,<4.0

# Gitcy

A lightweight python package for some github cli utilities.

Is it necessary? No.

Is it helpful? Maybe.

Does it feel better? Yes.

## Why

Instead of writing

```shell
git commit -m "Title \n\nMore Description"
git push
```

you can directly type

```shell
ctd -t "Title" -d "More Description" -p
```

or even select the files to stage before commiting

```shell
ctd -t "Title" -d "More Description" -f 'module/test.py' -p
```

of stage all files before comiting (be carefull though :))

```shell
ctd -t "Title" -d "More Description" -p --all
```

## Install

Use either pipx to install

```shell
pipx install git+https://github.com/ahartlba/gitcy.git
```

or install the package in your python environment and use it there.

```shell
pip install gitcy
```

## Commands

- ``ctd`` stands for Commit with Title and Description. Add title and additional description to your commit-msg. Additionally select files and push in one command
- ``gundo`` stands for gitcy undo ... which undoes last commit