@@ -27,9 +27,10 @@ class PCodec(Codec):
2727 structure of the data (e.g. approximate multiples of 0.1) to improve
2828 compression ratio, or skip this step and just use the numbers as-is
2929 (Classic mode). Note that the "try*" specs are not currently supported.
30- delta_spec : {"auto", "no_op", "try_consecutive", "try_lookback"}
30+ delta_spec : {"auto", "no_op", "none", " try_consecutive", "try_lookback"}
3131 Configures the delta encoding strategy. By default, uses "auto" which
32- will try to infer the best encoding order.
32+ will try to infer the best encoding order. "none" is equivalent to
33+ "no_op" and may be removed in the future.
3334 paging_spec : {"equal_pages_up_to"}
3435 Configures the paging strategy. Only "equal_pages_up_to" is currently
3536 supported.
@@ -48,7 +49,7 @@ def __init__(
4849 level : int = 8 ,
4950 * ,
5051 mode_spec : Literal ["auto" , "classic" ] = "auto" ,
51- delta_spec : Literal ["auto" , "no_op" , "try_consecutive" , "try_lookback" ] = "auto" ,
52+ delta_spec : Literal ["auto" , "no_op" , "none" , " try_consecutive" , "try_lookback" ] = "auto" ,
5253 paging_spec : Literal ["equal_pages_up_to" ] = "equal_pages_up_to" ,
5354 delta_encoding_order : int | None = None ,
5455 equal_pages_up_to : int = DEFAULT_MAX_PAGE_N ,
0 commit comments