Description
I use Python venv native module to create virtual environments for my projects instead of anaconda (like a lot of people)
This module spawns a virtual environment in my current working directory:
When I choose a function for a Task Node:
Taipy Core will analyze every Python File in my current working directory which means analyze the thousands of Python files in my virtual environment.
This consumes all of my memory and freezes Taipy Studio to death:
How to reproduce
Create a virtual environment in your current working directory using python -m venv venv
Activate the environment and install a few libraries in it using pip
Create a Taipy Studio config
Create a Task Node
Choose a function for that Task Node
Expected behavior
The same way we use .gitignore to ignore non-relevant files when comparing with a repo, there should be a way to ignore specific files or folders when Taipy Studio analyzes the current working directory.
Description I use Python venv native module to create virtual environments for my projects instead of anaconda (like a lot of people)
This module spawns a virtual environment in my current working directory:
When I choose a function for a Task Node:
Taipy Core will analyze every Python File in my current working directory which means analyze the thousands of Python files in my virtual environment.
This consumes all of my memory and freezes Taipy Studio to death:
How to reproduce
python -m venv venv
Expected behavior The same way we use .gitignore to ignore non-relevant files when comparing with a repo, there should be a way to ignore specific files or folders when Taipy Studio analyzes the current working directory.
Runtime environment