mirror of
https://github.com/renovatebot/renovate.git
synced 2024-12-22 21:48:32 +00:00
ff8c63ea04
Co-authored-by: Michael Kriese <michael.kriese@visualon.de> Co-authored-by: Rhys Arkins <rhys@arkins.net>
607 lines
14 KiB
Plaintext
607 lines
14 KiB
Plaintext
// Jest Snapshot v1, https://goo.gl/fbAQLP
|
|
|
|
exports[`modules/manager/poetry/extract extractPackageFile() extracts mixed versioning types 1`] = `
|
|
{
|
|
"deps": [
|
|
{
|
|
"currentValue": "0.2",
|
|
"datasource": "pypi",
|
|
"depName": "dep1",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.1.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep2",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0a1",
|
|
"datasource": "pypi",
|
|
"depName": "dep3",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0b2",
|
|
"datasource": "pypi",
|
|
"depName": "dep4",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0rc1",
|
|
"datasource": "pypi",
|
|
"depName": "dep5",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0.dev4",
|
|
"datasource": "pypi",
|
|
"depName": "dep6",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0c1",
|
|
"datasource": "pypi",
|
|
"depName": "dep7",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "2012.2",
|
|
"datasource": "pypi",
|
|
"depName": "dep8",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep9",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0a1",
|
|
"datasource": "pypi",
|
|
"depName": "dep10",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0a2.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep11",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0a12.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep12",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0a12",
|
|
"datasource": "pypi",
|
|
"depName": "dep13",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0b1.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep14",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0b2",
|
|
"datasource": "pypi",
|
|
"depName": "dep15",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0b2.post345.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep16",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0b2.post345",
|
|
"datasource": "pypi",
|
|
"depName": "dep17",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0rc1.dev456",
|
|
"datasource": "pypi",
|
|
"depName": "dep18",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0rc1",
|
|
"datasource": "pypi",
|
|
"depName": "dep19",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep20",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0+abc.5",
|
|
"datasource": "pypi",
|
|
"depName": "dep21",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0+abc.7",
|
|
"datasource": "pypi",
|
|
"depName": "dep22",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0+5",
|
|
"datasource": "pypi",
|
|
"depName": "dep23",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0.post456.dev34",
|
|
"datasource": "pypi",
|
|
"depName": "dep24",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.0.post456",
|
|
"datasource": "pypi",
|
|
"depName": "dep25",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "1.1.dev1",
|
|
"datasource": "pypi",
|
|
"depName": "dep26",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "~=3.1",
|
|
"datasource": "pypi",
|
|
"depName": "dep27",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "~=3.1.2",
|
|
"datasource": "pypi",
|
|
"depName": "dep28",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "~=3.1a1",
|
|
"datasource": "pypi",
|
|
"depName": "dep29",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "==3.1",
|
|
"datasource": "pypi",
|
|
"depName": "dep30",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "==3.1.*",
|
|
"datasource": "pypi",
|
|
"depName": "dep31",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "~=3.1.0, !=3.1.3",
|
|
"datasource": "pypi",
|
|
"depName": "dep32",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "<=2.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep33",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "<2.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep34",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
],
|
|
"extractedConstraints": {},
|
|
"packageFileVersion": "0.1.0",
|
|
}
|
|
`;
|
|
|
|
exports[`modules/manager/poetry/extract extractPackageFile() extracts multiple dependencies (with dep = {version = "1.2.3"} case) 1`] = `
|
|
{
|
|
"deps": [
|
|
{
|
|
"currentValue": "*",
|
|
"datasource": "pypi",
|
|
"depName": "dep1",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^0.6.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep2",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^0.33.6",
|
|
"datasource": "pypi",
|
|
"depName": "dep3",
|
|
"depType": "dependencies",
|
|
"skipReason": "path-dependency",
|
|
},
|
|
{
|
|
"datasource": "pypi",
|
|
"depName": "dep4",
|
|
"depType": "dependencies",
|
|
"skipReason": "path-dependency",
|
|
},
|
|
{
|
|
"datasource": "pypi",
|
|
"depName": "dep5",
|
|
"depType": "dependencies",
|
|
"skipReason": "unspecified-version",
|
|
},
|
|
{
|
|
"currentValue": "^0.8.3",
|
|
"datasource": "pypi",
|
|
"depName": "extra_dep1",
|
|
"depType": "extras",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "extra-dep1",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^0.9.4",
|
|
"datasource": "pypi",
|
|
"depName": "extra_dep2",
|
|
"depType": "extras",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "extra-dep2",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^0.4.0",
|
|
"datasource": "pypi",
|
|
"depName": "extra_dep3",
|
|
"depType": "extras",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "extra-dep3",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^3.0",
|
|
"datasource": "pypi",
|
|
"depName": "required_dev_dep",
|
|
"depType": "dev-dependencies",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "required-dev-dep",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^3.0",
|
|
"datasource": "pypi",
|
|
"depName": "optional_dev_dep",
|
|
"depType": "dev-dependencies",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "optional-dev-dep",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^3.0",
|
|
"datasource": "pypi",
|
|
"depName": "required_group_dep",
|
|
"depType": "group1",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "required-group-dep",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^3.0",
|
|
"datasource": "pypi",
|
|
"depName": "optional_group_dep",
|
|
"depType": "group1",
|
|
"managerData": {
|
|
"nestedVersion": true,
|
|
},
|
|
"packageName": "optional-group-dep",
|
|
"versioning": "poetry",
|
|
},
|
|
],
|
|
"extractedConstraints": {},
|
|
"packageFileVersion": "0.1.0",
|
|
}
|
|
`;
|
|
|
|
exports[`modules/manager/poetry/extract extractPackageFile() extracts multiple dependencies 1`] = `
|
|
[
|
|
{
|
|
"currentValue": "0.0.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep1_",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"packageName": "dep1-",
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "0.0.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep1",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "pep440",
|
|
},
|
|
{
|
|
"currentValue": "^0.6.0",
|
|
"datasource": "pypi",
|
|
"depName": "dep2",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^0.33.6",
|
|
"datasource": "pypi",
|
|
"depName": "dep3",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"commitMessageTopic": "Python",
|
|
"currentValue": "~2.7 || ^3.4",
|
|
"datasource": "github-releases",
|
|
"depName": "python",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"packageName": "containerbase/python-prebuild",
|
|
"registryUrls": null,
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "^3.0",
|
|
"datasource": "pypi",
|
|
"depName": "dev_dep1",
|
|
"depType": "dev-dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"packageName": "dev-dep1",
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "Invalid version.",
|
|
"datasource": "pypi",
|
|
"depName": "dev_dep2",
|
|
"depType": "dev-dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"packageName": "dev-dep2",
|
|
"skipReason": "invalid-version",
|
|
},
|
|
]
|
|
`;
|
|
|
|
exports[`modules/manager/poetry/extract extractPackageFile() handles multiple constraint dependencies 1`] = `
|
|
{
|
|
"deps": [
|
|
{
|
|
"datasource": "pypi",
|
|
"depName": "foo",
|
|
"depType": "dependencies",
|
|
"skipReason": "multiple-constraint-dep",
|
|
},
|
|
],
|
|
"extractedConstraints": {},
|
|
"packageFileVersion": "0.1.0",
|
|
}
|
|
`;
|
|
|
|
exports[`modules/manager/poetry/extract extractPackageFile() resolves lockedVersions from the lockfile 1`] = `
|
|
{
|
|
"deps": [
|
|
{
|
|
"commitMessageTopic": "Python",
|
|
"currentValue": "^3.9",
|
|
"datasource": "github-releases",
|
|
"depName": "python",
|
|
"depType": "dependencies",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"packageName": "containerbase/python-prebuild",
|
|
"registryUrls": null,
|
|
"versioning": "poetry",
|
|
},
|
|
{
|
|
"currentValue": "*",
|
|
"datasource": "pypi",
|
|
"depName": "boto3",
|
|
"depType": "dependencies",
|
|
"lockedVersion": "1.17.5",
|
|
"managerData": {
|
|
"nestedVersion": false,
|
|
},
|
|
"versioning": "poetry",
|
|
},
|
|
],
|
|
"extractedConstraints": {
|
|
"python": "^3.9",
|
|
},
|
|
"packageFileVersion": undefined,
|
|
}
|
|
`;
|