Unversioned boards are used in R for numerous reasons, including when people don't need older versions or are storage constrained.
Currently, the unversioned support in Python pins is for the read-only board_url, eg, reading from a vanity URL on Posit Connect. We currently have the argument on other boards for versioned, but it will raise a NotImplementedError if set to False. To implement this feature, we'll want:
to be able to set versioned/unversioned at a board level
the ability to write pins to an unversioned board, retaining only the last copy
errors if writing an unversioned pin to a versioned board and vice versa
should there even be the options to set versioned at the pin level? or only at the board?
Unversioned boards are used in R for numerous reasons, including when people don't need older versions or are storage constrained.
Currently, the unversioned support in Python pins is for the read-only
board_url
, eg, reading from a vanity URL on Posit Connect. We currently have the argument on other boards forversioned
, but it will raise aNotImplementedError
if set toFalse
. To implement this feature, we'll want:versioned
at the pin level? or only at the board?