Minor clarification

2 jobs for 1.3.0 in 31 seconds (queued for 1 second)
latest
Status Name Job ID Coverage
  Build
passed wheel #1094331

00:00:16

 
  Deploy
failed deploy_PyPI #1094332

00:00:15

 
Name Stage Failure
failed
deploy_PyPI Deploy
Successfully installed Pygments-2.6.1 SecretStorage-3.1.2 bleach-3.1.5 certifi-2020.6.20 cffi-1.14.2 chardet-3.0.4 colorama-0.4.3 cryptography-3.1 docutils-0.16 idna-2.10 importlib-metadata-1.7.0 jeepney-0.4.3 keyring-21.4.0 packaging-20.4 pkginfo-1.5.0.1 pycparser-2.20 pyparsing-2.4.7 readme-renderer-26.0 requests-2.24.0 requests-toolbelt-0.9.1 rfc3986-1.4.0 six-1.15.0 tqdm-4.48.2 twine-3.2.0 urllib3-1.25.10 webencodings-0.5.1 zipp-3.1.0
$ twine upload dist/*
Uploading distributions to https://upload.pypi.org/legacy/
Uploading EmberFactory-1.3.0-py3-none-any.whl
0%| | 0.00/846k [00:00<?, ?B/s] 1%| | 8.00k/846k [00:00<00:39, 21.9kB/s] 10%|█ | 88.0k/846k [00:00<00:25, 31.0kB/s] 18%|█▊ | 152k/846k [00:00<00:16, 43.3kB/s] 34%|███▍ | 288k/846k [00:00<00:09, 61.0kB/s] 58%|█████▊ | 488k/846k [00:00<00:04, 86.0kB/s] 100%|██████████| 846k/846k [00:01<00:00, 828kB/s]
NOTE: Try --verbose to see response content.
HTTPError: 403 Forbidden from https://upload.pypi.org/legacy/
Invalid or non-existent authentication information. See https://pypi.org/help/#invalid-auth for more information.
ERROR: Job failed: exit code 1