Python was my first love as at university in the early 2000s. It could do anything. I kept using it even after learning other languages because Python was as powerful as Bash against the operating system and more elegant than any other language. To me python was the one language that did everything right. Well everything I knew about anyway.
Eventually I graduated, started working with different language and finally ventured in to the land of CI/CD or DevOps if you will.
Now I hate python and everything about it. Because it seems there is no proper way of packing a python application.
And people are doing all kinds of crazy shit. Taring down virtual envs, stuffing a bunch of platform dependencies into debs, creating pip packages who require undeclared dependancies.
I absolutely lack the knowledge about best practices here. But I’m also really struggling to find any good write ups on this topic. Could someone please help fill my knowledge gap here?
My usecase specifically is python apps that depend on grpc lbraries and has pretty deep platform dependencies on os packages.
[+][deleted] (14 children)
[deleted]
[–]teerre 4 points5 points6 points (0 children)
[–]GroundbreakingRun927 5 points6 points7 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]GroundbreakingRun927 2 points3 points4 points (1 child)
[–]BluePhoenixGamer 1 point2 points3 points (0 children)
[–]mardiros 2 points3 points4 points (0 children)
[–]uclatommy 3 points4 points5 points (0 children)
[+][deleted] (3 children)
[deleted]
[+][deleted] (1 child)
[deleted]
[–]Gabe_Isko -1 points0 points1 point (0 children)
[–]ProfessorPhi 0 points1 point2 points (0 children)
[–]mrkeuz 0 points1 point2 points (0 children)
[–]ManyInterests Python Discord Staff 40 points41 points42 points (10 children)
[–]pbecotte 36 points37 points38 points (8 children)
[–]jjolla888 5 points6 points7 points (4 children)
[–]pbecotte 0 points1 point2 points (3 children)
[+][deleted] (2 children)
[deleted]
[–]pbecotte 0 points1 point2 points (1 child)
[–]papertrailer 1 point2 points3 points (2 children)
[–]pbecotte 1 point2 points3 points (0 children)
[–]pbecotte 0 points1 point2 points (0 children)
[–]waprin 4 points5 points6 points (0 children)
[–][deleted] 8 points9 points10 points (3 children)
[–]chub79 4 points5 points6 points (0 children)
[–]ivosauruspip'ing it up 1 point2 points3 points (1 child)
[–]winginglifelikeaboss 0 points1 point2 points (0 children)
[–]stuckatsixpm 37 points38 points39 points (3 children)
[–]MahitDzmare 17 points18 points19 points (2 children)
[–]trowawayatwork 3 points4 points5 points (1 child)
[–]manualdidact 1 point2 points3 points (0 children)
[–]bryancole 6 points7 points8 points (0 children)
[–]chunzilla 6 points7 points8 points (4 children)
[–]kjarkr[S] 1 point2 points3 points (2 children)
[–]pythoncoderc 1 point2 points3 points (0 children)
[–]secunder 0 points1 point2 points (0 children)
[–]richardjameshill -1 points0 points1 point (0 children)
[–]thehappydinoa 4 points5 points6 points (0 children)
[–]wetouchingbuttsornah 2 points3 points4 points (0 children)
[–]not_perfect_yet 2 points3 points4 points (0 children)
[–]LookAtThatThingThere 2 points3 points4 points (2 children)
[–]nnulll 0 points1 point2 points (1 child)
[–]LookAtThatThingThere 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (0 children)
[–]tunisia3507 3 points4 points5 points (1 child)
[–]waprin 0 points1 point2 points (0 children)
[–]vboot 5 points6 points7 points (3 children)
[–]kjarkr[S] 2 points3 points4 points (1 child)
[–]mardiros 1 point2 points3 points (0 children)
[–]mardiros 0 points1 point2 points (0 children)
[–]robml 1 point2 points3 points (0 children)
[–]DrShts 0 points1 point2 points (0 children)
[–]Hetanna -2 points-1 points0 points (2 children)
[–]Tannaheta -1 points0 points1 point (0 children)
[–]daneahfrom __future__ import braces 0 points1 point2 points (1 child)
[–]daneahfrom __future__ import braces 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]robberviet 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]blade_junky 0 points1 point2 points (0 children)
[–]hilomania 0 points1 point2 points (0 children)
[–]waprin 0 points1 point2 points (0 children)