We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9fd9132 commit 62f1b19Copy full SHA for 62f1b19
twine/repository.py
@@ -22,7 +22,7 @@
22
from requests_toolbelt.multipart import (
23
MultipartEncoder, MultipartEncoderMonitor
24
)
25
-from requests_toolbelt.utils.user_agent import user_agent
+from requests_toolbelt.utils import user_agent
26
27
import twine
28
@@ -68,7 +68,11 @@ def _make_adapter_with_retries():
68
def _make_user_agent_string():
69
from twine import cli
70
dependencies = cli.list_dependencies_and_versions()
71
- return user_agent('twine', twine.__version__, extras=dependencies)
+ return user_agent.UserAgentBuilder(
72
+ 'twine', twine.__version__,
73
+ ).include_extras(
74
+ dependencies
75
+ ).include_implementation().build()
76
77
def close(self):
78
self.session.close()
0 commit comments