{"id":21184,"library":"dvc-azure","title":"dvc-azure","description":"Azure Blob Storage and Azure Data Lake Storage plugin for DVC (Data Version Control). Version 3.1.0 is the latest, requires Python >=3.9. Released as part of DVC's remote storage integration suite.","status":"active","version":"3.1.0","language":"python","source_language":"en","source_url":"https://github.com/iterative/dvc-azure","tags":["dvc","azure","blob-storage","data-version-control","plugin"],"install":[{"cmd":"pip install dvc-azure","lang":"bash","label":"Install from PyPI"}],"dependencies":[{"reason":"Core DVC required; dvc-azure is a plugin","package":"dvc","optional":false},{"reason":"Azure Data Lake Storage and Blob Storage filesystem abstraction","package":"adlfs","optional":false}],"imports":[{"wrong":"from dvc.fs import AzureFileSystem","symbol":"AzureFileSystem","correct":"from dvc_azure import AzureFileSystem"}],"quickstart":{"code":"import os\nfrom dvc.fs import AzureFileSystem\n\nfs = AzureFileSystem(\n    account_name=os.environ.get('AZURE_STORAGE_ACCOUNT', ''),\n    account_key=os.environ.get('AZURE_STORAGE_KEY', ''),\n    container_name='mycontainer',\n)\nprint(fs.ls('/'))","lang":"python","description":"Initialize an Azure filesystem and list root contents."},"warnings":[{"fix":"Replace fs.path operations with direct fs methods (e.g., fs.isdir instead of fs.path.isdir).","message":"In v3.0.0, 'fs.path' methods were replaced with plain fs methods. Code relying on fs.path will break.","severity":"breaking","affected_versions":"<3.0.0"},{"fix":"Remove 'version_aware' from credential preparation logic.","message":"The 'version_aware' parameter in '_prepare_credentials' is deprecated and ignored as of v2.22.1.","severity":"deprecated","affected_versions":">=2.22.1,<3.0.0"},{"fix":"Ensure `pip install dvc-azure` is run in the same virtualenv as DVC.","message":"dvc-azure must be installed in the same environment as DVC; otherwise, Azure remotes won't be recognized.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'3.1.0':19 '3.9':25 'azur':3,4,8,37 'blob':5,39 'blob-storag':38 'control':17,44 'data':9,15,42 'data-version-control':41 'dvc':2,14,30,36 'dvc-azur':1 'integr':34 'lake':10 'latest':22 'part':28 'plugin':12,45 'python':24 'releas':26 'remot':32 'requir':23 'storag':6,11,33,40 'suit':35 'version':16,18,43","created_at":"2026-04-27T16:58:31.760241+00:00","updated_at":"2026-04-27T16:58:31.760241+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"3.1.1","cli_name":"dvc","cli_version":"3.67.1","type":"library","homepage":"https://dvc.org","github":"https://github.com/iterative/dvc-azure","docs":"https://dvc.org/doc","changelog":null,"pypi":"https://pypi.org/project/dvc-azure/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["azure","data","devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-06-30","last_verified":"2026-06-30","next_check":"2026-07-30","install_tag":null}}