Skip to content

Commit a703427

Browse files
alexanpatrananos
authored andcommitted
fix: add nb api requirements and remove cli toml details
Signed-off-by: Alexandros Patras <patras@uth.gr>
1 parent 10f01df commit a703427

2 files changed

Lines changed: 39 additions & 45 deletions

File tree

mlsysops-cli/pyproject.toml

Lines changed: 1 addition & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,3 @@
11
[build-system]
2-
requires = ["setuptools >= 77.0.3"]
2+
requires = ["setuptools", "wheel"]
33
build-backend = "setuptools.build_meta"
4-
5-
[project]
6-
name = "mlsysops-cli"
7-
version = "0.1.1"
8-
description = "CLI for MLSysOps orchestration framework"
9-
readme = "README.md"
10-
requires-python = ">=3.7"
11-
authors = [
12-
{ name = "Marco Loaiza" }
13-
]
14-
license = { file = "LICENSE" }
15-
dependencies = [
16-
"click>=8.0",
17-
"requests>=2.25",
18-
"PyYAML>=5.4",
19-
"ruamel.yaml>=0.17",
20-
"kubernetes>=26.1.0",
21-
"jinja2>=3.1"
22-
]
23-
24-
[project.urls]
25-
Homepage = "https://github.com/marcolo-30/mlsysops-cli"
26-
27-
[project.scripts]
28-
mls = "mlsysops_cli.cli:cli"
29-
30-
[tool.setuptools]
31-
packages = ["mlsysops_cli"]
32-
include-package-data = true
33-
34-
[tool.setuptools.package-data]
35-
# Include all YAML and template files inside the deployment folder
36-
mlsysops_cli = [
37-
"deployment/*.py",
38-
"deployment/*.yaml",
39-
"deployment/xmpp/*.yaml",
40-
"deployment/descriptions/continuum/*.yaml",
41-
"deployment/descriptions/cluster/*.yaml",
42-
"deployment/descriptions/node/*.yaml",
43-
"deployment/configuration/continuum/*.yaml",
44-
"deployment/configuration/cluster/*.yaml",
45-
"deployment/configuration/node/*.yaml",
46-
"templates/*",
47-
]

northbound-api/requirements.txt

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
mlstelemetry
2+
opentelemetry-exporter-otlp
3+
opentelemetry-api
4+
opentelemetry-sdk
5+
prometheus_client
6+
7+
spade==3.3.2
8+
pytz==2022.1
9+
annotated-types==0.7.0
10+
anyio==4.6.2.post1
11+
async-timeout<5.0.0
12+
attrs==24.2.0
13+
certifi==2024.8.30
14+
charset-normalizer==3.4.0
15+
click==8.1.7
16+
colorama==0.4.6
17+
exceptiongroup==1.2.2
18+
fastapi==0.115.4
19+
h11==0.14.0
20+
idna==3.10
21+
jsonschema==4.23.0
22+
jsonschema-specifications==2024.10.1
23+
pydantic==2.9.2
24+
pydantic_core==2.23.4
25+
PyYAML==6.0.2
26+
redis==5.2.0
27+
referencing==0.35.1
28+
requests==2.32.3
29+
routers==0.10.1
30+
rpds-py==0.20.1
31+
schema==0.7.7
32+
sniffio==1.3.1
33+
starlette==0.41.2
34+
typing_extensions==4.12.2
35+
urllib3==2.2.3
36+
uvicorn==0.32.0
37+
kubernetes~=32.0.0
38+
python-multipart

0 commit comments

Comments
 (0)