ttkwidgets icon indicating copy to clipboard operation
ttkwidgets copied to clipboard

Make FontFamilyDropdown compatible w/ Python 3.13

Open JohnStrunk opened this issue 1 year ago • 1 comments

Several of the widgets are incompatible w/ Python 3.13 due to the use of is instead of ==. This PR fixes those instances that interfere with the usage of the FontFamilyDropdown widget.

JohnStrunk avatar Nov 23 '24 01:11 JohnStrunk

Codecov Report

:x: Patch coverage is 75.00000% with 1 line in your changes missing coverage. Please review. :white_check_mark: Project coverage is 89.48%. Comparing base (ebaa7d4) to head (51694a6).

Files with missing lines Patch % Lines
ttkwidgets/font/familydropdown.py 50.00% 1 Missing :warning:
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #109      +/-   ##
==========================================
- Coverage   89.53%   89.48%   -0.06%     
==========================================
  Files          43       43              
  Lines        4032     4021      -11     
==========================================
- Hits         3610     3598      -12     
- Misses        422      423       +1     
Files with missing lines Coverage Δ
ttkwidgets/font/familylistbox.py 95.65% <100.00%> (-0.19%) :arrow_down:
ttkwidgets/font/sizedropdown.py 94.11% <100.00%> (-0.33%) :arrow_down:
ttkwidgets/font/familydropdown.py 73.68% <50.00%> (-1.32%) :arrow_down:

... and 5 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update ebaa7d4...51694a6. Read the comment docs.

:rocket: New features to boost your workflow:
  • :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

codecov[bot] avatar Nov 23 '24 01:11 codecov[bot]