semantic-release-pypi
Version:
semantic-release plugin to publish a python package to PyPI
19 lines (18 loc) • 561 B
TypeScript
import { PluginConfig } from './types.js';
export declare class DefaultConfig {
config: PluginConfig;
constructor(config: PluginConfig);
get srcDir(): string;
get setupPath(): string;
get pyprojectPath(): string;
get distDir(): string;
get repoUrl(): string;
get repoUsername(): string;
get repoToken(): string;
get pypiPublish(): boolean;
get gpgSign(): boolean;
get gpgIdentity(): string | undefined;
get envDir(): string | false;
get installDeps(): boolean;
get versionCmd(): string | undefined;
}