Skip to content

Commit 7506bed

Browse files
authored
Remove importlib_resources dependency (apache#43561)
1 parent aa8ac32 commit 7506bed

File tree

2 files changed

+1
-8
lines changed

2 files changed

+1
-8
lines changed

airflow/providers_manager.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,11 @@
2525
import json
2626
import logging
2727
import os
28-
import sys
2928
import traceback
3029
import warnings
3130
from dataclasses import dataclass
3231
from functools import wraps
32+
from importlib.resources import files as resource_files
3333
from time import perf_counter
3434
from typing import TYPE_CHECKING, Any, Callable, MutableMapping, NamedTuple, TypeVar
3535

@@ -47,10 +47,6 @@
4747

4848
log = logging.getLogger(__name__)
4949

50-
if sys.version_info >= (3, 9):
51-
from importlib.resources import files as resource_files
52-
else:
53-
from importlib_resources import files as resource_files
5450

5551
PS = ParamSpec("PS")
5652
RT = TypeVar("RT")

hatch_build.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -390,9 +390,6 @@
390390
"gunicorn>=20.1.0",
391391
"httpx>=0.25.0",
392392
'importlib_metadata>=6.5;python_version<"3.12"',
393-
# Importib_resources 6.2.0-6.3.1 break pytest_rewrite
394-
# see https://github.com/python/importlib_resources/issues/299
395-
'importlib_resources>=5.2,!=6.2.0,!=6.3.0,!=6.3.1;python_version<"3.9"',
396393
"itsdangerous>=2.0",
397394
"jinja2>=3.0.0",
398395
"jsonschema>=4.18.0",

0 commit comments

Comments
 (0)