Skip to content

Commit

Permalink
Update backend dependencies
Browse files Browse the repository at this point in the history
* gunicorn 21 -> 23
* pygments 2.6 -> 2.18
* beautifulsoup4 4.11 -> 4.12
* pytest 7.4 -> 8.3
* watchdog 3.0 -> 6.0

Additionally, drop integration tests for Python 3.8 which is EOL.
  • Loading branch information
cu committed Dec 26, 2024
1 parent 573a306 commit 8e0c66c
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 46 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
integration-tests:
strategy:
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
Expand Down
12 changes: 6 additions & 6 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "silicon-notes"
version = "0.1.3"
version = "0.1.4"
description = "A personal knowledge base with a wiki-like interface."
authors = [
{ name = "Charles Ulrich"}
Expand All @@ -10,9 +10,9 @@ license = { file = "LICENSE" }
requires-python = ">=3.9"
dependencies = [
"flask~=3.0",
"gunicorn~=21.0",
"gunicorn~=23.0",
"mistune~=3.0",
"pygments~=2.6.1",
"pygments~=2.18",
"python-dotenv~=1.0",
"python-slugify~=8.0.0",
]
Expand All @@ -22,8 +22,8 @@ Repository = "https://github.com/cu/silicon"

[dependency-groups]
dev = [
"beautifulsoup4~=4.11.1",
"beautifulsoup4~=4.12",
"flake8~=7.1",
"pytest~=7.4.0",
"watchdog~=3.0",
"pytest~=8.3.0",
"watchdog~=6.0",
]
Loading

0 comments on commit 8e0c66c

Please sign in to comment.