Skip to content

Commit eaa80f1

Browse files
authored
Merge pull request #454 from OvertureMaps/lowlydba-258-add-pypi-meta
[CHORE] Add maintainers, keywords, and URLs to pyproject
2 parents f7593b5 + 94ec1b7 commit eaa80f1

11 files changed

Lines changed: 88 additions & 0 deletions

File tree

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: 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
"overture-schema-system",
@@ -11,6 +14,11 @@ name = "overture-schema-base-theme"
1114
readme = "README.md"
1215
requires-python = ">=3.10"
1316

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

packages/overture-schema-buildings-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
"overture-schema-system",
@@ -11,6 +14,11 @@ name = "overture-schema-buildings-theme"
1114
readme = "README.md"
1215
requires-python = ">=3.10"
1316

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

packages/overture-schema-cli/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
"overture-schema-system",
@@ -15,6 +18,11 @@ name = "overture-schema-cli"
1518
readme = "README.md"
1619
requires-python = ">=3.10"
1720

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

packages/overture-schema-core/pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "overture-schema-core"
7+
maintainers = [
8+
{name = "Overture Maps Schema Working Group"},
9+
]
710
dynamic = ["version"]
811
description = "Core schemas for Overture Maps"
912
license = "MIT"
@@ -13,6 +16,11 @@ dependencies = [
1316
"shapely>=2.1.1",
1417
]
1518

19+
[project.urls]
20+
Homepage = "https://overturemaps.org"
21+
Source = "https://github.com/OvertureMaps/schema"
22+
Issues = "https://github.com/OvertureMaps/schema/issues"
23+
1624
[tool.uv.sources]
1725
overture-schema-system = { workspace = true }
1826

packages/overture-schema-divisions-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
"overture-schema-system",
@@ -11,6 +14,11 @@ name = "overture-schema-divisions-theme"
1114
readme = "README.md"
1215
requires-python = ">=3.10"
1316

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

packages/overture-schema-places-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
"overture-schema-system",
@@ -12,6 +15,11 @@ name = "overture-schema-places-theme"
1215
readme = "README.md"
1316
requires-python = ">=3.10"
1417

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

packages/overture-schema-system/pyproject.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "overture-schema-system"
7+
maintainers = [
8+
{name = "Overture Maps Schema Working Group"},
9+
]
710
dynamic = ["version"]
811
description = "Foundational types at the base of the Overture Maps schema system"
912
readme = "README.md"
@@ -14,6 +17,11 @@ dependencies = [
1417
"shapely>=2.0.0",
1518
]
1619

20+
[project.urls]
21+
Homepage = "https://overturemaps.org"
22+
Source = "https://github.com/OvertureMaps/schema"
23+
Issues = "https://github.com/OvertureMaps/schema/issues"
24+
1725
[dependency-groups]
1826
dev = [
1927
"pytest>=7.0",

packages/overture-schema-transportation-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
"overture-schema-system",
@@ -11,6 +14,11 @@ name = "overture-schema-transportation-theme"
1114
readme = "README.md"
1215
requires-python = ">=3.10"
1316

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

0 commit comments

Comments
 (0)