]> git.openstreetmap.org Git - nominatim.git/blobdiff - packaging/nominatim-db/pyproject.toml
switch to symlink approach for packages
[nominatim.git] / packaging / nominatim-db / pyproject.toml
index 4cad2b8e4d2adc0c2594781e7ac93e4b9e123121..3e4a9a4f16db57dbe4489c401cbc86e640a4abc6 100644 (file)
@@ -30,20 +30,14 @@ requires = ["hatchling"]
 build-backend = "hatchling.build"
 
 [tool.hatch.version]
 build-backend = "hatchling.build"
 
 [tool.hatch.version]
-source = "code"
-path = "../../src/nominatim_db/version.py"
-expression = "NOMINATIM_VERSION.release_version()"
+path = "src/nominatim_db/version.py"
+pattern = "NOMINATIM_VERSION = parse_version.'(?P<version>[^-]+)"
 
 
-[tool.hatch.build.targets.sdist.force-include]
-"../../src/nominatim_db" = "nominatim_db"
-
-[tool.hatch.build.targets.sdist.sources]
-"src/nominatim_core" = "nominatim_db"
-"scripts" = "scripts"
+[tool.hatch.build.targets.sdist]
+include = ["src/nominatim_db", "scripts"]
 
 [tool.hatch.build.targets.wheel]
 
 [tool.hatch.build.targets.wheel]
-packages = ["nominatim_db"]
+packages = ["src/nominatim_db"]
 
 [tool.hatch.build.targets.wheel.shared-scripts]
 "scripts" = "/"
 
 [tool.hatch.build.targets.wheel.shared-scripts]
 "scripts" = "/"
-