Conversation
Bumps python from 3.15.0a6-slim to 3.15.0a7-slim. --- updated-dependencies: - dependency-name: python dependency-version: 3.15.0a7-slim dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pytz](https://github.com/stub42/pytz) from 2025.2 to 2026.1.post1. - [Release notes](https://github.com/stub42/pytz/releases) - [Commits](stub42/pytz@release_2025.2...release_2026.1.post1) --- updated-dependencies: - dependency-name: pytz dependency-version: 2026.1.post1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 2.0.47 to 2.0.48. - [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases) - [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst) - [Commits](https://github.com/sqlalchemy/sqlalchemy/commits) --- updated-dependencies: - dependency-name: sqlalchemy dependency-version: 2.0.48 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pygithub](https://github.com/pygithub/pygithub) from 2.8.1 to 2.9.0. - [Release notes](https://github.com/pygithub/pygithub/releases) - [Changelog](https://github.com/PyGithub/PyGithub/blob/main/doc/changes.rst) - [Commits](PyGithub/PyGithub@v2.8.1...v2.9.0) --- updated-dependencies: - dependency-name: pygithub dependency-version: 2.9.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bump pygithub from 2.8.1 to 2.9.0
….0.48 Bump sqlalchemy from 2.0.47 to 2.0.48
…post1 Bump pytz from 2025.2 to 2026.1.post1
…15.0a7-slim Bump python from 3.15.0a6-slim to 3.15.0a7-slim
There was a problem hiding this comment.
Pull request overview
Updates runtime dependencies and Docker base images to newer versions for the GitHub backup service container build.
Changes:
- Bumped Python dependencies in
requirements.txt(PyGithub, SQLAlchemy, pytz). - Updated
Dockerfilebase image topython:3.13-slim. - Updated
Dockerfile.rootbase image topython:3.15.0a7-slim(alpha).
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| requirements.txt | Updates pinned dependency versions for the application. |
| Dockerfile.root | Changes the “root” Docker build variant to a Python 3.15 alpha base image. |
| Dockerfile | Changes the primary Docker image base to Python 3.13 slim. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -1,4 +1,4 @@ | |||
| FROM python:3.15.0a6-slim | |||
| FROM python:3.15.0a7-slim | |||
There was a problem hiding this comment.
Dockerfile.root is pinned to a Python 3.15.0a7 alpha base image. Pre-release tags can disappear or change behavior unexpectedly and can cause dependency wheels/compilation to differ from the main image. Unless there’s a strong reason to test against an alpha, consider using the same stable Python version as Dockerfile (or document why this image intentionally differs).
| FROM python:3.15.0a7-slim | |
| FROM python:3.12-slim |
| @@ -1,4 +1,4 @@ | |||
| FROM python:3.15.0a6-slim | |||
| FROM python:3.13-slim | |||
There was a problem hiding this comment.
The main Dockerfile now uses python:3.13-slim while Dockerfile.root uses python:3.15.0a7-slim. Having different Python versions across build targets can lead to inconsistent runtime behavior and dependency resolution. It would be safer to align both Dockerfiles to the same Python version (or explicitly document and CI-test both variants).
| FROM python:3.13-slim | |
| FROM python:3.15.0a7-slim |
No description provided.