From 2d01656831d8c880ec60fec6044d702c112f31fb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:05:14 +0500 Subject: [PATCH 01/10] build(deps): update jsonpointer requirement from ~=2.3 to ~=3.0 (#75) Updates the requirements on [jsonpointer](https://github.com/stefankoegl/python-json-pointer) to permit the latest version. - [Commits](https://github.com/stefankoegl/python-json-pointer/compare/v2.3...v3.0.0) --- updated-dependencies: - dependency-name: jsonpointer dependency-type: direct:production ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- requirements.txt | 2 +- setup.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index c5f3e97..d4386e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,5 +3,5 @@ python-dateutil~=2.8 apimatic-core-interfaces~=0.1.0, >= 0.1.6 requests~=2.31 setuptools>=68.0.0 -jsonpointer~=2.3 +jsonpointer~=3.0 typing-extensions~=4.0 diff --git a/setup.py b/setup.py index fa0bcde..b020caa 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name='apimatic-core', - version='0.2.23', + version='0.2.24', description='A library that contains core logic and utilities for ' 'consuming REST APIs using Python SDKs generated by APIMatic.', long_description=long_description, @@ -28,7 +28,7 @@ 'python-dateutil~=2.8', 'requests~=2.31', 'setuptools>=68.0.0', - 'jsonpointer~=2.3', + 'jsonpointer~=3.0', 'typing-extensions~=4.0' ], tests_require=[ From dd894d8fab5be41adb831cc75c3d045713c1a37e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:19:53 +0500 Subject: [PATCH 02/10] build(deps): update python-dateutil requirement from ~=2.8 to ~=2.9 (#76) Updates the requirements on [python-dateutil](https://github.com/dateutil/dateutil) to permit the latest version. - [Release notes](https://github.com/dateutil/dateutil/releases) - [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS) - [Commits](https://github.com/dateutil/dateutil/compare/2.8.0...2.9.0.post0) --- updated-dependencies: - dependency-name: python-dateutil dependency-type: direct:production ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index d4386e2..8bf9921 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.3.0 -python-dateutil~=2.8 +python-dateutil>= 2.9, < 3.0 apimatic-core-interfaces~=0.1.0, >= 0.1.6 requests~=2.31 setuptools>=68.0.0 From a1c7b499a2ab1154aadcdf37f0ebd339a4629eb4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:20:30 +0500 Subject: [PATCH 03/10] build(deps): bump SonarSource/sonarqube-scan-action (#106) Bumps [SonarSource/sonarqube-scan-action](https://github.com/sonarsource/sonarqube-scan-action) from 5.2.0 to 6.0.0. - [Release notes](https://github.com/sonarsource/sonarqube-scan-action/releases) - [Commits](https://github.com/sonarsource/sonarqube-scan-action/compare/v5.2.0...v6.0.0) --- updated-dependencies: - dependency-name: SonarSource/sonarqube-scan-action dependency-version: 6.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/test-runner.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-runner.yml b/.github/workflows/test-runner.yml index fdd17d4..33121ab 100644 --- a/.github/workflows/test-runner.yml +++ b/.github/workflows/test-runner.yml @@ -35,7 +35,7 @@ jobs: - name: SonarQube Scan if: ${{ matrix.python == '3.13' && github.actor != 'dependabot[bot]' }} - uses: SonarSource/sonarqube-scan-action@v5.2.0 + uses: SonarSource/sonarqube-scan-action@v6.0.0 env: SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 41366f3d7060f9cb0639cc538db22f37f3e9687b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:21:01 +0500 Subject: [PATCH 04/10] build(deps): bump pypa/gh-action-pypi-publish in /.github/workflows (#107) Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.5.1 to 1.13.0. - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/v1.5.1...v1.13.0) --- updated-dependencies: - dependency-name: pypa/gh-action-pypi-publish dependency-version: 1.13.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 6e1bfaf..2c27b44 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -30,7 +30,7 @@ jobs: - name: Publish distribution to PyPI id: release - uses: pypa/gh-action-pypi-publish@v1.5.1 + uses: pypa/gh-action-pypi-publish@v1.13.0 with: password: ${{ secrets.PYPI_TOKEN }} From 5fafcdd7cab4fe6a593a8527556711edfeb98fae Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:25:20 +0500 Subject: [PATCH 05/10] build(deps): update coverage requirement from ~=7.2.2 to ~=7.6.12 (#92) Updates the requirements on [coverage](https://github.com/nedbat/coveragepy) to permit the latest version. - [Release notes](https://github.com/nedbat/coveragepy/releases) - [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst) - [Commits](https://github.com/nedbat/coveragepy/compare/7.2.2...7.6.12) --- updated-dependencies: - dependency-name: coverage dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- test-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test-requirements.txt b/test-requirements.txt index a19a7c7..eac35f7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +1,4 @@ pytest~=7.2.2 pytest-mock~=3.14.0 -coverage~=7.2.2 +coverage>=7.2.2, <7.7.0 testfixtures~=8.2.0 From cc86d6dc72baf2ed82a91ac6a07ad12e5afa0abf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:32:10 +0500 Subject: [PATCH 06/10] build(deps): update apimatic-core-interfaces requirement from ~=0.1.0 to ~=0.1.8 (#88) Updates the requirements on [apimatic-core-interfaces](https://github.com/apimatic/core-interfaces-python) to permit the latest version. - [Release notes](https://github.com/apimatic/core-interfaces-python/releases) - [Commits](https://github.com/apimatic/core-interfaces-python/compare/0.1.1...0.1.6) --- updated-dependencies: - dependency-name: apimatic-core-interfaces dependency-type: direct:production ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- requirements.txt | 2 +- setup.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/requirements.txt b/requirements.txt index 8bf9921..81e664b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ jsonpickle~=3.3.0 python-dateutil>= 2.9, < 3.0 -apimatic-core-interfaces~=0.1.0, >= 0.1.6 +apimatic-core-interfaces~=0.1.0, >= 0.1.8 requests~=2.31 setuptools>=68.0.0 jsonpointer~=3.0 diff --git a/setup.py b/setup.py index b020caa..8053de6 100644 --- a/setup.py +++ b/setup.py @@ -23,9 +23,9 @@ url='https://github.com/apimatic/core-lib-python', packages=find_packages(), install_requires=[ - 'apimatic-core-interfaces~=0.1.0, >= 0.1.6', + 'apimatic-core-interfaces~=0.1.0, >= 0.1.8', 'jsonpickle~=3.3.0', - 'python-dateutil~=2.8', + 'python-dateutil>= 2.9, < 3.0', 'requests~=2.31', 'setuptools>=68.0.0', 'jsonpointer~=3.0', @@ -33,6 +33,7 @@ ], tests_require=[ 'pytest~=7.2.2', + 'coverage>=7.2.2, <7.7.0', 'pytest-cov~=4.0.0' ] ) From 24aa0e55556ce888a28b30a38612bbedbdf9aebe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:35:39 +0500 Subject: [PATCH 07/10] build(deps-dev): update pytest-cov requirement from ~=4.0.0 to >=4.0,<6.1 (#77) Updates the requirements on [pytest-cov](https://github.com/pytest-dev/pytest-cov) to permit the latest version. - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v4.0.0...v6.0.0) --- updated-dependencies: - dependency-name: pytest-cov dependency-type: direct:development ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 8053de6..4432258 100644 --- a/setup.py +++ b/setup.py @@ -34,6 +34,6 @@ tests_require=[ 'pytest~=7.2.2', 'coverage>=7.2.2, <7.7.0', - 'pytest-cov~=4.0.0' + 'pytest-cov>=4.0, <6.1' ] ) From 22caa537a3d77e6cc420cb0274090c78f37a9001 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 16:42:59 +0500 Subject: [PATCH 08/10] build(deps): update pytest requirement from ~=7.2.2 to >=7.2.2, <8.4.0 (#78) Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.2.2...8.3.4) --- updated-dependencies: - dependency-name: pytest dependency-type: direct:production ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- setup.py | 2 +- test-requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 4432258..25dc77b 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,7 @@ 'typing-extensions~=4.0' ], tests_require=[ - 'pytest~=7.2.2', + 'pytest>=7.2.2, <8.4.0', 'coverage>=7.2.2, <7.7.0', 'pytest-cov>=4.0, <6.1' ] diff --git a/test-requirements.txt b/test-requirements.txt index eac35f7..5e0dd9d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +1,4 @@ -pytest~=7.2.2 +pytest>=7.2.2, <8.4.0 pytest-mock~=3.14.0 coverage>=7.2.2, <7.7.0 testfixtures~=8.2.0 From 8a761c7453151918643f63c1b3b1fc1b9abf5416 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 18:49:24 +0500 Subject: [PATCH 09/10] build(deps): update testfixtures requirement from ~=8.2.0 to testfixtures>=8.3.0, <= 10.0.0 (#81) Updates the requirements on [testfixtures](https://github.com/Simplistix/testfixtures) to permit the latest version. - [Changelog](https://github.com/simplistix/testfixtures/blob/master/CHANGELOG.rst) - [Commits](https://github.com/Simplistix/testfixtures/compare/8.2.0...8.3.0) --- updated-dependencies: - dependency-name: testfixtures dependency-type: direct:production ... Signed-off-by: dependabot[bot] --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- setup.py | 3 ++- test-requirements.txt | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 25dc77b..79297bd 100644 --- a/setup.py +++ b/setup.py @@ -34,6 +34,7 @@ tests_require=[ 'pytest>=7.2.2, <8.4.0', 'coverage>=7.2.2, <7.7.0', - 'pytest-cov>=4.0, <6.1' + 'pytest-cov>=4.0, <6.1', + 'testfixtures>=8.3.0, <= 10.0.0' ] ) diff --git a/test-requirements.txt b/test-requirements.txt index 5e0dd9d..db773b4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,4 +1,4 @@ pytest>=7.2.2, <8.4.0 pytest-mock~=3.14.0 coverage>=7.2.2, <7.7.0 -testfixtures~=8.2.0 +testfixtures>=8.3.0, <= 10.0.0 From bf947df1fe231261c20d5023e93642b5a416f952 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Nov 2025 18:53:14 +0500 Subject: [PATCH 10/10] build(deps): update jsonpickle requirement from ~=3.3.0 to >=3.3, <4.1 (#93) Updates the requirements on [jsonpickle](https://github.com/jsonpickle/jsonpickle) to permit the latest version. - [Release notes](https://github.com/jsonpickle/jsonpickle/releases) - [Changelog](https://github.com/jsonpickle/jsonpickle/blob/main/CHANGES.rst) - [Commits](https://github.com/jsonpickle/jsonpickle/compare/v3.3.0...v4.0.2) --- updated-dependencies: - dependency-name: jsonpickle dependency-type: direct:production ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Muhammad Sufyan --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 81e664b..0b2e612 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -jsonpickle~=3.3.0 +jsonpickle>=3.3, <4.1 python-dateutil>= 2.9, < 3.0 apimatic-core-interfaces~=0.1.0, >= 0.1.8 requests~=2.31 diff --git a/setup.py b/setup.py index 79297bd..f3c641f 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ packages=find_packages(), install_requires=[ 'apimatic-core-interfaces~=0.1.0, >= 0.1.8', - 'jsonpickle~=3.3.0', + 'jsonpickle>=3.3, <4.1', 'python-dateutil>= 2.9, < 3.0', 'requests~=2.31', 'setuptools>=68.0.0',