thaler-lab / Wasserstein

Python/C++ library for computing Wasserstein distances efficiently.
https://thaler-lab.github.io/Wasserstein
Other
21 stars 8 forks source link

build: Normalize library name to lowercase #29

Closed matthewfeickert closed 4 weeks ago

matthewfeickert commented 4 weeks ago

e.g. on master at 0a0fdeb810fc6f6b55fe773ea75fef7febb02047:

$ rm -rf dist && pipx run build --installer uv . && ls -lh dist/
Successfully built wasserstein-1.1.0.tar.gz and Wasserstein-1.1.0-cp312-cp312-linux_x86_64.whl
total 756K
-rw-rw-r-- 1 feickert feickert 367K Jun 19 01:25 Wasserstein-1.1.0-cp312-cp312-linux_x86_64.whl
-rw-rw-r-- 1 feickert feickert 388K Jun 19 01:25 wasserstein-1.1.0.tar.gz

vs. this PR

$ rm -rf dist && pipx run build --installer uv . && ls -lh dist/
Successfully built wasserstein-1.1.0.tar.gz and wasserstein-1.1.0-cp312-cp312-linux_x86_64.whl
total 760K
-rw-rw-r-- 1 feickert feickert 367K Jun 19 01:26 wasserstein-1.1.0-cp312-cp312-linux_x86_64.whl
-rw-rw-r-- 1 feickert feickert 389K Jun 19 01:26 wasserstein-1.1.0.tar.gz
matthewfeickert commented 4 weeks ago

@j-s-ashley this PR is ready for review and merge.