bskinn / sphobjinv

Toolkit for manipulation and inspection of Sphinx objects.inv files
https://sphobjinv.readthedocs.io
MIT License
81 stars 9 forks source link

[FEAT] Make User Agent configurable on `Inventory` #297

Open bskinn opened 1 month ago

bskinn commented 1 month ago

API: Optional argument during instantiation, defaulting to the current string. Might be helpful to debug the sudden 403 FORBIDDEN by some web servers in the recent (~25 Sep 2024) CI failures (example), but the download-then-ingest approach is working ok and there haven't been user complaints, so this isn't urgent at all.

CLI: YAGNI unless specifically requested.

bskinn commented 1 month ago

30 Sep 2024, docs build script is now issuing a warning with HTTP 403 FORBIDDEN, presumably when rendering CLI calls to sphobjinv in URL mode at various points in the documentation build.