Skip to content

Commit

Permalink
Streamlined service pyproject files
Browse files Browse the repository at this point in the history
  • Loading branch information
mephenor committed Jul 17, 2024
1 parent b69b1fc commit b3d6232
Show file tree
Hide file tree
Showing 7 changed files with 37 additions and 49 deletions.
2 changes: 1 addition & 1 deletion services/dcs/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ description = "Download Controller Service - a GA4GH DRS-compliant service for d
text = "Apache 2.0"

[project.urls]
Repository = "https://github.com/ghga-de/dcs"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/dcs"

[project.scripts]
dcs = "dcs.__main__:cli"
Expand Down
14 changes: 7 additions & 7 deletions services/ekss/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[project]
name = "ekss"
version = "1.3.1"
Expand All @@ -23,17 +29,11 @@ classifiers = [
text = "Apache 2.0"

[project.urls]
Repository = "https://github.com/ghga-de/encryption-key-store-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/ekss"

[project.scripts]
ekss = "ekss.__main__:run"

[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[tool.setuptools.packages.find]
where = [
"src",
Expand Down
2 changes: 1 addition & 1 deletion services/fis/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ description = "File Ingest Service - A lightweight service to propagate file upl
text = "Apache 2.0"

[project.urls]
Repository = "https://github.com/ghga-de/file-ingest-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/fis"

[project.scripts]
fis = "fis.__main__:run"
Expand Down
17 changes: 7 additions & 10 deletions services/ifrs/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[project]
name = "ifrs"
version = "2.0.1"
Expand All @@ -20,23 +26,14 @@ classifiers = [
]

[project.urls]
Repository = "https://github.com/ghga-de/internal-file-registry-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/ifrs"

[project.scripts]
ifrs = "ifrs.__main__:run_forever"

[project.license]
text = "Apache 2.0"

[build-system]
requires = [
"setuptools>=67.7.2",
]
build-backend = "setuptools.build_meta"

[tool.setuptools.package-data]
ifrs = ["py.typed"]

[tool.setuptools.packages.find]
where = [
"src",
Expand Down
17 changes: 7 additions & 10 deletions services/irs/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[project]
name = "irs"
version = "3.0.1"
Expand All @@ -20,23 +26,14 @@ classifiers = [
]

[project.urls]
Repository = "https://github.com/ghga-de/interrogation-room-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/irs"

[project.scripts]
irs = "irs.__main__:cli"

[project.license]
text = "Apache 2.0"

[build-system]
requires = [
"setuptools>=67.7.2",
]
build-backend = "setuptools.build_meta"

[tool.setuptools.package-data]
irs = ["py.typed"]

[tool.setuptools.packages.find]
where = [
"src",
Expand Down
17 changes: 7 additions & 10 deletions services/pcs/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[project]
name = "pcs"
version = "2.0.1"
Expand All @@ -20,23 +26,14 @@ classifiers = [
]

[project.urls]
Repository = "https://github.com/ghga-de/purge-controller-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/pcs"

[project.scripts]
pcs = "pcs.__main__:cli"

[project.license]
text = "Apache 2.0"

[build-system]
requires = [
"setuptools>=67.7.2",
]
build-backend = "setuptools.build_meta"

[tool.setuptools.package-data]
pcs = ["py.typed"]

[tool.setuptools.packages.find]
where = [
"src",
Expand Down
17 changes: 7 additions & 10 deletions services/ucs/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[build-system]
requires = [
"setuptools>=69",
]
build-backend = "setuptools.build_meta"

[project]
name = "ucs"
version = "4.0.1"
Expand All @@ -20,23 +26,14 @@ classifiers = [
]

[project.urls]
Repository = "https://github.com/ghga-de/upload-controller-service"
Repository = "https://github.com/ghga-de/file-services-backend/tree/main/services/ucs"

[project.scripts]
ucs = "ucs.__main__:cli"

[project.license]
text = "Apache 2.0"

[build-system]
requires = [
"setuptools>=67.7.2",
]
build-backend = "setuptools.build_meta"

[tool.setuptools.package-data]
pcs = ["py.typed"]

[tool.setuptools.packages.find]
where = [
"src",
Expand Down

0 comments on commit b3d6232

Please sign in to comment.