You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Community Contribution Intake -- Triage No. 1 (2026-03-13)
Triage Window: All open PRs and issues as of 2026-03-13T23:59:59Z Next Triage: Triage No. 2 -- first week of April 2026 (covers activity after 2026-03-13T23:59:59Z) Triaged by:@saurabhrb Current SDK version:v0.1.0b6 Total PRs reviewed: 16 | Total Issues reviewed: 2
Thank you to everyone who has contributed to the PowerPlatform Dataverse Python SDK. We genuinely appreciate the time, expertise, and thoughtfulness that each contributor brings to this project. This triage captures a snapshot of all open contributions so the team can prioritize, coordinate, and ensure every contribution receives a clear response.
Note: This SDK is in early public beta (v0.1.0b6). The team is actively working on foundational design and implementation. All version targets and timelines in this document are aspirational estimates provided for transparency and planning purposes only. They are subject to change based on internal review, design decisions, testing outcomes, and shifting priorities. We share them so the community has visibility into our thinking -- not as commitments. We will update this triage (or subsequent ones) if plans change materially.
Response goal: We aim to acknowledge every community PR and issue within 15 business days. As the SDK is in early beta with a small team, response times may occasionally vary. If you haven't heard from us, please feel free to ping this issue -- we want to make sure nothing is overlooked.
Internal Development Status
The following PRs and issues are actively being developed by the Microsoft SDK team. Where internal work overlaps with or addresses a community contribution, we've cross-referenced the relevant community PR/issue so contributors can track progress.
* Target versions are aspirational estimates, not commitments. See disclaimer below.
Community Contributions -- Pull Requests
We value every pull request from our community. Below, we've organized contributions by priority to provide transparency on how we plan to incorporate them. If your contribution is listed under "Future Consideration," it does not mean it's unimportant -- it means we want to sequence it thoughtfully alongside our internal roadmap.
Required
Contributions the team considers essential for upcoming releases.
Under review -- overlaps with internal PR #141. We appreciate the typed model approach, @maksii, and will evaluate how best to incorporate this with our internal metadata work.
Rebase needed -- extends client.files with download and delete. Thank you, @pkontek. This PR has been inactive for 3+ months -- we'd welcome an updated version rebased against main.
v0.1.0b8*
Future Consideration
Contributions that align with the long-term roadmap but are not currently prioritized.
Rebase needed -- expands table creation schema and adds relationship methods. Thank you for the early contribution, @jeffandms. This is 6 months old -- we'd appreciate a rebase so we can evaluate compatibility with current main.
TBD
Addressed / Duplicates
Community contributions already covered by internal work, or duplicates of other items. When a community PR is addressed, we note the commit SHA and/or release version here for traceability.
No items in this triage.
Community Contributions -- Issues
We appreciate every issue filed by the community. Bug reports and feature requests help us build a better SDK for everyone.
Investigate -- OData binding fails when a lookup column's logical name matches another table's name. Thank you for the detailed reproduction steps, @JakubStarobrat. We're evaluating whether the SDK can provide a workaround or if this should be documented as a Dataverse platform behavior.
Acknowledged -- valid feedback that column creation lacks control over constraints (string max length, numeric ranges). Thank you, @MarcusRisanger, for the thoughtful comparison with your own library. We plan to address this as part of our metadata/schema enhancement work (internal PR #141).
v0.1.0b7*
Addressed / Duplicates
No items in this triage.
Release Roadmap
A brief summary of upcoming releases and which community contributions are being considered for each.
GA release -- remaining roadmap items, stability, API finalization
Disclaimer:* All target versions*, estimated timelines*, and release plans in this document are provided for transparency and planning purposes only. They represent the team's current thinking and are not commitments. Targets are subject to change based on internal design reviews, testing outcomes, resource availability, dependency changes, and evolving priorities. We will communicate material changes in subsequent triage issues. We appreciate the community's understanding as we work to build a stable, high-quality SDK.
The following contributions have had no activity for 90+ days and are at risk of closure per our stale policy. We will post a courteous comment on each, asking the contributor if they plan to continue. If no response within 30 days, we will close with an invitation to reopen.
SDK version: Check version in pyproject.toml on main -- that shows the next release version; current public release is one version lower
Internal devs:saurabhrb, maxwang96, sagebree, suyask-msft, tpellissier-msft, zhaodongwang-msft -- list their PRs/issues in the Internal Development Status section
Cross-reference: When internal work addresses a community contribution, note the community PR/issue number explicitly
Target versions: Every community PR/issue must have a target release version or TBD
Carry forward: Any unresolved action items from this triage
Stale policy: Flag contributions with 90+ days of inactivity; close after 30 more days without response
Notification comments: After publishing the triage, post a comment on each triaged community PR/issue with the outcome
Addressed items: When a community contribution is merged, record the commit SHA and release version in the Addressed / Duplicates tier
Categories: Required, Good to Have, Future Consideration, Addressed/Duplicates
Community Contribution Intake -- Triage No. 1 (2026-03-13)
Thank you to everyone who has contributed to the PowerPlatform Dataverse Python SDK. We genuinely appreciate the time, expertise, and thoughtfulness that each contributor brings to this project. This triage captures a snapshot of all open contributions so the team can prioritize, coordinate, and ensure every contribution receives a clear response.
Response goal: We aim to acknowledge every community PR and issue within 15 business days. As the SDK is in early beta with a small team, response times may occasionally vary. If you haven't heard from us, please feel free to ping this issue -- we want to make sure nothing is overlooked.
Internal Development Status
The following PRs and issues are actively being developed by the Microsoft SDK team. Where internal work overlaps with or addresses a community contribution, we've cross-referenced the relevant community PR/issue so contributors can track progress.
v0.1.0b7*v0.1.0b7*v0.1.0b7*v0.1.0b7*v0.1.0b7*v0.1.0b7*AsyncDataverseClient)v0.1.0b8*v0.1.0b7*v0.1.0b8*Community Contributions -- Pull Requests
We value every pull request from our community. Below, we've organized contributions by priority to provide transparency on how we plan to incorporate them. If your contribution is listed under "Future Consideration," it does not mean it's unimportant -- it means we want to sequence it thoughtfully alongside our internal roadmap.
Required
Contributions the team considers essential for upcoming releases.
v0.1.0b7*v0.1.0b7*Good to Have
Valuable contributions that improve the SDK but are not blocking the next release.
v0.1.0b7*client.fileswith download and delete. Thank you, @pkontek. This PR has been inactive for 3+ months -- we'd welcome an updated version rebased againstmain.v0.1.0b8*Future Consideration
Contributions that align with the long-term roadmap but are not currently prioritized.
main.Addressed / Duplicates
Community contributions already covered by internal work, or duplicates of other items. When a community PR is addressed, we note the commit SHA and/or release version here for traceability.
No items in this triage.
Community Contributions -- Issues
We appreciate every issue filed by the community. Bug reports and feature requests help us build a better SDK for everyone.
Required
v0.1.0b7*Good to Have
v0.1.0b7*Addressed / Duplicates
No items in this triage.
Release Roadmap
A brief summary of upcoming releases and which community contributions are being considered for each.
v0.1.0b7*v0.1.0b8*v1.0.0*Action Items
Internal
Community PRs
v0.1.0b7v0.1.0b7v0.1.0b7Community Issues
v0.1.0b7v0.1.0b7Stale Contributions
The following contributions have had no activity for 90+ days and are at risk of closure per our stale policy. We will post a courteous comment on each, asking the contributor if they plan to continue. If no response within 30 days, we will close with an invitation to reopen.
Process Notes
This is the first Community Contribution Intake triage. Future triages should:
Community Contribution Intake -- Triage No. N (YYYY-MM-DD)triage,internal-tracking2026-03-13T23:59:59Zversioninpyproject.tomlonmain-- that shows the next release version; current public release is one version lowersaurabhrb,maxwang96,sagebree,suyask-msft,tpellissier-msft,zhaodongwang-msft-- list their PRs/issues in the Internal Development Status sectionTBD