Skip to content

Develop#82

Merged
GitTimeraider merged 9 commits intomainfrom
develop
Mar 23, 2026
Merged

Develop#82
GitTimeraider merged 9 commits intomainfrom
develop

Conversation

@GitTimeraider
Copy link
Owner

No description provided.

dependabot bot and others added 9 commits March 16, 2026 02:10
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>
….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
Copilot AI review requested due to automatic review settings March 23, 2026 17:06
@GitTimeraider GitTimeraider merged commit c04dbd9 into main Mar 23, 2026
7 checks passed
@GitTimeraider GitTimeraider deleted the develop branch March 23, 2026 17:07
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 Dockerfile base image to python:3.13-slim.
  • Updated Dockerfile.root base image to python: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
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

Suggested change
FROM python:3.15.0a7-slim
FROM python:3.12-slim

Copilot uses AI. Check for mistakes.
@@ -1,4 +1,4 @@
FROM python:3.15.0a6-slim
FROM python:3.13-slim
Copy link

Copilot AI Mar 23, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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).

Suggested change
FROM python:3.13-slim
FROM python:3.15.0a7-slim

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants