From tom@@@k@||ber@ @end|ng |rom gm@||@com  Wed Aug 21 09:47:50 2019
From: tom@@@k@||ber@ @end|ng |rom gm@||@com (Tomas Kalibera)
Date: Wed, 21 Aug 2019 09:47:50 +0200
Subject: [Rd] 
 What is the best way to determine the version of an `.rds`?
In-Reply-To: <CANe9BHFzp2oDnb===CyJcd_N0+paD9LQ9jZMUPg2kbci=UWs8g-3458@mail.gmail.com>
References: <CANe9BHFzp2oDnb===CyJcd_N0+paD9LQ9jZMUPg2kbci=UWs8g-3458@mail.gmail.com>
Message-ID: <62643da2-d853-45ad-9be7-c8560bab9518@gmail.com>

Now infoRDS() reports all the meta-data from 
.Internal(serializeInfoFromConn()).

Best
Tomas

On 7/15/19 12:01 PM, Jennifer Bryan wrote:
> Hi,
>
> I am writing a test that consults the serialization version of an `.rds`
> file.
>
> An attractive way to get this is:
>
> tools:::get_serialization_version() # reports just version
>
> which calls
>
> .Internal(serializeInfoFromConn() # reports much more
>
> but neither is truly exported for public use.
>
> Is there an official, exported way to get the serialization version? It is
> possible to get this information with R code yourself, but it doesn't feel
> very elegant.
>
> If not, could we have this? It's pretty easy these days to acquire a
> version 3 file, without real intent, which risks making the package require
> R >= 3.5.
>
> Thanks,
> Jenny
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel



[Rd] What is the best way to determine the version of an `.rds`?
Tomas Kalibera