No offence

@Bruce@lemmy.ml
link
fedilink
English
31Y

100 developers to safely add libraries to projects with no fear of falling out of corporate compliance regulations.

Depending on the regulations, python virtual envs could make it possible too.

@abraxas@lemmy.ml
link
fedilink
English
11Y

How so? The companies I worked for were using venv’s but nothing that could help with standards.

Using a private npm repo, I can actually do aninstall of a library I want to use and it’ll refuse to install if that library isn’t already approved for use by the organization, and if it is/does, it will install only the approved version. Further, I still don’t have any of the libraries installed I don’t want (even secure-seeming unnecessary code is a potential risk and unnecessary). The last 2 places I worked that used python used venv’s, but the pip requirements.txt file was still fairly hard to keep regulated.

@Bruce@lemmy.ml
link
fedilink
English
2
edit-2
1Y

From approved environments: pip freeze > requirements.txt ?

@abraxas@lemmy.ml
link
fedilink
English
11Y

So let’s say I want to add a library not currently being used in this project, but that might have been approved for another project in another repo? How does pip freeze solve that problem? Do python users endorse a “every single python app in the entire org should use the same requirements.txt” mindset? Or what am I missing?

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 64 users / day
  • 250 users / week
  • 420 users / month
  • 2.88K users / 6 months
  • 1 subscriber
  • 1.53K Posts
  • 33.9K Comments
  • Modlog