Skip to content

Commit 6855fa0

Browse files
Add a dependabot.yml and bump deps (#102)
1 parent b8a5e17 commit 6855fa0

4 files changed

Lines changed: 36 additions & 3 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "quarterly"
7+
groups:
8+
actions:
9+
patterns:
10+
- "*"
11+
cooldown:
12+
default-days: 14
13+
14+
# Covers requirements.txt, requirements-dev.txt, deploy-requirements.txt,
15+
# setup.py and setup.cfg.
16+
- package-ecosystem: "pip"
17+
directory: "/"
18+
schedule:
19+
interval: "quarterly"
20+
groups:
21+
pip:
22+
patterns: ["*"]
23+
cooldown:
24+
default-days: 14

‎.github/workflows/test.yml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,11 @@ jobs:
2727
matrix:
2828
python-version: ["3.12", "3.13", "3.14"]
2929
django: ["5.2", "6.1"]
30+
include:
31+
# The production server runs Python 3.10, which Django 6 does
32+
# not support, so only test it with Django 5.2.
33+
- python-version: "3.10"
34+
django: "5.2"
3035
name: Python ${{ matrix.python-version }} / Django ${{ matrix.django }}
3136
env:
3237
DJANGO_SETTINGS_MODULE: codespeed.tests.settings

‎deploy-requirements.txt‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# The production server runs Python 3.10.12, so pins must stay installable
2+
# there.
13
-r requirements.txt
2-
psycopg2-binary==2.9.9
3-
gunicorn==21.2.0
4+
psycopg2-binary==2.9.13
5+
gunicorn==26.2.0

‎requirements.txt‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# The production server runs Python 3.10.12, so pins must stay installable
2+
# there.
13
django>=5.2,<7
2-
isodate==0.6.1
4+
isodate==0.7.2
35
matplotlib

0 commit comments

Comments
 (0)