{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/22"}],"enrichment":{"capability":"A Python client library for Microsoft Dataverse that provides CRUD operations, SQL queries, table metadata management, and file uploads through the Dataverse Web API.","skillfed_tags":["microsoft-dataverse","power-platform","crm-integration"],"use_cases":["Bulk import or synchronization of records from external systems into Dataverse tables.","Automated data pipelines that query Dataverse via SQL or QueryBuilder and transform results with pandas.","Programmatic table and relationship management for dynamic schema setup in Dataverse environments.","File upload workflows to Dataverse file columns with automatic handling of large files.","Batch operations combining CRUD, metadata, and query tasks in single HTTP requests for transactional consistency."],"what_it_does":"PowerPlatform Dataverse Client is a Python SDK for interacting with Microsoft Dataverse, the data platform underlying Power Apps. It wraps the Dataverse Web API with a pythonic interface, handling authentication via azure-identity, connection pooling, and structured error handling. The library organizes operations into namespaces: records (CRUD and OData queries), query (QueryBuilder and SQL), tables (metadata management), files (uploads with chunking), and batch (multi-operation requests).\n\nThe package is designed for developers building integrations, automations, or data pipelines that read from or write to Dataverse. It supports bulk operations using native Dataverse endpoints for efficiency, pandas DataFrames for data manipulation, and async clients for concurrent workloads. The library is in preview but marked Production/Stable in its classifiers, indicating active development and ongoing support.","worth_installing":"Yes, with conditions. The package is actively maintained, has low install friction, and provides a well-structured interface to Dataverse. However, verify the actual license before use in proprietary contexts (license treatment is unclear), and be aware that it is in preview\u2014expect possible breaking changes. No known vulnerabilities. Suitable for teams already committed to the Microsoft Power Platform ecosystem."},"id":"powerplatform-dataverse-client","links":{"html":"https://skillfed.io/packages/powerplatform-dataverse-client","md":"https://skillfed.io/packages/powerplatform-dataverse-client.md","pypi":"https://pypi.org/project/powerplatform-dataverse-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-29","license_spdx":null,"license_treatment":"unclear","name":"PowerPlatform-Dataverse-Client","python_support":"supports_current","summary":"Python SDK for Microsoft Dataverse"},"popularity":{"monthly_downloads":76582,"position":14612,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
