#!/usr/bin/env bash

# Stop on error
set -e

# Check if setup.py is present
[[ ! -f "setup.py" ]] && echo "Setup.py not found, please make sure you're in the correct path" && exit -1

# Remove old build
rm -rf dist
rm -rf build

# Build
python setup.py sdist bdist_wheel

# Check built files
twine check dist/*

# Upload
twine upload dist/*