Simple functions I use.
Requires Python 3.10 or newer.
python -m pip install "rksfunc @ git+https://github.com/RyougiKukoc/rksfunc.git"Runtime dependencies are intentionally not declared in pyproject.toml.
Install the VapourSynth modules and native plugins needed by your script
yourself. Normal Python imports report missing dependencies; the package does
not install or replace them automatically.
This repository remains the source of truth for the module and its version.
The central wheels repository
checks out an exact commit under modules/rksfunc/src/ and builds the wheel
from this repository's unchanged packaging metadata.
After updating the source and project.version, manually run Sync wheel
preview in this repository's Actions page. Choose a source ref; the notifier
resolves it to a fixed commit and submits a preview build. It does not publish
a Release. A central maintainer separately selects the successful build and
wheel SHA256 in Publish - Python module.
Configure the repository secret WHEELS_UPDATE_TOKEN with a credential limited
to the central repository's Actions write permission. The default GITHUB_TOKEN
cannot trigger a different repository. Without that secret, a maintainer can
run the preview directly in the central repository or submit a reviewed version
request PR through its module interface.
Once a wheel is explicitly published:
pip install --extra-index-url https://aliceteaparty.github.io/vapoursynth-api4-wheels/simple/ rksfuncKrigBilateral.glsl is distributed with the package. Its original attribution
and LGPL-3.0-or-later header are retained. See LICENSES.md
for the shader's provenance and included license texts. Those notices do not
declare a project-wide license for the Python source.