Skip to content

V0.1.9 to v0.2.11 #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 29 commits into from
Dec 13, 2024
Merged

V0.1.9 to v0.2.11 #9

merged 29 commits into from
Dec 13, 2024

Conversation

Msameim181
Copy link
Owner

This pull request includes significant updates to the chromatrace package, focusing on enhancing logging capabilities, updating dependencies, and improving the CI workflow. The most important changes include updates to the GitHub Actions workflow, enhancements to the logging configuration, and updates to the documentation.

CI Workflow Updates:

Logging Enhancements:

Documentation Updates:

  • README.md: Updated the documentation to reflect new logging capabilities, including process ID support and integration examples for Uvicorn and FastAPI. [1] [2] [3] [4]

Version Bump:

  • pyproject.toml: Bumped the version from 0.1.9 to 0.2.11 to reflect the new features and improvements.

Codebase Enhancements:

  • src/chromatrace/__init__.py and src/chromatrace/uvicorn/__init__.py: Added imports for Uvicorn logging configuration. [1] [2]

…file logging and process ID support for Uvicorn
ci: add write permissions for contents in build workflow
…r, enhance logging message formatting and add process ID support
…up and replace ColoredFormatter with BasicFormatter
@Msameim181
Copy link
Owner Author

What's Changed

New Features

  • Support for process IDs in logging.
  • Uvicorn integration for logging configuration.

Refactors

  • Replaced ColoredFormatter with BasicFormatter and enhanced logging message formatting.
  • Streamlined LoggingConfig and SysLogFormatter setup.
  • Improved trace ID handling in BasicFormatter.

Enhancements

  • Enabled NaN trace ignoring and process ID display in logging settings.
  • Updated the log file path and format in LoggingSettings.

Fixes

  • Sanitized trace ID format in the get_trace_id function.

Full Changelog: v0.1.9...v0.2.11

@Msameim181 Msameim181 merged commit 488b4ec into main Dec 13, 2024
9 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