user

Inedo Blog


Navigation
CategoryPython
Featured

Python

PyPI Package Dependencies and Their Unintended Consequences

Posted on May 3rd, 2022.

Having uncontrolled package dependencies can lead to some unintended consequences, like version conflict and even malicious and vulnerable packages. Let’s see what happens when you let those dependency trees go unchecked.

Featured

Python

You Should be Using CI/CD Alongside Python

Posted on May 1st, 2022.

You know about CI/CD and you’re already using Python—so what’s stopping you from using them together? 

Featured

Python

How to Automate Vulnerability Scanning for PyPI Packages

Posted on April 13th, 2022.

Regularly scanning for vulnerabilities is the best way to protect against vulnerabilities that pop up and the risks that they bring.  Learn How to Automate Vulnerability Scanning for PyPI Packages.

Featured

Python

How to Easily Create a Custom Python GUI

Posted on March 14th, 2022.

Auto-generated GUI's for your Python let your non-expert users run scripts and allow you to sleep soundly by restricting only specific servers for a job.

Featured

Python

Python Package Vulnerabilities: Where pip audit Falls Short and How to Manage Them

Posted on February 11th, 2022.

Every package from PyPI.org can become vulnerable: it's just a matter of time until it's detected. To protect yourself, use tools to routinely scan for vulnerabilities.

Featured

Python

How to Vet and Approve PyPI Packages

Posted on January 25th, 2022.

Creating a package approval pipeline is your codebase’s biggest defense against vulnerabilities, unacceptable licenses, and low-quality PyPI packages.

Featured

Python

Three Jobs Where Python is Vital

Posted on January 24th, 2022.

Python fluency is sought in multiple non-tech industries. It's useful skill, especially as a Data Scientist, Web Developer, or Network Engineer. Read More.

Featured

Python

Python Package Managers Explained

Posted on January 22nd, 2022.

Python has become one of the most popular programming languages, thanks to its ease of use and extreme versatility. In this article, I'll explain where all these great packages can be found, how Python's standard package manager works, and some challenges and solutions you'll encounter when using Python.