Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Commit f229588

Browse files
dmosorastAndy Lu
andauthored
Bump python 396 (singer-io#130)
* Update psycopg2 to a version that supports python 3.9.6 * Use python 3.9.6 to build the tap's virtualenv * updated tap-tester image * Install libpq-dev before we install psycopg2 * psycopg2==2.9.1 has a change we don't want * Install psycopg for tap-tester * revert docker image as tap tester is now on 18.04 Co-authored-by: Andy Lu <andy@stitchdata.com>
1 parent 4a23179 commit f229588

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

.circleci/config.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
aws s3 cp s3://com-stitchdata-dev-deployment-assets/environments/tap-tester/tap_tester_sandbox dev_env.sh
2020
source dev_env.sh
2121
export LC_ALL=C
22-
pyenv local 3.5.2
22+
apt install -y libpq-dev
2323
python3 -m venv /usr/local/share/virtualenvs/tap-postgres
2424
source /usr/local/share/virtualenvs/tap-postgres/bin/activate
2525
pip install -U 'pip<19.2' 'setuptools<51.0.0'
@@ -34,8 +34,7 @@ jobs:
3434
command: |
3535
source dev_env.sh
3636
source /usr/local/share/virtualenvs/tap-tester/bin/activate
37-
apt install -y libpq-dev
38-
pip install psycopg2==2.8.4
37+
pip install psycopg2==2.8.6
3938
run-test --tap=tap-postgres tests
4039
- slack/notify-on-failure:
4140
only_for_branches: master

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
classifiers=['Programming Language :: Python :: 3 :: Only'],
1111
install_requires=[
1212
'singer-python==5.3.1',
13-
'psycopg2==2.7.4',
13+
'psycopg2==2.8.6',
1414
'strict-rfc3339==0.7',
1515
],
1616
extras_require={

0 commit comments

Comments
 (0)