mirror of
https://github.com/qodo-ai/pr-agent.git
synced 2025-07-14 17:50:37 +08:00
Merge pull request #248 from Codium-ai/ok/requirements
Consolidation of Redundant Dependency Lists
This commit is contained in:
@ -2,7 +2,8 @@ FROM python:3.10 as base
|
|||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
ADD pyproject.toml .
|
ADD pyproject.toml .
|
||||||
RUN pip install . && rm pyproject.toml
|
ADD requirements.txt .
|
||||||
|
RUN pip install . && rm pyproject.toml requirements.txt
|
||||||
ENV PYTHONPATH=/app
|
ENV PYTHONPATH=/app
|
||||||
|
|
||||||
FROM base as github_app
|
FROM base as github_app
|
||||||
|
@ -26,28 +26,10 @@ classifiers = [
|
|||||||
"Operating System :: Independent",
|
"Operating System :: Independent",
|
||||||
"Programming Language :: Python :: 3",
|
"Programming Language :: Python :: 3",
|
||||||
]
|
]
|
||||||
|
dynamic = ["dependencies"]
|
||||||
|
|
||||||
dependencies = [
|
[tool.setuptools.dynamic]
|
||||||
"dynaconf==3.1.12",
|
dependencies = {file = ["requirements.txt"]}
|
||||||
"fastapi==0.99.0",
|
|
||||||
"PyGithub==1.59.*",
|
|
||||||
"retry==0.9.2",
|
|
||||||
"openai==0.27.8",
|
|
||||||
"Jinja2==3.1.2",
|
|
||||||
"tiktoken==0.4.0",
|
|
||||||
"uvicorn==0.22.0",
|
|
||||||
"python-gitlab==3.15.0",
|
|
||||||
"pytest~=7.4.0",
|
|
||||||
"aiohttp~=3.8.4",
|
|
||||||
"atlassian-python-api==3.39.0",
|
|
||||||
"GitPython~=3.1.32",
|
|
||||||
"starlette-context==0.3.6",
|
|
||||||
"litellm~=0.1.445",
|
|
||||||
"PyYAML==6.0",
|
|
||||||
"boto3~=1.28.25",
|
|
||||||
"google-cloud-storage==2.10.0",
|
|
||||||
"ujson==5.8.0"
|
|
||||||
]
|
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
"Homepage" = "https://github.com/Codium-ai/pr-agent"
|
"Homepage" = "https://github.com/Codium-ai/pr-agent"
|
||||||
|
Reference in New Issue
Block a user