From 809dec0ac35f3c4c07f01ba371c3b37ba667f75b Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Mon, 9 Dec 2024 13:04:40 +0500 Subject: [PATCH 1/8] ignore vs code files --- .gitignore | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b0b6f3a..93f8354 100644 --- a/.gitignore +++ b/.gitignore @@ -157,4 +157,7 @@ cython_debug/ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. -.idea/ \ No newline at end of file +.idea/ + +# Visual Studio Code +.vscode/ \ No newline at end of file From 06067f8995681d7a841bf138f95fd31b2295f212 Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Tue, 10 Dec 2024 09:24:11 +0500 Subject: [PATCH 2/8] allow python-dateutil versions 2.9.* --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 66f28f5..f10fa05 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.0.1, >= 3.0.1 -python-dateutil~=2.8.1 +python-dateutil>=2.8.1,<=2.9.* apimatic-core-interfaces~=0.1.0 requests~=2.31 setuptools>=68.0.0 From 8e9e6de58ec78943975dc4b77e36a94072d65205 Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Tue, 10 Dec 2024 09:32:34 +0500 Subject: [PATCH 3/8] try update to 2.9.0 --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index f10fa05..7de4e4f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.0.1, >= 3.0.1 -python-dateutil>=2.8.1,<=2.9.* +python-dateutil==2.9.0 apimatic-core-interfaces~=0.1.0 requests~=2.31 setuptools>=68.0.0 diff --git a/setup.py b/setup.py index 359bf1c..f4cbc7f 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ install_requires=[ 'apimatic-core-interfaces~=0.1.0', 'jsonpickle~=3.0.1, >= 3.0.1', - 'python-dateutil~=2.8.1', + 'python-dateutil==2.9.0', 'requests~=2.31', 'setuptools>=68.0.0', 'jsonpointer~=2.3' From 3980bc0f19fe08f7fb311407165da5a1fcee8cf7 Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Tue, 10 Dec 2024 10:33:46 +0500 Subject: [PATCH 4/8] allow 2.9.0 in python-dateutil range --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 7de4e4f..41b4a2d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.0.1, >= 3.0.1 -python-dateutil==2.9.0 +python-dateutil>=2.8.1,<=2.9.0 apimatic-core-interfaces~=0.1.0 requests~=2.31 setuptools>=68.0.0 diff --git a/setup.py b/setup.py index f4cbc7f..07f47ad 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ install_requires=[ 'apimatic-core-interfaces~=0.1.0', 'jsonpickle~=3.0.1, >= 3.0.1', - 'python-dateutil==2.9.0', + 'python-dateutil>=2.8.1,<=2.9.0', 'requests~=2.31', 'setuptools>=68.0.0', 'jsonpointer~=2.3' From e02049f5b54fbe0c894c7924f8a5ea0e0f2bb050 Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Tue, 10 Dec 2024 13:22:54 +0500 Subject: [PATCH 5/8] update minor version as this will be a breaking change as a patch --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 07f47ad..7d24819 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name='apimatic-core', - version='0.2.16', + version='0.3.0', description='A library that contains core logic and utilities for ' 'consuming REST APIs using Python SDKs generated by APIMatic.', long_description=long_description, From 001314448ae9aeb53d82c53088ed3586867b7210 Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Wed, 11 Dec 2024 11:30:37 +0500 Subject: [PATCH 6/8] force 2.9.0 --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 41b4a2d..7de4e4f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.0.1, >= 3.0.1 -python-dateutil>=2.8.1,<=2.9.0 +python-dateutil==2.9.0 apimatic-core-interfaces~=0.1.0 requests~=2.31 setuptools>=68.0.0 diff --git a/setup.py b/setup.py index 7d24819..2c9fd85 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ install_requires=[ 'apimatic-core-interfaces~=0.1.0', 'jsonpickle~=3.0.1, >= 3.0.1', - 'python-dateutil>=2.8.1,<=2.9.0', + 'python-dateutil==2.9.0', 'requests~=2.31', 'setuptools>=68.0.0', 'jsonpointer~=2.3' From d142c6873bfb174d8780d07b562e908e62a00fff Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Wed, 11 Dec 2024 11:31:53 +0500 Subject: [PATCH 7/8] try compatible with 2.8 --- requirements.txt | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index 7de4e4f..fad10e0 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ jsonpickle~=3.0.1, >= 3.0.1 -python-dateutil==2.9.0 +python-dateutil~=2.8 apimatic-core-interfaces~=0.1.0 requests~=2.31 setuptools>=68.0.0 diff --git a/setup.py b/setup.py index 2c9fd85..20d0fa6 100644 --- a/setup.py +++ b/setup.py @@ -25,7 +25,7 @@ install_requires=[ 'apimatic-core-interfaces~=0.1.0', 'jsonpickle~=3.0.1, >= 3.0.1', - 'python-dateutil==2.9.0', + 'python-dateutil~=2.8', 'requests~=2.31', 'setuptools>=68.0.0', 'jsonpointer~=2.3' From dad759dc0681871bc689107a06f09cfaffa4d9be Mon Sep 17 00:00:00 2001 From: mrafnadeem-apimatic Date: Wed, 11 Dec 2024 11:47:59 +0500 Subject: [PATCH 8/8] do not update major version we will allow a wider range for dateutil instead of releasing a major version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 20d0fa6..9841c7d 100644 --- a/setup.py +++ b/setup.py @@ -12,7 +12,7 @@ setup( name='apimatic-core', - version='0.3.0', + version='0.2.17', description='A library that contains core logic and utilities for ' 'consuming REST APIs using Python SDKs generated by APIMatic.', long_description=long_description,