setuptools-generate

Provide __version__ for importlib.metadata.version().

setuptools_generate.generate(distribution: Distribution | None = None) None[source]

Generate.

Parameters:

distribution (Distribution | None) –

Return type:

None

click

setuptools_generate._click.generate_complete(command: BaseCommand, prog: str, resources: str) None[source]

Generate complete.

Parameters:
  • command (BaseCommand) –

  • prog (str) –

  • resources (str) –

Return type:

None

help2man

setuptools_generate._help2man.generate_man(function: Callable, prog: str, sdist: str, build: str) None[source]

Generate man.

Parameters:
  • function (Callable) –

  • prog (str) –

  • sdist (str) –

  • build (str) –

Return type:

None

Markdown it

setuptools_generate._markdown_it.generate_changelog(build: str, fname: str) None[source]

Generate changelog.

Parameters:

build (str) –

:param fname :type fname: str :rtype: None

shtab

setuptools_generate._shtab.generate_complete(function: Callable, prog: str, resources: str) None[source]

Generate complete.

Parameters:
  • function (Callable) –

  • prog (str) –

  • resources (str) –

Return type:

None

Metainfo

setuptools_generate.metainfo.generate_metainfo(write_to: str, data: dict) None[source]

Generate metainfo.

Parameters:
  • write_to (str) –

  • data (dict) –

Return type:

None

Utilities

setuptools_generate.utils.get_stdout(function: Callable) str[source]

Get stdout.

Parameters:

function (Callable) –

Return type:

str