Skip to content

Commit 91c591d

Browse files
Drop Python3.8 support
1 parent eeadd0c commit 91c591d

7 files changed

Lines changed: 55 additions & 470 deletions

File tree

.changelog/0.6.0.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ release-date = "2024-04-04"
44
id = "7647ac05-5c89-4b55-a03e-58a96fea2797"
55
type = "hygiene"
66
description = "Remove dependency on `nr.functional`"
7-
author = "niklas.rosenstein@helsing.ai"
7+
author = "@NiklasRosenstein"
88

99
[[entries]]
1010
id = "87fbb576-b5fe-446d-8b37-78c233c45d2a"
1111
type = "breaking change"
1212
description = "Remove deprecated `GithubApp.client` (use `GithubApp.app_client()` instead)"
13-
author = "niklas.rosenstein@helsing.ai"
13+
author = "@NiklasRosenstein"

.changelog/0.7.0.toml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
release-date = "2025-01-03"
2+
3+
[[entries]]
4+
id = "6da27e0d-688c-49f7-afd2-d12afe329316"
5+
type = "breaking change"
6+
description = "Drop Python 3.8 support."
7+
author = "@NiklasRosenstein"
8+
9+
[[entries]]
10+
id = "a1dc4bde-24c9-452a-a4c8-87fe2ecd85fc"
11+
type = "hygiene"
12+
description = "Migrate project from Poetry to UV"
13+
author = "@NiklasRosenstein"

.github/workflows/python.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
strategy:
1313
fail-fast: false
1414
matrix:
15-
python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ]
15+
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
1616
steps:
1717
- uses: actions/checkout@v4
1818
- uses: astral-sh/setup-uv@v5

docs/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "docs"
33
version = "0.1.0"
44
description = "Add your description here"
55
readme = "README.md"
6-
requires-python = ">=3.8, <4.0"
6+
requires-python = ">=3.9, <4.0"
77
dependencies = [
88
"mkdocs-material>=9.5.18",
99
"mkdocs==1.6.1",

docs/uv.lock

Lines changed: 33 additions & 396 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
@@ -7,7 +7,7 @@ authors = [
77
{name = "Niklas Rosenstein", email = "rosensteinniklas@gmail.com"},
88
]
99
license = {text = "MIT"}
10-
requires-python = "<4.0,>=3.8"
10+
requires-python = "<4.0,>=3.9"
1111
dependencies = [
1212
"cryptography<44.0.1,>=44.0.0",
1313
"pygithub>=2.5.0",
@@ -23,7 +23,6 @@ classifiers = [
2323
"Intended Audience :: Developers",
2424
"License :: OSI Approved :: MIT License",
2525
"Programming Language :: Python :: 3",
26-
"Programming Language :: Python :: 3.8",
2726
"Programming Language :: Python :: 3.9",
2827
"Programming Language :: Python :: 3.10",
2928
"Programming Language :: Python :: 3.11",

uv.lock

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

0 commit comments

Comments
 (0)