2
0

requirements.txt 1009 B

1234567891011121314151617181920
  1. # Requirements/dependencies for various Python scripts used in the Armbian Build Framework
  2. #
  3. # IMPORTANT NOTES:
  4. # When adding a new requirements, please leave a comment to explain its purpose.
  5. # Always use a fixed version, this is important for correct hashing.
  6. # Dependabot will keep these versions up to date.
  7. pip == 25.0.1 # pip is the package installer for Python
  8. setuptools == 79.0.0 # for building Python packages
  9. pyelftools == 0.32 # for building U-Boot
  10. unidiff == 0.7.5 # for parsing unified diff
  11. GitPython == 3.1.44 # for manipulating git repos
  12. unidecode == 1.3.8 # for converting strings to ascii
  13. coloredlogs == 15.0.1 # for colored logging
  14. PyYAML == 6.0.2 # for parsing/writing YAML
  15. oras == 0.2.28 # for OCI stuff in mapper-oci-update
  16. Jinja2 == 3.1.6 # for templating
  17. rich == 14.0.0 # for rich text formatting
  18. dtschema == 2025.2 # for checking dts files and dt bindings
  19. yamllint == 1.37.0 # for checking dts files and dt bindings