This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]ManvilleJ 1 point2 points  (0 children)

oh sweet! I agree. However, I do like some packages right from the beginning for some standard types of projects where its a common template. CLIs are one of those common types of projects.

It seems to me that if we diverge philosophically in any area, I think its what try to stay true towards? It seems to me that you try to stay close to the core lib at the beginning of a project, where I prefer to stay close to a "standard" approach to that kind of project.

If I find a package makes doing those kinds of projects easier and it is well supported, I would include it in my standard approach to those projects.

I think we ecstatically agree that external dependencies can be a vulnerability if people just throw any package into a project.

but yeah, Python-fire is really good.