Remix.run Logo
sebra 4 hours ago

I'm working on a large (at least 300k+ loc) Django code base right now and we have 32 direct dependencies. Mostly stuff like lxml, pillow and pandas. It's very easy to use all the nice Django libs out there but you don't have to.

f311a 4 hours ago | parent [-]

I was talking about total deps, not direct. By installing something like Celery, you get 8-10 extra dependencies that, in turn, can also have extra deps. And yeah, extra deps can conflict with each other as well.

louiskottmann 4 hours ago | parent [-]

I find the thought daunting but the reality surprisingly easy.

You just keep up as you go, as long as you keep things close to the framework it's fine.

IshKebab 3 hours ago | parent [-]

> You just keep up as you go

He said "Updating a project that was started 5-6 years ago takes a lot of time."

WJW 2 hours ago | parent [-]

Yes but GP said "In reality it's not that much".