Browse Source

Merge branch 'development03-bugfix-pkg_resources' of https://github.com/fsck-block/ahoy into fsck-block-development03-bugfix-pkg_resources

development03
lumapu 4 months ago
parent
commit
2c27bbe60d
  1. 10
      scripts/auto_firmware_version.py

10
scripts/auto_firmware_version.py

@ -2,16 +2,14 @@
#
# Copyright (C) 2022 Thomas Basler and others
#
import pkg_resources
Import("env")
required_pkgs = {'dulwich'}
installed_pkgs = {pkg.key for pkg in pkg_resources.working_set}
missing_pkgs = required_pkgs - installed_pkgs
if missing_pkgs:
try:
from dulwich import porcelain
except ModuleNotFoundError:
env.Execute('"$PYTHONEXE" -m pip install dulwich')
from dulwich import porcelain
from dulwich import porcelain

Loading…
Cancel
Save