Skip to content

Releases: ohadmata/shmessy

v1.1.15

25 Jan 13:32
e1dbbdc
Compare
Choose a tag to compare
  • Do not fail the CSV import when the python sniffer raise an error. the default python sniffer has some issues. This commit add test case when the original file has only single column...

v1.1.14

24 Jan 18:25
74c6c43
Compare
Choose a tag to compare
  • New date format (%d %b %Y)
  • Fix unixTimestamp for INF float
  • Improve CI

v1.1.13

23 Jan 12:29
e2fcfc3
Compare
Choose a tag to compare
  • Wrong encoding exception
  • Could not determine delimiter exception
  • Fix casting exception typo
  • UnixTimestamp type - catch OverflowError and ignore such cases

v1.1.12

22 Jan 10:21
5f065fe
Compare
Choose a tag to compare
  • Enforce the IPv4 type to inference only string inputs
  • Improve the error message for cases when string value found in integer column

v1.1.11

21 Jan 14:03
150d915
Compare
Choose a tag to compare
  • Hotfix: Catch OSError while trying to convert numeric data to unixtime

v1.1.10

20 Jan 15:50
8563ed2
Compare
Choose a tag to compare
  • Hotfix: Fix cases when all the column data is NAN. The value recognized as timestamp instead of float and raise an exception.

v1.1.9

20 Jan 15:21
2f5b8ed
Compare
Choose a tag to compare
  • Hotfix: unix_timestamp get exception when the content is from string type
  • Added: pipeline badge

v1.1.8

19 Jan 14:43
25c757e
Compare
Choose a tag to compare
  • Infer string-like numeric numbers using locale ("1,234.56")
  • Optional encoding and locale parameters added to the Shmessy constructor
  • Added exceptions handler
  • Removed unsupported strftime formats (Leading zeros formats)
  • Added timestamp unit-tests
  • Fix: support INF/NAN values for float type

v1.1.7

17 Jan 14:31
a93c3c0
Compare
Choose a tag to compare

Hotfix - Reading CSV file from a buffer - stream.readlines() reading all of the data instead just a sample...

v1.1.6

16 Jan 14:59
2708d78
Compare
Choose a tag to compare
  • Fix the infer for object type as input for Shmessy
  • Remove casting type logic
  • Add more timestamp formats
  • Add debug logs while inferring base types
  • Improve boolean infer