From 062f0e9106feefba3e52630b9c761b6a11c8f19e Mon Sep 17 00:00:00 2001 From: tokoko Date: Wed, 17 Jun 2026 18:21:27 +0400 Subject: [PATCH] chore: upgrade sqloxide --- pyproject.toml | 4 +- tests/sql/test_sql_to_substrait.py | 4 +- uv.lock | 74 +++++++++++++++++++----------- 3 files changed, 51 insertions(+), 31 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index a26c01c..13204cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,10 +17,10 @@ write_to = "src/substrait/_version.py" [project.optional-dependencies] extensions = ["substrait-antlr==0.86.0", "pyyaml"] -sql = ["sqloxide; python_version < '3.14'", "deepdiff"] +sql = ["sqloxide", "deepdiff"] [dependency-groups] -dev = ["pytest >= 7.0.0", "substrait-antlr==0.86.0", "pyyaml", "sqloxide; python_version < '3.14'", "deepdiff", "duckdb<=1.2.2; python_version < '3.14'", "datafusion"] +dev = ["pytest >= 7.0.0", "substrait-antlr==0.86.0", "pyyaml", "sqloxide", "deepdiff", "duckdb<=1.2.2; python_version < '3.14'", "datafusion"] [tool.pytest.ini_options] pythonpath = "src" diff --git a/tests/sql/test_sql_to_substrait.py b/tests/sql/test_sql_to_substrait.py index 7d5b6ff..8717f6e 100644 --- a/tests/sql/test_sql_to_substrait.py +++ b/tests/sql/test_sql_to_substrait.py @@ -5,8 +5,6 @@ import pyarrow.substrait as pa_substrait import pytest -pytest.importorskip("sqloxide") - from substrait.extension_registry import ExtensionRegistry from substrait.sql.sql_to_substrait import convert @@ -74,7 +72,7 @@ def df_schema_resolver(name: str): def assert_query_duckdb(query: str, ignore_order=True): - import duckdb + duckdb = pytest.importorskip("duckdb") duckdb.install_extension("substrait", repository="community") duckdb.load_extension("substrait") diff --git a/uv.lock b/uv.lock index dc49cfe..50bee66 100644 --- a/uv.lock +++ b/uv.lock @@ -306,30 +306,52 @@ wheels = [ [[package]] name = "sqloxide" -version = "0.1.56" +version = "0.61.1" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/10/c7/79f57728f300079148ac4e4b988000dcbd1f58960040db89594424a58336/sqloxide-0.1.56.tar.gz", hash = "sha256:2379917f04c85c618abea77af0d48af9bc87b7d527c37170bfe390eac26ad397", size = 15976, upload-time = "2025-05-17T18:09:16.667Z" } +sdist = { url = "https://files.pythonhosted.org/packages/78/b4/20b2d9c217f66ea23c12052db2c47f88e968940706758e5ab15765eb78e8/sqloxide-0.61.1.tar.gz", hash = "sha256:2ff1d48e6b59f2870e5e37d391eed82c126db001c30cd92383ea048cc69a5576", size = 30840, upload-time = "2026-04-06T04:18:38.497Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/7a/a2/6c7e25b9d6d9ef22eb7d40a923b00eb23f88408bcc762ee5cbe53bee9802/sqloxide-0.1.56-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:cfb01bd42e12ada0d647873967dbc572029fb9aca207cf5ab963960f2f1b9f03", size = 3002177, upload-time = "2025-05-17T18:08:23.765Z" }, - { url = "https://files.pythonhosted.org/packages/4f/e1/483be52307cec72e3a6cd70e0d45bdcec829edefa693bbb7c9ff72aade29/sqloxide-0.1.56-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:89fba7ec9d27b03af6f276043a3ab1706ae77d879bbcfdfca9079482a4e93873", size = 3240565, upload-time = "2025-05-17T18:08:25.756Z" }, - { url = "https://files.pythonhosted.org/packages/59/ce/6d31d249ef723ab069f25d9a6c9f403dfaeec3140e23002e825f3e01fd53/sqloxide-0.1.56-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:655ce500b7c7fd560108139af83c65d8d5ea19fde342bb915ba58ec110612474", size = 3423436, upload-time = "2025-05-17T18:08:26.966Z" }, - { url = "https://files.pythonhosted.org/packages/72/19/86a62bf065bb1a4399e92f8a6a78414aea1edf886f311bfa85fbd974f25e/sqloxide-0.1.56-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:923ceb0dfe0bfb3c155890028100ada14f1d462c7c6b5da8e32b8d016533711b", size = 3734785, upload-time = "2025-05-17T18:08:28.6Z" }, - { url = "https://files.pythonhosted.org/packages/8b/fc/63d80b88e55c3efa040b9d89f749c7798f4be42a705e22556049fdacba86/sqloxide-0.1.56-cp310-cp310-win_amd64.whl", hash = "sha256:a6f032b2a8c0778f3397186de239c633e8cdedbbb808053bf4a06ca7469a0998", size = 3016568, upload-time = "2025-05-17T18:08:29.803Z" }, - { url = "https://files.pythonhosted.org/packages/ef/b8/6cfe46500743d49ab5862ff22ffe3249379d635d9440f0df63d882b20997/sqloxide-0.1.56-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:ec7ea3c69d8977bfc104579d17cef1448912f9b7728eb78aaae8f6f2d6412cb6", size = 3002130, upload-time = "2025-05-17T18:08:31.009Z" }, - { url = "https://files.pythonhosted.org/packages/7c/e3/62d93b538906ddc11529e71b2396589816aaf5c55256ecf4b9fcbf5f7f23/sqloxide-0.1.56-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:25536ab40fe02cd882a61bf98c52d5fd0126dcdfa1c8a12dfeba1df3b4d7c3c5", size = 3240150, upload-time = "2025-05-17T18:08:32.721Z" }, - { url = "https://files.pythonhosted.org/packages/00/a2/35ee7ce0ace4291029ca4388cfd528933982a46bea1ea95fd3ef04fc2e0a/sqloxide-0.1.56-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:11574d3b317d0d1ddd5a4aefe36bdbed7e02a5fdf179e6a34fd047eff80745ce", size = 3423377, upload-time = "2025-05-17T18:08:34.816Z" }, - { url = "https://files.pythonhosted.org/packages/6d/18/d36cf7f10996230e095e98d2dcdc4fb4782bfbb4f5bca42861d8448fb84a/sqloxide-0.1.56-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1be67ed903c875b4a42852cadc5f8ef14e8c2fc09c518cfef86a5f74d43e88ca", size = 3734643, upload-time = "2025-05-17T18:08:36.525Z" }, - { url = "https://files.pythonhosted.org/packages/71/96/b121727508e7a020715ba3ff57e1ce8b7eb9255ed6314e4d4cb0a73811bd/sqloxide-0.1.56-cp311-cp311-win_amd64.whl", hash = "sha256:a7f38559b3f10755d43ed3700680061ddcf706a58d957eb16ec400f7113b02b4", size = 3016657, upload-time = "2025-05-17T18:08:39.115Z" }, - { url = "https://files.pythonhosted.org/packages/3f/5d/ecd7c89a48cfaa43a920cd1475380e331a95364ad5e914ea60daf2038430/sqloxide-0.1.56-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:ec5efc92634cc400d64eb84c6c492eefab9d2e8fe4973bbb758d79da23299c36", size = 2992231, upload-time = "2025-05-17T18:08:40.786Z" }, - { url = "https://files.pythonhosted.org/packages/c0/09/3819ba9b9bc33a758b90f7b883e69d5b69141423892fe3c96e9f150fd2ea/sqloxide-0.1.56-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:35bd4a5ca3c1e6886ade4962735d2581206144d9d21bdec43bc2897d31f1418f", size = 3229769, upload-time = "2025-05-17T18:08:42.462Z" }, - { url = "https://files.pythonhosted.org/packages/b8/b9/fc4c3f7122fbb9017967839ec013f93be9bc0790d5d103b031892d1a1250/sqloxide-0.1.56-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:305301d43494b7689c271269d9a45dd99b8c006cf769711d46ee1a0851ae9688", size = 3420784, upload-time = "2025-05-17T18:08:44.049Z" }, - { url = "https://files.pythonhosted.org/packages/fb/cf/05ae5906a7fb3f5165a8f2a00ad5974f36d77a33ae34f485d671cd38c010/sqloxide-0.1.56-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f171890e5e067d16619de2ae08f1062ea698d8c4c2a3a5df094ce8881ad3b7a6", size = 3730822, upload-time = "2025-05-17T18:08:45.515Z" }, - { url = "https://files.pythonhosted.org/packages/77/02/1e83b8d224b7c9b6e590609725651953fac64742312c70da909542c2427f/sqloxide-0.1.56-cp312-cp312-win_amd64.whl", hash = "sha256:63c8b66a8bc89bbbba8586a0c9b7969d210224cbb508a3f2531bab6dd0620a9b", size = 3018266, upload-time = "2025-05-17T18:08:46.777Z" }, - { url = "https://files.pythonhosted.org/packages/94/fd/268d58f8feb4d206d2896dae5e8a4a17c671c9cbb6b15c6e6300d2e168a2/sqloxide-0.1.56-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:42d51efeb52e72f1d8242e61461733359eaf330dabc7ce533e970972ade1f9ab", size = 2992256, upload-time = "2025-05-17T18:08:48.126Z" }, - { url = "https://files.pythonhosted.org/packages/de/77/dd27f6e325537126ba0b142fdce63bde4305681662ac58e8e779e3c87635/sqloxide-0.1.56-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e7730693f46ed313ff6531de8ba0874158d154875d3c6721825aa3122be600d4", size = 3230573, upload-time = "2025-05-17T18:08:49.444Z" }, - { url = "https://files.pythonhosted.org/packages/f9/04/98c216967275cd9a3e517dfeeb513ebff3183f1f22da29180c479c749ac8/sqloxide-0.1.56-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:5e94f9037d7336bef4e3090b15299c2a405c55aba4ae87ef6d963df2f0b48016", size = 3421350, upload-time = "2025-05-17T18:08:50.758Z" }, - { url = "https://files.pythonhosted.org/packages/c2/2a/402274bf73fedfb986fab94239d8b34f9bfdb1a0a24adec3c43bd28e4387/sqloxide-0.1.56-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:33006d8414d8c65b8e7e8313c61dd5c3f5dc1a4f88c7d1b7ae25bc8fa9f26fdc", size = 3730165, upload-time = "2025-05-17T18:08:51.995Z" }, - { url = "https://files.pythonhosted.org/packages/c8/5c/487e081a5ac1a8538f7eb3a3e3ea04c39da13acde1f17916ca1767d40c4e/sqloxide-0.1.56-cp313-cp313-win_amd64.whl", hash = "sha256:08a119f20334285663989fd39f78eaa448ebf023ca451a25adba78321e3a17ae", size = 3018363, upload-time = "2025-05-17T18:08:53.208Z" }, + { url = "https://files.pythonhosted.org/packages/ac/b4/4a6aac9db32ea742c2b022e094d7e712fd44b57c99c3bcb0f8a1d224183a/sqloxide-0.61.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:475efcd305d71244911369e4a2bd406ed8e85f156912d1c492e644062939bbbb", size = 5448354, upload-time = "2026-04-06T04:16:52.094Z" }, + { url = "https://files.pythonhosted.org/packages/b2/00/adc104ba6a7071c5dc5914fb240a0b4425e1652053d80cd08c5ce89aaa2e/sqloxide-0.61.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:03ded4b13c125ca6521e99d25aa42194559999865db9a4aa66a4dfd449afc18a", size = 5070454, upload-time = "2026-04-06T04:16:54.097Z" }, + { url = "https://files.pythonhosted.org/packages/12/45/0c9ee131d6c1e41e466882cd344f972644e865106d09f0cc64e1062b941a/sqloxide-0.61.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65406d0280bd3fc5254ada5a2762597f68a33767be53af74d44d2bd90c3f5c8c", size = 5430347, upload-time = "2026-04-06T04:16:56.268Z" }, + { url = "https://files.pythonhosted.org/packages/9d/2a/0b1ac193cb7e77d78ca2029331718d52119d21e758c2aef4c90e318ecb14/sqloxide-0.61.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0e8704c49f1bb47a6f9e88669057d6f7b2e1b22d00ed7e322d5607ba3d872559", size = 5610637, upload-time = "2026-04-06T04:16:58.587Z" }, + { url = "https://files.pythonhosted.org/packages/40/98/e8087082beb1384cf854ad1b9fa45e9f27631e0c5dc2d61a3f5799e19c8e/sqloxide-0.61.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:300e5ad51c4bcd8b811f41cd825a9dd13d3a66c084c0de6a5efabc22d63da155", size = 6101360, upload-time = "2026-04-06T04:17:00.604Z" }, + { url = "https://files.pythonhosted.org/packages/99/e1/da97268f5bd7784eca74057f18acac2a0bd1ebdb4e0594b60a931054d1e8/sqloxide-0.61.1-cp310-cp310-win_amd64.whl", hash = "sha256:a71873ec594d455b9d35a4e4cc627ea93ae7cb4ba91891c07bef1fc5e9c9093f", size = 5122199, upload-time = "2026-04-06T04:17:02.671Z" }, + { url = "https://files.pythonhosted.org/packages/1e/a2/d3850231d481f31e6769be3406b51bb0e709f928159c3f575673c56f4615/sqloxide-0.61.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:8ad0994219d9b6292cf205c6183f06a5d15d0b5906792ee7fdd27e532de31833", size = 5448058, upload-time = "2026-04-06T04:17:04.924Z" }, + { url = "https://files.pythonhosted.org/packages/13/a5/8dffd911b98bde7ffe35162eea11ecfd868c005585a6683e7a425ddb64eb/sqloxide-0.61.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:d384cccf25c3df009e7bfb79daac74ba8841eebd0009a4406e8856a5de7ce9cd", size = 5070067, upload-time = "2026-04-06T04:17:06.766Z" }, + { url = "https://files.pythonhosted.org/packages/b5/cc/b3211f40707039fd43a29ca93b30fe54b7412fd52b4dffaed9cd82c6ddd3/sqloxide-0.61.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fc96d158addbf0c24ac1cc32ecd509ceae5fdb9a4ad495771c21b6a5c6d1a910", size = 5430394, upload-time = "2026-04-06T04:17:08.968Z" }, + { url = "https://files.pythonhosted.org/packages/60/2a/d70ebf1bdc90b3bcdd225268be3135a8e3e894e6b38e8f394eb082c4380d/sqloxide-0.61.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c47ae24f97408d5a630f8d2b63a0c77ce709eb95b655093a1b3d25e7d4310a0a", size = 5610865, upload-time = "2026-04-06T04:17:11.098Z" }, + { url = "https://files.pythonhosted.org/packages/74/3c/e5124ad836833691dbd52de394cd191e8a872b8702ac6db2f241da969af1/sqloxide-0.61.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2578d63fa50992ca011988393cff618100b57633b909fc9ca6ab4f5f74ed98ca", size = 6100237, upload-time = "2026-04-06T04:17:13.467Z" }, + { url = "https://files.pythonhosted.org/packages/a0/0c/9d76d68baee0bbf52f189b83afa2d297ada8eb65263a459a0a01cedec504/sqloxide-0.61.1-cp311-cp311-win_amd64.whl", hash = "sha256:0df9f724855850d76035955e30d4ee2c999c9addfbe8353b4a6a55f6671cb784", size = 5122244, upload-time = "2026-04-06T04:17:15.774Z" }, + { url = "https://files.pythonhosted.org/packages/fd/4c/b801ae99ab708483226134c1983e8aff5b79bb97f43857002d0a027d2742/sqloxide-0.61.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:4adc8503cd26b97d2e2a78975f5ea8320ac4270fc18368b60dab118bcd8c4f78", size = 5282246, upload-time = "2026-04-06T04:17:17.922Z" }, + { url = "https://files.pythonhosted.org/packages/89/cf/9d0255da08aeb58270ae16d1404d648288189d3a8d49455e20dd4975db19/sqloxide-0.61.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:6759d4d1586ecbce97194bcb290f81962e1d46282fff6af02dd1b9a83c08a631", size = 4902025, upload-time = "2026-04-06T04:17:19.865Z" }, + { url = "https://files.pythonhosted.org/packages/3c/62/b9a20deede757fe2411a5db499553882bccf9a1d1e8973f9d724f02b5a99/sqloxide-0.61.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:0618f222a7d8677c518fb2a7a56ee033705f34229fdad27ff70fe7d3b48c36ab", size = 5279347, upload-time = "2026-04-06T04:17:22.168Z" }, + { url = "https://files.pythonhosted.org/packages/46/2c/a8e91b3a0891edbcf0c7bca1fb72b84775d4e9feed1a117e0e4ae80ab299/sqloxide-0.61.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3d776c50e0a238045f3e4e97596ccf5124eef84d10fa4420fcca02d52aa559c6", size = 5466386, upload-time = "2026-04-06T04:17:24.45Z" }, + { url = "https://files.pythonhosted.org/packages/98/8d/a6934187f252ac956bc085d016bda55579f7a925d8632577eefe2557e245/sqloxide-0.61.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:3826c9c761f3ddb61fe0ad92561df632085c70237f540621f2ac73095b453504", size = 6102636, upload-time = "2026-04-06T04:17:26.827Z" }, + { url = "https://files.pythonhosted.org/packages/b1/ec/2df1959088b68c5ee8b76d1553946746a70e68f51a29843d5505fd082bfe/sqloxide-0.61.1-cp312-cp312-win_amd64.whl", hash = "sha256:9b645608bc6ee227bce32068f345034e6c9d50c08cf593976bfc9bf75e2f7772", size = 4965502, upload-time = "2026-04-06T04:17:28.794Z" }, + { url = "https://files.pythonhosted.org/packages/17/28/c4729ceec8aba36e041d307a5a89ce4e9d0369fccaf234c3661b2cfeed00/sqloxide-0.61.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:fc7f32031728f61c01544b05294592aef09671c9dd9d950cc2757ba4b675a553", size = 5282067, upload-time = "2026-04-06T04:17:31.057Z" }, + { url = "https://files.pythonhosted.org/packages/9e/0f/7600836d3223c06397505698f099122d0a7685de781a843996b673f778da/sqloxide-0.61.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:00fee2803f4ef1e004ff3687dc26c791f664ccc32e5cf41718b48f3634687d8d", size = 4901843, upload-time = "2026-04-06T04:17:33.528Z" }, + { url = "https://files.pythonhosted.org/packages/ef/e0/6ae7e5af72e08124faa3dc078800381fc2e5782fd734bc5162e68be27e2e/sqloxide-0.61.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:55f70975b1cc0267e8c0c5189a8f2730874ab6d32d9f4a5dcea4d3197d8bcc97", size = 5279299, upload-time = "2026-04-06T04:17:35.723Z" }, + { url = "https://files.pythonhosted.org/packages/cc/21/b2c630f89292e5530db93110563d062e434370482d66262fba329e969e32/sqloxide-0.61.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f699464aaba0ee906fa32b1e09d23179f001daff0d4fad4ec1a40d4865677b5", size = 5466212, upload-time = "2026-04-06T04:17:37.858Z" }, + { url = "https://files.pythonhosted.org/packages/7f/9c/4c9f4e5526a37121ee75d8cc6801788820a4a34401cce7d2d0084140b100/sqloxide-0.61.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:23f0e50866c0200ff924250eb9f13288e7b3619acd7fb15951c7c4d6f9ab0737", size = 6102510, upload-time = "2026-04-06T04:17:39.865Z" }, + { url = "https://files.pythonhosted.org/packages/7d/e1/079e28e98dad790ce8240648ab6fb1d3223da0e6b9b9407fc0a30035a6a0/sqloxide-0.61.1-cp313-cp313-win_amd64.whl", hash = "sha256:47b48377d57e63410a759bb40ec1df4159fffe8a3493763144776d2e8a9a2ed1", size = 4965295, upload-time = "2026-04-06T04:17:42.416Z" }, + { url = "https://files.pythonhosted.org/packages/6e/84/916b8e2c620973c4a9142fae16d2063acaea1c62e52ec1edfa2e2d58b3ce/sqloxide-0.61.1-cp313-cp313t-macosx_10_12_x86_64.whl", hash = "sha256:d79f7b8446bc169f56dee915980669147a3b991acbd4c53e7aff98476659ff4f", size = 5372197, upload-time = "2026-04-06T04:17:44.607Z" }, + { url = "https://files.pythonhosted.org/packages/94/ed/3c2450c2636c8883e87a69a6158e8530b81ef370cb09612985a2fbbe8581/sqloxide-0.61.1-cp313-cp313t-macosx_11_0_arm64.whl", hash = "sha256:df718a0d689ad28581e630e5f066e843bc4e64a14af1ebde079e9f90d79baea7", size = 4999154, upload-time = "2026-04-06T04:17:46.844Z" }, + { url = "https://files.pythonhosted.org/packages/d0/97/fd138bb5685c60bbd3458333d2373598acff4de1a2f21933804d43ecf826/sqloxide-0.61.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16efb3f2f4cf4f56196515d4fd9ec13023fc9492488d0398dd81455c3da54484", size = 5357941, upload-time = "2026-04-06T04:17:48.939Z" }, + { url = "https://files.pythonhosted.org/packages/c7/ff/7d767ef096f5ed60cc8b2d06087c151a76434343677b93f95a3954f84d2d/sqloxide-0.61.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:84ad1cb52d010aa37f0f2557839c1f58bacd5bd4e9e1791fec4c94f533b525a3", size = 5545114, upload-time = "2026-04-06T04:17:51.369Z" }, + { url = "https://files.pythonhosted.org/packages/5a/2b/c8a051fd5fb6ea2d4f4cf7d4254f1e469a2c393bbad2714fa16b3ba2cff8/sqloxide-0.61.1-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:15056ebdc2f070a970533279153bdf6dbe08609ad690b42a5a96b144bd57dcf6", size = 6020278, upload-time = "2026-04-06T04:17:53.37Z" }, + { url = "https://files.pythonhosted.org/packages/f9/58/e7c2fc5fc0385925438ac8ea0d125be94242b3ce771d675bb7406a3b662c/sqloxide-0.61.1-cp313-cp313t-win_amd64.whl", hash = "sha256:9ceae5e6529766326b073819a1fa4a21f5bcb5db154b30cf7a7b05390a890b0b", size = 5083834, upload-time = "2026-04-06T04:17:55.643Z" }, + { url = "https://files.pythonhosted.org/packages/ac/31/75146c811a695f6eae980a6deedac2da6b32985c80c9e2e571454cdf0f63/sqloxide-0.61.1-cp314-cp314-macosx_10_12_x86_64.whl", hash = "sha256:d3b5fb1dc1b7549e10e2da08a291899057591a7b405731669b38aa87769814bf", size = 5287344, upload-time = "2026-04-06T04:17:58.421Z" }, + { url = "https://files.pythonhosted.org/packages/74/1f/f4f1fb7835442bf5f74ea6e15f0d00dea3de18ca8bbc49b5a82a59a71790/sqloxide-0.61.1-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:2e3cb918593a3db580dc485cec10b316dd71276314bbd999cdfa7dc2813b8b69", size = 4906508, upload-time = "2026-04-06T04:18:00.258Z" }, + { url = "https://files.pythonhosted.org/packages/37/ad/669767a2025ea28b72a6560945190f438e734d42e884611558d5bd5ad9f3/sqloxide-0.61.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ce8567d6652b9ebceb31557d8444ba77d72ba92bb78874f00d4db92d4c3fad54", size = 5282726, upload-time = "2026-04-06T04:18:02.135Z" }, + { url = "https://files.pythonhosted.org/packages/aa/43/f5a506cd8e6aa8debc2608fd7a31fe3c6f4e55bec200f98e4bf2f35d7090/sqloxide-0.61.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ffd1e8fc1471f2d812ad359c549c591265276d7439ee7e2c997a6cfbbbf8c972", size = 5469128, upload-time = "2026-04-06T04:18:04.473Z" }, + { url = "https://files.pythonhosted.org/packages/8d/3f/31cefd4c00f56abbf885bae0ff3878733adea4f766e89e480b2a3a0952a3/sqloxide-0.61.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:08c9056250e1b9c143015e8e9ada6ddfeb28bf0334659dc6baaf48626dc871d0", size = 6109803, upload-time = "2026-04-06T04:18:06.824Z" }, + { url = "https://files.pythonhosted.org/packages/9d/ad/7bf2d36c5817669cc17cdb54b948b32d0fbda041d0e452d355df032b52d7/sqloxide-0.61.1-cp314-cp314-win_amd64.whl", hash = "sha256:1ce11c8d8ab1a0dfd66d80d457042ac20dedd49558ccacd4f374cedd3b81e9f7", size = 4970541, upload-time = "2026-04-06T04:18:08.731Z" }, + { url = "https://files.pythonhosted.org/packages/32/41/e1a88e17ba1f7ff9a3154f89cfee72c8e8cfec2da17e288a083187baacc2/sqloxide-0.61.1-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:01156a50ae48bc77bf6ea09e7bbd19a5f8dd0c7a0ba8d538ef1f5e0e0ff9b8d6", size = 5372615, upload-time = "2026-04-06T04:18:11.111Z" }, + { url = "https://files.pythonhosted.org/packages/fc/6d/b9c09dbb07f8476e1ae10fe56259949938cc87e4eb64e689ea3c6cae6189/sqloxide-0.61.1-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:f1381ec35db6520f37215bd5f2e0f52de557fa991d2c89745ed29cd3c9b8c4c4", size = 4997474, upload-time = "2026-04-06T04:18:13.131Z" }, + { url = "https://files.pythonhosted.org/packages/6f/55/22d61ea66d9df3b26f33604c4294d90db98f877aec1ea18c76535bcd36af/sqloxide-0.61.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a6a5c7060d03227de855d51e2984114a0971d90981e1608212ad8a064fc45b45", size = 5356579, upload-time = "2026-04-06T04:18:15.31Z" }, + { url = "https://files.pythonhosted.org/packages/0b/9e/04a2bfaf9c5d1018432520758dcd3581d3a1ffc18b41ac24c2ee176fe7d8/sqloxide-0.61.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:c806a2b83fe8405bc3a9520a29fb6b3d531ae014ac34c4c7bd51465f7714b039", size = 5546697, upload-time = "2026-04-06T04:18:17.618Z" }, + { url = "https://files.pythonhosted.org/packages/7a/f4/f8eacb59c45a3cf0d80711363c53516ed872d9e2f0ff96cab3eba4d73b4f/sqloxide-0.61.1-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:bf0b9e2eb8729617137a93d29d48d94d43a084077b7aeac4f75864adcb7c0aa5", size = 6020391, upload-time = "2026-04-06T04:18:20.031Z" }, + { url = "https://files.pythonhosted.org/packages/01/46/8e7fe6a1db5736751188a7036b1057f19c182bbb885cb32b37df104355c9/sqloxide-0.61.1-cp314-cp314t-win_amd64.whl", hash = "sha256:a967d90bf209b5c92e71352e33204964728262cc8b9dbf39e8f8419a6b6ebbe2", size = 5088897, upload-time = "2026-04-06T04:18:22.449Z" }, ] [[package]] @@ -348,7 +370,7 @@ extensions = [ ] sql = [ { name = "deepdiff" }, - { name = "sqloxide", marker = "python_full_version < '3.14'" }, + { name = "sqloxide" }, ] [package.dev-dependencies] @@ -358,7 +380,7 @@ dev = [ { name = "duckdb", marker = "python_full_version < '3.14'" }, { name = "pytest" }, { name = "pyyaml" }, - { name = "sqloxide", marker = "python_full_version < '3.14'" }, + { name = "sqloxide" }, { name = "substrait-antlr" }, ] @@ -367,7 +389,7 @@ requires-dist = [ { name = "deepdiff", marker = "extra == 'sql'" }, { name = "protobuf", specifier = ">=5,<7" }, { name = "pyyaml", marker = "extra == 'extensions'" }, - { name = "sqloxide", marker = "python_full_version < '3.14' and extra == 'sql'" }, + { name = "sqloxide", marker = "extra == 'sql'" }, { name = "substrait-antlr", marker = "extra == 'extensions'", specifier = "==0.86.0" }, { name = "substrait-extensions", specifier = "==0.86.0" }, { name = "substrait-protobuf", specifier = "==0.86.0" }, @@ -381,7 +403,7 @@ dev = [ { name = "duckdb", marker = "python_full_version < '3.14'", specifier = "<=1.2.2" }, { name = "pytest", specifier = ">=7.0.0" }, { name = "pyyaml" }, - { name = "sqloxide", marker = "python_full_version < '3.14'" }, + { name = "sqloxide" }, { name = "substrait-antlr", specifier = "==0.86.0" }, ]