fix(ci): fix ruff E501 and requirements ordering for pyodps

Split long log message string in db_engine_specs/__init__.py to stay
within the 88-character line limit. Move pyodps==0.12.2 to its proper
alphabetical position in requirements/base.txt and remove the manually
appended entry from the end of both requirements files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Evan Rusackas
2026-02-23 10:51:10 -08:00
committed by Claude Code
parent 9dd93d38b6
commit fc73474d53
3 changed files with 8 additions and 4 deletions

View File

@@ -292,7 +292,9 @@ prison==0.2.1
prompt-toolkit==3.0.51
# via click-repl
pyarrow==16.1.0
# via apache-superset (pyproject.toml)
# via
# apache-superset (pyproject.toml)
# pyodps
pyasn1==0.6.2
# via
# pyasn1-modules
@@ -319,6 +321,8 @@ pyjwt==2.10.1
# redis
pynacl==1.6.2
# via paramiko
pyodps==0.12.2
# via -r requirements/base.in
pyopenssl==25.3.0
# via shillelagh
pyparsing==3.2.3
@@ -355,6 +359,7 @@ referencing==0.36.2
# jsonschema-specifications
requests==2.32.4
# via
# pyodps
# requests-cache
# shillelagh
requests-cache==1.2.1
@@ -485,4 +490,3 @@ xlsxwriter==3.0.9
# pandas
zstandard==0.23.0
# via flask-compress
pyodps==0.12.2

View File

@@ -1157,4 +1157,3 @@ zstandard==0.23.0
# via
# -c requirements/base-constraint.txt
# flask-compress
pyodps==0.12.2

View File

@@ -84,7 +84,8 @@ def load_engine_specs() -> list[type[BaseEngineSpec]]:
# Validate that the engine spec is a proper subclass of BaseEngineSpec
if not is_engine_spec(engine_spec):
logger.warning(
"Skipping invalid DB engine spec %s: not a valid BaseEngineSpec subclass",
"Skipping invalid DB engine spec %s: "
"not a valid BaseEngineSpec subclass",
ep.name,
)
continue