add testpy upload

1 job for master in 23 seconds (queued for 4 seconds)
Status Job ID Name Coverage
  Testpypi
failed #3382
push-testpypi-manylinux2010

00:00:23

 
Name Stage Failure
failed
push-testpypi-manylinux2010 Testpypi
Checking cache for manylinux2010...
No URL provided, cache will not be downloaded from shared cache server. Instead a local version of cache will be extracted.
Successfully extracted cache
$ /opt/python/cp37-cp37m/bin/python -m twine upload -u $TWINE_USERNAME -p $TWINE_PASSWORD --repository-url https://test.pypi.org/legacy ./wheel/python*unsio*
Uploading distributions to https://test.pypi.org/legacy
Uploading python_unsio-0.9.3rc3-cp27-cp27m-manylinux2010_x86_64.whl
0%| | 0.00/5.83M [00:00<?, ?B/s] 1%| | 32.0k/5.83M [00:00<00:18, 327kB/s] 12%|█▏ | 688k/5.83M [00:00<00:11, 457kB/s] 41%|████ | 2.38M/5.83M [00:00<00:05, 613kB/s] 86%|████████▌ | 5.00M/5.83M [00:00<00:01, 867kB/s] 100%|██████████| 5.83M/5.83M [00:01<00:00, 3.30MB/s]RedirectDetected: "https://test.pypi.org/legacy" attempted to redirect to "https://test.pypi.org/legacy/" during upload. Aborting...

ERROR: Job failed: exit code 1