Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Add Dockerfiles for plugins. #81

Closed
2 tasks done
IRONICBo opened this issue Jul 9, 2023 · 5 comments
Closed
2 tasks done

Feature: Add Dockerfiles for plugins. #81

IRONICBo opened this issue Jul 9, 2023 · 5 comments
Labels
enhancement New feature or request good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Milestone

Comments

@IRONICBo
Copy link
Collaborator

IRONICBo commented Jul 9, 2023

Checklist

  • I've searched for similar issues and couldn't find anything matching
  • I've discussed this feature request in the OpenIMSDK Slack and got positive feedback

Is this feature request related to a problem?

❎ No

Problem Description

Support OpenKF running in docker clusters in first stage.

Solution Description

  1. Add python docker image in /plugins. (Python version=3.8.13)
  2. Push image in ghcr.

Reference packages(these will update in requirements.txt)

Package                  Version
------------------------ -----------
accelerate               0.18.0
aiofiles                 23.1.0
aiohttp                  3.8.4
aiosignal                1.3.1
altair                   5.0.0
antlr4-python3-runtime   4.9.3
anyio                    3.6.2
argilla                  1.7.0
astor                    0.8.1
async-timeout            4.0.2
attrdict                 2.0.1
attrs                    23.1.0
azure-core               1.26.4
Babel                    2.12.1
backoff                  2.2.1
bce-python-sdk           0.8.83
beautifulsoup4           4.12.2
blinker                  1.6.2
Brotli                   1.0.9
cachetools               5.3.0
certifi                  2023.5.7
cffi                     1.15.1
charset-normalizer       3.1.0
click                    8.1.3
cmake                    3.26.3
coloredlogs              15.0.1
commonmark               0.9.1
contourpy                1.0.7
cpm-kernels              1.0.11
cryptography             40.0.2
cssselect                1.2.0
cssutils                 2.6.0
cycler                   0.11.0
Cython                   0.29.34
dataclasses-json         0.5.7
decorator                5.1.1
Deprecated               1.2.13
dill                     0.3.6
effdet                   0.3.0
et-xmlfile               1.1.0
faiss-cpu                1.7.4
fastapi                  0.95.1
feedparser               6.0.10
ffmpy                    0.3.0
filelock                 3.12.0
fire                     0.5.0
Flask                    2.3.2
flask-babel              3.1.0
flatbuffers              23.5.9
fonttools                4.39.4
frozenlist               1.3.3
fsspec                   2023.5.0
future                   0.18.3
gevent                   22.10.2
geventhttpclient         2.0.2
gradio                   3.28.3
gradio_client            0.2.4
greenlet                 2.0.2
grpcio                   1.54.2
h11                      0.14.0
httpcore                 0.16.3
httpx                    0.23.3
huggingface-hub          0.14.1
humanfriendly            10.0
icetk                    0.0.7
idna                     3.4
imageio                  2.28.1
imgaug                   0.4.0
importlib-metadata       6.6.0
importlib-resources      5.12.0
iopath                   0.1.10
itsdangerous             2.1.2
Jinja2                   3.1.2
joblib                   1.2.0
jsonschema               4.17.3
kiwisolver               1.4.4
langchain                0.0.174
layoutparser             0.3.4
lazy_loader              0.2
linkify-it-py            2.0.2
lit                      16.0.3
lmdb                     1.4.1
lxml                     4.9.2
Markdown                 3.4.3
markdown-it-py           2.2.0
MarkupSafe               2.1.2
marshmallow              3.19.0
marshmallow-enum         1.5.1
matplotlib               3.7.1
mdit-py-plugins          0.3.3
mdurl                    0.1.2
monotonic                1.6
mpmath                   1.3.0
msg-parser               1.2.0
multidict                6.0.4
multiprocess             0.70.14
mypy-extensions          1.0.0
networkx                 3.1
nltk                     3.8.1
numexpr                  2.8.4
numpy                    1.23.5
nvidia-cublas-cu11       11.10.3.66
nvidia-cuda-cupti-cu11   11.7.101
nvidia-cuda-nvrtc-cu11   11.7.99
nvidia-cuda-runtime-cu11 11.7.99
nvidia-cudnn-cu11        8.5.0.96
nvidia-cufft-cu11        10.9.0.58
nvidia-curand-cu11       10.2.10.91
nvidia-cusolver-cu11     11.4.0.1
nvidia-cusparse-cu11     11.7.4.91
nvidia-nccl-cu11         2.14.3
nvidia-nvtx-cu11         11.7.91
olefile                  0.46
omegaconf                2.3.0
onnx                     1.12.0
onnxruntime              1.14.1
openai                   0.27.6
openapi-schema-pydantic  1.2.4
opencv-contrib-python    4.6.0.66
opencv-python            4.6.0.66
openpyxl                 3.1.2
opt-einsum               3.3.0
orjson                   3.8.12
packaging                23.1
paddle-bfloat            0.1.7
paddleocr                2.6.1.3
paddlepaddle             2.4.2
pandas                   1.5.3
pdf2docx                 0.5.6
pdf2image                1.16.3
pdfminer.six             20221105
pdfplumber               0.9.0
Pillow                   9.5.0
pip                      23.1.2
pkgutil_resolve_name     1.3.10
portalocker              2.7.0
premailer                3.10.0
protobuf                 3.18.3
psutil                   5.9.5
pyclipper                1.3.0.post4
pycocotools              2.0.6
pycparser                2.21
pycryptodome             3.17
pydantic                 1.10.7
pydub                    0.25.1
Pygments                 2.15.1
PyMuPDF                  1.20.2
pypandoc                 1.11
pyparsing                3.0.9
pypinyin                 0.48.0
pyrsistent               0.19.3
pytesseract              0.3.10
python-dateutil          2.8.2
python-docx              0.8.11
python-magic             0.4.27
python-multipart         0.0.6
python-pptx              0.6.21
python-rapidjson         1.10
pytz                     2023.3
PyWavelets               1.4.1
PyYAML                   6.0
rapidfuzz                3.0.0
rarfile                  4.0
regex                    2023.5.5
requests                 2.28.2
rfc3986                  1.5.0
rich                     13.0.1
scikit-image             0.20.0
scikit-learn             1.2.2
scipy                    1.9.1
semantic-version         2.10.0
sentence-transformers    2.2.2
sentencepiece            0.1.99
setuptools               67.8.0
sgmllib3k                1.0.0
shapely                  2.0.1
six                      1.16.0
sniffio                  1.3.0
soupsieve                2.4.1
SQLAlchemy               2.0.13
starlette                0.26.1
sympy                    1.12
tabulate                 0.9.0
tenacity                 8.2.2
termcolor                2.3.0
threadpoolctl            3.1.0
tifffile                 2023.4.12
timm                     0.6.13
tokenizers               0.13.3
toolz                    0.12.0
torch                    2.0.1
torchvision              0.15.2
tqdm                     4.65.0
transformers             4.29.1
triton                   2.0.0
tritonclient             2.33.0
typer                    0.9.0
typing_extensions        4.5.0
typing-inspect           0.8.0
uc-micro-py              1.0.2
unstructured             0.6.5
unstructured-inference   0.4.4
urllib3                  1.26.15
uvicorn                  0.21.1
visualdl                 2.5.0
Wand                     0.6.11
websockets               11.0.3
Werkzeug                 2.3.4
wheel                    0.38.4
wrapt                    1.14.1
x2paddle                 1.4.1
XlsxWriter               3.1.0
yarl                     1.9.2
zipp                     3.15.0
zope.event               4.6
zope.interface           6.0

Benefits

Easy to use system.

Potential Drawbacks

No response

Additional Information

No response

@IRONICBo IRONICBo added kind/feature Categorizes issue or PR as related to a new feature. enhancement New feature or request labels Jul 9, 2023
@IRONICBo IRONICBo added this to the openkf-v0.2.0 milestone Jul 9, 2023
@cubxxw cubxxw added the good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. label Jul 9, 2023
@kubbot
Copy link
Member

kubbot commented Jul 9, 2023

This issue is available for anyone to work on. Make sure to reference this issue in your pull request. ✨ Thank you for your contribution! ✨
Join slack 🤖 to connect and communicate with our developers.
If you wish to accept this assignment, please leave a comment in the comments section: /accept.🎯

@kubbot
Copy link
Member

kubbot commented Sep 8, 2023

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@kubbot kubbot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 8, 2023
@cubxxw cubxxw removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Sep 8, 2023
@IRONICBo
Copy link
Collaborator Author

IRONICBo commented Nov 7, 2023

Update to python==3.9

@kubbot
Copy link
Member

kubbot commented Jan 6, 2024

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days.

@kubbot kubbot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 6, 2024
@kubbot
Copy link
Member

kubbot commented Jan 13, 2024

This issue was closed because it has been stalled for 7 days with no activity.

@kubbot kubbot closed this as completed Jan 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature. lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale.
Projects
None yet
Development

No branches or pull requests

3 participants