From ac929a7c09b337f8b0dcfb7120fe2aa0462f484f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=84=9D=EC=A7=80=EC=98=81/=EC=B1=85=EC=9E=84=EC=97=B0?= =?UTF-8?q?=EA=B5=AC=EC=9B=90/SW=EA=B3=B5=ED=95=99=28=EC=97=B0=29Open=20So?= =?UTF-8?q?urce=20TP?= Date: Thu, 17 Jul 2025 16:49:06 +0900 Subject: [PATCH] Update python support ver 3.10-3.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 석지영/책임연구원/SW공학(연)Open Source TP --- .github/workflows/publish-release.yml | 8 ++++---- .github/workflows/pull-request.yml | 6 +++--- requirements-dev.txt | 6 +++--- setup.py | 6 +++--- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/publish-release.yml b/.github/workflows/publish-release.yml index c09ea59c..cad8a834 100644 --- a/.github/workflows/publish-release.yml +++ b/.github/workflows/publish-release.yml @@ -60,10 +60,10 @@ jobs: - uses: actions/checkout@v3 with: ref: main - - name: Set up Python 3.8 + - name: Set up Python3 uses: actions/setup-python@v4 with: - python-version: '3.8' + python-version: '3.11' - name: Install dependencies run: | python -m pip install --upgrade pip @@ -93,10 +93,10 @@ jobs: - uses: actions/checkout@v3 with: ref: main - - name: Set up Python 3.8 + - name: Set up Python3 uses: actions/setup-python@v4 with: - python-version: '3.8' + python-version: '3.11' - name: Install dependencies run: | python -m pip install --upgrade pip diff --git a/.github/workflows/pull-request.yml b/.github/workflows/pull-request.yml index 9e64d440..51ab41e0 100644 --- a/.github/workflows/pull-request.yml +++ b/.github/workflows/pull-request.yml @@ -16,7 +16,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: [3.8] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} @@ -36,7 +36,7 @@ jobs: runs-on: windows-latest strategy: matrix: - python-version: [3.8] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} @@ -54,7 +54,7 @@ jobs: runs-on: macos-latest strategy: matrix: - python-version: [3.8] + python-version: ['3.10', '3.11', '3.12'] steps: - uses: actions/checkout@v3 - name: Set up Python ${{ matrix.python-version }} diff --git a/requirements-dev.txt b/requirements-dev.txt index 49006f4a..d8dae782 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ -flake8==3.9.2 -pyinstaller>=6.10.0 -tox>=4.18.1 +flake8 +pyinstaller +tox pytest pytest-cov pytest-flake8 diff --git a/setup.py b/setup.py index 28273caf..10b069af 100644 --- a/setup.py +++ b/setup.py @@ -47,10 +47,10 @@ download_url='https://github.com/fosslight/fosslight_dependency_scanner', classifiers=['License :: OSI Approved :: Apache Software License', "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", - "Programming Language :: Python :: 3.11", ], + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ], + python_requires='>=3.10,<3.13', install_requires=required, package_data={_PACKAEG_NAME: [os.path.join(_LICENSE_DIR, '*')]}, include_package_data=True,