diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 065f5bf5f..a1286ab4c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -205,7 +205,7 @@ jobs: - name: Install other dependent tools run: | - python -m pip install poetry six + python -m pip install poetry if [ ! -f "$HOME/.cargo/bin/just" ]; then curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to ~/.cargo/bin; fi - name: Seed the database diff --git a/connectorx-python/poetry.lock b/connectorx-python/poetry.lock index 9e922f2fd..4e702f9be 100644 --- a/connectorx-python/poetry.lock +++ b/connectorx-python/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "appnope" @@ -1860,4 +1860,4 @@ pyarrow = ["pyarrow"] [metadata] lock-version = "2.0" python-versions = ">=3.9,<3.13" -content-hash = "aad74b2c73119925a852930799dce5ec603ff445b43efe33be70852596322e4c" +content-hash = "857af1849cdee9ea71ad848970ed265ffe98ee3978e9ed37c8fc8011573d022e" diff --git a/connectorx-python/pyproject.toml b/connectorx-python/pyproject.toml index 2a583b63a..c5b4ab961 100644 --- a/connectorx-python/pyproject.toml +++ b/connectorx-python/pyproject.toml @@ -34,6 +34,7 @@ pandas = {version = "^2", optional = true} polars = {version = ">=0.8", optional = true} pyarrow = {version = ">=4", optional = true} python = ">=3.9,<3.13" +six = "^1.16.0" [tool.poetry.extras] all = ["dask", "pandas", "modin", "polars", "pyarrow"] diff --git a/connectorx-python/src/pandas/transports/bigquery.rs b/connectorx-python/src/pandas/transports/bigquery.rs index 2648662d7..fef0b0589 100644 --- a/connectorx-python/src/pandas/transports/bigquery.rs +++ b/connectorx-python/src/pandas/transports/bigquery.rs @@ -8,6 +8,7 @@ use connectorx::{ typesystem::TypeConversion, }; +#[allow(dead_code)] pub struct BigQueryPandasTransport<'py>(&'py ()); impl_transport!( diff --git a/connectorx-python/src/pandas/transports/mssql.rs b/connectorx-python/src/pandas/transports/mssql.rs index d8a174581..97516f654 100644 --- a/connectorx-python/src/pandas/transports/mssql.rs +++ b/connectorx-python/src/pandas/transports/mssql.rs @@ -9,6 +9,7 @@ use connectorx::{ use rust_decimal::prelude::*; use uuid::Uuid; +#[allow(dead_code)] pub struct MsSQLPandasTransport<'py>(&'py ()); impl_transport!( diff --git a/connectorx-python/src/pandas/transports/mysql.rs b/connectorx-python/src/pandas/transports/mysql.rs index 9cd7213c7..3f853b6c1 100644 --- a/connectorx-python/src/pandas/transports/mysql.rs +++ b/connectorx-python/src/pandas/transports/mysql.rs @@ -11,6 +11,7 @@ use rust_decimal::prelude::*; use serde_json::{to_string, Value}; use std::marker::PhantomData; +#[allow(dead_code)] pub struct MysqlPandasTransport<'py, P>(&'py (), PhantomData
); impl_transport!( diff --git a/connectorx-python/src/pandas/transports/oracle.rs b/connectorx-python/src/pandas/transports/oracle.rs index 5ff54fa5c..03d6259ca 100644 --- a/connectorx-python/src/pandas/transports/oracle.rs +++ b/connectorx-python/src/pandas/transports/oracle.rs @@ -8,6 +8,7 @@ use connectorx::{ typesystem::TypeConversion, }; +#[allow(dead_code)] pub struct OraclePandasTransport<'py>(&'py ()); impl_transport!( diff --git a/connectorx-python/src/pandas/transports/postgres.rs b/connectorx-python/src/pandas/transports/postgres.rs index f4c6c217f..e79747740 100644 --- a/connectorx-python/src/pandas/transports/postgres.rs +++ b/connectorx-python/src/pandas/transports/postgres.rs @@ -17,6 +17,7 @@ use std::collections::HashMap; use std::marker::PhantomData; use uuid::Uuid; +#[allow(dead_code)] pub struct PostgresPandasTransport<'py, P, C>(&'py (), PhantomData
, PhantomData