From 886d02cd4ab5272d8f13cd732423cf12f30908c0 Mon Sep 17 00:00:00 2001 From: Trim21 <i@trim21.me> Date: Fri, 12 Jun 2020 22:41:40 +0800 Subject: [PATCH] fix(poetry): don't take `python` as a pypi deps (#6490) --- lib/manager/poetry/__snapshots__/extract.spec.ts.snap | 10 ---------- lib/manager/poetry/extract.spec.ts | 2 +- lib/manager/poetry/extract.ts | 3 +++ 3 files changed, 4 insertions(+), 11 deletions(-) diff --git a/lib/manager/poetry/__snapshots__/extract.spec.ts.snap b/lib/manager/poetry/__snapshots__/extract.spec.ts.snap index 4244ee89c2..87bf69039f 100644 --- a/lib/manager/poetry/__snapshots__/extract.spec.ts.snap +++ b/lib/manager/poetry/__snapshots__/extract.spec.ts.snap @@ -473,16 +473,6 @@ Array [ }, "versioning": "poetry", }, - Object { - "currentValue": "~2.7 || ^3.4", - "datasource": "pypi", - "depName": "python", - "depType": "dependencies", - "managerData": Object { - "nestedVersion": false, - }, - "versioning": "poetry", - }, Object { "currentValue": "^3.0", "datasource": "pypi", diff --git a/lib/manager/poetry/extract.spec.ts b/lib/manager/poetry/extract.spec.ts index 862c79c08b..a9a2feca6e 100644 --- a/lib/manager/poetry/extract.spec.ts +++ b/lib/manager/poetry/extract.spec.ts @@ -61,7 +61,7 @@ describe('lib/manager/poetry/extract', () => { it('extracts multiple dependencies', () => { const res = extractPackageFile(pyproject1toml, filename); expect(res.deps).toMatchSnapshot(); - expect(res.deps).toHaveLength(10); + expect(res.deps).toHaveLength(9); expect(res.compatibility).toEqual({ poetry: 'poetry>=1.0 wheel', python: '~2.7 || ^3.4', diff --git a/lib/manager/poetry/extract.ts b/lib/manager/poetry/extract.ts index d591d0dfae..8f98385adb 100644 --- a/lib/manager/poetry/extract.ts +++ b/lib/manager/poetry/extract.ts @@ -18,6 +18,9 @@ function extractFromSection( return []; } Object.keys(sectionContent).forEach((depName) => { + if (depName === 'python') { + return; + } let skipReason: SkipReason; let currentValue = sectionContent[depName]; let nestedVersion = false; -- GitLab