chore: prepare 2.0.1 release#50
Merged
Merged
Conversation
This reverts commit b7f8ea3.
Version bump to 2.0.1, release notes entry for the strict wrapped-auth validation fix, and regenerated apidocs. Cherry-pick onto the 2.0.1 release branch; regenerate apidocs there if the release branch source differs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description 📝
release/2.0.1branch for the PyPI release carrying the custom-auth validation fix (fix: validate custom auth credentials against the platform auth envelope #49), per the agreed release plan: master keeps all changes including 3.0-bound work, while 2.0.1 ships without it.release/2.0.1was cut from master (includes fix: validate custom auth credentials against the platform auth envelope #49). This PR applies the release delta on top:Updates
👉 Revert "Add default User-Agent for integration HTTP requests (#46)" — that change is intended for SDK 3.0.0 and is excluded from the 2.0.1 patch (revert only exists on the release branch; master is untouched)
👉 Release metadata: version bump to 2.0.1 (
pyproject.toml,__init__.py) and theRELEASENOTES.mdentry describing the auth validation behavior change with a migration guide👉 Regenerated
docs/apidocs/against the release branch source, per RELEASING.mdTest plan 🧪
pytest tests/ --cov=autohive_integrations_sdk --cov-report=term-missing— 89 passed, 100% coverage (RELEASING.md procedure)pyproject.tomland__version__both read 2.0.1python3 -m buildand upload via twine per RELEASING.mdNotes
release/2.0.1back into master — it contains the User-Agent revert.~=2.0.0pins resolve to it on next rebuild; integrations with flat-auth test contexts will need their tests migrated to the wrapped envelope (team heads-up planned).