我想安裝一個.whl文件數據磚集群包括一個私人Azure pyproject DevOps庫作為一個依賴項。toml文件,例如:
(項目)名稱=“測試”描述=“test_description。”version = " 0.1.0 "作者= ({name =“測試”,郵件= " test@test。問“}]requires-python = " > = 3.7“依賴=[“熊貓”、“aiohttp”,“private_repo @ git + https:// < PERSONAL_ACCESS_TOKEN > @dev.azure.com/company/project/_git/private_repo”][構建係統]需要= [“setuptools”] build-backend = " setuptools.build_meta”
這個工作,但是你可以看到我有提供DevOps個人訪問令牌pyproject。toml文件,我不希望,因為這個文件是別人也能看到。
我想知道是否有一種方便的方法,可以隱藏在pyproject。toml文件,而是從Azure密鑰庫動態檢索它。例如,在磚筆記本電腦我們可以使用dbutils訪問密鑰,如:
dbutils.secrets。得到(=“secret_scope”範圍,鍵=“secret_key”)
我想在設置。py可以使用dbutils這樣做,但我不確定它是如何工作的.toml文件。