refactor: pyproject.toml poetry to uv + hatch

make use of standard keys for project and dependeny specification

- provide sources to run uv build so that it can refer local packages
- using hatchling for build as is stock build option
- use optional-dependencies.dev for dev-dependencies
- add hatch targets for packages and includes where unclear

Changelog-Update: use uv with hatchling instead of poetry
This commit is contained in:
Lakshya Singh
2025-08-03 08:01:06 +05:30
committed by madelinevibes
parent 5b8102ec32
commit c56464ca08
16 changed files with 3130 additions and 3313 deletions

2754
uv.lock generated Normal file

File diff suppressed because it is too large Load Diff