Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
3e4b93d
Add python 3.14 spport
Oct 10, 2025
42f7420
add python 3.14
Oct 10, 2025
67cd886
checkpoint
Nov 26, 2025
2ad61f1
fix last bug
Nov 26, 2025
fbbcb01
clean up
Nov 26, 2025
6bfb67e
Merge branch 'main' into main
Vincenthays Nov 26, 2025
16a31c6
docs(contributor): contrib-readme-action has updated readme
github-actions[bot] Nov 26, 2025
c27c10a
fix pr
Nov 26, 2025
5814327
docs(contributor): contrib-readme-action has updated readme
github-actions[bot] Nov 26, 2025
5e4f89b
clean up
Nov 26, 2025
e6376fa
clean up pr
Nov 26, 2025
beb3212
docs(contributor): contrib-readme-action has updated readme
github-actions[bot] Nov 26, 2025
1e05533
git clean up pr
Nov 26, 2025
58086d3
docs(contributor): contrib-readme-action has updated readme
github-actions[bot] Nov 26, 2025
e9351f7
clean up
Nov 27, 2025
fa4da16
docs(contributor): contrib-readme-action has updated readme
github-actions[bot] Nov 27, 2025
4188c7d
clean up
Nov 27, 2025
de80127
clean up
Nov 27, 2025
b07aec2
fix pyarrow
Nov 28, 2025
e2e4468
try install libffi-dev
Dec 2, 2025
b59d8fe
clean up
Dec 2, 2025
f2a6c31
add python-dev
Dec 2, 2025
452736d
add python-dev
Dec 2, 2025
d4863d1
add python-dev
Dec 2, 2025
dc2b184
add python-dev
Dec 2, 2025
08f5110
add python-dev
Dec 2, 2025
115e4cb
clean up
Dec 2, 2025
1bc6268
clean up
Dec 2, 2025
f0765ca
clean up
Dec 2, 2025
9efd42a
try removing libffi-dev
Dec 2, 2025
0865be1
Revert "try removing libffi-dev"
Dec 2, 2025
fd8214c
try removing libffi-dev
Dec 2, 2025
73add1a
poetry lock
Dec 2, 2025
d42d4ef
upgrade pytest-benchmark
Dec 2, 2025
d588cb6
redo changes to reduce diff
Dec 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ jobs:
container: ubuntu:24.04
strategy:
matrix:
python-version: ["3.13"]
python-version: ["3.14"]
services:
# Label used to access the service container
postgres:
Expand Down Expand Up @@ -156,7 +156,7 @@ jobs:
- name: Install tools
run: |
apt-get update
apt-get install -y wget curl postgresql-client build-essential pkg-config libssl-dev git sqlite3 libsqlite3-dev mysql-client libmysqlclient-dev libkrb5-dev libclang-dev
apt-get install -y wget curl postgresql-client build-essential pkg-config libssl-dev git sqlite3 libsqlite3-dev mysql-client libmysqlclient-dev libkrb5-dev libclang-dev libffi-dev
env:
DEBIAN_FRONTEND: noninteractive

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/import-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macos-10.15, windows-latest]
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v5

Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
{ "arch": "aarch64", "runs-on": "ubuntu-22.04-arm" },
]
python-version:
[[310, "3.10"], [311, "3.11"], [312, "3.12"], [313, "3.13"]]
[[310, "3.10"], [311, "3.11"], [312, "3.12"], [313, "3.13"], [314, "3.14"]]
steps:
- uses: actions/checkout@v5

Expand Down Expand Up @@ -80,7 +80,7 @@ jobs:
strategy:
matrix:
os: ["windows-latest", "macos-15-intel"]
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
include:
- os: "macos-15-intel"
features: "--features integrated-auth-gssapi"
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:
runs-on: macos-latest
strategy:
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
steps:
- uses: actions/checkout@v5

Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:
needs: [win-and-mac, linux]
strategy:
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
os:
[
macos-15-intel,
Expand Down
15 changes: 11 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -494,6 +494,13 @@ BibTeX entry:
<sub><b>Null</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/Vincenthays">
<img src="https://avatars.githubusercontent.com/u/15261901?v=4" width="66;" alt="Vincenthays"/>
<br />
<sub><b>Vincent HAYS</b></sub>
</a>
</td>
<td align="center">
<a href="https://github.com/rursprung">
<img src="https://avatars.githubusercontent.com/u/39383228?v=4" width="66;" alt="rursprung"/>
Expand All @@ -515,15 +522,15 @@ BibTeX entry:
<sub><b>Mariano Guerra</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/kevinheavey">
<img src="https://avatars.githubusercontent.com/u/24635973?v=4" width="66;" alt="kevinheavey"/>
<br />
<sub><b>Kevin Heavey</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/kayhoogland">
<img src="https://avatars.githubusercontent.com/u/22837350?v=4" width="66;" alt="kayhoogland"/>
Expand Down Expand Up @@ -559,15 +566,15 @@ BibTeX entry:
<sub><b>Andrew Jackson</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/Cabbagec">
<img src="https://avatars.githubusercontent.com/u/14164987?v=4" width="66;" alt="Cabbagec"/>
<br />
<sub><b>Brandon</b></sub>
</a>
</td>
</tr>
<tr>
<td align="center">
<a href="https://github.com/Amar1729">
<img src="https://avatars.githubusercontent.com/u/15623522?v=4" width="66;" alt="Amar1729"/>
Expand Down
49 changes: 32 additions & 17 deletions connectorx-python/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions connectorx-python/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,12 @@ lazy_static = "1.4"
libc = "0.2"
log = "0.4"
ndarray = "0.16"
numpy = {version = "0.22", features = ["gil-refs"]}
numpy = {version = "0.27"}
openssl = {version = "0.10", features = ["vendored"]}
postgres = {version = "0.19", features = ["with-chrono-0_4", "with-uuid-1", "with-serde_json-1"]}
postgres-native-tls = {version = "0.5"}
postgres-openssl = {version = "0.5.0"}
pyo3 = {version = "0.22", default-features = false, features = ["macros", "gil-refs", "py-clone"]}
pyo3 = {version = "0.27", default-features = false, features = ["macros", "py-clone"]}
pyo3-built = "0.5"
rust_decimal = {version = "1", features = ["db-postgres"]}
serde_json = "1"
Expand Down
Loading