File tree Expand file tree Collapse file tree 4 files changed +20
-18
lines changed
Expand file tree Collapse file tree 4 files changed +20
-18
lines changed Original file line number Diff line number Diff line change 99
1010jobs :
1111 integration-tests :
12- runs-on : ubuntu-22 .04
12+ runs-on : ubuntu-24 .04
1313 services :
1414 mssql :
1515 image : mcr.microsoft.com/mssql/server:2019-latest
@@ -31,15 +31,16 @@ jobs:
3131 - name : Install dependencies
3232 run : |
3333 sleep 20
34- curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
35- curl https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
34+ curl -sSL -O https://packages.microsoft.com/config/ubuntu/$(grep VERSION_ID /etc/os-release | cut -d '"' -f 2)/packages-microsoft-prod.deb
35+ sudo dpkg -i packages-microsoft-prod.deb
36+ rm packages-microsoft-prod.deb
3637 sudo apt-get update
37- sudo ACCEPT_EULA=Y apt-get install -y msodbcsql17
38+ sudo ACCEPT_EULA=Y apt-get install -y msodbcsql18
3839 python -m pip install --upgrade pip
3940 python -m pip install flake8 .[tests] pyodbc
4041
4142 - name : Test with pytest
4243 run : |
4344 pytest tests -x
4445 env :
45- DB_STRING : mssql+pyodbc://sa:MyTestPassword1@localhost:1433/master?driver=ODBC+Driver+17 +for+SQL+Server
46+ DB_STRING : mssql+pyodbc://sa:MyTestPassword1@localhost:1433/master?driver=ODBC+Driver+18 +for+SQL+Server&TrustServerCertificate=yes
Original file line number Diff line number Diff line change 99
1010jobs :
1111 integration-tests :
12- runs-on : ubuntu-22 .04
12+ runs-on : ubuntu-24 .04
1313 services :
1414 mysql :
1515 image : mysql:8.0
4646 run : |
4747 pytest tests -x
4848 env :
49- DB_STRING : mysql+pymysql://root:secretroot@127.0.0.1 :3306/test_db
49+ DB_STRING : mysql+pymysql://root:secretroot@localhost :3306/test_db
Original file line number Diff line number Diff line change 99
1010jobs :
1111 integration-tests :
12- runs-on : ubuntu-22.04
13- container : python:3.12-bookworm
12+ runs-on : ubuntu-24.04
1413 services :
1514 postgres :
1615 image : postgres
1716 env :
1817 POSTGRES_PASSWORD : postgres
1918 TZ : ' Europe/Paris'
2019 PGTZ : ' Europe/Paris'
20+ ports :
21+ - 5432:5432
2122 # Set health checks to wait until postgres has started
2223 options : >-
2324 --health-cmd pg_isready
4344 run : |
4445 pytest tests -x
4546 env :
46- DB_STRING : postgresql+psycopg2://postgres:postgres@postgres :5432/postgres
47+ DB_STRING : postgresql+psycopg2://postgres:postgres@localhost :5432/postgres
Original file line number Diff line number Diff line change 11babel == 2.17.0
22backrefs == 5.9
3- certifi == 2025.8.3
3+ certifi == 2025.10.5
44charset-normalizer == 3.4.3
5- click == 8.2.1
5+ click == 8.3.0
66colorama == 0.4.6
7- duckdb == 1.3.2
7+ duckdb == 1.4.1
88duckdb_engine == 0.17.0
99elementpath == 5.0.4
1010ghp-import == 2.1.0
@@ -13,16 +13,16 @@ griffe==1.14.0
1313idna == 3.10
1414iniconfig == 2.1.0
1515Jinja2 == 3.1.6
16- lxml == 6.0.1
16+ lxml == 6.0.2
1717Markdown == 3.9
18- MarkupSafe == 3.0.2
18+ MarkupSafe == 3.0.3
1919mergedeep == 1.3.4
2020mkdocs == 1.6.1
2121mkdocs-autorefs == 1.4.3
2222mkdocs-get-deps == 0.2.0
23- mkdocs-material == 9.6.19
23+ mkdocs-material == 9.6.21
2424mkdocs-material-extensions == 1.3.1
25- mkdocstrings == 0.30.0
25+ mkdocstrings == 0.30.1
2626mkdocstrings-python == 1.18.2
2727packaging == 25.0
2828paginate == 0.5.7
@@ -36,7 +36,7 @@ PyMySQL==1.1.2
3636pyodbc == 5.2.0
3737pytest == 8.4.2
3838python-dateutil == 2.9.0.post0
39- PyYAML == 6.0.2
39+ PyYAML == 6.0.3
4040pyyaml_env_tag == 1.1
4141requests == 2.32.5
4242six == 1.17.0
You can’t perform that action at this time.
0 commit comments