Conversation
🔒 Scanned for secrets using gitleaks version is set by build process
itsmihir
approved these changes
Mar 5, 2026
# Description Ability to run pytransformer contract tests on Macs. I ran the tests myself and they pass both on 🐧 and on 🍎 The tests will not go green on CI until we merge [this PR](rudderlabs/rudder-pytransformer#45). ## Linear Ticket < Fixes [PIPE-2816](https://linear.app/rudderstack/issue/PIPE-2816/fix-py-contract-tests-on-darwin) > ## Security - [x] The code changed/added as part of this pull request won't create any security issues with how the software is being used.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6742 +/- ##
==========================================
+ Coverage 80.08% 80.15% +0.07%
==========================================
Files 565 565
Lines 63374 63380 +6
==========================================
+ Hits 50753 50804 +51
+ Misses 9619 9587 -32
+ Partials 3002 2989 -13 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
ktgowtham
approved these changes
Mar 10, 2026
This was referenced Mar 16, 2026
Merged
itsmihir
pushed a commit
that referenced
this pull request
Mar 16, 2026
🤖 I have created a release *beep* *boop* --- ## [1.70.0-rc.1](v1.69.0...v1.70.0-rc.1) (2026-03-16) ### Features * add a scheduled release cut workflow to cut release branches ([#6739](#6739)) ([ab887ac](ab887ac)) * infer OAuth type from account definition when destination supports accounts ([#6718](#6718)) ([00d1755](00d1755)) ### Bug Fixes * false sanity check failure due to empty response ([#6762](#6762)) ([0384603](0384603)) * gateway request blocked in store jobs blocking all other requests ([#6760](#6760)) ([ca4d514](ca4d514)) * respect context cancellation in gateway rate limiter ([#6751](#6751)) ([589251a](589251a)) * update prerelease branch versioning format in scheduled release workflow ([#6745](#6745)) ([fede9e4](fede9e4)) ### Miscellaneous * add check for pseudo-version dependencies in rudderlabs modules ([#6737](#6737)) ([55ecd10](55ecd10)) * bump rudder-go-kit to 0.73.0 ([#6753](#6753)) ([1743f6b](1743f6b)) * remove gunicorn and add darwin compatibility ([#6742](#6742)) ([392d1f4](392d1f4)) * use latest retryablehttp client ([#6754](#6754)) ([629f036](629f036)) * user rudo docker image for partition migration integration tests ([#6757](#6757)) ([5022fbd](5022fbd)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: rudderstack-github-actions[bot] <236995729+rudderstack-github-actions[bot]@users.noreply.github.com>
itsmihir
pushed a commit
that referenced
this pull request
Mar 17, 2026
🤖 I have created a release *beep* *boop* --- ## [1.70.0](v1.69.0...v1.70.0) (2026-03-16) ### Features * add a scheduled release cut workflow to cut release branches ([#6739](#6739)) ([ab887ac](ab887ac)) * infer OAuth type from account definition when destination supports accounts ([#6718](#6718)) ([00d1755](00d1755)) ### Bug Fixes * false sanity check failure due to empty response ([#6762](#6762)) ([0384603](0384603)) * gateway request blocked in store jobs blocking all other requests ([#6760](#6760)) ([ca4d514](ca4d514)) * respect context cancellation in gateway rate limiter ([#6751](#6751)) ([589251a](589251a)) * update prerelease branch versioning format in scheduled release workflow ([#6745](#6745)) ([fede9e4](fede9e4)) ### Miscellaneous * add check for pseudo-version dependencies in rudderlabs modules ([#6737](#6737)) ([55ecd10](55ecd10)) * bump rudder-go-kit to 0.73.0 ([#6753](#6753)) ([1743f6b](1743f6b)) * remove gunicorn and add darwin compatibility ([#6742](#6742)) ([392d1f4](392d1f4)) * use latest retryablehttp client ([#6754](#6754)) ([629f036](629f036)) * user rudo docker image for partition migration integration tests ([#6757](#6757)) ([5022fbd](5022fbd)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: rudderstack-github-actions[bot] <236995729+rudderstack-github-actions[bot]@users.noreply.github.com>
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.
🔒 Scanned for secrets using gitleaks version is set by build process
Description
Related to this PR: https://github.com/rudderlabs/rudder-pytransformer/pull/45
Additionally, I made the contract tests compatible with Darwin so that we can run them locally on 🍎
Linear Ticket
< Fixes PIPE-2808 >
< Fixes PIPE-2816 >
Security