Skip to content

Comments

Dev#41

Merged
usnavy13 merged 3 commits intomainfrom
dev
Jan 20, 2026
Merged

Dev#41
usnavy13 merged 3 commits intomainfrom
dev

Conversation

@usnavy13
Copy link
Owner

@usnavy13 usnavy13 commented Jan 20, 2026

Description

Dependancy updates

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

- Changed the default value of `STATE_ARCHIVE_TTL_DAYS` from 7 to 1 day in `.env.example`, `CONFIGURATION.md`, and `STATE_PERSISTENCE.md` for clarity and consistency.
- Updated the description in the `Settings` class to reflect the new default value.
- Upgraded FastAPI to version 0.128.0 and other dependencies in `requirements.txt` including `requests-unixsocket`, `flake8`, and `python-dotenv`.
- Updated Dockerfiles for D, Fortran, and PHP to use Ubuntu 24.04 and PHP 8.5-cli respectively.
- Modified error response handling in file upload tests to reflect changes in the API response structure.
- Removed unnecessary blank lines before logger initialization in various modules including main.py, files.py, health.py, auth.py, metrics.py, security.py, file.py, health.py, metrics.py, sqlite_metrics.py, and shutdown.py for improved code readability.
@usnavy13 usnavy13 merged commit 2b9d4bd into main Jan 20, 2026
2 checks 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.

1 participant