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

avivajpeyi / pywavelet / 21430410834

28 Jan 2026 08:14AM UTC coverage: 75.545% (+6.5%) from 69.075%
21430410834

push

github

avivajpeyi
fix: update offs calculation in transform_wavelet_freq_helper to prevent overwriting center term

192 of 308 branches covered (62.34%)

Branch coverage included in aggregate %.

3 of 3 new or added lines in 1 file covered. (100.0%)

164 existing lines in 16 files now uncovered.

1229 of 1573 relevant lines covered (78.13%)

0.78 hits per line

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

85.71
/src/pywavelet/transforms/__init__.py
1
from ..backend import current_backend
1✔
2
from ..logger import logger
1✔
3

4
logger.debug(f"Using {current_backend} backend")
1✔
5

6

7
if current_backend == "jax":
1✔
8
    from .jax import (
1✔
9
        from_freq_to_wavelet,
10
        from_time_to_wavelet,
11
        from_wavelet_to_freq,
12
        from_wavelet_to_time,
13
    )
14
elif current_backend == "cupy":
1!
UNCOV
15
    from .cupy import (
×
16
        from_freq_to_wavelet,
17
        from_time_to_wavelet,
18
        from_wavelet_to_freq,
19
        from_wavelet_to_time,
20
    )
21
else:
22
    from .numpy import (
1✔
23
        from_wavelet_to_time,
24
        from_wavelet_to_freq,
25
        from_time_to_wavelet,
26
        from_freq_to_wavelet,
27
    )
28

29
from .phi_computer import omega, phi_vec, phitilde_vec_norm
1✔
30

31
__all__ = [
1✔
32
    "from_wavelet_to_time",
33
    "from_wavelet_to_freq",
34
    "from_time_to_wavelet",
35
    "from_freq_to_wavelet",
36
    "phitilde_vec_norm",
37
    "phi_vec",
38
]
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