content: [tool.poetry]
  name = "ubi-reader"
  version = "0.8.12"
  description = "Extract files from UBI and UBIFS images."
  authors = ["ONEKEY <support@onekey.com>", "Jason Pruitt <jrspruitt@gmail.com>"]
  license = "GNU GPL"
  readme = "README.md"
  packages = [{include = "ubireader"}]
  
  [tool.poetry.dependencies]
  python = ">=3.9.2"
  lzallright = "^0.2.1"
  cryptography = "^44.0.2"
  
  [build-system]
  requires = ["poetry-core"]
  build-backend = "poetry.core.masonry.api"
  
  [tool.pytest.ini_options]
  addopts = "--cov=ubi_reader --cov=tests --cov-branch --cov-fail-under=90"
  norecursedirs = """
    *.egg
    *_extract
    .*
    dist
    build
    target
  """
  
  [tool.vulture]
  paths = ["ubireader/", "scripts/", "vulture_whitelist.py"]
  exclude = []
  
  [tool.pyright]
  exclude = ["build"]
  
  [tool.poetry.scripts]
  ubireader_display_blocks = "ubireader.scripts.ubireader_display_blocks:main"
  ubireader_display_info = "ubireader.scripts.ubireader_display_info:main"
  ubireader_extract_files = "ubireader.scripts.ubireader_extract_files:main"
  ubireader_extract_images = "ubireader.scripts.ubireader_extract_images:main"
  ubireader_list_files = "ubireader.scripts.ubireader_list_files:main"
  ubireader_utils_info = "ubireader.scripts.ubireader_utils_info:main"
  