truera / trulens

Evaluation and Tracking for LLM Experiments
https://www.trulens.org/
MIT License
2.17k stars 189 forks source link

Ensure `make clean` does indeed clean or it will fail out. #1627

Closed sfc-gh-dkurokawa closed 2 weeks ago

sfc-gh-dkurokawa commented 2 weeks ago

Description

Ensure make clean does indeed clean or it will fail out.

Also removed an extra dependency to openai in a test that wasn't necessary.

Other details good to know for developers

During a release, I noticed you could get away without cleaning things which we probably shouldn't allow. Also there was some issue with the test environment (hence my removing of the openai thing).

Type of change


[!IMPORTANT] Ensure make clean in Makefile performs a clean operation and remove unnecessary openai import from test_context_variables.py.

  • Makefile:
    • Modify clean target to exit with a message if the user chooses not to clean.
  • Tests:
    • Remove unnecessary openai import from test_context_variables.py.

This description was created by Ellipsis for 34a8cb5077ba943df57e890d190d7e3d41a63f47. It will automatically update as commits are pushed.