Skip to content

Conversation

@GitTimeraider
Copy link
Owner

Update requirements

dependabot bot and others added 8 commits October 13, 2025 08:56
Bumps python from 3.13-slim to 3.14-slim.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.14-slim
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [pymysql](https://github.com/PyMySQL/PyMySQL) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/PyMySQL/PyMySQL/releases)
- [Changelog](https://github.com/PyMySQL/PyMySQL/blob/main/CHANGELOG.md)
- [Commits](PyMySQL/PyMySQL@v1.1.1...v1.1.2)

---
updated-dependencies:
- dependency-name: pymysql
  dependency-version: 1.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [psycopg[binary,pool]](https://github.com/psycopg/psycopg) from 3.2.3 to 3.2.10.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](psycopg/psycopg@3.2.3...3.2.10)

---
updated-dependencies:
- dependency-name: psycopg[binary,pool]
  dependency-version: 3.2.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
…rypool--3.2.10

Bump psycopg[binary,pool] from 3.2.3 to 3.2.10
…14-slim

Bump python from 3.13-slim to 3.14-slim
Copilot AI review requested due to automatic review settings October 13, 2025 10:48
@GitTimeraider GitTimeraider merged commit 7363656 into main Oct 13, 2025
4 checks passed
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 Python version from 3.13 to 3.14 in the Dockerfile and modifies the package copying strategy to be version-agnostic.

  • Upgrades base Python image from 3.13-slim to 3.14-slim for both build and runtime stages
  • Changes package copying from version-specific path to copying entire /usr/local/lib/ directory
  • Updates comment to reflect the version-agnostic approach

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

# Copy installed packages from builder stage
COPY --from=builder /usr/local/lib/python3.13/site-packages /usr/local/lib/python3.13/site-packages
# Copy installed packages from builder stage (version-agnostic)
COPY --from=builder /usr/local/lib/ /usr/local/lib/
Copy link

Copilot AI Oct 13, 2025

Choose a reason for hiding this comment

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

Copying the entire /usr/local/lib/ directory may include unnecessary files and increase image size. The previous version-specific approach was more precise. Consider using a more targeted copy pattern like /usr/local/lib/python*/site-packages to maintain version-agnostic behavior while avoiding unnecessary files.

Suggested change
COPY --from=builder /usr/local/lib/ /usr/local/lib/
COPY --from=builder /usr/local/lib/python*/site-packages /usr/local/lib/python*/site-packages

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