renovate
Version:
Automated dependency updates. Flexible so you don't need to be.
33 lines (32 loc) • 799 B
TypeScript
export interface PipSource {
name: string;
url: string;
}
export interface PipFile {
source: PipSource[];
packages?: Record<string, PipRequirement>;
'dev-packages'?: Record<string, PipRequirement>;
requires?: Record<string, string>;
[index: string]: undefined | PipSource[] | Record<string, string> | Record<string, PipRequirement>;
}
export type PipRequirement = string | {
index?: string;
version?: string;
path?: string;
file?: string;
git?: string;
};
export interface PipfileLock {
_meta?: {
requires?: {
python_version?: string;
python_full_version?: string;
};
};
default?: Record<string, {
version?: string;
}>;
develop?: Record<string, {
version?: string;
}>;
}