About the Helix Core P4Python Developer Guide

This guide contains details about using the derived API for Python to create scripts that interact with Helix Core Server. You can download the API from the Perforce web site. The derived API depends on the Helix C/C++ API. For details, see the Helix Core C/C++ Developer Guide.

What's new

For a complete list of what's new in this release, see the P4Python Release notes.

Python 2 is no longer supported

We have removed support for Python 2 from P4Python 2022.1. This is a part of our commitment to move away from using versions of platforms that have reached End-of-Life (EOL).

Additional help for Helix Core

Helix Core overview

See Solutions Overview: Helix Core Version Control System for an introduction to Helix Core concepts and capabilities.

Developer information

See Helix Core C/C++ Developer Guide for usage and reference information for the C/C++ programming interface to Helix Core.

Helix Server administration

See Helix Core Server Administrator Guide for information on installation, configuration, and management of Helix Server.

Command line client usage

See the Helix Core Command-Line (P4) Guide for information on how to use the Helix Server Command Line Client.

Command reference

See the Helix Core Command-Line (P4) Reference for usage and reference for the Helix Server command-line client.