Skip to content

Conversation

@srividya-0001
Copy link

Hi,
Iam @srividya-0001,
This PR improves reproducibility of the DeepLenseSim setup.

Changes:

  • Add runtime dependencies and safe version constraints to setup.py (install_requires / python_requires)
  • Ignore and stop tracking virtualenv + generated simulation output files (e.g., *.npy)

This prevents repeated runtime errors during testing such as:

  • ModuleNotFoundError: matplotlib
  • ModuleNotFoundError: mcfit

Tested on: Windows 10 Pro + Python 3.11 (fresh venv)

@srividya-0001
Copy link
Author

Tested on Windows 10 Pro + Python 3.11. This PR improves reproducible setup and prevents repeated missing dependency errors during end-to-end runs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants