1.2.18 - Decrypt API Keys at Request Headers Construction
Feature
- Decrypt at request headers construction: Provided GitCode API token is now decrypted at request headers construction instead of at client constructor due to security concerns, constructor will merely validate it produces a
stras output. - Version metadata (source checkout): Improved logic for resolving
__version__and__build_hash__in local development environment.
Fix
- Typing:
py.typedis now an empty PEP 561 marker as one would expect.
Examples
- examples/sync_github_release_to_gitcode.py: Filters release assets by filename pattern, adds tqdm descriptions and clearer status output for create/skip/upload paths.
Full Changelog: 1.2.17...1.2.18