Lvsfunc

Latest version: v0.8.1

Safety actively analyzes 624875 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.5.1

**Full Changelog**: https://github.com/Irrational-Encoding-Wizardry/lvsfunc/compare/v0.5.0...v0.5.1

0.5.0

What's Changed
* bump tag exists action version by mukunku in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/153
* Update to v0.5.0 by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/151

New Contributors
* mukunku made their first contribution in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/153

**Full Changelog**: https://github.com/Irrational-Encoding-Wizardry/lvsfunc/compare/v0.4.5...v0.5.0

0.4.5

What's Changed
* Fix zoned_strength_clip in dpir by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/147
* Fix docs, update some pages by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/148
* Backport vsencode `source` updates by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/149


**Full Changelog**: https://github.com/Irrational-Encoding-Wizardry/lvsfunc/compare/v0.4.4...v0.4.5

0.4.4

Early bump so it can actually be properly installed from pypi again. It also will no longer error when installing into a venv.

What's Changed
* Update dependencies by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/142
* Deprecate functions by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/144
* Update vs-* packages and other stuff by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/145
* Run lint and build docs on PRs by petzku in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/146


**Full Changelog**: https://github.com/Irrational-Encoding-Wizardry/lvsfunc/compare/v0.4.3...v0.4.4

0.4.3

What's Changed
* Minor updates by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/103
* Source: Fix d2v files not working by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/105
* Update vsdpir with new `zones` parameter, update typing by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/106
* add downloads counter by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/107
* Fix doc typing by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/108
* chickendream: Update warning, make it so res is used by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/109
* Update workflows by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/112
* Fine dehalo update by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/113
* Minor fixes by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/114
* pick_rgvs/rgsf: Fix wrong plugin call by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/117
* Rfs updates by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/116
* ivtc_crdits: Rename to `pulldown_credits` by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/118
* Flake8 docstrings by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/119
* Deprecate .kernels in favour of vs-kernels by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/111
* Update get_matrix, other related updates by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/122
* source: Rewrite function by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/123
* Update matrices by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/124
* check_patterns: New function by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/125
* vsdpir: Fix strength clip size error by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/126
* vsdpir: Default args for Backend if not in kwargs by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/127
* source: `tail_lines` params, check if FILM/ORDER exists by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/128
* Fix vsmlrt stubs by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/129
* Fix trim shift in replace_ranges by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/132
* Rework and speed up vsdpir function by Setsugennoao in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/130
* setsu made flake8 upset by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/134
* Update release.yml by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/136
* Source updates by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/137
* Doc updates electric boogaloo + bonus fixes by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/138
* Pre-v0.4.3 by LightArrowsEXE in https://github.com/Irrational-Encoding-Wizardry/lvsfunc/pull/139


**Full Changelog**: https://github.com/Irrational-Encoding-Wizardry/lvsfunc/compare/v0.4.2...v0.4.3

0.4.2

**lvsfunc now requires Python 3.10 and VapourSynth 58!**

**Changelog**
* setup.py updates, should now show extra info on pypi
* Docs overhaul
* Lots of docstrings updated to include additional information and warnings
* Add shields to README
* Create unittests for most lvsfunc functions
* Move around certain functions (mainly to `types` and `util`)
* `denoise` renamed to `noise`. Temporary alias still exists.

**New additions**
* `get_matrix_curve`
- Returns a `TransferCharacteristics` based on a given `matrix`.
* `chickendream`
- A wrapper around the graining plugin, chickendream, a plug-in that implements a realistic film grain generator.
* `check_variable_format`
* `check_variable_resolution`
- Separated functionality from `check_variable` into their own functions. `check_variable` still checks both.
* New custom exceptions. Please check [the documentation for a full list](https://lvsfunc.encode.moe/en/latest/submodules/exceptions.html).

**Updates**
* All masking functions now automatically limit their output (This means no weird masking shenanigans because of out-of-range values)
* `get_matrix`: New option to return `types.Matrix` instead of an int. This will at some point become the default behaviour.
* `tivtc_vfr`: Should now properly allow users to do an analysis pass without erroring (See: 90. Thanks Setsugennoao and RivenSkaye!)
* `tivtc_vfr`: `mode=4` during the analysis pass can now be overridden
* `ssim_downsample`: Automatically determine `curve` if None is passed
* `taa`: Fix the wrong width being passed
* `overlay_sign`: Fix float clip range issues
* Remove the following aliases: `misc.get_matrix`, `misc.replace_ranges`, `misc.scale_thresh`, `recon.ChromaReconstruct`, `recon.crecon`, `recon.demangle`.
* A lot of other minor changes and fixes

* Move the following functions to `util`:
- misc.get_matrix
- misc.allow_variable
- misc.colored_clips
- misc.frames_since_bookmark
- misc.load_bookmarks
- misc.get_prop
- misc.check_variable
- misc.chroma_injector
- misc.get_neutral_value

* Move the following types to `types`:
- CURVES
- CreditMask
- CustomScaler
- Direction
- F
- RegressClips
- Resolution
- ScaleAttempt
- SceneChangeMode
- T
- VideoProp

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.