Bump astroid to 4.0.1, update changelog (#2858)

diff --git a/CONTRIBUTORS.txt b/CONTRIBUTORS.txt
index 7d7b867..65c6499 100644
--- a/CONTRIBUTORS.txt
+++ b/CONTRIBUTORS.txt
@@ -224,5 +224,3 @@
 - carl
 - alain lefroy
 - Mark Gius
-- Robert Hofer <1058012+hofrob@users.noreply.github.com>
-- Emmanuel Ferdman <emmanuelferdman@gmail.com>
diff --git a/ChangeLog b/ChangeLog
index 906b127..e317c5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -9,11 +9,16 @@
 
 
 
-What's New in astroid 4.0.1?
+What's New in astroid 4.0.2?
 ============================
 Release date: TBA
 
 
+
+What's New in astroid 4.0.1?
+============================
+Release date: 2025-10-11
+
 * Suppress ``SyntaxWarning`` for invalid escape sequences and return in finally on
   Python 3.14 when parsing modules.
 
diff --git a/astroid/__pkginfo__.py b/astroid/__pkginfo__.py
index 9af7a2c..465f2f8 100644
--- a/astroid/__pkginfo__.py
+++ b/astroid/__pkginfo__.py
@@ -2,5 +2,5 @@
 # For details: https://github.com/pylint-dev/astroid/blob/main/LICENSE
 # Copyright (c) https://github.com/pylint-dev/astroid/blob/main/CONTRIBUTORS.txt
 
-__version__ = "4.0.0"
+__version__ = "4.0.1"
 version = __version__
diff --git a/script/.contributors_aliases.json b/script/.contributors_aliases.json
index 833e3e4..56a97d5 100644
--- a/script/.contributors_aliases.json
+++ b/script/.contributors_aliases.json
@@ -77,6 +77,7 @@
       "66853113+pre-commit-ci[bot]@users.noreply.github.com",
       "49699333+dependabot[bot]@users.noreply.github.com",
       "41898282+github-actions[bot]@users.noreply.github.com",
+      "212256041+pylint-backport[bot]@users.noreply.github.com",
       "212256041+pylint-backport-bot[bot]@users.noreply.github.com"
     ],
     "name": "bot"
diff --git a/tbump.toml b/tbump.toml
index 5e4ec82..358a9a1 100644
--- a/tbump.toml
+++ b/tbump.toml
@@ -1,7 +1,7 @@
 github_url = "https://github.com/pylint-dev/astroid"
 
 [version]
-current = "4.0.0"
+current = "4.0.1"
 regex = '''
 ^(?P<major>0|[1-9]\d*)
 \.