Skip to content

Commit aa270ce

Browse files
committed
update to py3.12
1 parent 1a559d3 commit aa270ce

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

.github/copilot-instructions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Project-specific conventions and gotchas (be precise):
3737

3838
- Zero-padding is significant: day files and input files are named with two-digit zero padding (e.g., `day_01.py``01.dat`). `run_day.py` zero-pads the provided `--day` argument.
3939
- `run_all_solutions.py` relies on simple `os.listdir` ordering; do not assume nested directories beyond `src/advent_of_code/year_<YYYY>/`.
40-
- The repo uses `python3` in scripts; local development should use a Python 3.8+ interpreter (pyproject says >=3.8). Black config targets Python 3.9 but code is compatible with 3.8+.
40+
- The repo uses `python3` in scripts; local development should use a Python 3.8+ interpreter (pyproject says >=3.8). Black config targets Python 3.12 but code is compatible with 3.8+.
4141
- Tests import the package from `src/` via pytest config. When editing tests or modules, ensure the module path `advent_of_code.year_<YYYY>.day_<NN>` is importable.
4242

4343
Small implementation checklist for a new/updated day module:

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.9
1+
FROM python:3.12
22

33
RUN mkdir -p /usr/src/app
44

0 commit comments

Comments
 (0)