Version number...

2 jobs for 1.4.0 in 38 seconds (queued for 3 seconds)
latest
Status Name Job ID Coverage
  Build
passed wheel #1210986

00:00:21

 
  Deploy
failed deploy_PyPI #1210987

00:00:16

 
Name Stage Failure
failed
deploy_PyPI Deploy
$ twine upload dist/*
Uploading distributions to https://upload.pypi.org/legacy/
Uploading EmberFactory-1.4.0-py3-none-any.whl
0%| | 0.00/743k [00:00<?, ?B/s] 1%| | 8.00k/743k [00:00<00:34, 21.6kB/s] 12%|█▏ | 88.0k/743k [00:00<00:21, 30.5kB/s] 24%|██▎ | 176k/743k [00:00<00:13, 42.9kB/s] 40%|███▉ | 296k/743k [00:00<00:07, 60.3kB/s] 67%|██████▋ | 496k/743k [00:00<00:02, 85.1kB/s] 100%|██████████| 743k/743k [00:01<00:00, 721kB/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.
Cleaning up file based variables
ERROR: Job failed: exit code 1