diff --git a/composer.json b/composer.json
index dc706ef68cd0366796b2b50a36f6288e867e6b40..0b7d4fac9e0bce626c9b6e043c63e04a6997a898 100644
--- a/composer.json
+++ b/composer.json
@@ -22,10 +22,10 @@
   },
   "require": {
     "php": ">=7.1",
-    "drupal/core": "^8.7 || ^9.0",
+    "drupal/core": ">=9.1",
     "league/csv": "^9.1"
   },
   "require-dev": {
-    "drupal/migrate_plus": "5.x-dev"
+    "drupal/migrate_plus": ">=5.0"
   }
 }
diff --git a/migrate_source_csv.info.yml b/migrate_source_csv.info.yml
index 9502e98c6eca5183d9ffdf49fc7fbcd438266cc1..b6ebead30a2a74a950e6060cdf6bba604d1b7e21 100644
--- a/migrate_source_csv.info.yml
+++ b/migrate_source_csv.info.yml
@@ -2,8 +2,7 @@ type: module
 name: Migrate Source CSV
 description: 'CSV source migration.'
 package: Migration
-core: 8.x
-core_version_requirement: ^8 || ^9
+core_version_requirement: '>=9.1'
 dependencies:
   - drupal:migrate
 test_dependencies:
diff --git a/tests/modules/csv_source_yield_test/csv_source_yield_test.info.yml b/tests/modules/csv_source_yield_test/csv_source_yield_test.info.yml
index 4115c282a317d29f1b1ab05dfe623122eb9f717c..9b0e094b775d8d340705426b9e63c24bfd8e303f 100644
--- a/tests/modules/csv_source_yield_test/csv_source_yield_test.info.yml
+++ b/tests/modules/csv_source_yield_test/csv_source_yield_test.info.yml
@@ -1,7 +1,5 @@
 name: Source plugin using yield
 type: module
 package: Testing
-core: 8.x
-core_version_requirement: ^8 || ^9
 dependencies:
   - drupal:migrate
diff --git a/tests/modules/migrate_source_csv_test/migrate_source_csv_test.info.yml b/tests/modules/migrate_source_csv_test/migrate_source_csv_test.info.yml
index 87a4c63bfc9c86abc9d3058de6a21235236a55a0..2395b95b48f049ab49e1c6dd72c619e814276ec1 100644
--- a/tests/modules/migrate_source_csv_test/migrate_source_csv_test.info.yml
+++ b/tests/modules/migrate_source_csv_test/migrate_source_csv_test.info.yml
@@ -1,8 +1,6 @@
 name: Migrate Source CSV Test
 type: module
 package: Testing
-core: 8.x
-core_version_requirement: ^8 || ^9
 dependencies:
   - drupal:migrate
   - migrate_source_csv:migrate_source_csv
diff --git a/tests/modules/migrate_source_csv_test/migrate_source_csv_test.module b/tests/modules/migrate_source_csv_test/migrate_source_csv_test.module
index aa7441e9f6fe2cfe52a1ba091afceb7f86297fdb..4a87175f410d1c5ca5e80eaf70dc7d9bad68aa6e 100644
--- a/tests/modules/migrate_source_csv_test/migrate_source_csv_test.module
+++ b/tests/modules/migrate_source_csv_test/migrate_source_csv_test.module
@@ -9,5 +9,6 @@
  * Implements hook_migration_plugins_alter().
  */
 function migrate_source_csv_test_migration_plugins_alter(&$definitions) {
-  $definitions['migrate_csv_test']['source']['path'] = drupal_get_path('module', 'migrate_source_csv_test') . $definitions['migrate_csv_test']['source']['path'];
+  $path = \Drupal::service('extension.list.module')->getPath('migrate_source_csv_test');
+  $definitions['migrate_csv_test']['source']['path'] = $path . $definitions['migrate_csv_test']['source']['path'];
 }
diff --git a/tests/src/Kernel/Plugin/migrate/source/CSVTest.php b/tests/src/Kernel/Plugin/migrate/source/CSVTest.php
index 03ae6078d592eed57314884345f4ece8dc98a4bc..941e56b18e1247ada3cf7daec8af0963ae7facfd 100644
--- a/tests/src/Kernel/Plugin/migrate/source/CSVTest.php
+++ b/tests/src/Kernel/Plugin/migrate/source/CSVTest.php
@@ -15,7 +15,7 @@ class CSVTest extends MigrateTestBase {
   /**
    * {@inheritdoc}
    */
-  public static $modules = [
+  protected static $modules = [
     'system',
     'field',
     'user',