Merge branch 'maintenance/4.1.x' into post-4.1.1
diff --git a/.github/workflows/test-pylint.yml b/.github/workflows/test-pylint.yml
new file mode 100644
index 0000000..2b4b104
--- /dev/null
+++ b/.github/workflows/test-pylint.yml
@@ -0,0 +1,11 @@
+name: Test pylint
+
+on:
+  pull_request:
+
+jobs:
+  test-pylint-with-astroid-sha:
+    uses: pylint-dev/pylint/.github/workflows/tests.yaml@main
+    with:
+      repository: pylint-dev/pylint
+      astroid_sha: ${{ github.sha }}
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index b791435..8a43f98 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -10,7 +10,7 @@
       - id: end-of-file-fixer
         exclude: tests/testdata
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: "v0.15.0"
+    rev: "v0.15.1"
     hooks:
       - id: ruff-check
         args: ["--fix"]
@@ -81,6 +81,6 @@
       - id: prettier
         args: [--prose-wrap=always, --print-width=88]
   - repo: https://github.com/tox-dev/pyproject-fmt
-    rev: "v2.15.0"
+    rev: "v2.16.0"
     hooks:
       - id: pyproject-fmt
diff --git a/astroid/__pkginfo__.py b/astroid/__pkginfo__.py
index 1692a31..a3e9cb4 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.1.1"
+__version__ = "4.2.0-dev0"
 version = __version__
diff --git a/tbump.toml b/tbump.toml
index 9ebf0f3..4fdd86b 100644
--- a/tbump.toml
+++ b/tbump.toml
@@ -1,7 +1,7 @@
 github_url = "https://github.com/pylint-dev/astroid"
 
 [version]
-current = "4.1.1"
+current = "4.2.0-dev0"
 regex = '''
 ^(?P<major>0|[1-9]\d*)
 \.