GitHub
05/07/2026, 7:26 AMtap-gitlab and in the SDK. In those cases, a suggested improvement was to leverage a python session object when preparing or making the request.
• The applied change in the SDK was to prepare the request from the session object: https://gitlab.com/meltano/sdk/-/merge_requests/45/diffs
• merge_environment_settings was noted in the historic tap-gitlab issue here as being relevant and skipped in certain codepaths: https://github.com/psf/requests/blob/8c211a96cdbe9fe320d63d9e1ae15c5c07e179f8/requests/sessions.py#L701
---
See below for guidance from Greg Vaslo on slack. Also this issue is noted as related (affects SDK taps but not Meltano core):
• meltano/sdk#633
meltano/meltanoGitHub
05/07/2026, 7:26 AM