vnmabus / rdata

Reader of R datasets in .rda format, in Python
https://rdata.readthedocs.io
MIT License
45 stars 2 forks source link

Add version 3 support #7

Closed vnmabus closed 3 years ago

vnmabus commented 3 years ago

Basic support for RData version 3 format. It parses the new encoding section in the header for version 3 format, and uses it to decode strings with unknown encoding.

Closes #3 and closes #6.

codecov-io commented 3 years ago

Codecov Report

Merging #7 (c6ff348) into develop (f92bdb6) will increase coverage by 2.13%. The diff coverage is 100.00%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop       #7      +/-   ##
===========================================
+ Coverage    86.10%   88.23%   +2.13%     
===========================================
  Files            6        6              
  Lines          518      561      +43     
===========================================
+ Hits           446      495      +49     
+ Misses          72       66       -6     
Impacted Files Coverage Δ
rdata/conversion/_conversion.py 88.58% <100.00%> (+4.46%) :arrow_up:
rdata/parser/_parser.py 85.23% <100.00%> (+0.72%) :arrow_up:
rdata/tests/test_rdata.py 98.57% <100.00%> (+0.38%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update f92bdb6...c6ff348. Read the comment docs.