From e50183e1c37f3c6fe64f14a89f686709bfc9785f Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 07:03:38 +0000 Subject: [PATCH 01/22] Update message to perfectus --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 66e7884..fa0cd10 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, FastAPI!"} + return {"message": "perfectus"} if __name__ == "__main__": import uvicorn From f61c28c8e013016750fb1dd091ff75f410c5f2ca Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 07:57:09 +0000 Subject: [PATCH 02/22] Update message in main.py to hello world --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index fa0cd10..f0326e7 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "perfectus"} + return {"message": "hello world"} if __name__ == "__main__": import uvicorn From 041f0bda9c37e68868ca171d1dd1936fdcb347e4 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 08:29:44 +0000 Subject: [PATCH 03/22] Update greeting message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index f0326e7..c6d5df8 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello world"} + return {"message": "hello perfectus"} if __name__ == "__main__": import uvicorn From 9b70d8617df3021c65a80c3bee8cd77eb53fa685 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 09:38:04 +0000 Subject: [PATCH 04/22] Update API message to Hello Fastapi --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index c6d5df8..9f51019 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello perfectus"} + return {"message": "Hello FastAPI"} if __name__ == "__main__": import uvicorn From e0588df3440484867167df7e957882bb03a5d90e Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 09:40:07 +0000 Subject: [PATCH 05/22] Change output message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 9f51019..8e05c39 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello FastAPI"} + return {"message": "hello suman"} if __name__ == "__main__": import uvicorn From b2aadc4405332b3ea21fcad2e78e061ef74eb588 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 09:52:16 +0000 Subject: [PATCH 06/22] Change message to perfectus --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 8e05c39..fa0cd10 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello suman"} + return {"message": "perfectus"} if __name__ == "__main__": import uvicorn From be9a3a2f87a406597031bc8c638f0c68d144ab8d Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 09:56:40 +0000 Subject: [PATCH 07/22] Update welcome message to Hello, FastAPI! --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index fa0cd10..66e7884 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "perfectus"} + return {"message": "Hello, FastAPI!"} if __name__ == "__main__": import uvicorn From 5732b340dd1f6c9e1939f9825719f3f68e8e7fba Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 10:01:03 +0000 Subject: [PATCH 08/22] Update message to 'hello perfectus! --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 66e7884..9c219ca 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, FastAPI!"} + return {"message": "hello perfectus!"} if __name__ == "__main__": import uvicorn From d1e61d6c936988df6439771152e25111898787a0 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 10:04:10 +0000 Subject: [PATCH 09/22] Update message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 9c219ca..8427c37 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello perfectus!"} + return {"message": "hello Suman!"} if __name__ == "__main__": import uvicorn From fbba1e32b68cc0494315a5752f34238a1cc9571e Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 10:06:59 +0000 Subject: [PATCH 10/22] Update greeting message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 8427c37..9c219ca 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello Suman!"} + return {"message": "hello perfectus!"} if __name__ == "__main__": import uvicorn From 5c86ee313d7c8a982937388e3107ec3a8f4e84f3 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Wed, 31 Dec 2025 10:09:51 +0000 Subject: [PATCH 11/22] Update welcome message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 9c219ca..8e05c39 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello perfectus!"} + return {"message": "hello suman"} if __name__ == "__main__": import uvicorn From 7fd542cdc476dd65593a98d6f645fbb20bc102a9 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 06:41:43 +0000 Subject: [PATCH 12/22] Update message to 'hello perfectus --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 8e05c39..c6d5df8 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello suman"} + return {"message": "hello perfectus"} if __name__ == "__main__": import uvicorn From 263cc233fa36e51acf06a3a6f60daa00b8761de1 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 06:49:50 +0000 Subject: [PATCH 13/22] Update output message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index c6d5df8..dbf2434 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "hello perfectus"} + return {"message": "Hello World"} if __name__ == "__main__": import uvicorn From fcd1bce8c741fe420d1113e7699cb78d1823a979 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 08:02:54 +0000 Subject: [PATCH 14/22] Update greeting to 'Hello Perfectus --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index dbf2434..c70fb17 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello World"} + return {"message": "Hello Perfectus"} if __name__ == "__main__": import uvicorn From 2fc9c5d61d4a77330c1eeed5300ea92cc4f70bb2 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 08:08:15 +0000 Subject: [PATCH 15/22] Update API response message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index c70fb17..a2afe83 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello Perfectus"} + return {"message": "Hello World Sunil"} if __name__ == "__main__": import uvicorn From f91fa95bb477af0f286d4d9c8919f6e2e116d058 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 08:53:41 +0000 Subject: [PATCH 16/22] Update welcome message to 'Hello, perfectus ! --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index a2afe83..bd1f2f1 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello World Sunil"} + return {"message": "Hello, perfectus !"} if __name__ == "__main__": import uvicorn From 1960607132852d0509e9efd82196650e3478cce6 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 09:04:08 +0000 Subject: [PATCH 17/22] Update message to 'Hello, FastAPI! --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index bd1f2f1..66e7884 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, perfectus !"} + return {"message": "Hello, FastAPI!"} if __name__ == "__main__": import uvicorn From 88986ea316ec5fe5b857f039a5f9c3c498fce62c Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 09:05:35 +0000 Subject: [PATCH 18/22] Update message to 'Hello, Perfectus! --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 66e7884..68882ea 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, FastAPI!"} + return {"message": "Hello, Perfectus!"} if __name__ == "__main__": import uvicorn From 2ad2612e0a91306ffa69889d6be0f6dfd96edd78 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 09:07:13 +0000 Subject: [PATCH 19/22] Update greeting message --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 68882ea..29912b6 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, Perfectus!"} + return {"message": "Hello, P!"} if __name__ == "__main__": import uvicorn From c7e81e89ba3b1ffe633a9765a60e77a5872aa4a0 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 12:40:48 +0000 Subject: [PATCH 20/22] Enhance message with creative content --- main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.py b/main.py index 29912b6..8bca371 100644 --- a/main.py +++ b/main.py @@ -4,7 +4,7 @@ @app.get("/") async def read_root(): - return {"message": "Hello, P!"} + return {"message": "Greetings, cosmic voyager! Your journey through the APIverse begins now."} if __name__ == "__main__": import uvicorn From 7d1f7108473ee8da64db98daa4024fde3ffce399 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 12:44:27 +0000 Subject: [PATCH 21/22] Add test case --- requirements.txt | 4 +++- test_main.py | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 test_main.py diff --git a/requirements.txt b/requirements.txt index f0615cf..6394691 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,2 +1,4 @@ fastapi -uvicorn \ No newline at end of file +uvicorn +pytest +httpx \ No newline at end of file diff --git a/test_main.py b/test_main.py new file mode 100644 index 0000000..9fe7a07 --- /dev/null +++ b/test_main.py @@ -0,0 +1,9 @@ +from fastapi.testclient import TestClient +from main import app + +client = TestClient(app) + +def test_read_root(): + response = client.get("/") + assert response.status_code == 200 + assert response.json() == {"message": "Greetings, cosmic voyager! Your journey through the APIverse begins now."} \ No newline at end of file From a1b759f1f99da8bf7fb6af60bc6e8fc1ddd0b975 Mon Sep 17 00:00:00 2001 From: Sunil Agarwal Date: Thu, 1 Jan 2026 12:46:08 +0000 Subject: [PATCH 22/22] Add pandas library --- requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 6394691..7d69a5e 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,5 @@ fastapi uvicorn pytest -httpx \ No newline at end of file +httpx +pandas \ No newline at end of file