pyapp-kit / superqt

Missing widgets and components for Qt-python
https://pyapp-kit.github.io/superqt/
BSD 3-Clause "New" or "Revised" License
210 stars 38 forks source link

refactor: update pyproject and ci, add py3.11 test #132

Closed tlambert03 closed 2 years ago

tlambert03 commented 2 years ago

moves to an all-pyproject build. and updates some linting/pre-commit stuff. Adds a test for python 3.11

codecov[bot] commented 2 years ago

Codecov Report

Merging #132 (6e770d7) into main (3ece7a2) will increase coverage by 0.02%. The diff coverage is 94.73%.

@@            Coverage Diff             @@
##             main     #132      +/-   ##
==========================================
+ Coverage   85.22%   85.25%   +0.02%     
==========================================
  Files          31       31              
  Lines        2565     2570       +5     
==========================================
+ Hits         2186     2191       +5     
  Misses        379      379              
Impacted Files Coverage Δ
src/superqt/collapsible/_collapsible.py 93.90% <ø> (ø)
src/superqt/combobox/_enum_combobox.py 93.84% <ø> (ø)
src/superqt/fonticon/__init__.py 88.88% <ø> (ø)
src/superqt/sliders/_generic_range_slider.py 88.00% <ø> (ø)
src/superqt/utils/_code_syntax_highlight.py 98.03% <ø> (ø)
src/superqt/utils/_qthreading.py 77.15% <ø> (ø)
src/superqt/utils/_ensure_thread.py 79.62% <92.85%> (+2.07%) :arrow_up:
src/superqt/fonticon/_qfont_icon.py 93.09% <100.00%> (ø)
src/superqt/utils/_throttler.py 90.09% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.