←back to thread

71 points zobweyt | 2 comments | | HN request time: 0.001s | source
Show context
kianN ◴[] No.43552930[source]
My favorite part of this library is that it seems to have zero dependencies!

Python packages seem to often rope in a surprising number of dependencies for relatively limited libraries.

I can easily imagine pulling this package into my work: thank you for keeping the requirements to a minimum!

replies(2): >>43552964 #>>43554200 #
1. danpalmer ◴[] No.43554200[source]
Definitely something to be championed, although I suspect this is a matter of perspective. I find Python packages to have refreshingly few dependencies compared to packages in the JS ecosystem, although compared to the Swift ecosystem which I’m somewhat familiar with, they do tend to have a few more.
replies(1): >>43554266 #
2. zobweyt ◴[] No.43554266[source]
I appreciate your perspective! It's interesting to consider how the built-in libraries of a language can influence its ecosystem. Python does have a rich standard library that often reduces the need for external dependencies. In contrast, JavaScript's ecosystem has evolved around web development, where modularity and flexibility are prioritized, leading to a proliferation of packages.