Conversation
* Adding the changes we made in precommit, poetry, nox * add release.md
* Update pre-commit and mypy .ini just like the main strawberry project * add a lint error on purpose to test lint * add a release md and add file attr to tmol pre-commit * fix test action to run when a PR is ready for review * test mappe * fix action * continue with tests in lint in nox file * remove pydantic.mypy plugin * made first lint ajustment, but still missing lint test * add ruff and black to lint te * Fix nox file and add ruff to pyptoject toml * fix poetry lock * fix command to raise error * make ruff output errors * bring back black to pre-commit * remove --diff from ruff because we want to run in all files, remove invalid rules in lint * update pre-commit to ruff run lint and formatter * separate ruff lint from formater in noxfile * remove test function from mapper * remove black and use only ruff * add lint tag to ruff format in nox * change test.yml to run lint and format divided * Run pre-commit in all files and made line-lenght 100 * updated ruff check * update pyproject.toml * Made sourcery fixes * remove unecessary else * bring back session._session
Reviewer's GuideThis PR consolidates two approved pre-commit updates by standardizing project tooling (Poetry, Ruff, pre-commit hooks, CI matrix), refactoring the nox sessions, and applying automated code formatting across the codebase. File-Level Changes
Assessment against linked issues
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Thanks for adding the Here's a preview of the changelog: This release does not introduce any new features or bug fixes. It focuses solely on internal code quality improvements. Changes:
These changes aim to improve maintainability and ensure better development practices moving forward. |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #250 +/- ##
==========================================
- Coverage 89.94% 89.72% -0.23%
==========================================
Files 17 17
Lines 1939 1936 -3
Branches 141 145 +4
==========================================
- Hits 1744 1737 -7
- Misses 123 125 +2
- Partials 72 74 +2 🚀 New features to boost your workflow:
|
CodSpeed Performance ReportMerging #250 will not alter performanceComparing Summary
|
There was a problem hiding this comment.
Hey @Ckk3 - I've reviewed your changes and they look great!
Here's what I looked at during the review
- 🟢 General issues: all looks good
- 🟢 Security: all looks good
- 🟢 Testing: all looks good
- 🟢 Documentation: all looks good
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

Description
This branch are the develop branch of this pre-commit patch with has this 2 PRs:
Both PR already has been reviewed and aproved, so I will marge this PR
Types of Changes
Issues Fixed or Closed by This PR
Checklist
Summary by Sourcery
Update linting and formatting pipeline by migrating from Black to Ruff, consolidating CI and nox workflows, upgrading the build backend to poetry-core, and applying codebase-wide style adjustments.
Enhancements:
Build:
CI:
Documentation:
Tests:
Chores: