File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Diff two datasets from inside a container by mounting them:
2+ #
3+ # docker build -t dsdiff .
4+ # docker run --rm -v "$PWD:/w" -w /w dsdiff diff a.parquet b.parquet
5+ #
6+ FROM python:3.12-slim
7+
8+ LABEL org.opencontainers.image.source="https://github.com/jmweb-org/dsdiff"
9+ LABEL org.opencontainers.image.description="Diff two dataset files: schema changes plus column-level distribution drift."
10+ LABEL org.opencontainers.image.licenses="MIT"
11+
12+ WORKDIR /app
13+ COPY pyproject.toml README.md LICENSE ./
14+ COPY src ./src
15+
16+ RUN pip install --no-cache-dir .
17+
18+ ENTRYPOINT ["dsdiff" ]
19+ CMD ["--help" ]
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44
55[project ]
66name = " dsdiff"
7- version = " 0.1 .0"
7+ version = " 0.2 .0"
88description = " Diff two dataset files: schema changes plus column-level distribution drift."
99readme = " README.md"
1010requires-python = " >=3.10"
Original file line number Diff line number Diff line change 44from dsdiff .dataset import DatasetProfile , profile_file
55from dsdiff .drift import Severity , psi_from_counts
66
7- __version__ = "0.1 .0"
7+ __version__ = "0.2 .0"
88
99__all__ = [
1010 "DatasetProfile" ,
You can’t perform that action at this time.
0 commit comments