Skip to content

Commit 8229f70

Browse files
committed
Add SSL verification bypass option via GIT_SSL_NO_VERIFY environment variable
- Add GIT_SSL_NO_VERIFY env var support (1/true/yes/on) to disable SSL cert checks during git clone - Monkey-patch urllib3.PoolManager to set cert_reqs=CERT_NONE when SSL verification is disabled - Suppress InsecureRequestWarning when SSL verification is bypassed - Restore original PoolManager in finally block to avoid side effects - Add urllib3 to dependencies list in README - Run ruff format across entire codebase (
1 parent e2777e7 commit 8229f70

4 files changed

Lines changed: 198 additions & 73 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ GITLAB_URL=https://gitlab.mycompany.com
8989
- [Dulwich](https://www.dulwich.io/) — pure-Python git implementation used for cloning
9090
- [Textual](https://textual.textualize.io/) — TUI framework
9191
- [Rich](https://github.com/Textualize/rich) — text formatting and ANSI parsing
92+
- [urllib3](https://urllib3.readthedocs.io/en/stable/) — HTTP client used for API requests
9293

9394
## License
9495

0 commit comments

Comments
 (0)