PagerDuty / pdpyras

Low-level PagerDuty REST/Events API client for Python
MIT License
129 stars 29 forks source link

V5.0.3 log and error message fixes #106

Closed Deconstrained closed 1 year ago

Deconstrained commented 1 year ago

This is the more generic fix for #102 that eliminates all unsafe mixing of f-string and printf-style string formatting. This was becoming a problem because the pre-formatted strings were getting full unescaped URLs interpolated into them, which included the % character, causing Python to interpret URL character entities as format characters.