quarto-dev / jupyterlab-quarto

Quarto JupyterLab Extension
BSD 3-Clause "New" or "Revised" License
16 stars 1 forks source link

setup.py and ui-tests included in wheel #5

Closed lahwaacz closed 4 months ago

lahwaacz commented 4 months ago

The pyproject.toml file includes setup.py and ui-tests in the wheel: https://github.com/quarto-dev/jupyterlab-quarto/blob/4a14120293910fe2877c6437397aedb9aaab4c9c/pyproject.toml#L40C1-L40C91

They appear directly under site-packages where they pollute the global module space (the names don't associate to jupyterlab-quarto):

python3.11/site-packages/jupyterlab-quarto/
python3.11/site-packages/jupyterlab-quarto/__init__.py
python3.11/site-packages/jupyterlab-quarto/_version.py
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/METADATA
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/RECORD
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/WHEEL
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/licenses/
python3.11/site-packages/jupyterlab_quarto-0.3.2.dist-info/licenses/LICENSE
python3.11/site-packages/setup.py
python3.11/site-packages/ui-tests/
python3.11/site-packages/ui-tests/jupyter_server_test_config.py
dragonstyle commented 4 months ago

Thanks for reporting this- I just update the package to remove these.

lahwaacz commented 4 months ago

Ugh, you probably forgot to commit the change - the v0.3.3 tag is on a commit from yesterday... :shrug:

dragonstyle commented 4 months ago

TY! I had just forgotten to push my changes. I've updated the tag.