diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fab4efb..9a98710 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,11 +14,11 @@ jobs: - name: Install dependencies run: | python -m pip install --upgrade pip - pip install --upgrade setuptools wheel twine + pip install --upgrade setuptools wheel build twine - name: Build and publish env: TWINE_USERNAME: __token__ TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }} run: | - python setup.py sdist bdist_wheel + python -m build -sw twine upload dist/* \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 19bc0b0..cbc6b1c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -56,6 +56,7 @@ test = [ "ipykernel" ] dev = [ + "build", "jupyter", "ipykernel", "pandas", diff --git a/requirements-win.txt b/requirements-win.txt index d5dccce..bce995f 100644 --- a/requirements-win.txt +++ b/requirements-win.txt @@ -40,7 +40,9 @@ black==23.3.0 bleach==6.0.0 # via nbconvert build==0.10.0 - # via pip-tools + # via + # pip-tools + # pretty-jupyter (pyproject.toml) cachetools==5.3.1 # via tox cerberus==1.3.4