2024-06-24 13:52:46 +00:00
|
|
|
# Requirements/dependencies for various Python scripts used in the Armbian Build Framework
|
|
|
|
#
|
|
|
|
# IMPORTANT NOTES:
|
|
|
|
# When adding a new requirements, please leave a comment to explain its purpose.
|
|
|
|
# Always use a fixed version, this is important for correct hashing.
|
|
|
|
# Dependabot will keep these versions up to date.
|
|
|
|
|
2025-08-12 00:41:51 +00:00
|
|
|
pip == 25.2 # pip is the package installer for Python
|
2025-06-02 18:48:32 +00:00
|
|
|
setuptools == 80.9.0 # for building Python packages
|
2025-02-24 19:23:26 +00:00
|
|
|
pyelftools == 0.32 # for building U-Boot
|
2024-06-24 13:52:46 +00:00
|
|
|
unidiff == 0.7.5 # for parsing unified diff
|
2025-08-12 00:45:57 +00:00
|
|
|
GitPython == 3.1.45 # for manipulating git repos
|
2025-04-28 19:36:51 +00:00
|
|
|
unidecode == 1.4.0 # for converting strings to ascii
|
2024-06-24 13:52:46 +00:00
|
|
|
coloredlogs == 15.0.1 # for colored logging
|
2024-08-12 18:34:15 +00:00
|
|
|
PyYAML == 6.0.2 # for parsing/writing YAML
|
2025-09-08 19:08:17 +00:00
|
|
|
oras == 0.2.38 # for OCI stuff in mapper-oci-update
|
2025-03-10 18:47:57 +00:00
|
|
|
Jinja2 == 3.1.6 # for templating
|
2025-08-12 00:32:43 +00:00
|
|
|
rich == 14.1.0 # for rich text formatting
|
2025-08-13 03:43:14 +00:00
|
|
|
dtschema == 2025.8 # for checking dts files and dt bindings
|
2025-05-05 18:42:28 +00:00
|
|
|
yamllint == 1.37.1 # for checking dts files and dt bindings
|