From 455435f3d8a6cbc7e01ee91a19ed898479730849 Mon Sep 17 00:00:00 2001 From: v-kaushal <158248554+v-kaushal@users.noreply.github.com> Date: Fri, 17 May 2024 21:23:45 +0530 Subject: [PATCH] Added supporting files for python 3.12 (#91) * Added supporting files for python 3.12 * Added setuptools>=45.2.0 --- .github/workflows/integration_build_test.yml | 2 +- setup.py | 5 +++-- tests/test_requirements.txt | 3 ++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/integration_build_test.yml b/.github/workflows/integration_build_test.yml index ad3fddf..7ca331d 100644 --- a/.github/workflows/integration_build_test.yml +++ b/.github/workflows/integration_build_test.yml @@ -21,7 +21,7 @@ jobs: max-parallel: 3 fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v1 diff --git a/setup.py b/setup.py index bc0f8ca..114f713 100644 --- a/setup.py +++ b/setup.py @@ -16,7 +16,7 @@ DEPENDENCIES = [ 'python_dateutil>=2.5.3', 'pytz>=2017.2', - 'wrapt>=1.14.0,<=1.16.0' + 'wrapt>=1.14.0,<=1.16.0', ] EXTRAS = { @@ -34,6 +34,7 @@ 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', + 'Programming Language :: Python :: 3.12', ] with io.open('LICENSE.txt', 'r', encoding='utf-8') as f: @@ -50,5 +51,5 @@ extras_require=EXTRAS, packages=find_packages(exclude=['tests', 'tests.*']), include_package_data=True, - python_requires=">=3.8,<3.12" + python_requires=">=3.8" ) diff --git a/tests/test_requirements.txt b/tests/test_requirements.txt index 0ee09cb..3240eb8 100644 --- a/tests/test_requirements.txt +++ b/tests/test_requirements.txt @@ -4,4 +4,5 @@ wrapt>=1.14.0,<=1.16.0 numpy>=1.13.0 pandas>=0.20.2 pyspark>=2.3.2 -pytest \ No newline at end of file +pytest +setuptools>=45.2.0 \ No newline at end of file