-
Notifications
You must be signed in to change notification settings - Fork 811
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
remove unused libraries #1161
remove unused libraries #1161
Conversation
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > Remove unused libraries, update dependencies, and delete deprecated visualizer feature. > > - **Dependencies**: > - Removed unused libraries `colorlog` and `chromadb` from `pyproject.toml`. > - Added `posthog` library to `pyproject.toml`. > - **Code Cleanup**: > - Removed deprecated comments in `actions.py` and `handler.py`. > - **File Deletions**: > - Deleted `streamlit_app/visualizer/__init__.py`, `streamlit_app/visualizer/api.py`, and `streamlit_app/visualizer/artifact_loader.py` indicating removal of the visualizer feature. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=Skyvern-AI%2Fskyvern-cloud&utm_source=github&utm_medium=referral)<sup> for ac9172ff5f10b49f1efe8561ae535c3002b717a0. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > Remove unused libraries, update dependencies, and delete deprecated visualizer feature. > > - **Dependencies**: > - Removed unused libraries `colorlog` and `chromadb` from `pyproject.toml`. > - Added `posthog` library to `pyproject.toml`. > - **Code Cleanup**: > - Removed deprecated comments in `actions.py` and `handler.py`. > - **File Deletions**: > - Deleted `streamlit_app/visualizer/__init__.py`, `streamlit_app/visualizer/api.py`, and `streamlit_app/visualizer/artifact_loader.py` indicating removal of the visualizer feature. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=Skyvern-AI%2Fskyvern-cloud&utm_source=github&utm_medium=referral)<sup> for ac9172ff5f10b49f1efe8561ae535c3002b717a0. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
<!-- ELLIPSIS_HIDDEN --> > [!IMPORTANT] > Remove unused libraries, update dependencies, and delete deprecated visualizer feature. > > - **Dependencies**: > - Removed unused libraries `colorlog` and `chromadb` from `pyproject.toml`. > - Added `posthog` library to `pyproject.toml`. > - **Code Cleanup**: > - Removed deprecated comments in `actions.py` and `handler.py`. > - **File Deletions**: > - Deleted `streamlit_app/visualizer/__init__.py`, `streamlit_app/visualizer/api.py`, and `streamlit_app/visualizer/artifact_loader.py` indicating removal of the visualizer feature. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=Skyvern-AI%2Fskyvern-cloud&utm_source=github&utm_medium=referral)<sup> for ac9172ff5f10b49f1efe8561ae535c3002b717a0. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Skipped PR review on 2e6bdbb because no changed files had a supported extension. If you think this was in error, please contact us and we'll fix it right away.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Reviewed everything up to 2e6bdbb in 15 seconds
More details
- Looked at
107
lines of code in3
files - Skipped
1
files when reviewing. - Skipped posting
2
drafted comments based on config settings.
1. skyvern/webeye/actions/actions.py:179
- Draft comment:
Remove the comment indicating thatDownloadFileAction
is deprecated, as the PR aims to clean up deprecated comments. - Reason this comment was not posted:
Confidence changes required:50%
The PR description mentions removing deprecated comments, but the code still contains comments indicating deprecation. These should be removed for consistency.
2. skyvern/webeye/actions/handler.py:643
- Draft comment:
Remove the comment indicating thathandle_download_file_action
is deprecated, as the PR aims to clean up deprecated comments. - Reason this comment was not posted:
Confidence changes required:50%
The PR description mentions removing deprecated comments, but the code still contains comments indicating deprecation. These should be removed for consistency.
Workflow ID: wflow_oPIoY1GhSXIB8Yg0
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍 Looks good to me! Incremental review on 7071eba in 21 seconds
More details
- Looked at
1043
lines of code in8
files - Skipped
1
files when reviewing. - Skipped posting
1
drafted comments based on config settings.
1. pyproject.toml:64
- Draft comment:
Thestreamlit
library is removed frompyproject.toml
but not mentioned in the PR description. Please ensure this change is intentional and update the PR description accordingly. - Reason this comment was not posted:
Comment did not seem useful.
Workflow ID: wflow_u6eo6BqbBomtwXn5
You can customize Ellipsis with 👍 / 👎 feedback, review rules, user-specific overrides, quiet
mode, and more.
Important
Remove unused libraries, update dependencies, and delete deprecated visualizer feature.
colorlog
andchromadb
frompyproject.toml
.posthog
andaiofiles
topyproject.toml
.streamlit_app/visualizer/__init__.py
,api.py
,artifact_loader.py
,repository.py
,sample_data.py
,streamlit.py
, andstyles.py
to remove the visualizer feature.entrypoint-streamlit.sh
.actions.py
andhandler.py
.This description was created by for 7071eba. It will automatically update as commits are pushed.