fix: missing RunEnvironmentInfo (#904)

* fix: missing RunEnvironmentInfo

Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>

* fix: add reference to github issue

Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>

Signed-off-by: Thulio Ferraz Assis <3149049+f0rmiga@users.noreply.github.com>
diff --git a/python/config_settings/transition.bzl b/python/config_settings/transition.bzl
index 2fd3384..e87e2c9 100644
--- a/python/config_settings/transition.bzl
+++ b/python/config_settings/transition.bzl
@@ -58,10 +58,11 @@
             dependency_attributes = ["target"],
         ),
         target[OutputGroupInfo],
-        # testing.TestEnvironment is deprecated in favour of RunEnvironmentInfo but
+        # TODO(f0rmiga): testing.TestEnvironment is deprecated in favour of RunEnvironmentInfo but
         # RunEnvironmentInfo is not exposed in Bazel < 5.3.
+        # https://github.com/bazelbuild/rules_python/issues/901
         # https://github.com/bazelbuild/bazel/commit/dbdfa07e92f99497be9c14265611ad2920161483
-        (RunEnvironmentInfo if hasattr(native, "RunEnvironmentInfo") else testing.TestEnvironment)(environment = env),
+        testing.TestEnvironment(environment = env),
     ]
     return providers