From 26e9dd9f19690dc2f82bf4de5671f06894f98a02 Mon Sep 17 00:00:00 2001 From: Allen Mao Date: Tue, 20 Jan 2026 18:30:41 -0800 Subject: [PATCH] * Include package data so setuptools will include femzip lib * Update `README.rst` to use `uv` instead of `poetry` --- README.rst | 7 +++---- pyproject.toml | 4 ++++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/README.rst b/README.rst index ec10843..4c42aa5 100644 --- a/README.rst +++ b/README.rst @@ -62,11 +62,10 @@ Join our open-source community on: Development ----------- -For development install `poetry`_ and `task`_: +For development install `uv`_ and `task`_: .. code-block:: bash - - python -m pip install poetry + curl -LsSf https://astral.sh/uv/install.sh | sh sh -c "$(curl --location https://taskfile.dev/install.sh)" \ -- -d -b ~/.local/bin @@ -75,5 +74,5 @@ commands such as ``task setup`` to install all dependencies or ``task test`` to run the test suite. Happy Coding 🥳🎉 -.. _poetry: https://python-poetry.org/ +.. _uv: https://github.com/astral-sh/uv .. _task: https://taskfile.dev/ diff --git a/pyproject.toml b/pyproject.toml index 54b2e78..1461310 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,6 +31,10 @@ dependencies = [ [tool.setuptools] package-dir = {"" = "src"} +include-package-data = true + +[tool.setuptools.package-data] +"lasso" = ["femzip/lib/*"] [project.scripts] diffcrash = "lasso.diffcrash.run:main"