feat: use standard HTTP_PROXY/HTTPS_PROXY environment variables (#499)

Update proxy configuration to use industry-standard environment variables
(HTTP_PROXY, HTTPS_PROXY, NO_PROXY) instead of custom variables.

The underlying libraries (esperanto, content-core, podcast-creator)
now automatically detect proxy settings from these standard variables.

- Bump content-core>=1.14.1 (fixes #494)
- Bump esperanto>=2.18
- Bump podcast-creator>=0.9
- Update documentation with new proxy configuration
This commit is contained in:
Luis Novo 2026-01-29 23:31:02 -03:00 committed by GitHub
parent 9adf70d18d
commit 03f9edfec2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 79 additions and 18 deletions

View file

@ -16,6 +16,7 @@ async def get_version_from_github_async(repo_url: str, branch: str = "main") ->
Fetch and parse the version from pyproject.toml in a public GitHub repository (async).
"""
from urllib.parse import urlparse
import httpx
import tomli