Skip to content

chore: merge dev into cms_public_preview_refresh#794

Merged
cheatsheet1999 merged 17 commits intorelease/cms_public_preview_refreshfrom
merge-dev-into-cms-refresh
Mar 12, 2026
Merged

chore: merge dev into cms_public_preview_refresh#794
cheatsheet1999 merged 17 commits intorelease/cms_public_preview_refreshfrom
merge-dev-into-cms-refresh

Conversation

@cheatsheet1999
Copy link
Member


This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

Thank you for contributing to the IoT extension!

This checklist is used to make sure that common guidelines for a pull request are followed.

General Guidelines

Intent for Production

  • It is expected that pull requests made to default or core branches such as dev or main are of production grade. Corollary to this, any merged contributions to these branches may be deployed in a public release at any given time. By checking this box, you agree and commit to the expected production quality of code.

Basic expectations

  • If introducing new functionality or modified behavior, are they backed by unit and/or integration tests?
  • In the same context as above are command names and their parameter definitions accurate? Do help docs have sufficient content?
  • Have all the relevant unit and integration tests pass? i.e. pytest <project root> -vv. Please provide evidence in the form of a screenshot showing a succesful run of tests locally OR a link to a test pipeline that has been run against the change-set.
  • Have linter checks passed using the .pylintrc and .flake8 rules? Look at the CI scripts for example usage.
  • Have extraneous print or debug statements, commented out code-blocks or code-statements (if any) been removed from the surface area of changes?
  • Have you made an entry in HISTORY.rst which concisely explains your user-facing feature or change?

Azure IoT CLI maintainers reserve the right to enforce any of the outlined expectations.

A PR is considered ready for review when all basic expectations have been met (or do not apply).

c-ryan-k and others added 17 commits October 21, 2025 16:12
* Eventhub sdk add

* monitoring changes

* event changes

* add discovery logic

* remove unused code

* test changes

* Add fixes for integration tests

* remove readme file

* Remove uamqp usage in the code entirely

* Replace uampq from docs to pyamqp

* Fix failing unit tests

* Fix args compatibility issue

* Fix linting errors

* Addressing comments

* Fix linting issues

* Addressed comments

* Add right exception

* remove unwanted exception

---------

Co-authored-by: Ketki <ketkinaik@microsoft.com>
* fix: move base64 validation inside validate block for passthrough cases

When parsing connection strings with redacted SharedAccessKey=*** values
(e.g., from IoT Hub properties), the base64 validation would fail since
the redacted value is not valid base64.

Move the validation inside the 'if validate:' block so it only runs when
full validation is requested. Passthrough cases that only need to extract
other properties (like EntityPath, Endpoint) will no longer fail.

* fix: skip base64 validation for redacted SharedAccessKey (****) values

* Remove defensive check

---------

Co-authored-by: Ketki <ketkinaik@microsoft.com>
* Create release data

* Improve formatting and remove internal changes

---------

Co-authored-by: Ketki <ketkinaik@microsoft.com>
* fix: win/MSI pipeline fixes

* fix conditional compile-time/runtime logic issue

* fix windows extension path

* test: try to repro windows install issue by reordering pipeline stages

* fixup

* revert pipeline testing changes for now

* revert separation of python setup and dev requirements for now
Co-authored-by: Ketki <ketkinaik@microsoft.com>
Co-authored-by: Ketki <ketkinaik@microsoft.com>
Co-authored-by: Ketki <ketkinaik@microsoft.com>
Co-authored-by: Ketki <ketkinaik@microsoft.com>
* Try requirements options

* Add range

---------

Co-authored-by: Ketki <ketkinaik@microsoft.com>
Co-authored-by: Ketki <ketkinaik@microsoft.com>
* Remove all uampq occurences

* Addressed comments and fixed linting errors

---------

Co-authored-by: Ketki <ketkinaik@microsoft.com>
…790)

* ci: expand CI workflow triggers to all branches with concurrency control

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: digimaun <28658112+digimaun@users.noreply.github.com>
* chore: update jsonschema dependency to >=4.25,<5

* update content on 3rdpartynotice

---------

Co-authored-by: Yuelin Zhao <yuelinzhao@microsoft.com>
@cheatsheet1999 cheatsheet1999 changed the title Merge dev into cms refresh chore: merge dev into cms_public_preview_refresh Mar 12, 2026
@cheatsheet1999 cheatsheet1999 marked this pull request as ready for review March 12, 2026 05:45
@cheatsheet1999 cheatsheet1999 merged commit fdeed26 into release/cms_public_preview_refresh Mar 12, 2026
66 of 68 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants