diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..4f643a7 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,6 @@ +include LICENSE +include README.md +include pyproject.toml +recursive-include tafra *.py *.c *.h py.typed +recursive-include test *.py *.csv +exclude CLAUDE.md diff --git a/docs/changelog.md b/docs/changelog.md index 40d213b..917a740 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -1,5 +1,12 @@ # Version History +## 2.2.4 + +* **Fix**: Restore `MANIFEST.in` so test CSV fixtures (`test/ex*.csv`) are + included in the PyPI sdist. Removing `MANIFEST.in` in 2.2.1 silently + broke the conda-forge test stage for 2.2.1, 2.2.2, and 2.2.3 because + `source_files: test` could not find the CSVs. No code changes. + ## 2.2.3 * **Feature**: `read_sql` and `read_sql_chunks` accept an optional diff --git a/pyproject.toml b/pyproject.toml index 89f1bde..3615968 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "tafra" -version = "2.2.3" +version = "2.2.4" description = "Tafra: essence of a dataframe" readme = "README.md" license = "MIT" diff --git a/recipe/meta.yaml b/recipe/meta.yaml index ce2115b..8df1e67 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,5 +1,5 @@ {% set name = "tafra" %} -{% set version = "2.2.3" %} +{% set version = "2.2.4" %} package: