File tree Expand file tree Collapse file tree 5 files changed +23
-10
lines changed
airbyte_cdk/cli/airbyte_cdk Expand file tree Collapse file tree 5 files changed +23
-10
lines changed Original file line number Diff line number Diff line change 4949
5050
5151@click .group (
52- help = __doc__ .replace ("\n " , "\n \n " ), # Workaround to format help text correctly
52+ help = __doc__ .replace ("\n " , "\n \n " ), # Render docstring as help text (markdown)
5353 invoke_without_command = True ,
5454)
5555@click .option (
Original file line number Diff line number Diff line change 8888'''
8989
9090
91- @click .group (name = "connector" )
91+ @click .group (
92+ name = "connector" ,
93+ help = __doc__ .replace ("\n " , "\n \n " ), # Render docstring as help text (markdown)
94+ )
9295def connector_cli_group () -> None :
9396 """Connector related commands."""
9497 pass
Original file line number Diff line number Diff line change 11# Copyright (c) 2025 Airbyte, Inc., all rights reserved.
2- """Docker image commands."""
2+ """Docker image commands.
3+
4+ Coming soon.
5+
6+ This module is planned to provide a command line interface (CLI) for building
7+ Docker images for Airbyte CDK connectors.
8+ """
39
410import click
511
612
7- @click .group (name = "image" )
13+ @click .group (
14+ name = "image" ,
15+ help = __doc__ .replace ("\n " , "\n \n " ), # Render docstring as help text (markdown)
16+ )
817def image_cli_group () -> None :
918 """Docker image commands."""
1019 pass
Original file line number Diff line number Diff line change 77Airbyte CDK manifests.
88"""
99
10- import click
10+ import rich_click as click
1111
1212
13- @click .group (name = "manifest" )
14- def manifest_cli_group (
15- help = __doc__ ,
16- ) -> None :
13+ @click .group (
14+ name = "manifest" ,
15+ help = __doc__ .replace ("\n " , "\n \n " ), # Render docstring as help text (markdown)
16+ )
17+ def manifest_cli_group () -> None :
1718 """Manifest related commands."""
1819 pass
1920
Original file line number Diff line number Diff line change 3030
3131@click .group (
3232 name = "secrets" ,
33- help = __doc__ .replace ("\n " , "\n \n " ),
33+ help = __doc__ .replace ("\n " , "\n \n " ), # Render docstring as help text (markdown)
3434)
3535def secrets_cli_group () -> None :
3636 """Secret management commands."""
You can’t perform that action at this time.
0 commit comments