Skip to content

Conversation

@VirajAgarwal1
Copy link
Contributor

@VirajAgarwal1 VirajAgarwal1 commented Feb 17, 2025

Added readme.md of couchbase_streamlit_connector to the tutorial/markdown/python/streamlit/README.md with slight modifications.

@VirajAgarwal1 VirajAgarwal1 self-assigned this Feb 18, 2025
@VirajAgarwal1 VirajAgarwal1 marked this pull request as ready for review February 18, 2025 04:28
@VirajAgarwal1 VirajAgarwal1 requested a review from a team as a code owner February 18, 2025 04:28
@nithishr
Copy link
Contributor

@VirajAgarwal1 Do you need to publish this as a tutorial? I would publish the other demo as the tutorial while this is lightweight documentation. We could even host it on streamlit & link it in the docs.

@teetangh
Copy link
Contributor

@VirajAgarwal1 Do you need to publish this as a tutorial? I would publish the other demo as the tutorial while this is lightweight documentation. We could even host it on streamlit & link it in the docs.

I second this

@nithishr
Copy link
Contributor

@VirajAgarwal1 Let us switch the tutorial to the visualization one

@VirajAgarwal1
Copy link
Contributor Author

I have added the links to the live demos of the both the CRUD tutorial and the visualisations demo in the readme. I am not sure how to add visualisations demo over here as that is a python file.

@VirajAgarwal1
Copy link
Contributor Author

The pypi link for the project is here. This is where the visualisation demo is getting the package from.

- Python 3.10 or higher installed.
- Ensure that the Python version is [compatible](https://docs.couchbase.com/python-sdk/current/project-docs/compatibility.html#python-version-compat) with the Couchbase SDK.
- Couchbase Capella account ([Docs](https://docs.couchbase.com/cloud/get-started/intro.html))
- An operational cluster created in a project

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

combine above point and this into one

- Ensure that the Python version is [compatible](https://docs.couchbase.com/python-sdk/current/project-docs/compatibility.html#python-version-compat) with the Couchbase SDK.
- Couchbase Capella account ([Docs](https://docs.couchbase.com/cloud/get-started/intro.html))
- An operational cluster created in a project
- Configured cluster access permissions and allowed IP addresses ([Docs](https://docs.couchbase.com/cloud/get-started/connect.html#prerequisites))

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also 1st point is only system requirement and rest are prerequisites.

To install the required dependencies, run:
```sh
git clone https://github.com/Couchbase-Ecosystem/couchbase_streamlit_connector.git
pip install ./couchbase_streamlit_connector/

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

provide pip install from pip mangager

@VirajAgarwal1
Copy link
Contributor Author

Also 1st point is only system requirement and rest are prerequisites.

Regarding this should I add a new sub heading?

@VirajAgarwal1 VirajAgarwal1 merged commit 19be519 into main Feb 19, 2025
4 checks passed
@VirajAgarwal1 VirajAgarwal1 deleted the couchbase_streamlit_connector branch February 24, 2025 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants