diff --git a/tests/test_updater_ng.py b/tests/test_updater_ng.py index ea830c175a..73437879f8 100644 --- a/tests/test_updater_ng.py +++ b/tests/test_updater_ng.py @@ -325,7 +325,7 @@ def test_user_agent(self) -> None: self.updater.refresh() session = next(iter(self.updater._fetcher._sessions.values())) ua = session.headers["User-Agent"] - self.assertEqual(ua[:4], "tuf/") + self.assertEqual(ua[:11], "python-tuf/") # test custom UA updater = Updater( @@ -339,7 +339,7 @@ def test_user_agent(self) -> None: session = next(iter(updater._fetcher._sessions.values())) ua = session.headers["User-Agent"] - self.assertEqual(ua[:16], "MyApp/1.2.3 tuf/") + self.assertEqual(ua[:23], "MyApp/1.2.3 python-tuf/") if __name__ == "__main__": diff --git a/tuf/ngclient/_internal/requests_fetcher.py b/tuf/ngclient/_internal/requests_fetcher.py index c931b85a0f..937357a51a 100644 --- a/tuf/ngclient/_internal/requests_fetcher.py +++ b/tuf/ngclient/_internal/requests_fetcher.py @@ -141,7 +141,7 @@ def _get_session(self, url: str) -> requests.Session: session = requests.Session() self._sessions[session_index] = session - ua = f"tuf/{tuf.__version__} {session.headers['User-Agent']}" + ua = f"python-tuf/{tuf.__version__} {session.headers['User-Agent']}" if self.app_user_agent is not None: ua = f"{self.app_user_agent} {ua}" session.headers["User-Agent"] = ua