Skip to content

V3: Huge refactoring#115

Merged
LostInDarkMath merged 25 commits into
masterfrom
v3
Jun 11, 2026
Merged

V3: Huge refactoring#115
LostInDarkMath merged 25 commits into
masterfrom
v3

Conversation

@LostInDarkMath

@LostInDarkMath LostInDarkMath commented Feb 9, 2026

Copy link
Copy Markdown
Owner

TODO

  • taskfile
    • remove docu before re-create
  • ruff
  • assert changelog changes
  • assert version change in CI
  • remove type_var
  • fix typing of type_vars
  • Test with from collections.abc import Generator, Iterable, Iterator, Callable
  • remove Composite validator
  • Task for CRLF:
  list-crlf:
    desc: "List all Python files with CRLF line endings"
    cmds:
      - |
        find . -type d -name ".*" ! -name "." -prune -o -name "*.py" -type f -exec grep -Iq . {} \; -and -exec grep -l $'\r' {} \;
  • Check lock file is up to date
  • builer pattern python (fluent API)
  • check fluent API
  • add deptry
  • remove unused decorator
  • refactor decorators
  • rework file structure
  • Update Readme

@LostInDarkMath LostInDarkMath self-assigned this Feb 9, 2026
@LostInDarkMath LostInDarkMath force-pushed the v3 branch 4 times, most recently from b545f48 to 34e9bcb Compare February 14, 2026 15:18
@coveralls

coveralls commented Feb 14, 2026

Copy link
Copy Markdown

Coverage Report for CI Build 27346636143

Coverage increased (+0.6%) to 99.744%

Details

  • Coverage increased (+0.6%) from the base build.
  • Patch coverage: 3 uncovered changes across 1 file (765 of 768 lines covered, 99.61%).
  • No coverage regressions found.

Uncovered Changes

File Changed Covered %
pedantic/type_checking_logic/check_types.py 82 79 96.34%
Total (50 files) 768 765 99.61%

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 1675
Covered Lines: 1670
Line Coverage: 99.7%
Relevant Branches: 279
Covered Branches: 279
Branch Coverage: 100.0%
Branches in Coverage %: Yes
Coverage Strength: 3.98 hits per line

💛 - Coveralls

@LostInDarkMath LostInDarkMath changed the title V3: remove unused decorators V3: Huge refactoring Feb 14, 2026
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
Comment thread .github/workflows/main.yml Fixed
@LostInDarkMath LostInDarkMath merged commit 84caa26 into master Jun 11, 2026
11 checks passed
@LostInDarkMath LostInDarkMath deleted the v3 branch June 11, 2026 12:30
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.

3 participants