Dependency Management Patterns¶ Pinning vs. floating versions Using lockfiles for reproducibility Avoiding dependency bloat and conflicts