Skip to content

Commit 55b04f2

Browse files
committed
Drop Python 3.8 support
1 parent c839605 commit 55b04f2

File tree

10 files changed

+19
-20
lines changed

10 files changed

+19
-20
lines changed

.github/workflows/docker-image.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ jobs:
2727
run: |
2828
git checkout ${{ steps.latest_tag.outputs.LATEST_TAG }}
2929
30-
- name: Set up Python 3.8
30+
- name: Set up Python
3131
uses: actions/setup-python@v5
3232
with:
33-
python-version: '3.8'
33+
python-version: '3.9'
3434

3535
- name: Load cached Poetry setup
3636
id: cached_poetry

.github/workflows/pre_release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@ jobs:
3232
with:
3333
fetch-depth: 0
3434

35-
- name: Set up Python 3.8
36-
uses: actions/setup-python@v4
35+
- name: Set up Python
36+
uses: actions/setup-python@v5
3737
with:
38-
python-version: '3.8'
38+
python-version: '3.9'
3939

4040
- name: Load cached Poetry setup
4141
id: cached-poetry

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ jobs:
3131
with:
3232
fetch-depth: 0
3333

34-
- name: Set up Python 3.8
35-
uses: actions/setup-python@v4
34+
- name: Set up Python
35+
uses: actions/setup-python@v5
3636
with:
37-
python-version: '3.8'
37+
python-version: '3.9'
3838

3939
- name: Load cached Poetry setup
4040
id: cached-poetry

.github/workflows/ruff.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ jobs:
2121
uses: actions/checkout@v3
2222

2323
- name: Setup Python
24-
uses: actions/setup-python@v4
24+
uses: actions/setup-python@v5
2525
with:
26-
python-version: 3.8
26+
python-version: 3.9
2727

2828
- name: Load cached Poetry setup
2929
id: cached-poetry

.github/workflows/tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ jobs:
2626
uses: actions/checkout@v4
2727

2828
- name: Set up Python
29-
uses: actions/setup-python@v4
29+
uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.8'
31+
python-version: '3.9'
3232

3333
- name: Load cached Poetry setup
3434
id: cached-poetry

.github/workflows/tests_full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
matrix:
1515
os: [ macos-latest, ubuntu-latest, windows-latest ]
16-
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ]
16+
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
1717

1818
runs-on: ${{matrix.os}}
1919

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
## How to contribute to Cycode CLI
66

7-
The minimum version of Python that we support is 3.8.
7+
The minimum version of Python that we support is 3.9.
88
We recommend using this version for local development.
99
But it’s fine to use a higher version without using new features from these versions.
1010

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ This guide walks you through both installation and usage.
5454

5555
# Prerequisites
5656

57-
- The Cycode CLI application requires Python version 3.8 or later.
57+
- The Cycode CLI application requires Python version 3.9 or later.
5858
- Use the [`cycode auth` command](#using-the-auth-command) to authenticate to Cycode with the CLI
5959
- Alternatively, you can get a Cycode Client ID and Client Secret Key by following the steps detailed in the [Service Account Token](https://docs.cycode.com/docs/en/service-accounts) and [Personal Access Token](https://docs.cycode.com/v1/docs/managing-personal-access-tokens) pages, which contain details on getting these values.
6060

@@ -208,7 +208,7 @@ Cycode’s pre-commit hook can be set up within your local repository so that th
208208

209209
Perform the following steps to install the pre-commit hook:
210210

211-
1. Install the pre-commit framework (Python 3.8 or higher must be installed):
211+
1. Install the pre-commit framework (Python 3.9 or higher must be installed):
212212

213213
```bash
214214
pip3 install pre-commit

poetry.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ classifiers = [
1515
"Operating System :: OS Independent",
1616
"Programming Language :: Python",
1717
"Programming Language :: Python :: 3 :: Only",
18-
"Programming Language :: Python :: 3.8",
1918
"Programming Language :: Python :: 3.9",
2019
"Programming Language :: Python :: 3.10",
2120
"Programming Language :: Python :: 3.11",
@@ -27,7 +26,7 @@ classifiers = [
2726
cycode = "cycode.cli.app:app"
2827

2928
[tool.poetry.dependencies]
30-
python = ">=3.8,<3.14"
29+
python = ">=3.9,<3.14"
3130
click = ">=8.1.0,<8.2.0"
3231
colorama = ">=0.4.3,<0.5.0"
3332
pyyaml = ">=6.0,<7.0"

0 commit comments

Comments
 (0)