FIXED: TDPyEnvManager autoSetupReqs - unexpected behaviour

Hello,

I have noticed a difference between using a single requirements.txt and multiple requirements.txt via autoSetupReqs.

When I create a single requirements.txt in the root directory of the project and I click “Create From requirements.txt” in the tdPyEnvManager COMP all packages will be installed in the venv-folder in the root of my project.

BUT when I use multiple requirements.txt files and list them in autoSetupReqs the only thing that appears in the venv-folder is two packages: setuptools and pip. What is strange is that the project still works.

Please, can you elaborate:

  1. whether is this intended behaviour or a bug ?

  2. where the packages are stored

see screenshots when using autoSetupReqs:

Can you share the requirements files so that I try and reproduce here?

requirements.zip (1.2 KB)

here you are.

Forgot to mention: I am using TouchDesigner 2025.32280 on macOS.

I have just found out where they are located. With autoSetupReqs packages will be installed in:

/Applications/TouchDesigner.app/Contents/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/

Looks like a bug to me.

Hello @JetXS ,

were you able to reproduce the issue?

Hi @juliankrumow

I can reproduce on MacOS, and it’s being looked into.

Best,
Michel

This will be fixed in the next build we post.

Best,
Michel

Great! Thank you.