Skip to content

Bump clojask-io to 1.0.8 - #90

Merged
clojure-finance merged 1 commit into
2.x.xfrom
clojask-io-1.0.8
Oct 20, 2026
Merged

clojure-finance merged 1 commit into
2.x.xfrom
clojask-io-1.0.8

Conversation

@buehlmaier

Copy link
Copy Markdown
Collaborator

clojask-io 1.0.8 (released today) fixes separator handling and format checks and drops two unused dependencies. This PR only bumps the version; the four functions clojask calls (read-file, infer-format, get-output-func, write-csv) keep their signatures.

  • Smaller dependency tree: pigpen (which pulled in Hadoop 1.1) and clojure-interop/java.net are gone; lein deps :tree now shows only docjure under clojask-io.
  • Separator: for a known format (csv, tsv, dat, ...) the format's default separator now wins over content inference, so a semicolon-separated .csv needs :sep. Little changes in practice: the old inference returned nil for most files.
  • .dat: read on runs of spaces and written with a single space (the " +" separator used to be matched literally).

Suite: 57 tests / 216 assertions, green locally on JDK 25 with both the default engine and CLOJASK_ENGINE=local.

No version bump of clojask itself; rides with #88/#89 in a later release.

@clojure-finance
clojure-finance merged commit 6ad5875 into 2.x.x Oct 20, 2026
3 checks passed
@buehlmaier
buehlmaier deleted the clojask-io-1.0.8 branch October 20, 2026 09:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants