From e3825455cdcc1b5e5483a1f7522a8852ba5c9deb Mon Sep 17 00:00:00 2001 From: Leslie VanDeMark Date: Tue, 16 Jan 2024 21:40:32 +0000 Subject: [PATCH 1/2] test tap-salesforce on python 3.11.7 --- .circleci/config.yml | 9 ++++----- setup.py | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4cb2208e..f1ff2e9a 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,7 +6,7 @@ orbs: executors: docker-executor: docker: - - image: 218546966473.dkr.ecr.us-east-1.amazonaws.com/circle-ci:stitch-tap-tester + - image: 218546966473.dkr.ecr.us-east-1.amazonaws.com/circle-ci:stitch-tap-tester-3-11-dev jobs: build: @@ -22,7 +22,7 @@ jobs: command: | python3 -mvenv /usr/local/share/virtualenvs/tap-salesforce source /usr/local/share/virtualenvs/tap-salesforce/bin/activate - pip install -U 'pip<19.2' 'setuptools<51.0.0' + pip install -U 'pip==23.3.2' 'setuptools<56.0.0' pip install .[dev] - slack/notify-on-failure: only_for_branches: master @@ -55,9 +55,8 @@ jobs: name: 'Run Unit Tests' command: | source /usr/local/share/virtualenvs/tap-salesforce/bin/activate - pip install nose coverage - nosetests --with-coverage --cover-erase --cover-package=tap_salesforce --cover-html-dir=htmlcov tests/unittests - coverage html + pip install nose2 + nose2 -v -s tests/unittests - store_test_results: path: test_output/report.xml - store_artifacts: diff --git a/setup.py b/setup.py index 1b01c7bb..4d7178bd 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup setup(name='tap-salesforce', - version='2.0.0', + version='2.1.0', description='Singer.io tap for extracting data from the Salesforce API', author='Stitch', url='https://singer.io', @@ -11,7 +11,7 @@ py_modules=['tap_salesforce'], install_requires=[ 'requests==2.31.0', - 'singer-python==5.13.0', + 'singer-python==6.0.0', 'xmltodict==0.11.0' ], entry_points=''' From 15261bff9a1736e11e5b46037278d153044ed7ec Mon Sep 17 00:00:00 2001 From: Leslie VanDeMark Date: Fri, 19 Jan 2024 20:21:03 +0000 Subject: [PATCH 2/2] changelog --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a36d5aa6..e1153510 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +## 2.1.0 + * Upgrades to run on python 3.11.7 [#175](https://github.com/singer-io/tap-salesforce/pull/175) + ## 2.0.0 * Fix the LightningUriEvent stream primary key [#163](https://github.com/singer-io/tap-salesforce/pull/163)