Skip to content

Commit f494f02

Browse files
authored
fix: Remove unnecessary dependency on mysqlclient (#3925)
1 parent bf026a0 commit f494f02

File tree

7 files changed

+2
-10
lines changed

7 files changed

+2
-10
lines changed

sdk/python/feast/infra/feature_servers/multicloud/Dockerfile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ RUN apt update && \
44
apt install -y \
55
jq \
66
python3-dev \
7-
default-libmysqlclient-dev \
87
build-essential
98

109
RUN pip install pip --upgrade

sdk/python/feast/infra/feature_servers/multicloud/Dockerfile.dev

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ RUN apt update && \
44
apt install -y \
55
jq \
66
python3-dev \
7-
default-libmysqlclient-dev \
87
build-essential
98

109
RUN pip install pip --upgrade

sdk/python/requirements/py3.10-ci-requirements.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,8 +472,6 @@ mypy-extensions==1.0.0
472472
# mypy
473473
mypy-protobuf==3.1.0
474474
# via feast (setup.py)
475-
mysqlclient==2.2.0
476-
# via feast (setup.py)
477475
nbclient==0.9.0
478476
# via nbconvert
479477
nbconvert==7.11.0

sdk/python/requirements/py3.8-ci-requirements.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -488,8 +488,6 @@ mypy-extensions==1.0.0
488488
# mypy
489489
mypy-protobuf==3.1.0
490490
# via feast (setup.py)
491-
mysqlclient==2.2.0
492-
# via feast (setup.py)
493491
nbclient==0.9.0
494492
# via nbconvert
495493
nbconvert==7.11.0

sdk/python/requirements/py3.9-ci-requirements.txt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -479,8 +479,6 @@ mypy-extensions==1.0.0
479479
# mypy
480480
mypy-protobuf==3.1.0
481481
# via feast (setup.py)
482-
mysqlclient==2.2.0
483-
# via feast (setup.py)
484482
nbclient==0.9.0
485483
# via nbconvert
486484
nbconvert==7.11.0

sdk/python/tests/unit/test_sql_registry.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ def mysql_registry():
103103

104104
registry_config = RegistryConfig(
105105
registry_type="sql",
106-
path=f"mysql+mysqldb://{POSTGRES_USER}:{POSTGRES_PASSWORD}@127.0.0.1:{container_port}/{POSTGRES_DB}",
106+
path=f"mysql+pymysql://{POSTGRES_USER}:{POSTGRES_PASSWORD}@127.0.0.1:{container_port}/{POSTGRES_DB}",
107107
)
108108

109109
yield SqlRegistry(registry_config, "project", None)

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@
116116
"psycopg2-binary>=2.8.3,<3",
117117
]
118118

119-
MYSQL_REQUIRED = ["mysqlclient", "pymysql", "types-PyMySQL"]
119+
MYSQL_REQUIRED = ["pymysql", "types-PyMySQL"]
120120

121121
HBASE_REQUIRED = [
122122
"happybase>=1.2.0,<3",

0 commit comments

Comments
 (0)