Skip to content

Conversation

@dargilco
Copy link
Member

For the //build release (beta 11), I had to manually edit auto-generated Python files to remove a client property .service_patterns, and remove the folder \azure\ai\projects\servicepatterns which contained empty, unused public classes ServicePatternsOptions.

I made a TypeSpec change to remove .ServicePatterns from namespace Azure.AI.Projects.ServicePatterns, and that fixed the problem in the emitted SDK. I also removed the namespace BuildingBlock. I no longer see that property or folder.

This is the TypeSpec PR: Azure/azure-rest-api-specs#34738

In this Python PR, I don't expect to see any changes after re-emitting, since I already manually removed stuff from the auto-generated code. That fact that it did not "come back" after re-emit, means the TypeSpec edits did what I expected it to do. Only minor changes probably related to a new tool version.

@github-actions
Copy link

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-ai-projects

@dargilco dargilco merged commit 9ac1655 into feature/azure-ai-projects/1.0.0b12 May 19, 2025
24 checks passed
@dargilco dargilco deleted the dargilco/from-typespec-5-16 branch May 19, 2025 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants