diff --git a/lib/modules/manager/setup-cfg/__fixtures__/setup-cfg-1.txt b/lib/modules/manager/setup-cfg/__fixtures__/setup-cfg-1.txt index 9eb2f867909aa2997c08cff924b934e80f46930f..1fb0cbd0328acdcedf793f94f77d90134db11120 100644 --- a/lib/modules/manager/setup-cfg/__fixtures__/setup-cfg-1.txt +++ b/lib/modules/manager/setup-cfg/__fixtures__/setup-cfg-1.txt @@ -17,6 +17,8 @@ install_requires = requests[security] ~=2.18 compact~=1.2.3;python>'3.10' +install_requires= + responses >=2.27.0 setup_requires = six ~=1.4 diff --git a/lib/modules/manager/setup-cfg/__snapshots__/extract.spec.ts.snap b/lib/modules/manager/setup-cfg/__snapshots__/extract.spec.ts.snap index 453adf55dcd22301f30bb8d764581e2e27f6aa4f..bef317998567c0a96db850f487cfd83987c2cf90 100644 --- a/lib/modules/manager/setup-cfg/__snapshots__/extract.spec.ts.snap +++ b/lib/modules/manager/setup-cfg/__snapshots__/extract.spec.ts.snap @@ -83,6 +83,12 @@ exports[`modules/manager/setup-cfg/extract extractPackageFile() extracts depende "depName": "compact", "depType": "install", }, + { + "currentValue": ">=2.27.0", + "datasource": "pypi", + "depName": "responses", + "depType": "install", + }, { "currentValue": "~=1.4", "datasource": "pypi", diff --git a/lib/modules/manager/setup-cfg/extract.spec.ts b/lib/modules/manager/setup-cfg/extract.spec.ts index c369d0759559855e851b8f47002396cf9077d3c7..efa02d5cc1fb70e219f19f9fcd3e0dadae4c5312 100644 --- a/lib/modules/manager/setup-cfg/extract.spec.ts +++ b/lib/modules/manager/setup-cfg/extract.spec.ts @@ -24,6 +24,7 @@ describe('modules/manager/setup-cfg/extract', () => { { depName: 'nmspc.pkg', currentValue: '==1.0' }, { depName: 'requests', currentValue: '~=2.18' }, { depName: 'compact', currentValue: '~=1.2.3' }, + { depName: 'responses', currentValue: '>=2.27.0' }, { depName: 'six', currentValue: '~=1.4' }, { depName: 'tqdm', currentValue: '~=4.19' }, { depName: 'tenacity', currentValue: '~=6.0' }, diff --git a/lib/modules/manager/setup-cfg/extract.ts b/lib/modules/manager/setup-cfg/extract.ts index f006ef70ba6378b3e4338536e5ea9814bf535bf5..1b73ebb63c22daa0ed8e09378cda90e1780250e4 100644 --- a/lib/modules/manager/setup-cfg/extract.ts +++ b/lib/modules/manager/setup-cfg/extract.ts @@ -11,7 +11,7 @@ function getSectionName(str: string): string { } function getSectionRecord(str: string): string { - const [, sectionRecord] = regEx(/^([^\s]+)\s+=/).exec(str) ?? []; + const [, sectionRecord] = regEx(/^([^\s]+)\s*=/).exec(str) ?? []; return sectionRecord; }