posit-dev / positron

Positron, a next-generation data science IDE
https://positron.posit.co
Other
2.77k stars 84 forks source link

Project Wizard: Python project environment step - Conda #2839

Closed sharon-wang closed 5 months ago

sharon-wang commented 6 months ago

New Project Configuration

Config Value
Project Type Python or Jupyter
Step Set up Python environment
Environment Setup Type New Environment
Environment Type Conda

Expected UI/UX

For the Python environment configuration step in the Project Wizard, when creating a new Conda environment:

Please see testing notes in #3385 for verification.

Related

PRs

jonvanausdeln commented 5 months ago

If I follow the path for using a Conda environment, but I don't have conda installed. It still creates the project, but does leave the UI in a less than ideal state.

It might be good to block the project from even being created (or getting past that step) in case someone clicked the wrong selections. You have to restart the window or close the folder to get it back to a usable state.

image

I think I will open this a separate issue, and continue testing golden path.

jonvanausdeln commented 5 months ago

Verified Fixed

Positron Version(s) : 2024.06.0-40 OS Version(s) : Windows 11

Test scenario(s)

Environment creation works with Conda

Link(s) to TestRail test cases run or created:

TestRail 628628 - Project Creation with conda env

jonvanausdeln commented 5 months ago

Verified Fixed

Positron Version(s) : 2024.06.0-50 OS Version(s) : WIndows OS

Test scenario(s)

Projects are correctly created using a conda based environment

Link(s) to TestRail test cases run or created:

TestRail - New project with conda env