Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
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
6 changes: 3 additions & 3 deletions .github/workflows/connectors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ concurrency:

jobs:
test_install_connectors:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
Comment thread
amofakhar marked this conversation as resolved.

steps:
- name: Checking out repo
Expand All @@ -27,10 +27,10 @@ jobs:
continue-on-error: true
run: ./scripts/ci_check_no_file_changes.sh python

- name: Set up Python 3.10
- name: Set up Python 3.12
uses: actions/setup-python@v5.1.0
with:
python-version: '3.10'
python-version: '3.12'

- name: Check PipelineWise and all connectors are installable
run: |
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/e2e_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ env:

jobs:
e2e_tests_target_pg:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
Comment thread
amofakhar marked this conversation as resolved.
environment: ci_tests

steps:
Expand Down Expand Up @@ -70,7 +70,7 @@ jobs:
pipelinewise_dev pytest tests/end_to_end/test_target_postgres.py -vx --timer-top-n 10

e2e_tests_mariadb_to_sf:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: ci_tests
Comment thread
amofakhar marked this conversation as resolved.

steps:
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:
pipelinewise_dev pytest tests/end_to_end/target_snowflake/tap_mariadb -vx --timer-top-n 10

e2e_tests_pg_to_sf:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: ci_tests
Comment thread
amofakhar marked this conversation as resolved.

steps:
Expand Down Expand Up @@ -174,7 +174,7 @@ jobs:
pipelinewise_dev pytest tests/end_to_end/target_snowflake/tap_postgres -vx --timer-top-n 10

e2e_tests_mg_to_sf:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: ci_tests
Comment thread
amofakhar marked this conversation as resolved.

steps:
Expand Down Expand Up @@ -226,7 +226,7 @@ jobs:
pipelinewise_dev pytest tests/end_to_end/target_snowflake/tap_mongodb -vx --timer-top-n 10

e2e_tests_s3_to_sf:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
environment: ci_tests
Comment thread
amofakhar marked this conversation as resolved.

steps:
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/lint_unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ concurrency:

jobs:
lint_and_test:
runs-on: ubuntu-22.04
runs-on: ubuntu-24.04
Comment thread
amofakhar marked this conversation as resolved.

steps:
- name: Checking out repo
Expand All @@ -26,11 +26,11 @@ jobs:
continue-on-error: true
run: ./scripts/ci_check_no_file_changes.sh python

- name: Set up Python 3.10
- name: Set up Python 3.12
if: steps.check.outcome == 'failure'
uses: actions/setup-python@v5.1.0
with:
python-version: '3.10'
python-version: '3.12'

- name: Install dependencies
if: steps.check.outcome == 'failure'
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/publish_doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:

- uses: actions/setup-python@v5.1.0
with:
python-version: '3.10'
python-version: '3.12'
Comment thread
amofakhar marked this conversation as resolved.

- name: check structure
run: ls -l gh_doc_automation
Expand Down
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
0.76.0 (2026-04-16)
-------------------
- Updates for Python 3.12
Comment thread
amofakhar marked this conversation as resolved.

0.75.0 (2026-04-07)
-------------------
- `pipelinewise-tap-postgres` from `2.1.0` to `2.2.0`
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.10-slim-bullseye
FROM python:3.12-slim-bullseye

ARG connectors=all

Expand Down
2 changes: 1 addition & 1 deletion Dockerfile.barebone
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.10-slim-bullseye
FROM python:3.12-slim-bullseye

RUN apt-get -qq update \
&& apt-get -qqy --no-install-recommends install \
Expand Down
2 changes: 1 addition & 1 deletion dev-project/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ services:
### Primary container with PipelineWise CLI
pipelinewise:
platform: linux/amd64
image: ubuntu:22.04
image: ubuntu:24.04
Comment thread
amofakhar marked this conversation as resolved.
container_name: pipelinewise_dev
working_dir: /opt/pipelinewise
entrypoint: /opt/pipelinewise/dev-project/entrypoint.sh
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
LONG_DESCRIPTION = f.read()

setup(name='pipelinewise',
python_requires='==3.10.*',
version='0.75.0',
python_requires='==3.12.*',
version='0.76.0',
Comment thread
amofakhar marked this conversation as resolved.
description='PipelineWise',
long_description=LONG_DESCRIPTION,
long_description_content_type='text/markdown',
Expand All @@ -16,7 +16,7 @@
classifiers=[
'License :: OSI Approved :: Apache Software License',
'Programming Language :: Python :: 3 :: Only',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.12',
],
install_requires=[
'argparse==1.4.0',
Expand Down
Loading