Skip to content

Commit 26e9dd9

Browse files
author
Allen Mao
committed
* Include package data so setuptools will include femzip lib
* Update `README.rst` to use `uv` instead of `poetry`
1 parent 723b930 commit 26e9dd9

2 files changed

Lines changed: 7 additions & 4 deletions

File tree

README.rst

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -62,11 +62,10 @@ Join our open-source community on:
6262
Development
6363
-----------
6464

65-
For development install `poetry`_ and `task`_:
65+
For development install `uv`_ and `task`_:
6666

6767
.. code-block:: bash
68-
69-
python -m pip install poetry
68+
curl -LsSf https://astral.sh/uv/install.sh | sh
7069
sh -c "$(curl --location https://taskfile.dev/install.sh)" \
7170
-- -d -b ~/.local/bin
7271
@@ -75,5 +74,5 @@ commands such as ``task setup`` to install all dependencies or ``task test`` to
7574
run the test suite.
7675
Happy Coding 🥳🎉
7776

78-
.. _poetry: https://python-poetry.org/
77+
.. _uv: https://github.com/astral-sh/uv
7978
.. _task: https://taskfile.dev/

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ dependencies = [
3131

3232
[tool.setuptools]
3333
package-dir = {"" = "src"}
34+
include-package-data = true
35+
36+
[tool.setuptools.package-data]
37+
"lasso" = ["femzip/lib/*"]
3438

3539
[project.scripts]
3640
diffcrash = "lasso.diffcrash.run:main"

0 commit comments

Comments
 (0)