How to improve Python packaging
chriswarrick.com
How to improve Python packaging
1–10 of 204 posts
Re: How to improve Python packaging
#2Re: How to improve Python packaging
#3Re: How to improve Python packaging
#4Re: How to improve Python packaging
#5Re: How to improve Python packaging
#6> Let’s try removing is-odd to demonstrate how badly designed this package is:
You literally just deleted is-even 's dependency on is-odd then have the audacity to be shocked that it broke?
There's a lot of hatred for the small package philosophy of node.js, but it's also a huge win, stands a good chance of being why javascript has been such a winner, gotten so far: very explicit small things that say what they do on the tin. Rather than repeat yourself by making a copy pasted is-even and then maintaining both, it makes perfect sense to compose functionality, to build off what we have. And it is easier to understand the scope of what a package is & what it can do when it is explicitly limited in scope.
This is another place where there is lots of loud vociferous animosity against what is, but it's there for good reason. And with rare rare exception- left-pad rage-quit deliberate breakage, for example, it serves well. With the exception that yes, inventorying your stuff is hard.
Re: How to improve Python packaging
#7Then I point Pycharm to use that as my remote interpreter through docker compose.
Not watertight, but a hundred times better dev experience.
Re: How to improve Python packaging
#8Re: How to improve Python packaging
#9Re: How to improve Python packaging
#10Python packaging is a solved problem: https://python-poetry.org/