dxf
dxf copied to clipboard
requests without auth are failing
Trying to use the cli just to get oriented, and I'm unable to run dxf list-repos
0.737 File "/usr/local/bin/dxf", line 8, in <module>
0.737 sys.exit(main())
0.737 ~~~~^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/main.py", line 259, in main
0.737 sys.exit(doit(sys.argv[1:], os.environ))
0.737 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/main.py", line 246, in doit
0.737 _doit()
0.737 ~~~~~^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/main.py", line 242, in _doit
0.737 for name in dxf_obj.list_repos(iterate=True):
0.737 ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/__init__.py", line 136, in __iter__
0.737 response = self._meth('get', self._path, **self._kwargs)
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/__init__.py", line 222, in _base_request
0.737 self._auth(self, r)
0.737 ~~~~~~~~~~^^^^^^^^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/main.py", line 74, in auth
0.737 dxf_obj.authenticate(username, password,
0.737 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
0.737 response=response,
0.737 ^^^^^^^^^^^^^^^^^^
0.737 authorization=authorization)
0.737 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/__init__.py", line 318, in authenticate
0.737 _raise_for_status(r)
0.737 ~~~~~~~~~~~~~~~~~^^^
0.737 File "/usr/local/lib/python3.13/site-packages/dxf/__init__.py", line 80, in _raise_for_status
0.737 r.raise_for_status()
0.737 ~~~~~~~~~~~~~~~~~~^^
0.737 File "/usr/local/lib/python3.13/site-packages/requests/models.py", line 1024, in raise_for_status
0.737 raise HTTPError(http_error_msg, response=self)
0.737 requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://auth.docker.io/token?service=registry.docker.io&scope=registry%3Acatalog%3A%2A
------