Prepare wikiq for release: fixes, dependency cleanup, and packaging #2

Open
mako wants to merge 33 commits from release_review into jsonl-output
Showing only changes of commit 6013e8c4e9 - Show all commits

View File

@@ -14,7 +14,6 @@ dependencies = [
"mwtypes>=0.4.0",
"mwxml>=0.3.6",
"pyarrow>=20.0.0",
"pyspark>=3.5.0",
"pywikidiff2",
"sortedcontainers>=2.4.0",
"yamlconf>=0.2.6",
@@ -22,14 +21,13 @@ dependencies = [
[project.scripts]
wikiq = "wikiq:main"
wikiq-spark = "wikiq_spark:main"
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src/wikiq", "src/wikiq_spark"]
packages = ["src/wikiq"]
[tool.uv.sources]