core

nbz is a typer-based wrapper around the incredible nbdev project.

Utility imports

nbdev command imports

Help controller

This is what allows us to type nbz and get the help display.


source

helper

 helper (ctx:typer.models.Context)

nbz is a typer-based wrapper around the incredible nbdev project.

functions to typer commands

Loop through the commands, prep them, and add them as typer commands to the global namespace.

readme()
pandoc -o README.md
  to: >-
    commonmark+autolink_bare_uris+emoji+footnotes+gfm_auto_identifiers+pipe_tables+strikeout+task_lists+tex_math_dollars
  output-file: index.html
  standalone: true
  default-image-extension: png
  
metadata
  description: nbz is a typer-based wrapper around the incredible nbdev project.
  title: nbz
  
Output created: _docs/README.md

Functions that are ‘Not Implemented Yet’


source

add_nyi_command

 add_nyi_command (fname)
add_nyi_command('test_func')
func = globals()['test_func']
test_eq(func.__name__, 'test_func')