Version projects and import custom packages from GitLab in Hex

Connect Hex to your GitLab repositories to backup and version code, require pull requests, and install custom Python packages to your workspace.

How it works

The GitLab integration in Hex automatically backs up every version of a project to a GitLab branch in a repository of your choice. You can either let Hex keep your GitLab branches up to date for you, or, if youโ€™re a team that uses pull requests, you can require that team members get their work reviewed before publishing a Hex app.

If you use custom Python packages stored in a private GitLab repo, it's easy to bring them into Hex with just a few clicks. Once a Hex admin has configured GitLab access and installed packages from a repo, any Hex user with access can import those packages just as easily as importing something from the standard library.

Access to custom packages can be permissioned at a group and user level, so custom code or data is always kept secure.