csp icon indicating copy to clipboard operation
csp copied to clipboard

pip installation of csp pulls in source files at top-level of environment

Open AdamGlustein opened this issue 8 months ago • 0 comments

Describe the bug

When you pip install csp, source files are being installed at the top-level of the user's environment. This clutters the environment and can cause potential issues with other packages.

To Reproduce

micromamba create -n csp-install-bug python=3.11
micromamba activate csp-install-bug
(csp-install-bug) pip install csp
(csp-install-bug) cd $CONDA_PREFIX; ls

bin              conda-meta  fonts    libexec  NOTICE          README.md  share  vcpkg.json
CMakeLists.txt   cpp         include  LICENSE  __pycache__     sbin       ssl    x86_64-conda_cos6-linux-gnu
compiler_compat  etc         lib      man      pyproject.toml  setup.py   var    x86_64-conda-linux-gnu

(csp-install-bug) cat pyproject.toml

...
[project]
name = "csp"
...

Expected behavior

The files should not be installed when you pip install csp.

Error Message

Runtime Environment

Additional context

AdamGlustein avatar Apr 28 '25 14:04 AdamGlustein