Skip to content

Releases: loco-philippe/ntv-pandas

Maintenance v2.0

23 May 13:25
Compare
Choose a tag to compare
  • bug #12 (python 3.10)
  • enh #4 (Unification of parameters in to_xarray, to_scipp and to_dataframe)
  • add CI processus (Github Workflow)
  • pre-commit integration

Multidimensional converter

06 May 16:44
Compare
Choose a tag to compare
  • extension to multidimensional interfaces
    • Xarray interface (to_xarray method, from_xarray function)
    • scipp interface (to_scipp method, from_scipp function)
  • ENH #4 #5 #7 #8 #9

TAB-analysis and TAB-dataset integration

04 Jan 23:20
Compare
Choose a tag to compare

TAB-analysis and TAB-dataset integration

04 Jan 14:48
Compare
Choose a tag to compare
  • add to_analysis function to use TAB-analysismodule
  • add check_relation function to use TAB-dataset.check_relation method
  • add pandas accessor for to_analysis and check_relation

compatibility with tab_dataset package

23 Nov 23:10
Compare
Choose a tag to compare
  • move decode_ntv_tab method in ntv_util module ('json_ntv')

Extension

10 Oct 14:12
Compare
Choose a tag to compare
  • add User Guide
  • add equals method (check names and cat.categories dtype)
  • add pandas accessor for to_json, equals and as_def_type
  • BUG #3: categorical with a single value

First version with NTV and Table Schema format

01 Oct 09:36
Compare
Choose a tag to compare
  • add Table Schema interface
  • Table Schema type / format supported:
    • numerical: integer/default, boolean/default, number/default
    • json: object/default, array/default, string/default, string/uri, string/email
    • datation: datetime/default, date/default, time/default, yearmonth/default, year/default
    • location: geopint/array, geojson/default
  • additional type / format supported (Table Schema extension):
    • numerical: number/floatxx, integer/intxx, integer/uintxx
    • json: string/file, object/null, object/object
    • datation: date/day, date/wday, date/yday, date/week, time/hour, time/minute, time/second
    • location: geojson/geometry, geojson/polygon, geojson/line
  • correspondance between NTVtype and type/ format in ntv_table.ini

RC1 - first release candidate

20 Sep 13:57
ad0b235
Compare
Choose a tag to compare
Pre-release
  • First release candidate
  • functions to_json, read_json and as_def_type available
  • specific methods available in the class DataFrameConnec and SeriesConnec
  • correspondance between NTVtype and dtype in ntv_pandas.ini
  • dtype supported:
    • timedelta64[ns], datetime64[ns]
    • string
    • Floatxx, UIntxx, Intxx, boolean
    • categorical
  • NTVtype supported:
    • duration, period
    • datetime, date, time, dat
    • month, year, day, wday, yday, week, hour, minute, second
    • json, string, number, boolean, array, object, null
    • floatxx, uintxx, intxx
    • uri, email, file
    • point, line, polygon, geometry, geojson
    • multipoint, multiline, multipolygon, box, codeolc
    • row, field, tab, ntv