svalinn / parastell

Parametric 3-D CAD modeling toolset for stellarator fusion devices
MIT License
26 stars 12 forks source link

Assume pystell is installed properly in Python environment #126

Closed paulromano closed 4 months ago

paulromano commented 4 months ago

Right now, imports to pystell are of the form import src.pystell. This appears to be the case because pystell uses a src directory as the root for its Python package. So, if you add the root directory of the pystell git repository to your PYTHONPATH, the imports work correctly. However, pystell has a pyproject.toml file that should be used rather than manipulating the PYTHONPATH environment variable. Specifically, pystell can be installed by simply running pip install git+https://github.com/aaroncbader/pystell_uw.git.

paulromano commented 4 months ago

@connoramoreno Could you trigger the CI again? Curious to see if this passes in light of the CI for #125 also failing

paulromano commented 4 months ago

Sorry @connoramoreno, can you trigger one more time? :crossed_fingers:

gonuke commented 4 months ago

This will also likely need to be PR'd from the upstream repo