diff --git a/lib/modules/datasource/api.ts b/lib/modules/datasource/api.ts
index 50ff91cfddef35234b111ed357ba498e5e649dba..c20d70ec1f606d083e4fc535c6ed6ee0ef23b537 100644
--- a/lib/modules/datasource/api.ts
+++ b/lib/modules/datasource/api.ts
@@ -18,7 +18,7 @@ import { DartVersionDatasource } from './dart-version';
 import { DenoDatasource } from './deno';
 import { DockerDatasource } from './docker';
 import { DotnetVersionDatasource } from './dotnet-version';
-import { EndoflifeDatePackagesource } from './endoflife-date';
+import { EndoflifeDateDatasource } from './endoflife-date';
 import { FlutterVersionDatasource } from './flutter-version';
 import { GalaxyDatasource } from './galaxy';
 import { GalaxyCollectionDatasource } from './galaxy-collection';
@@ -87,7 +87,7 @@ api.set(DartVersionDatasource.id, new DartVersionDatasource());
 api.set(DenoDatasource.id, new DenoDatasource());
 api.set(DockerDatasource.id, new DockerDatasource());
 api.set(DotnetVersionDatasource.id, new DotnetVersionDatasource());
-api.set(EndoflifeDatePackagesource.id, new EndoflifeDatePackagesource());
+api.set(EndoflifeDateDatasource.id, new EndoflifeDateDatasource());
 api.set(FlutterVersionDatasource.id, new FlutterVersionDatasource());
 api.set(GalaxyDatasource.id, new GalaxyDatasource());
 api.set(GalaxyCollectionDatasource.id, new GalaxyCollectionDatasource());
diff --git a/lib/modules/datasource/endoflife-date/index.spec.ts b/lib/modules/datasource/endoflife-date/index.spec.ts
index d3660718d0031057c5d18e16e9674f66faf0b116..0892711a32e3980b50831341895ee5d98818fd98 100644
--- a/lib/modules/datasource/endoflife-date/index.spec.ts
+++ b/lib/modules/datasource/endoflife-date/index.spec.ts
@@ -4,9 +4,9 @@ import { Fixtures } from '../../../../test/fixtures';
 import * as httpMock from '../../../../test/http-mock';
 import { EXTERNAL_HOST_ERROR } from '../../../constants/error-messages';
 import { registryUrl } from './common';
-import { EndoflifeDatePackagesource } from './index';
+import { EndoflifeDateDatasource } from './index';
 
-const datasource = EndoflifeDatePackagesource.id;
+const datasource = EndoflifeDateDatasource.id;
 
 // Default package name and mock path to test with
 const packageName = 'amazon-eks';
@@ -81,7 +81,7 @@ describe('modules/datasource/endoflife-date/index', () => {
     });
 
     it('returns null without registryUrl', async () => {
-      const endoflifeDateDatasource = new EndoflifeDatePackagesource();
+      const endoflifeDateDatasource = new EndoflifeDateDatasource();
       const res = await endoflifeDateDatasource.getReleases({
         registryUrl: '',
         packageName,
diff --git a/lib/modules/datasource/endoflife-date/index.ts b/lib/modules/datasource/endoflife-date/index.ts
index 630129d977ba99919eeec86d3da8891f02a60677..814b5c9521b14676dc1fcbf0308ed802008ed730 100644
--- a/lib/modules/datasource/endoflife-date/index.ts
+++ b/lib/modules/datasource/endoflife-date/index.ts
@@ -7,7 +7,7 @@ import type { GetReleasesConfig, ReleaseResult } from '../types';
 import { datasource, registryUrl } from './common';
 import { EndoflifeDateVersions } from './schema';
 
-export class EndoflifeDatePackagesource extends Datasource {
+export class EndoflifeDateDatasource extends Datasource {
   static readonly id = datasource;
 
   override readonly defaultRegistryUrls = [registryUrl];
@@ -19,7 +19,7 @@ export class EndoflifeDatePackagesource extends Datasource {
     'The release timestamp is determined from the `releaseDate` field in the results.';
 
   constructor() {
-    super(EndoflifeDatePackagesource.id);
+    super(EndoflifeDateDatasource.id);
   }
 
   @cache({
diff --git a/lib/modules/datasource/python-version/index.ts b/lib/modules/datasource/python-version/index.ts
index 682c6ceb928747fa1692243c29e3d3aa829ffe57..148d43f21b52b43abae9f590c1c7ebb7ae872065 100644
--- a/lib/modules/datasource/python-version/index.ts
+++ b/lib/modules/datasource/python-version/index.ts
@@ -1,7 +1,7 @@
 import { cache } from '../../../util/cache/package/decorator';
 import { id as versioning } from '../../versioning/python';
 import { Datasource } from '../datasource';
-import { EndoflifeDatePackagesource } from '../endoflife-date';
+import { EndoflifeDateDatasource } from '../endoflife-date';
 import { registryUrl as eolRegistryUrl } from '../endoflife-date/common';
 import { GithubReleasesDatasource } from '../github-releases';
 import type { GetReleasesConfig, ReleaseResult } from '../types';
@@ -11,12 +11,12 @@ import { PythonRelease } from './schema';
 export class PythonVersionDatasource extends Datasource {
   static readonly id = datasource;
   pythonPrebuildDatasource: GithubReleasesDatasource;
-  pythonEolDatasource: EndoflifeDatePackagesource;
+  pythonEolDatasource: EndoflifeDateDatasource;
 
   constructor() {
     super(datasource);
     this.pythonPrebuildDatasource = new GithubReleasesDatasource();
-    this.pythonEolDatasource = new EndoflifeDatePackagesource();
+    this.pythonEolDatasource = new EndoflifeDateDatasource();
   }
 
   override readonly customRegistrySupport = false;