YOU ARE HERE: HOMEVeracode Packaging Instructions for Python

Veracode Packaging Instructions for Python

This document is for customer licensed Veracode SAST. Last check and update 11-Jan-2018.

Required Files

The Veracode Platform requires all source files for the application, including HTML template files (Flask/Django).

Supported Python Versions

Language Supported Version
Python 2.x

Supported Python Frameworks and Libraries

Framework/Library Supported Version
Boto3 1.4
Cryptography 0.6-1.x
Django 1.x
Flask 0.x
httplib2 0.9.2 and earlier
Requests 2.x
SQLAlchemy .9.x-1.0.x

Compilation and Packaging Guidance

Upload a compressed ZIP archive containing all Python and HTML code, maintaining the project structure, to the Veracode Platform. Do not include third-party packages. Do not upload individual Python source files.

The Veracode Platform only scans files with the following extensions:

  • .py
  • .html
  • .htm