Requiring the exact version for packages makes integrating skillnet-ai into existing projects quite difficult.
Quoting pyproject.toml:
dependencies = [
"requests==2.32.5",
"openai==1.109.1",
"pydantic==2.12.5",
"tqdm==4.67.1",
"typer==0.21.1",
"rich==13.9.4",
"PyPDF2==3.0.1",
"pycryptodome==3.23.0",
"python-docx==1.2.0",
"python-pptx==1.0.2"
]