Skip to content

Conversation

@aviadlevy
Copy link
Collaborator

@aviadlevy aviadlevy commented Nov 9, 2025

  • chore(deps): bump python-json-logger from 2.0.7 to 3.3.0

Bumps python-json-logger from 2.0.7 to 3.3.0.


updated-dependencies:

  • dependency-name: python-json-logger dependency-version: 3.3.0 dependency-type: direct:production update-type: version-update:semver-major ...
  • fix: handle ImportError for pythonjsonlogger gracefully

Description

Related Issue

Fixes #

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation update
  • Code refactoring
  • Performance improvement
  • Test improvements

Changes Made

Testing

  • All existing tests pass
  • Added new tests for the changes
  • Tested manually (describe below)

Manual Testing Steps

Checklist

  • My code follows the project's style guidelines
  • I have performed a self-review of my code
  • I have commented my code where necessary
  • I have added/updated docstrings for all functions and classes
  • I have added type annotations to all functions and classes
  • My changes generate no new linting errors
  • 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

Screenshots (if applicable)

Additional Context


Note

Bumps python-json-logger to 3.3.0 and updates imports to remain compatible with both v2 and v3.

  • Dependencies:
    • Upgrade python-json-logger from 2.0.7 to 3.3.0 in poetry.lock.
  • Logging/Formatting:
    • In maskerlogger/masker_formatter.py, add try/except import to use from pythonjsonlogger import json as jsonlogger with fallback to jsonlogger, ensuring MaskerFormatterJson works across versions.

Written by Cursor Bugbot for commit fa273ef. This will update automatically on new commits. Configure here.

* chore(deps): bump python-json-logger from 2.0.7 to 3.3.0

Bumps [python-json-logger](https://github.com/nhairs/python-json-logger) from 2.0.7 to 3.3.0.
- [Release notes](https://github.com/nhairs/python-json-logger/releases)
- [Changelog](https://github.com/nhairs/python-json-logger/blob/main/docs/changelog.md)
- [Commits](nhairs/python-json-logger@v2.0.7...v3.3.0)

---
updated-dependencies:
- dependency-name: python-json-logger
  dependency-version: 3.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: handle ImportError for pythonjsonlogger gracefully

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: aviadlevy <aviad@ox.security>
@aviadlevy aviadlevy merged commit 90e6672 into beta Nov 9, 2025
16 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.

2 participants