Skip to content

Commit 6521748

Browse files
committed
Merge branch 'dev' into fix/divisions-and-constraint-updates
2 parents 4566a1d + d903525 commit 6521748

21 files changed

Lines changed: 615 additions & 589 deletions

File tree

.github/dco.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
---
2+
require:
3+
members: false

.github/workflows/copy-latest-docs-to-staging.yaml

Lines changed: 0 additions & 66 deletions
This file was deleted.

.github/workflows/copy-pr-docs-to-staging.yaml

Lines changed: 0 additions & 65 deletions
This file was deleted.

.github/workflows/publish-docs-gh-pages.yaml

Lines changed: 0 additions & 25 deletions
This file was deleted.

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
default: test-all
44

5+
install: uv-sync
6+
57
uv-sync:
68
@uv sync --all-packages 2> /dev/null
79

packages/overture-schema-addresses-theme/pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
[project]
2+
maintainers = [
3+
{name = "Overture Maps Schema Working Group"},
4+
]
25
dependencies = [
36
"overture-schema-core",
47
"pydantic>=2.0",
@@ -10,6 +13,11 @@ name = "overture-schema-addresses-theme"
1013
readme = "README.md"
1114
requires-python = ">=3.10"
1215

16+
[project.urls]
17+
Homepage = "https://overturemaps.org"
18+
Source = "https://github.com/OvertureMaps/schema"
19+
Issues = "https://github.com/OvertureMaps/schema/issues"
20+
1321
[tool.uv.sources]
1422
overture-schema-core = { workspace = true }
1523

packages/overture-schema-annex/pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
[project]
2+
maintainers = [
3+
{name = "Overture Maps Schema Working Group"},
4+
]
25
dependencies = ["overture-schema-core", "pydantic>=2.0"]
36
description = "Add your description here"
47
dynamic = ["version"]
@@ -10,6 +13,11 @@ requires-python = ">=3.10"
1013
[tool.uv.sources]
1114
overture-schema-core = { workspace = true }
1215

16+
[project.urls]
17+
Homepage = "https://overturemaps.org"
18+
Source = "https://github.com/OvertureMaps/schema"
19+
Issues = "https://github.com/OvertureMaps/schema/issues"
20+
1321
[build-system]
1422
build-backend = "hatchling.build"
1523
requires = ["hatchling"]

packages/overture-schema-base-theme/pyproject.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
[project]
2+
maintainers = [
3+
{name = "Overture Maps Schema Working Group"},
4+
]
25
dependencies = [
36
"overture-schema-core",
7+
"overture-schema-system",
48
"pydantic>=2.0",
59
]
610
description = "Overture Maps base theme shared structures and models (bathymetry, infrastructure, land, land_cover, land_use, water)"
@@ -10,8 +14,14 @@ name = "overture-schema-base-theme"
1014
readme = "README.md"
1115
requires-python = ">=3.10"
1216

17+
[project.urls]
18+
Homepage = "https://overturemaps.org"
19+
Source = "https://github.com/OvertureMaps/schema"
20+
Issues = "https://github.com/OvertureMaps/schema/issues"
21+
1322
[tool.uv.sources]
1423
overture-schema-core = { workspace = true }
24+
overture-schema-system = { workspace = true }
1525

1626

1727
[build-system]

packages/overture-schema-buildings-theme/pyproject.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
[project]
2+
maintainers = [
3+
{name = "Overture Maps Schema Working Group"},
4+
]
25
dependencies = [
36
"overture-schema-core",
7+
"overture-schema-system",
48
"pydantic>=2.0",
59
]
610
description = "Overture Maps buildings theme shared structures, building types, and building part types"
@@ -10,8 +14,14 @@ name = "overture-schema-buildings-theme"
1014
readme = "README.md"
1115
requires-python = ">=3.10"
1216

17+
[project.urls]
18+
Homepage = "https://overturemaps.org"
19+
Source = "https://github.com/OvertureMaps/schema"
20+
Issues = "https://github.com/OvertureMaps/schema/issues"
21+
1322
[tool.uv.sources]
1423
overture-schema-core = { workspace = true }
24+
overture-schema-system = { workspace = true }
1525

1626

1727
[build-system]

packages/overture-schema-cli/pyproject.toml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
[project]
2+
maintainers = [
3+
{name = "Overture Maps Schema Working Group"},
4+
]
25
dependencies = [
36
"overture-schema-core",
7+
"overture-schema-system",
48
"pydantic>=2.0",
59
"pyyaml>=6.0.2",
610
"click>=8.0",
@@ -14,8 +18,14 @@ name = "overture-schema-cli"
1418
readme = "README.md"
1519
requires-python = ">=3.10"
1620

21+
[project.urls]
22+
Homepage = "https://overturemaps.org"
23+
Source = "https://github.com/OvertureMaps/schema"
24+
Issues = "https://github.com/OvertureMaps/schema/issues"
25+
1726
[tool.uv.sources]
1827
overture-schema-core = { workspace = true }
28+
overture-schema-system = { workspace = true }
1929

2030
[build-system]
2131
build-backend = "hatchling.build"

0 commit comments

Comments
 (0)