Skip to content

Releases: JuliaData/Tables.jl

v1.3.1

23 Jan 05:37
3f418a2
Compare
Choose a tag to compare

Tables v1.3.1

Diff since v1.3.0

Closed issues:

  • Implement Base.show() command on Tables (#218)
  • Tables.columntable(NamedTuple[]) errors (#228)

Merged pull requests:

  • Fix fallback case on empty input iterators with abstract eltypes (#229) (@quinnj)

v1.3.0

22 Jan 04:54
cfc4984
Compare
Choose a tag to compare

Tables v1.3.0

Diff since v1.2.2

Closed issues:

  • default propertynames/getproperty and columnnames/getcolumn definitions for AbstractRow are mutually recursive (#221)

Merged pull requests:

v1.2.2

08 Dec 06:31
fdf4d11
Compare
Choose a tag to compare

Tables v1.2.2

Diff since v1.2.1

Merged pull requests:

v1.2.1

11 Nov 05:49
62c1038
Compare
Choose a tag to compare

Tables v1.2.1

Diff since v1.2.0

Merged pull requests:

v1.2.0

10 Nov 06:21
727afa1
Compare
Choose a tag to compare

Tables v1.2.0

Diff since v1.1.0

Closed issues:

  • Column order in a table from a Dict (#161)
  • Ability to find out which format (row or column) is native to the table (#201)
  • Inconsistent handling of Tuple and NamedTuple (#204)
  • Interface specification in documentation (#205)
  • Don't infer schema from the first object in an array (#207)
  • What is a Table (#208)
  • Tables.columntable, Table.allocatecolumns runs slowly for tables with large number of columns (#209)
  • Tables.isrowtable can throw ambiguity error (#213)

Merged pull requests:

  • For Tables.columns fallback, attempt to preserve schema on empty inputs (#206) (@quinnj)
  • Treat Iterators.PartitionIterator as valid partitions (#210) (@quinnj)
  • Introduce a specialization threshold and try to avoid generated code (#211) (@quinnj)
  • Add dictcolumntable and dictrowtable functions (#212) (@quinnj)
  • Add definitions for istable/isrowtable to avoid ambiguities (#214) (@quinnj)

v1.1.0

01 Oct 05:07
b555f95
Compare
Choose a tag to compare

Tables v1.1.0

Diff since v1.0.5

Closed issues:

  • Equivalent of MATLAB Table function (#179)
  • [Feature request] Add Tables.nrows and Tables.ncols to the API (#181)
  • Add a Tables.partitions API interface (#185)
  • Another weird constructor (#188)
  • Add trait for column scientific type (#190)
  • Type stability for columns of different types (#196)
  • adding Tables.table methods (#199)

Merged pull requests:

  • Jq/ups (#184) (@quinnj)
  • Introduce new Tables.partitions function (#191) (@quinnj)
  • Clean up docs, use of Tables.partitioner (#193) (@quinnj)
  • Make find_integrations.jl a bit more general, update integrations. (#194) (@tpapp)
  • add DimensionalData.jl to integrations list (#195) (@rafaqz)
  • column type -> column element type in docs (#197) (@rafaqz)
  • Allow header to be anything in Tables.table (#200) (@bkamins)
  • Avoid allocating header symbol vector for every matrix input (#203) (@quinnj)

v1.0.5

25 Jul 22:04
4afd16f
Compare
Choose a tag to compare

Tables v1.0.5

Diff since v1.0.4

Closed issues:

  • rowcount not working for row table (#170)
  • ERROR: LoadError: The object does not have a valid Tables.jl implementation. (#173)
  • Trying to make "getcolumn" work with JuliaDB (#175)
  • Copying in matrix(table(A)) when A is a matrix (#182)

Merged pull requests:

v1.0.4

14 Apr 05:02
8c3196f
Compare
Choose a tag to compare

Tables v1.0.4

Diff since v1.0.3

Closed issues:

  • Schema does not appear in docs (#164)
  • Example in docs throws an error (#165)
  • Should a matrix ever be a table? (#167)

Merged pull requests:

  • docs for INTEGRATIONS.md (#163) (@Arkoniak)
  • Ensure AbstractMatrix instances aren't Tables.istable (#168) (@quinnj)
  • Define more compact representation for default row (#169) (@quinnj)

v1.0.3

04 Mar 08:03
1c1e628
Compare
Choose a tag to compare

Tables v1.0.3

Diff since v1.0.2

Closed issues:

  • Time for a v1.0 release? (#127)
  • Adding interface to Tables.jl (#148)
  • Add NamedTuple(::Tables.Row) method? (#154)
  • Removed transform? (#158)
  • ERROR: to treat Dict{SubString{String},Int64} as a table (#159)

Merged pull requests:

  • Fix (implement) column access interface for RowIterator (#153) (@tkf)
  • Add a NamedTuple constructor for AbstractRow. Resolves #154 (#157) (@quinnj)
  • Cleanup Dict tables support (#160) (@quinnj)

v1.0.2

24 Feb 15:02
6fc283c
Compare
Choose a tag to compare

Tables v1.0.2

Diff since v1.0.1

Closed issues:

  • Tables v1.0.0 is restricting CSV.jl version (#152)
  • Tables.matrix error? (#155)

Merged pull requests:

  • Fix #155 by ensuring Columns(m::MatrixTable) works correctly (#156) (@quinnj)