UNPKG

semantic-release-pypi

Version:

semantic-release plugin to publish a python package to PyPI

12 lines (11 loc) 884 B
import { Options } from 'execa'; import type { Context } from './@types/semantic-release/index.js'; import { PluginConfig } from './types.js'; declare function setVersionPy(setupPy: string, version: string): Promise<void>; declare function setVersionToml(srcDir: string, version: string, options?: Options): Promise<void>; declare function sDistPackage(srcDir: string, distDir: string, options?: Options): Promise<void>; declare function bDistPackage(srcDir: string, distDir: string, options?: Options): Promise<void>; declare function installPackages(packages: string[], options?: Options): Promise<void>; declare function createVenv(envDir: string, options?: Options): Promise<Options>; declare function prepare(pluginConfig: PluginConfig, context: Context): Promise<void>; export { bDistPackage, createVenv, installPackages, prepare, sDistPackage, setVersionPy, setVersionToml, };