Mymeco

pipeline coverage unittests doc dependencies

Mymeco stands for My Media Collection. Its main purpose is to build Kodi compatible NFO files, and easily manage Video collection.

To build NFO files and collect video metadata, Mymeco relies on The Movie Database.

https://www.themoviedb.org/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg

Installation

To install, type in a shell:

pip install mymeco

Pip will install dependencies for you. Alternatively, you can run in the root directory of Mymeco distribution:

python setup.py install

Full changelog of latest version is available here.

Usage

TODO when first end-user tool will be available!

Full documentation of latest version is available here.

License

Mymeco is free open source software licensed under MIT. See LICENSE file for full terms.

Installation

Manual installation

Download latest wheel package from Gitlab.

Enter a dedicated virtual environment (see VirtalEnv HOW-TO) and install mymeco package using pip tool:

pip install mymeco-0.0.1.dev1+g221d249-py3-none-any.whl

You should now be able to use all Mymeco utilities.

Automatic installation

Enter a dedicated virtual environment (see VirtalEnv HOW-TO) and install mymeco package from PyPi using pip:

pip install mymeco
# or
pip install mmymeco==0.0.2.dev18  # to install specific version

By default, pip will install latest released version.

Development version

Clone mymeco repository and from a dedicated virtual environment, run:

git clone https://gitlab.yapbreak.fr/olivaa/mymeco.git mymeco
cd mymeco
pip install requirements/dev.txt
pip install -e .

VirtalEnv HOW-TO

Create a folder to hold your brand new virtual environment. Then, go in and initialize virtual environment:

mkdir mymeco
cd mymeco
python -m venv mymeco

Enable virtual env with activation script

  • on Windows:

CALL mymeco\Scripts\activate.bat
  • on Linux:

source mymeco/bin/activate

Indices and tables