Azure / azure-sdk-for-python

This repository is for active development of the Azure SDK for Python. For consumers of the SDK we recommend visiting our public developer docs at https://learn.microsoft.com/python/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-python.
MIT License
4.63k stars 2.84k forks source link

azure-ai-generative releases should include CHANGELOG #34176

Open pamelafox opened 9 months ago

pamelafox commented 9 months ago

Describe the bug

When I receive a dependabot email to update azure-ai-generative, it does not include a changelog. See: https://github.com/Azure-Samples/ai-rag-chat-evaluator/pull/43

Contrast that to a dependabot email for azure-search-documents, which does include a helpful changelog. See: https://github.com/microsoft/sample-app-aoai-chatGPT/pull/400 Their changelog is presumably auto-sourced from https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/search/azure-search-documents/CHANGELOG.md

I see that there is a changelog for azure-ai-generative at https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/ai/azure-ai-generative/CHANGELOG.md so perhaps there is something different about the configuration or release process that's causing dependabot to miss it?

pamelafox commented 9 months ago

Maybe the difference is the url field here?

https://github.com/Azure/azure-sdk-for-python/blob/4cb239a6ec965710149907234a41bcbdfc1f18f7/sdk/ai/azure-ai-generative/setup.py#L42

Compare to:

https://github.com/Azure/azure-sdk-for-python/blob/4cb239a6ec965710149907234a41bcbdfc1f18f7/sdk/search/azure-search-documents/setup.py#L41

mccoyp commented 9 months ago

Hi @pamelafox, thank you for raising this issue. I'll tag the library owners on this, and we'll get back to you as soon as possible.

luigiw commented 9 months ago

Thx for reporting this. @diondrapeck or @kdestin, do you happen to know? If not, I can create an ADO work item to track this.

github-actions[bot] commented 6 months ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @luigiw @needuv @paulshealy1 @singankit.