Dependency Documentation: Best Practices | NanoGPT