feat: migrate to poetry for dependency management and project configuration

- Added pyproject.toml for project metadata and dependencies.
- Removed requirements.txt as dependencies are now managed by poetry.
- Deleted setup.py as it is no longer needed with poetry.
This commit is contained in:
deesiigneer
2026-01-17 18:59:20 +00:00
parent d36ecfca36
commit 6e77bac3ba
6 changed files with 1809 additions and 51 deletions

View File

@@ -1,15 +1,13 @@
version: 2
formats: []
build:
os: ubuntu-lts-latest
tools:
python: '3.8'
python: '3.12'
sphinx:
configuration: docs/conf.py
fail_on_warning: false
builder: html
python:
@@ -18,4 +16,3 @@ python:
path: .
extra_requirements:
- docs
- requirements: docs/requirements.txt