| Vulnerabilities | |||||
|---|---|---|---|---|---|
| Version | Suggest | Low | Medium | High | Critical |
| 4.13.10 | 0 | 0 | 0 | 0 | 0 |
| 4.13.9 | 0 | 0 | 0 | 0 | 0 |
| 4.13.8 | 0 | 0 | 0 | 0 | 0 |
| 4.13.7 | 0 | 0 | 0 | 0 | 0 |
| 4.13.6 | 0 | 0 | 0 | 0 | 0 |
| 4.13.5 | 0 | 0 | 0 | 0 | 0 |
| 4.13.4 | 0 | 0 | 0 | 0 | 0 |
| 4.13.3 | 0 | 0 | 0 | 0 | 0 |
| 4.13.2 | 0 | 0 | 0 | 0 | 0 |
| 4.13.1 | 0 | 0 | 0 | 0 | 0 |
| 4.13.0 | 0 | 0 | 0 | 0 | 0 |
| 4.12.1 | 0 | 0 | 0 | 0 | 0 |
| 4.12.0 | 0 | 0 | 0 | 0 | 0 |
| 4.11.6 | 0 | 0 | 0 | 0 | 0 |
| 4.11.5 | 0 | 0 | 0 | 0 | 0 |
| 4.11.4 | 0 | 0 | 0 | 0 | 0 |
| 4.11.3 | 0 | 0 | 0 | 0 | 0 |
| 4.11.2 | 0 | 0 | 0 | 0 | 0 |
| 4.11.0 | 0 | 0 | 0 | 0 | 0 |
| 4.10.1 | 0 | 0 | 0 | 0 | 0 |
| 4.10.0 | 0 | 0 | 0 | 0 | 0 |
| 4.9.1 | 0 | 0 | 0 | 0 | 0 |
| 4.9.0 | 0 | 0 | 0 | 0 | 0 |
| 4.8.4 | 0 | 0 | 0 | 0 | 0 |
| 4.8.3 | 0 | 0 | 0 | 0 | 0 |
| 4.8.2 | 0 | 0 | 0 | 0 | 0 |
| 4.8.1 | 0 | 0 | 0 | 0 | 0 |
| 4.8.0 | 0 | 0 | 0 | 0 | 0 |
| 4.7.2 | 0 | 0 | 0 | 0 | 0 |
| 4.7.1 | 0 | 0 | 0 | 0 | 0 |
| 4.7.0 | 0 | 0 | 0 | 0 | 0 |
| 4.6.3 | 0 | 0 | 0 | 0 | 0 |
| 4.6.2 | 0 | 0 | 0 | 0 | 0 |
| 4.6.1 | 0 | 0 | 0 | 0 | 0 |
| 4.6.0 | 0 | 0 | 0 | 0 | 0 |
| 4.5.1 | 0 | 0 | 0 | 0 | 0 |
| 4.5.0 | 0 | 0 | 0 | 0 | 0 |
| 4.4.1 | 0 | 0 | 0 | 0 | 0 |
| 4.4.0 | 0 | 0 | 0 | 0 | 0 |
| 4.3.0 | 0 | 0 | 0 | 0 | 0 |
| 4.2.2 | 0 | 0 | 0 | 0 | 0 |
| 4.2.1 | 0 | 0 | 0 | 0 | 0 |
| 4.2.0 | 0 | 0 | 0 | 0 | 0 |
| 4.1.1 | 0 | 0 | 0 | 0 | 0 |
| 4.1.0 | 0 | 0 | 0 | 0 | 0 |
| 4.0.0 | 0 | 0 | 0 | 0 | 0 |
| 3.31.0 | 0 | 0 | 0 | 0 | 0 |
| 3.30.1 | 0 | 0 | 0 | 0 | 0 |
| 3.30.0 | 0 | 0 | 0 | 0 | 0 |
| 3.29.1 | 0 | 0 | 0 | 0 | 0 |
| 3.29.0 | 0 | 0 | 0 | 0 | 0 |
| 3.28.0 | 0 | 0 | 0 | 0 | 0 |
| 3.27.0 | 0 | 0 | 0 | 0 | 0 |
| 3.26.2 | 0 | 0 | 0 | 0 | 0 |
| 3.26.1 | 0 | 0 | 0 | 0 | 0 |
| 3.26.0 | 0 | 0 | 0 | 0 | 0 |
| 3.25.0 | 0 | 0 | 0 | 0 | 0 |
| 3.24.0 | 0 | 0 | 0 | 0 | 0 |
| 3.23.0 | 0 | 0 | 0 | 0 | 0 |
| 3.22.0 | 0 | 0 | 0 | 0 | 0 |
| 3.21.3 | 0 | 0 | 0 | 0 | 0 |
| 3.21.2 | 0 | 0 | 0 | 0 | 0 |
| 3.21.1 | 0 | 0 | 0 | 0 | 0 |
| 3.21.0 | 0 | 0 | 0 | 0 | 0 |
| 3.20.0 | 0 | 0 | 0 | 0 | 0 |
| 3.19.0 | 0 | 0 | 0 | 0 | 0 |
| 3.18.4 | 0 | 0 | 0 | 0 | 0 |
| 3.18.3 | 0 | 0 | 0 | 0 | 0 |
| 3.18.2 | 0 | 0 | 0 | 0 | 0 |
| 3.18.1 | 0 | 0 | 0 | 0 | 0 |
| 3.18.0 | 0 | 0 | 0 | 0 | 0 |
| 3.17.2 | 0 | 0 | 0 | 0 | 0 |
| 3.17.1 | 0 | 0 | 0 | 0 | 0 |
| 3.17.0 | 0 | 0 | 0 | 0 | 0 |
| 3.16.0 | 0 | 0 | 0 | 0 | 0 |
| 3.15.0 | 0 | 0 | 0 | 0 | 0 |
| 3.14.1 | 0 | 0 | 0 | 0 | 0 |
| 3.14.0 | 0 | 0 | 0 | 0 | 0 |
| 3.13.0 | 0 | 0 | 0 | 0 | 0 |
| 3.12.0 | 0 | 0 | 0 | 0 | 0 |
| 3.11.0 | 0 | 0 | 0 | 0 | 0 |
| 3.10.1 | 0 | 0 | 0 | 0 | 0 |
| 3.10.0 | 0 | 0 | 0 | 0 | 0 |
| 3.9.1 | 0 | 0 | 0 | 0 | 0 |
| 3.9.0 | 0 | 0 | 0 | 0 | 0 |
| 3.8.2 | 0 | 0 | 0 | 0 | 0 |
| 3.8.1 | 0 | 0 | 0 | 0 | 0 |
| 3.8.0 | 0 | 0 | 0 | 0 | 0 |
| 3.7.1 | 0 | 0 | 0 | 0 | 0 |
| 3.7.0 | 0 | 0 | 0 | 0 | 0 |
| 3.6.0 | 0 | 0 | 0 | 0 | 0 |
| 3.5.4 | 0 | 0 | 0 | 0 | 0 |
| 3.5.3 | 0 | 0 | 0 | 0 | 0 |
| 3.5.2 | 0 | 0 | 0 | 0 | 0 |
| 3.5.1 | 0 | 0 | 0 | 0 | 0 |
| 3.5.0 | 0 | 0 | 0 | 0 | 0 |
| 3.4.1 | 0 | 0 | 0 | 0 | 0 |
| 3.4.0 | 0 | 0 | 0 | 0 | 0 |
| 3.3.0 | 0 | 0 | 0 | 0 | 0 |
| 3.2.2 | 0 | 0 | 0 | 0 | 0 |
| 3.2.1 | 0 | 0 | 0 | 0 | 0 |
| 3.2.0 | 0 | 0 | 0 | 0 | 0 |
| 3.1.1 | 0 | 0 | 0 | 0 | 0 |
| 3.1.0 | 0 | 0 | 0 | 0 | 0 |
| 3.0.1 | 0 | 0 | 0 | 0 | 0 |
| 3.0.0 | 0 | 0 | 0 | 0 | 0 |
| 2.42.1 | 0 | 0 | 0 | 0 | 0 |
| 2.42.0 | 0 | 0 | 0 | 0 | 0 |
| 2.41.0 | 0 | 0 | 0 | 0 | 0 |
| 2.40.0 | 0 | 0 | 0 | 0 | 0 |
| 2.39.1 | 0 | 0 | 0 | 0 | 0 |
| 2.39.0 | 0 | 0 | 0 | 0 | 0 |
| 2.38.0 | 0 | 0 | 0 | 0 | 0 |
| 2.37.1 | 0 | 0 | 0 | 0 | 0 |
| 2.37.0 | 0 | 0 | 0 | 0 | 0 |
| 2.36.0 | 0 | 0 | 0 | 0 | 0 |
| 2.35.0 | 0 | 0 | 0 | 0 | 0 |
| 2.34.0 | 0 | 0 | 0 | 0 | 0 |
| 2.33.1 | 0 | 0 | 0 | 0 | 0 |
| 2.33.0 | 0 | 0 | 0 | 0 | 0 |
| 2.32.7 | 0 | 0 | 0 | 0 | 0 |
| 2.32.6 | 0 | 0 | 0 | 0 | 0 |
| 2.32.5 | 0 | 0 | 0 | 0 | 0 |
| 2.32.4 | 0 | 0 | 0 | 0 | 0 |
| 2.32.3 | 0 | 0 | 0 | 0 | 0 |
| 2.32.2 | 0 | 0 | 0 | 0 | 0 |
| 2.32.1 | 0 | 0 | 0 | 0 | 0 |
| 2.32.0 | 0 | 0 | 0 | 0 | 0 |
| 2.31.0 | 0 | 0 | 0 | 0 | 0 |
| 2.30.0 | 0 | 0 | 0 | 0 | 0 |
| 2.29.6 | 0 | 0 | 0 | 0 | 0 |
| 2.29.5 | 0 | 0 | 0 | 0 | 0 |
| 2.29.4 | 0 | 0 | 0 | 0 | 0 |
| 2.29.3 | 0 | 0 | 0 | 0 | 0 |
| 2.29.2 | 0 | 0 | 0 | 0 | 0 |
| 2.29.1 | 0 | 0 | 0 | 0 | 0 |
| 2.29.0 | 0 | 0 | 0 | 0 | 0 |
| 2.28.1 | 0 | 0 | 0 | 0 | 0 |
| 2.28.0 | 0 | 0 | 0 | 0 | 0 |
| 2.27.1 | 0 | 0 | 0 | 0 | 0 |
| 2.27.0 | 0 | 0 | 0 | 0 | 0 |
| 2.26.0 | 0 | 0 | 0 | 0 | 0 |
| 2.25.0 | 0 | 0 | 0 | 0 | 0 |
| 2.24.0 | 0 | 0 | 0 | 0 | 0 |
| 2.23.0 | 0 | 0 | 0 | 0 | 0 |
| 2.22.0 | 0 | 0 | 0 | 0 | 0 |
| 2.21.2 | 0 | 0 | 0 | 0 | 0 |
| 2.21.1 | 0 | 0 | 0 | 0 | 0 |
| 2.21.0 | 0 | 0 | 0 | 0 | 0 |
| 2.20.5 | 0 | 0 | 0 | 0 | 0 |
| 2.20.4 | 0 | 0 | 0 | 0 | 0 |
| 2.20.3 | 0 | 0 | 0 | 0 | 0 |
| 2.20.2 | 0 | 0 | 0 | 0 | 0 |
| 2.20.1 | 0 | 0 | 0 | 0 | 0 |
| 2.20.0 | 0 | 0 | 0 | 0 | 0 |
| 2.19.0 | 0 | 0 | 0 | 0 | 0 |
| 2.18.2 | 0 | 0 | 0 | 0 | 0 |
| 2.18.1 | 0 | 0 | 0 | 0 | 0 |
| 2.18.0 | 0 | 0 | 0 | 0 | 0 |
| 2.17.13 | 0 | 0 | 0 | 0 | 0 |
| 2.17.12 | 0 | 0 | 0 | 0 | 0 |
| 2.17.11 | 0 | 0 | 0 | 0 | 0 |
| 2.17.10 | 0 | 0 | 0 | 0 | 0 |
| 2.17.9 | 0 | 0 | 0 | 0 | 0 |
| 2.17.8 | 0 | 0 | 0 | 0 | 0 |
| 2.17.7 | 0 | 0 | 0 | 0 | 0 |
| 2.17.6 | 0 | 0 | 0 | 0 | 0 |
| 2.17.5 | 0 | 0 | 0 | 0 | 0 |
| 2.17.4 | 0 | 0 | 0 | 0 | 0 |
| 2.17.3 | 0 | 0 | 0 | 0 | 0 |
| 2.17.2 | 0 | 0 | 0 | 0 | 0 |
| 2.17.1 | 0 | 0 | 0 | 0 | 0 |
| 2.17.0 | 0 | 0 | 0 | 0 | 0 |
| 2.16.0 | 0 | 0 | 0 | 0 | 0 |
| 2.15.3 | 0 | 0 | 0 | 0 | 0 |
| 2.15.2 | 0 | 0 | 0 | 0 | 0 |
| 2.15.1 | 0 | 0 | 0 | 0 | 0 |
| 2.15.0 | 0 | 0 | 0 | 0 | 0 |
| 2.14.2 | 0 | 0 | 0 | 0 | 0 |
| 2.14.1 | 0 | 0 | 0 | 0 | 0 |
| 2.14.0 | 0 | 0 | 0 | 0 | 0 |
| 2.13.0 | 0 | 0 | 0 | 0 | 0 |
| 2.12.1 | 0 | 0 | 0 | 0 | 0 |
| 2.12.0 | 0 | 0 | 0 | 0 | 0 |
| 2.11.1 | 0 | 0 | 0 | 0 | 0 |
| 2.11.0 | 0 | 0 | 0 | 0 | 0 |
| 2.10.0 | 0 | 0 | 0 | 0 | 0 |
| 2.9.0 | 0 | 0 | 0 | 0 | 0 |
| 2.8.2 | 0 | 0 | 0 | 0 | 0 |
| 2.8.1 | 0 | 0 | 0 | 0 | 0 |
| 2.8.0 | 0 | 0 | 0 | 0 | 0 |
| 2.7.0 | 0 | 0 | 0 | 0 | 0 |
| 2.6.0 | 0 | 0 | 0 | 0 | 0 |
| 2.5.0 | 0 | 0 | 0 | 0 | 0 |
| 2.4.2 | 0 | 0 | 0 | 0 | 0 |
| 2.4.1 | 0 | 0 | 0 | 0 | 0 |
| 2.4.0 | 0 | 0 | 0 | 0 | 0 |
| 2.3.1 | 0 | 0 | 0 | 0 | 0 |
| 2.3.0 | 0 | 0 | 0 | 0 | 0 |
| 2.1.0 | 0 | 0 | 0 | 0 | 0 |
| 2.0.2 | 0 | 0 | 0 | 0 | 0 |
| 2.0.1 | 0 | 0 | 0 | 0 | 0 |
| 2.0.0 | 0 | 0 | 0 | 0 | 0 |
| 1.25.0 | 0 | 0 | 0 | 0 | 0 |
| 1.24.0 | 0 | 0 | 0 | 0 | 0 |
| 1.23.3 | 0 | 0 | 0 | 0 | 0 |
| 1.23.2 | 0 | 0 | 0 | 0 | 0 |
| 1.23.1 | 0 | 0 | 0 | 0 | 0 |
| 1.23.0 | 0 | 0 | 0 | 0 | 0 |
| 1.22.3 | 0 | 0 | 0 | 0 | 0 |
| 1.22.2 | 0 | 0 | 0 | 0 | 0 |
| 1.22.1 | 0 | 0 | 0 | 0 | 0 |
| 1.22.0 | 0 | 0 | 0 | 0 | 0 |
| 1.21.0 | 0 | 0 | 0 | 0 | 0 |
| 1.20.0 | 0 | 0 | 0 | 0 | 0 |
| 1.19.3 | 0 | 0 | 0 | 0 | 0 |
| 1.19.2 | 0 | 0 | 0 | 0 | 0 |
| 1.19.1 | 0 | 0 | 0 | 0 | 0 |
| 1.19.0 | 0 | 0 | 0 | 0 | 0 |
| 1.18.3 | 0 | 0 | 0 | 0 | 0 |
| 1.18.2 | 0 | 0 | 0 | 0 | 0 |
| 1.18.1 | 0 | 0 | 0 | 0 | 0 |
| 1.18.0 | 0 | 0 | 0 | 0 | 0 |
| 1.17.1 | 0 | 0 | 0 | 0 | 0 |
| 1.17.0 | 0 | 0 | 0 | 0 | 0 |
| 1.16.4 | 0 | 0 | 0 | 0 | 0 |
| 1.16.3 | 0 | 0 | 0 | 0 | 0 |
| 1.16.2 | 0 | 0 | 0 | 0 | 0 |
| 1.16.1 | 0 | 0 | 0 | 0 | 0 |
| 1.16.0 | 0 | 0 | 0 | 0 | 0 |
| 1.15.1 | 0 | 0 | 0 | 0 | 0 |
| 1.15.0 | 0 | 0 | 0 | 0 | 0 |
| 1.14.2 | 0 | 0 | 0 | 0 | 0 |
| 1.14.1 | 0 | 0 | 0 | 0 | 0 |
| 1.14.0 | 0 | 0 | 0 | 0 | 0 |
| 1.13.1 | 0 | 0 | 0 | 0 | 0 |
| 1.13.0 | 0 | 0 | 0 | 0 | 0 |
| 1.12.0 | 0 | 0 | 0 | 0 | 0 |
| 1.11.0 | 0 | 0 | 0 | 0 | 0 |
| 1.10.3 | 0 | 0 | 0 | 0 | 0 |
| 1.10.2 | 0 | 0 | 0 | 0 | 0 |
| 1.10.1 | 0 | 0 | 0 | 0 | 0 |
| 1.10.0 | 0 | 0 | 0 | 0 | 0 |
| 1.9.2 | 0 | 0 | 0 | 0 | 0 |
| 1.9.1 | 0 | 0 | 0 | 0 | 0 |
| 1.9.0 | 0 | 0 | 0 | 0 | 0 |
| 1.8.0 | 0 | 0 | 0 | 0 | 0 |
| 1.7.0 | 0 | 0 | 0 | 0 | 0 |
| 1.6.0 | 0 | 0 | 0 | 0 | 0 |
| 1.5.1 | 0 | 0 | 0 | 0 | 0 |
| 1.5.0 | 0 | 0 | 0 | 0 | 0 |
| 1.4.0 | 0 | 0 | 0 | 0 | 0 |
| 1.3.0 | 0 | 0 | 0 | 0 | 0 |
| 1.2.1 | 0 | 0 | 0 | 0 | 0 |
| 1.2.0 | 0 | 0 | 0 | 0 | 0 |
| 1.1.1 | 0 | 0 | 0 | 0 | 0 |
| 1.1.0 | 0 | 0 | 0 | 0 | 0 |
| 1.0.0b2 | 0 | 0 | 0 | 0 | 0 |
| 1.0.0b1 | 0 | 0 | 0 | 0 | 0 |
| 1.0.0 | 0 | 0 | 0 | 0 | 0 |
| 0.9.11 | 0 | 0 | 0 | 0 | 0 |
| 0.9.10 | 0 | 0 | 0 | 0 | 0 |
| 0.9.9 | 0 | 0 | 0 | 0 | 0 |
| 0.9.8 | 0 | 0 | 0 | 0 | 0 |
| 0.9.7 | 0 | 0 | 0 | 0 | 0 |
| 0.9.6 | 0 | 0 | 0 | 0 | 0 |
| 0.9.5 | 0 | 0 | 0 | 0 | 0 |
| 0.9.3 | 0 | 0 | 0 | 0 | 0 |
| 0.9.2 | 0 | 0 | 0 | 0 | 0 |
| 0.9.1 | 0 | 0 | 0 | 0 | 0 |
| 0.9.0 | 0 | 0 | 0 | 0 | 0 |
| 0.8.6 | 0 | 0 | 0 | 0 | 0 |
| 0.8.5 | 0 | 0 | 0 | 0 | 0 |
| 0.8.4 | 0 | 0 | 0 | 0 | 0 |
4.13.10 - This version is safe to use because it has no known security vulnerabilities at this time. Find out if your coding project uses this component and get notified of any reported security vulnerabilities with Meterian-X Open Source Security Platform
Maintain your licence declarations and avoid unwanted licences to protect your IP the way you intended.
MIT - MIT LicenseCommitizen is a powerful release management tool that helps teams maintain consistent and meaningful commit messages while automating version management.
By enforcing standardized commit conventions (defaulting to Conventional Commits), Commitizen helps teams:
With just a simple cz bump command, Commitizen handles:
This standardization makes your commit history more readable and meaningful, while the automation reduces manual work and potential errors in the release process.
Before installing Commitizen, ensure you have:
The recommended way to install Commitizen is using pipx or uv, which ensures a clean, isolated installation:
Using pipx:
# Install Commitizen
pipx install commitizen
# Keep it updated
pipx upgrade commitizenUsing uv:
# Install commitizen
uv tool install commitizen
# Keep it updated
uv tool upgrade commitizen(For macOS users) Using Homebrew:
brew install commitizenYou can add Commitizen to your Python project using any of these package managers:
Using pip:
pip install -U commitizenUsing conda:
conda install -c conda-forge commitizenUsing Poetry:
# For Poetry >= 1.2.0
poetry add commitizen --group dev
# For Poetry < 1.2.0
poetry add commitizen --devUsing uv:
uv add --dev commitizenUsing pdm:
pdm add -d commitizenTo get started, run the cz init command. This will guide you through the process of creating a configuration file with your preferred settings.
Create standardized commits using:
cz commit
# or use the shortcut
cz cTo sign off your commits:
cz commit -- --signoff
# or use the shortcut
cz commit -- -sFor more commit options, run cz commit --help.
The most common command you'll use is:
cz bumpThis command:
update_changelog_on_bump is enabled)You can customize:
For all available options, see the bump command documentation.
# Get your project's version (instead of Commitizen's version)
cz version -p
# Preview changelog changes
cz changelog --dry-run "$(cz version -p)"This command is particularly useful for automation scripts and CI/CD pipelines.
For example, you can use the output of the command cz changelog --dry-run "$(cz version -p)" to notify your team about a new release in Slack.
Commitizen can automatically validate your commit messages using pre-commit hooks.
.pre-commit-config.yaml:---
repos:
- repo: https://github.com/commitizen-tools/commitizen
rev: master # Replace with latest tag
hooks:
- id: commitizen
- id: commitizen-branch
stages: [pre-push]prek install --hook-type commit-msg --hook-type pre-push| Hook | Recommended Stage |
|---|---|
| commitizen | commit-msg |
| commitizen-branch | pre-push |
Note: Replace
masterwith the latest tag to avoid warnings. You can automatically update this with:prek autoupdate
For more details about commit validation, see the check command documentation.
Commitizen provides a comprehensive CLI with various commands. Here's the complete reference:
| Command | Description | Alias |
|---|---|---|
cz init |
Initialize Commitizen configuration | - |
cz commit |
Create a new commit | cz c |
cz bump |
Bump version and update changelog | - |
cz changelog |
Generate changelog | cz ch |
cz check |
Validate commit messages | - |
cz version |
Show version information | - |
For each command, you can get detailed help by adding --help:
cz commit --help
cz bump --help
cz changelog --helpFor more details, visit our documentation site.
Commitizen supports command-line completion through argcomplete, which is automatically installed as a dependency. This feature provides intelligent auto-completion for all Commitizen commands and options.
If you installed Commitizen globally (e.g., using pipx or brew), you can enable global completion:
# Enable global completion for all Python applications
sudo activate-global-python-argcompleteFor a user-specific installation that persists across sessions:
# Add to your shell's startup file (e.g., ~/.bashrc, ~/.zshrc)
register-python-argcomplete cz >> ~/.bashrcFor one-time activation in your current shell session:
# Activate completion for current session only
eval "$(register-python-argcomplete cz)"After installation, you can verify the completion is working by:
cz followed by a space and pressing TAB twiceFor more detailed information about argcomplete configuration and troubleshooting, visit the argcomplete documentation.
These are our cool sponsors!