Updated how stubs are built

This commit is contained in:
Tekktrik 2023-05-09 22:01:24 -04:00
parent 7e734df892
commit 6f8670a284
3 changed files with 3 additions and 2 deletions

View File

@ -209,7 +209,7 @@ jobs:
TWINE_USERNAME: ${{ secrets.pypi_username }} TWINE_USERNAME: ${{ secrets.pypi_username }}
TWINE_PASSWORD: ${{ secrets.pypi_password }} TWINE_PASSWORD: ${{ secrets.pypi_password }}
run: | run: |
# setup.py sdist was run by 'make stubs' # python -m build was run by 'make stubs'
[ -z "$TWINE_USERNAME" ] || echo "Uploading dev release to PyPi" [ -z "$TWINE_USERNAME" ] || echo "Uploading dev release to PyPi"
[ -z "$TWINE_USERNAME" ] || twine upload circuitpython-stubs/dist/* [ -z "$TWINE_USERNAME" ] || twine upload circuitpython-stubs/dist/*

View File

@ -266,7 +266,7 @@ stubs:
@cp setup.py-stubs circuitpython-stubs/setup.py @cp setup.py-stubs circuitpython-stubs/setup.py
@cp README.rst-stubs circuitpython-stubs/README.rst @cp README.rst-stubs circuitpython-stubs/README.rst
@cp MANIFEST.in-stubs circuitpython-stubs/MANIFEST.in @cp MANIFEST.in-stubs circuitpython-stubs/MANIFEST.in
@(cd circuitpython-stubs && $(PYTHON) setup.py -q sdist) @$(PYTHON) -m build circuitpython-stubs
.PHONY: check-stubs .PHONY: check-stubs
check-stubs: stubs check-stubs: stubs

View File

@ -3,6 +3,7 @@ mypy
black black
isort isort
twine twine
build
wheel wheel
astroid astroid
setuptools>=45 setuptools>=45