Python dependency locking for complex projects | Hacker News Reader