pre-commit 4.3.0-GCCcore-13.3.0

A framework for managing and maintaining multi-language pre-commit hooks. Git hook scripts are useful for identifying simple issues before submission to code review. We run our hooks on every commit to automatically point out issues in code such as missing semicolons, trailing whitespace, and debug statements. By pointing these issues out before code review, this allows a code reviewer to focus on the architecture of a change while not wasting time with trivial style nitpicks.

Accessing pre-commit 4.3.0-GCCcore-13.3.0

To load the module for pre-commit 4.3.0-GCCcore-13.3.0 please use this command on the BEAR systems (BlueBEAR and BEAR Cloud VMs):

📋 module load bear-apps/2024a
module load pre-commit/4.3.0-GCCcore-13.3.0

BEAR Apps Version

2024a

Architectures

EL8-emeraldrapidsEL8-icelakeEL8-sapphirerapids

The listed architectures consist of two parts: OS-CPU. The OS used is represented by EL and there are several different processor (CPU) types available on BlueBEAR. More information about the processor types on BlueBEAR is available on the BlueBEAR Job Submission page.

Extensions

  • cfgv 3.4.0
  • identify 2.6.15
  • nodeenv 1.9.1
  • pre-commit-4.3.0

More Information

For more information visit the pre-commit website.

Dependencies

This version of pre-commit has a direct dependency on: GCCcore/13.3.0 Python/3.12.3-GCCcore-13.3.0 PyYAML/6.0.2-GCCcore-13.3.0 virtualenv/20.26.2-GCCcore-13.3.0

Required By

This version of pre-commit is a direct dependent of: astropy-testing/7.1.0-gfbf-2024a

Last modified on 26th March 2026