whylogs.cli.demo_cli

Module Contents

Classes

NameParamType

Functions

_set_up_logger()

init(project_dir)

Initialize and configure a new whylogs project.

profile_csv(session_config: whylogs.app.SessionConfig, project_dir: str) → str

cli(verbose)

Welcome to whylogs Demo CLI!

main()

Attributes

_LENDING_CLUB_CSV

_EXAMPLE_REPO

NAME_FORMAT

whylogs.cli.demo_cli._LENDING_CLUB_CSV = lending_club_1000.csv
whylogs.cli.demo_cli._EXAMPLE_REPO = https://github.com/whylabs/whylogs-examples.git
whylogs.cli.demo_cli._set_up_logger()
whylogs.cli.demo_cli.NAME_FORMAT
class whylogs.cli.demo_cli.NameParamType

Bases: click.ParamType

convert(self, value, param, ctx)
whylogs.cli.demo_cli.init(project_dir)

Initialize and configure a new whylogs project.

This guided input walks the user through setting up a new project and also on-boards a new developer in an existing project.

It scaffolds directories, sets up notebooks, creates a project file, and appends to a .gitignore file.

whylogs.cli.demo_cli.profile_csv(session_config: whylogs.app.SessionConfig, project_dir: str) str
whylogs.cli.demo_cli.cli(verbose)

Welcome to whylogs Demo CLI!

Supported commands:

  • whylogs-demo init : create a demo whylogs project with example data and notebooks

whylogs.cli.demo_cli.main()