Secure Python Development and Package Management
How do you become a secure python developer? Following best practices, and learning about application security from experts!
In this session we will explore and explain explain how Python manages dependencies, the requirements.txt file, and other aspects of 3rd-party open source software. We will gently touch upon an intro to the different package managers, such as pipenv, and poetry.
We’ll review free tools and resources that can help us choose and use secure versions of Python dependencies such as Snyk Advisor (https://snyk.io/advisor/) and Snyk (https://docs.snyk.io/products/snyk-open-source/language-and-package-manager-support/snyk-for-python)