├── .flake8 ├── .github ├── dependabot.yml └── workflows │ ├── autotag.yml │ ├── lint.yml │ └── pypipublish.yml ├── .gitignore ├── .readthedocs.yaml ├── LICENSE ├── README.md ├── docs ├── Makefile ├── _static │ └── css │ │ └── theme_overrides.css ├── api.rst ├── conf.py ├── index.rst ├── license.rst ├── make.bat └── requirements.txt ├── mypy.ini ├── requirements-dev.txt ├── requirements.txt ├── setup.py ├── stubs └── vapoursynth │ ├── __init__.pyi │ └── vapoursynth.pyi └── vsmask ├── __init__.py ├── _metadata.py ├── edge ├── _1d.py ├── _2x2.py ├── _3x3.py ├── _5x5.py ├── __init__.py ├── _abstract.py └── _misc.py ├── py.typed ├── types.py └── util.py /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/autotag.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.github/workflows/autotag.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/pypipublish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.github/workflows/pypipublish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.gitignore -------------------------------------------------------------------------------- /.readthedocs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/.readthedocs.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/css/theme_overrides.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/_static/css/theme_overrides.css -------------------------------------------------------------------------------- /docs/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/api.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/license.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx-autodoc-typehints==1.19.5 2 | -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/mypy.ini -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | flake8==6.0.0 2 | mypy==0.991 -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | VapourSynth>=60 2 | vsutil~=0.8.0 -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/setup.py -------------------------------------------------------------------------------- /stubs/vapoursynth/__init__.pyi: -------------------------------------------------------------------------------- 1 | # flake8: noqa 2 | 3 | from .vapoursynth import * 4 | -------------------------------------------------------------------------------- /stubs/vapoursynth/vapoursynth.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/stubs/vapoursynth/vapoursynth.pyi -------------------------------------------------------------------------------- /vsmask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/__init__.py -------------------------------------------------------------------------------- /vsmask/_metadata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/_metadata.py -------------------------------------------------------------------------------- /vsmask/edge/_1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_1d.py -------------------------------------------------------------------------------- /vsmask/edge/_2x2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_2x2.py -------------------------------------------------------------------------------- /vsmask/edge/_3x3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_3x3.py -------------------------------------------------------------------------------- /vsmask/edge/_5x5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_5x5.py -------------------------------------------------------------------------------- /vsmask/edge/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/__init__.py -------------------------------------------------------------------------------- /vsmask/edge/_abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_abstract.py -------------------------------------------------------------------------------- /vsmask/edge/_misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/edge/_misc.py -------------------------------------------------------------------------------- /vsmask/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vsmask/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/types.py -------------------------------------------------------------------------------- /vsmask/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Irrational-Encoding-Wizardry/vsmask/HEAD/vsmask/util.py --------------------------------------------------------------------------------