You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix two missing commas left by the merge conflict resolution in v0.1.json
(SI handler entry lacked comma before numpy.ndarray; SI changelog entry
lacked comma before pandas entry).
Also address review feedback on the `not None` check in LogicalTypeRegistry:
move the filtering of optional-missing entries to parse_objectspec (where
None is produced) so registries receive clean lists. parse_objectspec now
drops None results from "_optional": true dict items when processing lists.
For handler pairs (inner 2-element lists), optional filtering makes the
inner list empty []; PythonTypeHandlerRegistry guards with `entry and
len(entry) == 2` to correctly skip both empty and incomplete pairs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
"Migrated LogicalFile Arrow storage from plain path string to JSON {\"path\": \"...\"} for consistency with LogicalDirectory (ITL-451)",
145
145
"Added orcapod.Directory content-identified type with recursive Merkle tree hashing, LogicalDirectory Arrow extension, ignore filter support, and DirectoryHandler (ITL-451)",
146
146
"Added numpy.ndarray as a native value type via LogicalNumpyArray (large_binary/.npy) and NumpyArrayHandler; object-dtype arrays are rejected eagerly (ITL-460)",
147
-
"Added spikeinterface.BaseRecording as a native value type via LogicalSIRecording (large_string/JSON) and SIRecordingHandler (SHA-256 of JSON bytes); auto-registered when spikeinterface is installed via _optional entries in v0.1.json; added _optional flag support to parse_objectspec for optional-extras types (ITL-459)"
147
+
"Added spikeinterface.BaseRecording as a native value type via LogicalSIRecording (large_string/JSON) and SIRecordingHandler (SHA-256 of JSON bytes); auto-registered when spikeinterface is installed via _optional entries in v0.1.json; added _optional flag support to parse_objectspec for optional-extras types (ITL-459)",
148
148
"Added pandas.DataFrame and pandas.Series as native value types via LogicalPandasDataFrame and LogicalPandasSeries (Arrow IPC / large_binary), with index preservation and PandasDataFrameHandler / PandasSeriesHandler for content hashing using StarfixArrowHasher (PLT-1869)"
0 commit comments