Repository navigation
Rosetta 0.1.3
pip install --upgrade rosetta-eclab
Fix: installing Rosetta could undo the galvani fix
- Rosetta 0.1.2 and earlier required
galvani==0.5.0. datalab-org-galvani installs the same modulegalvani, so installing Rosetta after it put galvani 0.5.0 back over the fixed files. Without any warning, your galvani then read column IDs as single bytes again. - Rosetta no longer installs galvani:
- With galvani or datalab-org-galvani installed, "unknown to galvani" means unknown to the galvani you actually have.
- With neither installed, Rosetta uses a frozen copy of galvani 0.5.0's column map and says so.
- The low-byte note ("misreads 471 as 215") appears only when the installed galvani reads column IDs that way. Rosetta checks galvani's own code for this rather than its version number. With datalab-org-galvani 0.6.0 the note does not appear.
- The names Rosetta gives no longer depend on which galvani is installed. The expected storage types and the benchmarks use the frozen 0.5.0 map.
Tested in clean environments with no galvani, galvani 0.5.0 and datalab-org-galvani 0.6.0. No answer changed: the golden check covers 1149 answers with 0 differences. Three tests were added.