Skip to content

chore: update Python dependencies#196

Merged
matrixise merged 1 commit intomasterfrom
chore/update-dependencies
Feb 3, 2026
Merged

chore: update Python dependencies#196
matrixise merged 1 commit intomasterfrom
chore/update-dependencies

Conversation

@matrixise
Copy link
Contributor

Summary

  • Update Python dependencies to their latest compatible versions across development and main requirements

Key Updates

Major Version Upgrades

  • pandas: 2.3.3 → 3.0.0 (major version upgrade with breaking changes)
  • gunicorn: 23.0.0 → 25.0.1 (WSGI server update)
  • packaging: 25.0 → 26.0

Notable Updates

  • boto3/botocore: 1.42.25 → 1.42.40 (AWS SDK updates)
  • django-debug-toolbar: 6.1.0 → 6.2.0 (development tooling)
  • ruff: 0.14.11 → 0.14.14 (linter/formatter)
  • uv: 0.9.24 → 0.9.28 (package installer)
  • coverage: 7.13.1 → 7.13.2
  • faker: 40.1.0 → 40.1.2
  • pillow-heif: 1.1.1 → 1.2.0
  • numpy: 2.4.1 → 2.4.2

Dependency Cleanup

  • Removed explicit tzdata requirement (now handled internally by pandas 3.0.0)

Testing

  • Run the test suite to ensure compatibility with updated dependencies
  • Verify that pandas 3.0.0 doesn't introduce breaking changes in data processing code
  • Test gunicorn 25.x compatibility in development and staging environments

Migration Notes

The pandas 3.0.0 upgrade may include API changes. Review any code using pandas DataFrames for potential compatibility issues.

🤖 Generated with Claude Code

Update various Python dependencies to their latest compatible versions
to benefit from bug fixes, security patches, and performance improvements.

Key updates:
- coverage: 7.13.1 → 7.13.2
- django-debug-toolbar: 6.1.0 → 6.2.0
- faker: 40.1.0 → 40.1.2
- gunicorn: 23.0.0 → 25.0.1
- boto3/botocore: 1.42.25 → 1.42.40
- pandas: 2.3.3 → 3.0.0 (major version upgrade)
- numpy: 2.4.1 → 2.4.2
- pillow-heif: 1.1.1 → 1.2.0
- ruff: 0.14.11 → 0.14.14
- uv: 0.9.24 → 0.9.28
- packaging: 25.0 → 26.0

Additional updates include various transitive dependencies and minor
version bumps across the dependency tree. Removed tzdata from explicit
requirements as it's now handled internally by pandas 3.0.0.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@matrixise matrixise merged commit bf63f0f into master Feb 3, 2026
2 checks passed
@matrixise matrixise deleted the chore/update-dependencies branch February 3, 2026 07:20
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