Skip to content

Commit 1a39c09

Browse files
Refactor project configuration and add requirements file
- Removed Poetry configuration from pyproject.toml and replaced it with a build-system section for setuptools. - Introduced a new requirements.txt file listing all project dependencies for easier management and installation.
1 parent 52e315e commit 1a39c09

File tree

2 files changed

+99
-14
lines changed

2 files changed

+99
-14
lines changed

pyproject.toml

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,3 @@
1-
[tool.poetry]
2-
name = "traffic-data-bengaluru"
3-
version = "0.1.0"
4-
description = "Bengaluru Data Bengaluru"
5-
authors = ["Traffic Kowshik <traffic.kowshik@gmail.com>"]
6-
7-
[tool.poetry.dependencies]
8-
python = "^3.12"
9-
streamlit = "^1.30.0"
10-
pandas = "^2.1.0"
11-
requests = "^2.32.0"
12-
13-
[tool.poetry.dev-dependencies]
14-
pytest = "^7.4.0"
1+
[build-system]
2+
requires = ["setuptools>=64.0"]
3+
build-backend = "setuptools.build_meta"

requirements.txt

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,96 @@
1+
altair==5.5.0
2+
annotated-types==0.7.0
3+
anyio==4.11.0
4+
asttokens==3.0.0
5+
astunparse==1.6.3
6+
attrs==25.4.0
7+
blinker==1.9.0
8+
build==1.3.0
9+
cachetools==6.2.1
10+
certifi==2025.8.3
11+
charset-normalizer==3.4.3
12+
click==8.3.0
13+
comm==0.2.3
14+
debugpy==1.8.17
15+
decorator==5.2.1
16+
execnb==0.1.14
17+
executing==2.2.1
18+
fastapi==0.119.0
19+
fastcore==1.8.12
20+
fire==0.7.1
21+
geojson==3.2.0
22+
ghapi==1.0.8
23+
gitdb==4.0.12
24+
GitPython==3.1.45
25+
h11==0.16.0
26+
humps==0.2.2
27+
idna==3.10
28+
inflection==0.5.1
29+
ipykernel==6.30.1
30+
ipython==9.6.0
31+
ipython_pygments_lexers==1.1.1
32+
jedi==0.19.2
33+
Jinja2==3.1.6
34+
jsonschema==4.25.1
35+
jsonschema-specifications==2025.9.1
36+
jupyter_client==8.6.3
37+
jupyter_core==5.8.1
38+
MarkupSafe==3.0.3
39+
matplotlib-inline==0.1.7
40+
multipledispatch==1.0.0
41+
narwhals==2.8.0
42+
natsort==8.4.0
43+
nbdev==2.4.5
44+
nest-asyncio==1.6.0
45+
numpy==2.3.3
46+
packaging==25.0
47+
pandas==2.3.3
48+
pandas_flavor==0.7.0
49+
parso==0.8.5
50+
pexpect==4.9.0
51+
pillow==11.3.0
52+
platformdirs==4.4.0
53+
prompt_toolkit==3.0.52
54+
protobuf==6.32.1
55+
psutil==7.1.0
56+
ptyprocess==0.7.0
57+
pure_eval==0.2.3
58+
pyarrow==21.0.0
59+
pydantic==2.12.2
60+
pydantic_core==2.41.4
61+
pydeck==0.9.1
62+
Pygments==2.19.2
63+
pyjanitor==0.31.0
64+
pyproject_hooks==1.2.0
65+
python-dateutil==2.9.0.post0
66+
python-dotenv==1.1.1
67+
pytz==2025.2
68+
PyYAML==6.0.3
69+
pyzmq==27.1.0
70+
referencing==0.37.0
71+
requests==2.32.5
72+
rpds-py==0.27.1
73+
scipy==1.16.2
74+
setuptools==80.9.0
75+
six==1.17.0
76+
smmap==5.0.2
77+
sniffio==1.3.1
78+
stack-data==0.6.3
79+
starlette==0.48.0
80+
streamlit==1.50.0
81+
tenacity==9.1.2
82+
termcolor==3.1.0
83+
toml==0.10.2
84+
tornado==6.5.2
85+
tqdm==4.67.1
86+
-e git+ssh://git@github.com/traffic-kowshik/traffic-data-bengaluru.git@52e315ee530c90870cb012dc80abd35e48a6f013#egg=traffic_data_bengaluru
87+
traitlets==5.14.3
88+
typing-inspection==0.4.2
89+
typing_extensions==4.15.0
90+
tzdata==2025.2
91+
urllib3==2.5.0
92+
uvicorn==0.37.0
93+
watchdog==6.0.0
94+
wcwidth==0.2.14
95+
wheel==0.45.1
96+
xarray==2025.10.1

0 commit comments

Comments
 (0)