Dependency Management Panel

User Problem

Plotly Studio users are currently unable to install third-party Python packages from PyPI or a private index within their projects. This limitation prevents them from extending the functionality of their dashboards and visualizations with external libraries. Given that Plotly Studio is aimed at less technical Data Analyst personas, these users often lack the comfort or expertise to manage dependencies via a terminal, creating a significant barrier to using custom packages.


What is it?

This feature is a Dependency Management UI integrated directly into the Plotly Studio environment. It provides a visual, user-friendly interface for handling all external Python libraries required for a project, eliminating the need for command-line terminal interactions.


What does it allow users to do?

The Dependency Management UI allows users to:

  • Install Packages: Users can search for and install new third-party Python packages from PyPI or a specified private index directly into their project environment with a few clicks.

  • Manage Versions: Users can easily upgrade or downgrade existing package versions to ensure compatibility or access specific features.

  • Remove Dependencies: Users can effortlessly remove unused or unwanted packages from their project environment, keeping the setup clean and efficient.

This feature is designed to make it simple for all users, including those less comfortable with coding, to leverage the full ecosystem of Python libraries to enhance their data sources, analysis, and visualizations.

Please authenticate to join the conversation.

Upvoters
Status

Under Consideration

Board

Plotly Studio

Tags

Roadmap Candidate

Date

About 1 year ago

Author

Matthew Brown

Subscribe to post

Get notified by email when there are changes.