Skip to content

feat: finalize first basis version#1

Merged
flitzpiepe93 merged 21 commits intomainfrom
feat/finalize-repo-structure
Aug 4, 2025
Merged

feat: finalize first basis version#1
flitzpiepe93 merged 21 commits intomainfrom
feat/finalize-repo-structure

Conversation

@flitzpiepe93
Copy link
Copy Markdown
Owner

@flitzpiepe93 flitzpiepe93 commented Aug 3, 2025

This pull request introduces a set of improvements across the codebase, documentation, and CI configuration. The most notable change is the migration from thread.local to contextvars for context management, enabling proper support for asynchronous applications. Additionally, a Dependabot configuration has been added to automate dependency updates.

The documentation has been significantly revised: the README was restructured and updated, quickstart examples were added to improve onboarding, icons were removed from enumerations for a cleaner look, and a reference to structlog was included for users looking to integrate with structured logging tools.

On the maintenance side, the obsolete junit.xml file was removed from the repository, and the codebase was reformatted for consistency. A security policy and a code of conduct were also introduced to align with best practices for open source projects.

Lastly, the CI pipeline was updated, including adjustments to the test job and some experimentation with slug handling, which was ultimately reverted.

@codecov-commenter
Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

@flitzpiepe93 flitzpiepe93 changed the title feat: finalize repo structure feat: finalize first basis version Aug 4, 2025
@flitzpiepe93 flitzpiepe93 merged commit 5d55333 into main Aug 4, 2025
4 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