• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

florisvb / PyNumDiff / 18514971140

15 Oct 2025 01:33AM UTC coverage: 74.715% (-0.3%) from 74.977%
18514971140

Pull #161

github

web-flow
Merge 4b7543bbc into 942692adf
Pull Request #161: `robustdiff` to address #97

58 of 82 new or added lines in 5 files covered. (70.73%)

1 existing line in 1 file now uncovered.

851 of 1139 relevant lines covered (74.71%)

0.75 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

80.0
/pynumdiff/__init__.py
1
"""Import useful functions from all modules
2
"""
3
from ._version import __version__
1✔
4

5
try: # cvxpy dependencies
1✔
6
    import cvxpy
1✔
NEW
7
except ImportError:
×
NEW
8
    from warnings import warn
×
NEW
9
    warn("tvrdiff, robustdiff, and lineardiff not available due to lack of convex solver. To use those, install CVXPY.")
×
10
else: # executes if try is successful
11
    from .total_variation_regularization import tvrdiff, velocity, acceleration, jerk, smooth_acceleration, jerk_sliding
1✔
12
    from .kalman_smooth import robustdiff, convex_smooth
1✔
13
    from .linear_model import lineardiff
1✔
14

15
from .finite_difference import finitediff, first_order, second_order, fourth_order
1✔
16
from .smooth_finite_difference import meandiff, mediandiff, gaussiandiff, friedrichsdiff, butterdiff
1✔
17
from .polynomial_fit import splinediff, polydiff, savgoldiff
1✔
18
from .basis_fit import spectraldiff, rbfdiff
1✔
19
from .total_variation_regularization import iterative_velocity
1✔
20
from .kalman_smooth import kalman_filter, rts_smooth, rtsdiff, constant_velocity, constant_acceleration, constant_jerk
1✔
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc