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/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) 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='''