def cli(ctx):
    """Shows the man page packed inside the bubble tool

    this is mainly too overcome limitations on installing manual pages in a distribution agnostic and simple way
    and the way bubble has been developed, in virtual python environments,
    installing a man page into a system location makes no sense,
    the system manpage will not reflect the development version.

    and if your is system is really bare like : docker.io/python,
    you will not even have man installed
    """
    manfile = bubble_lib_dir+os.sep+'extras'+os.sep+'Bubble.1.gz'
    mancmd = ["/usr/bin/man", manfile]
    try:
        return subprocess.call(mancmd)
    except Exception as e:
        print('cannot run man with bubble man page')
        print('you can always have a look at: '+manfile)
def cli ( ctx ) : manfile = bubble_lib_dir + os . sep + 'extras' + os . sep + 'Bubble.1.gz' mancmd = [ "/usr/bin/man" , manfile ] try : return subprocess . call ( mancmd ) except Exception as e : print ( 'cannot run man with bubble man page' ) print ( 'you can always have a look at: ' + manfile )
Shows the man page packed inside the bubble tool

    this is mainly too overcome limitations on installing manual pages in a distribution agnostic and simple way
    and the way bubble has been developed, in virtual python environments,
    installing a man page into a system location makes no sense,
    the system manpage will not reflect the development version.

    and if your is system is really bare like : docker.io/python,
    you will not even have man installed