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

Jaded-Encoding-Thaumaturgy / vs-jetpack / 15146644985 / 2
66%
main: 66%

Build:
DEFAULT BRANCH: main
Ran 20 May 2025 07:58PM UTC
Files 71
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

20 May 2025 07:55PM UTC coverage: 62.438% (+0.1%) from 62.289%
15146644985.2

push

github

web-flow
vskernels: refactor (#94)

- Add many docstrings.
- Remove old clean kwargs logic.
- Remove old `inject_kwargs_params` decorator and replace it by a new
one less convoluted.
- Remove `inject_self` logic. Calling a method without instantiating the
class still works but is not type safe and is deprecated.
- Replace linear logic by normal inheritance and document it.
- Ensure kwargs are cleared when vs environment is deleted.
- Fix `BicubicAuto`; `b` and `c` were always set to 0, 0.5.
- Remove kernel modify logic since it’s now included in `resize2` and
`descale`.
- Minor refactor on exceptions signature to keep them consistent.
- Fix types.
- Remove Zimg module.
- Move descale logic in a new ComplexDescaler class.
- Add rescale logic (typically used in `descale.Bicubic` or
`descale.ScaleCustom`).
The only additions compared to `resize2` are `post_conv` and
`ignore_mask`.
Use it only if you need these since `resize2` is much faster thanks to
the SIMD & AVX2 routines.
- Subclasses of `CustomKernel` must implement the kernel method since
it’s now decorated by `abstractmethod`.
- Split abstract and concrete classes into sub-modules.
- Add `Custom` counterpart of zimg kernels (eg. `CustomBicubic`,
`CustomLanczos`...).
- Add shift per plane capabilities in `ComplexScaler` and its
subclasses. Closes #89.
- Remove `NoShift` ~~& `NoScale`~~.
- Update `LinearLight` classes.
  - Add `from_func`  decorator.
- Add `bob` functionnality to zimg based kernels. Closes #66.
- Rename `ScalerT` and other type aliases by `ScalerLike` and similar.
Old aliases are still working but deprecated.
- Code cleaning and miscellaneous improvements.

3667 of 5873 relevant lines covered (62.44%)

0.62 hits per line

Source Files on job 67 - 3.10 - 15146644985.2
  • Tree
  • List 71
  • Changed 10
  • Source Changed 9
  • Coverage Changed 10
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 15146644985
  • 6e92f262 on github
  • Prev Job for on main (#15143537098.1)
  • Next Job for on main (#15178801179.2)
  • Delete
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