v0.1.3
v0.1.3 (2026-05-16)
Bug Fixes
- Correct keywords in nested pyproject.toml files (
d9d9c4e)
Chores
-
Add CITATION.cff (
025a6a4) -
Add format:staged pre-commit hook (
da85f95) -
Added cursor/claude (
874a105) -
Added json coverate report (
3727d61) -
Added pytest-cov (
35bce34) -
Align docs navigation with fairspec-typescript (
c440c4f)
Bump livemark to 0.18.0 and consolidate header links into sections (type: "custom" with icons), matching the fairspec-typescript layout. Reorder Terminal before Python and replace renamed lucide icons (terminal-square -> square-terminal, file-type-2 -> file-code) so they render under lucide-react 0.577.0.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
-
Bump livemark (
e4e9cb6) -
Bump pnpm to 11 (
3d1ee27) -
Collapse uv/pnpm allowlist in workflows (
474865e) -
Fixed gitattributes (
3a14f57) -
Fixed github actions (
23387cd) -
Fixed navigation link (
8c851e4) -
Improved github workflows (
21b7d10)
Adds the same GitHub Actions plumbing that fairspec-standard and fairspec-typescript run: weekly + on-PR semgrep + gitleaks scans (scan.yaml), the @claude mention bot (mention.yaml), and the OWASP-themed automated PR review (review.yaml), along with the matching .gitleaks.toml allowlist. package.json gains leaks / vulns scripts (semgrep targets p/python here) plus a scan alias, along with engines and packageManager so the scan workflow can resolve a pinned Node and pnpm. The allowedTools list in mention/ review is adjusted from pnpm scripts to the uv run task ... commands this repo uses, and the pre-commit format job is scoped to *.py since ruff format only handles Python.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
- Migrate docs from Astro/Starlight to livemark (
b2d16f2)
Replace the website/ workspace package with livemark at the project root. Move docs from website/content/docs/ to docs/, public assets to .livemark/public/, and route the README as the landing page. Drop the overview/contributing.md duplicate and use livemark patches instead.
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
-
Migrate to lefthook (
a5ccd03) -
Pin actions by SHA in workflows (
2f81605) -
Rebase on allowBuilds (
e308968) -
Rename mention to comment workflow and add @claude/review trigger (
ecd92c6) -
Restrict mention workflow to users with repo association (
428548b) -
Update comment/review workflow job names (
ac41795) -
Update navigation (
e0b698e) -
Update navigation (
da79a5c) -
Updated links (
ea8e1aa)
Bumps gitpython from 3.1.46 to 3.1.50.
updated-dependencies:
- dependency-name: gitpython dependency-version: 3.1.50
dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the npm_and_yarn group with 1 update in the / directory: mermaid.
Updates mermaid from 11.14.0 to 11.15.0
updated-dependencies:
- dependency-name: mermaid dependency-version: 11.15.0
dependency-type: indirect
dependency-group: npm_and_yarn ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps pygments from 2.19.2 to 2.20.0.
updated-dependencies:
- dependency-name: pygments dependency-version: 2.20.0
dependency-type: indirect ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the uv group with 2 updates in the / directory: requests and urllib3.
Updates requests from 2.32.5 to 2.33.0 - Release notes - Changelog - Commits
Updates urllib3 from 2.6.3 to 2.7.0 - Release notes - Changelog - Commits
--- updated-dependencies: - dependency-name: requests dependency-version: 2.33.0
dependency-type: indirect
dependency-group: uv
- dependency-name: urllib3 dependency-version: 2.7.0
dependency-group: uv ...
Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Documentation
- Add high-level Python guides for dataset, table, data, file (
bca330c)
Add four conceptual API guides modelled on docs/terminal/{dataset,table, data,file}.md, using the programming API (load_dataset, validate_table, infer_data_schema, copy_file, …) instead of CLI subcommands. Sit above the format-specific pages in the sidebar (orders 1-4); the existing format guides are renumbered to 10-20. docs/python/table.md is rewritten in place to become the high-level Table guide while keeping the existing Polars-Table-type content (normalize/denormalize/inspect).
Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
Detailed Changes: v0.1.2...v0.1.3