Module cvtool.core

Core Lib files. These deal with:

  • curses
  • terminal parameters
  • file input-output
  • print formatting etc.
Expand source code
'''
Core Lib files. These deal with:

- curses
- terminal parameters
- file input-output
- print formatting
etc.
'''
from . import stdout, io, dynamic_imports, curses_toolbox, checksum,version_control

Sub-modules

cvtool.core.checksum

Tools for adding and validating checksums

cvtool.core.curses_toolbox

A list editor written in ncurses …

cvtool.core.custom_errors
cvtool.core.dynamic_imports

Scripts to dynamically import modules …

cvtool.core.institutions

Institutions are now in the mip tables.

cvtool.core.io

Functions for input-output operations within the cvtools library

cvtool.core.logo

The file which determines the logo splash screen

cvtool.core.miptables

This file is set up such that importing it will run the relevant setup scripts.


WARN: This does mean that once imported, it will not import …

cvtool.core.stdout
cvtool.core.version_control

This file contains all the git, github and versioning functions for the cvtools library.