Skip to content

Dependency updates + memory usage reduction - #152

Merged
GitTimeraider merged 8 commits into
mainfrom
develop
Oct 1, 2026
Merged

GitTimeraider merged 8 commits into
mainfrom
develop

Conversation

@GitTimeraider

Copy link
Copy Markdown
Owner

Dependency updates + memory usage reduction

dependabot Bot and others added 8 commits October 1, 2026 02:08
Bumps [pytz](https://github.com/stub42/pytz) from 2026.3.post1 to 2026.4.
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2026.3.post1...release_2026.4)

---
updated-dependencies:
- dependency-name: pytz
  dependency-version: '2026.4'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [werkzeug](https://github.com/pallets/werkzeug) from 3.1.8 to 3.1.9.
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](pallets/werkzeug@3.1.8...3.1.9)

---
updated-dependencies:
- dependency-name: werkzeug
  dependency-version: 3.1.9
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 2.0.54 to 2.1.1.
- [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.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
backup_service imported GitPython (unused - clones use the git CLI),
PyGithub and requests at module level, so the gunicorn worker kept them
loaded while idle. Import PyGithub/requests only inside the methods
that use them and drop the unused GitPython import and dependency.

Measured idle gunicorn worker RSS: ~82 MB -> ~58 MB.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WiQL2WwE6y3RnK8p6LncYz
Reduce idle memory by lazy-loading PyGithub and requests
…alchemy-2.1.1

Bump sqlalchemy from 2.0.54 to 2.1.1
…kzeug-3.1.9

Bump werkzeug from 3.1.8 to 3.1.9
…z-2026.4

Bump pytz from 2026.3.post1 to 2026.4
@GitTimeraider
GitTimeraider merged commit b125f74 into main Oct 1, 2026
1 check passed
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