Skip to content

Refactor and modernize python packaging#15

Merged
KulikDM merged 18 commits into
mainfrom
refactor/modernize-python-packaging
May 9, 2026
Merged

Refactor and modernize python packaging#15
KulikDM merged 18 commits into
mainfrom
refactor/modernize-python-packaging

Conversation

@KulikDM

@KulikDM KulikDM commented May 9, 2026

Copy link
Copy Markdown
Owner

Submissions Basics:

  • Have you followed the guidelines in our Contributing document?
  • Have you checked to ensure there aren't other open Pull Requests for the same update/change?
  • Have you checked all Issues to tie the PR to a specific one?

Type of Change:

  • Refactor

All Submissions Cores:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new unit tests for your changes?
  • Do all new and existing unit tests pass locally?

@KulikDM KulikDM changed the title Refactor/modernize python packaging refactor: modernize python packaging May 9, 2026
@KulikDM KulikDM changed the title refactor: modernize python packaging Refactor and modernize python packaging May 9, 2026
@codecov

codecov Bot commented May 9, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 96.94656% with 12 lines in your changes missing coverage. Please review.
✅ Project coverage is 97.79%. Comparing base (70fbfea) to head (9fbf5d6).

Files with missing lines Patch % Lines
pythresh/thresholds/base.py 83.33% 1 Missing and 1 partial ⚠️
pythresh/thresholds/gamgmm.py 95.23% 1 Missing and 1 partial ⚠️
pythresh/thresholds/mixmod.py 95.34% 2 Missing ⚠️
pythresh/thresholds/ocsvm.py 83.33% 1 Missing and 1 partial ⚠️
pythresh/thresholds/chau.py 75.00% 0 Missing and 1 partial ⚠️
pythresh/thresholds/fgd.py 83.33% 0 Missing and 1 partial ⚠️
pythresh/thresholds/qmcd.py 87.50% 0 Missing and 1 partial ⚠️
pythresh/thresholds/regr.py 75.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main      #15      +/-   ##
==========================================
- Coverage   98.34%   97.79%   -0.56%     
==========================================
  Files          73       38      -35     
  Lines        4468     2085    -2383     
  Branches      325      157     -168     
==========================================
- Hits         4394     2039    -2355     
+ Misses         47       22      -25     
+ Partials       27       24       -3     
Flag Coverage Δ
macos-latest-3.10 97.69% <96.69%> (-0.65%) ⬇️
macos-latest-3.11 97.79% <96.94%> (?)
macos-latest-3.12 97.79% <96.94%> (?)
macos-latest-3.13 97.79% <96.94%> (?)
ubuntu-latest-3.10 97.69% <96.69%> (-0.65%) ⬇️
ubuntu-latest-3.11 97.79% <96.94%> (?)
ubuntu-latest-3.12 97.79% <96.94%> (?)
ubuntu-latest-3.13 97.79% <96.94%> (?)
windows-latest-3.10 97.69% <96.69%> (-0.65%) ⬇️
windows-latest-3.11 97.79% <96.94%> (?)
windows-latest-3.12 97.79% <96.94%> (?)
windows-latest-3.13 97.79% <96.94%> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

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

@KulikDM
KulikDM merged commit 23e825e into main May 9, 2026
13 of 15 checks passed
@KulikDM
KulikDM deleted the refactor/modernize-python-packaging branch May 9, 2026 06:48
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.

1 participant