Some package versions [1] can contain carets and other characters that curl doesn't like. These need to be URL encoded. Interestingly, the documented way of replacing components in a parsed URL from urllib in Python is by calling the (seemingly private) `_replace()` method [2]. [1] https://docs.fedoraproject.org/en-US/packaging-guidelines/Versioning/#_snapshots [2] https://docs.python.org/3/library/urllib.parse.html#url-parsing |
||
|---|---|---|
| .. | ||
| org.osbuild.curl | ||
| org.osbuild.inline | ||
| org.osbuild.ostree | ||
| org.osbuild.skopeo | ||