Initial commit

This commit is contained in:
2025-04-23 08:58:31 +00:00
commit 632bd77868
9 changed files with 240 additions and 0 deletions

35
pyproject.toml Normal file
View File

@@ -0,0 +1,35 @@
[project]
name = "secure_pixelation"
dependencies = []
dynamic = ["version"]
authors = []
description = "Hiding faces with Mosaic has proven incredibly unsafe especially with videos, because the algorythm isn't destructive. However, if you black out the selected area, repopulate it with generative ai, and then pixelate it, it should look authentic, but be 100% destructive, thus safe."
readme = "README.md"
requires-python = ">=3.8"
classifiers = [
"Programming Language :: Python :: 3",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
[project.scripts]
secure-pixelation = "secure_pixelation.__main__:cli"
[build-system]
requires = ["hatchling", "hatch-requirements-txt"]
build-backend = "hatchling.build"
[tool.hatch.build]
directory = "dist"
[tool.hatch.build.targets.sdist]
include = ["secure_pixelation/*.py"]
[tool.hatch.build.targets.wheel]
packages = ["secure_pixelation"]
[tool.hatch.metadata]
allow-direct-references = true
[tool.hatch.version]
path = "secure_pixelation/__about__.py"