Skip to content

Commit e843d14

Browse files
committed
feat: Update project configuration and dependencies
1 parent 70b9cca commit e843d14

File tree

2 files changed

+71
-3
lines changed

2 files changed

+71
-3
lines changed

pyproject.toml

Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,45 @@
1+
[build-system]
2+
requires = ["setuptools>=68.0", "wheel"]
3+
build-backend = "setuptools.build_meta"
4+
15
[project]
2-
name = "mlops-project"
6+
name = "Nexus"
37
version = "0.1.0"
4-
description = "Add your description here"
8+
description = "Network Security Classification and Phishing Detection ML Pipeline"
59
readme = "README.md"
610
requires-python = ">=3.12"
7-
dependencies = []
11+
license = {text = "MIT"}
12+
authors = [
13+
{name = "Abhinav", email = "abhinavkumarsingh2023@gmail.com"}
14+
]
15+
keywords = [
16+
"machine-learning",
17+
"mlops",
18+
"network-security",
19+
"phishing-detection",
20+
"classification"
21+
]
22+
23+
dependencies = [
24+
"numpy==2.3.3",
25+
"pandas==2.3.3",
26+
"scikit-learn==1.7.2",
27+
"scipy==1.16.2",
28+
"fastapi==0.124.0",
29+
"uvicorn[standard]==0.38.0",
30+
"python-multipart==0.0.20",
31+
"Jinja2==3.1.6",
32+
"pymongo==3.12.0",
33+
"mlflow==3.7.0",
34+
"python-dotenv==1.1.1",
35+
"PyYAML==6.0.3",
36+
"certifi==2025.10.5",
37+
]
38+
39+
[project.urls]
40+
Documentation = "https://github.com/Abhinavexists/Nexus#readme"
41+
Repository = "https://github.com/Abhinavexists/Nexus.git"
42+
Issues = "https://github.com/Abhinavexists/Nexus/issues"
43+
44+
[tool.setuptools]
45+
packages = ["NetworkSecurity"]

requirements.txt

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
numpy==2.3.3
2+
pandas==2.3.3
3+
scikit-learn==1.7.2
4+
scipy==1.16.2
5+
fastapi==0.124.0
6+
uvicorn==0.38.0
7+
python-multipart==0.0.20
8+
Jinja2==3.1.6
9+
pymongo==3.12.0
10+
mlflow==3.7.0
11+
python-dotenv==1.1.1
12+
PyYAML==6.0.3
13+
certifi==2025.10.5
14+
pydantic==2.12.5
15+
pydantic_core==2.41.5
16+
starlette==0.50.0
17+
h11==0.16.0
18+
anyio==4.12.0
19+
idna==3.11
20+
charset-normalizer==3.4.4
21+
requests==2.32.5
22+
urllib3==2.6.1
23+
six==1.17.0
24+
MarkupSafe==3.0.3
25+
click==8.3.1
26+
python-dateutil==2.9.0.post0
27+
joblib==1.5.2
28+
dnspython==1.16.0
29+
packaging==25.0
30+
typing_extensions==4.15.0

0 commit comments

Comments
 (0)