Changelog¤
1.49.0 (2025-04-22)¤
Features¤
- allow creating empty videos (#311) (f5e63a1)
- allow listing all ingested files on a dataset (#316) (a8f234f)
- tag columns mapping (#315) (12b1a18)
1.48.0 (2025-04-17)¤
Features¤
1.47.1 (2025-04-15)¤
Bug Fixes¤
1.47.0 (2025-04-10)¤
Features¤
- add log streaming, deprecate LogSets (#300) (8a95f1c)
- add workspace rids (#299) (08766ac)
- enqueue from dict tags (#304) (b7189f6)
- expose tags to enqueue_from_dict (#302) (42792d8)
1.46.0 (2025-04-08)¤
Features¤
- add deprecation notices to consolidate dataset creation / addition methods (#292) (13944b1)
- allow datasources to create write streams (#296) (5314e15)
- allow users to optionally be warned when setting display-only units (#284) (7e0ed0d)
- document that tabular data methods accept parquets (#289) (561845b)
- plumb column tag keys (#294) (58a20a4)
- remove 3mo+ deprecations (#295) (18b07f0)
- support experimental streaming, handle latent streaming feedback (#298) (de49d9d)
- update nominal-api to 0.618.0 (#297) (2afd31d)
Bug Fixes¤
1.45.2 (2025-04-01)¤
Bug Fixes¤
1.45.1 (2025-04-01)¤
Bug Fixes¤
1.45.0 (2025-03-28)¤
Features¤
1.44.0 (2025-03-27)¤
Features¤
- add data from mcap io (#279) (9e7df67)
- create thirdparty subpackage and deprecate existing usage of third party code (#276) (de6b5fd)
1.43.0 (2025-03-25)¤
Features¤
- allow custom derived units for channels (#272) (f6a1edf)
- prevent duplicated file extensions when using upload_multipart_io (#274) (3d5f349)
1.42.0 (2025-03-21)¤
Features¤
- allow multi-file journal json logs (#270) (67c98e5)
- use filename for new files when adding data to dataset for csv/parquet (#273) (777f7e1)
1.41.0 (2025-03-18)¤
Features¤
- add functionality to add a video to an asset (#267) (d8c2871)
- expose channel update() method (#234) (8c0dcdc)
- expose searching for checklists and data reviews (#259) (fc7e69c)
- make ffmpeg-python a standard dependency instead of extras (#258) (abed412)
- make utility functions in client to assist in ingesting mcap files (#268) (d817fc0)
- plumb channel prefix for tabular files (#265) (2550bd4)
- uniformly expose channel prefix tree delimiter in all create dataset methods (#269) (2a66f2b)
- update docs to reflect h265 support (#264) (8707c4b)
- Utilities to fetch scopes by name from assets (c5eebe5)
- utilities to fetch scopes by name from assets (#266) (c5eebe5)
1.40.1 (2025-03-14)¤
Bug Fixes¤
1.40.0 (2025-03-10)¤
Features¤
1.39.0 (2025-03-10)¤
Features¤
Bug Fixes¤
1.38.0 (2025-03-06)¤
Features¤
1.37.0 (2025-03-06)¤
Features¤
Bug Fixes¤
- list and remove various types of data sources (#209) (a018c2c)
- return type of create_streaming_connection and clean .close() and enqueue metric (#225) (b97ab06)
- stop using channel delimiter as channel prefix (#249) (0ba556f)
1.36.0 (2025-03-01)¤
Features¤
- add execute to the Checklist class (3efb9c9)
- add execute_checklist to the Run class (#246) (3efb9c9)
- expose more parameters in top-level
create_run
(#242) (d4c0f86)
1.35.0 (2025-02-27)¤
Features¤
1.34.0 (2025-02-26)¤
Features¤
- add support for journal json upload (#240) (31f7b39)
- expose run
assets
field (#235) (8d11a19) - Use ingest V2 endpoint everywhere in python client (c613263)
- use ingest V2 endpoint everywhere in python client (#233) (c613263)
1.33.0 (2025-02-25)¤
Features¤
1.32.1 (2025-02-21)¤
Bug Fixes¤
- remove compute expression representations from checklists (#222) (6a4687e)
- remove repr service again (#227) (c35c10d)
1.32.0 (2025-02-20)¤
Features¤
Bug Fixes¤
1.31.0 (2025-02-18)¤
Features¤
1.30.0 (2025-02-13)¤
Features¤
1.29.0 (2025-02-11)¤
Features¤
- add
nominal.__version__
andnom --version
(#202) (5256aaf) - add ardupilot dataflash ingest (#203) (d5d522f)
- improve streaming default params (#210) (8c99d57)
- protobuf support in the python client for streaming data (#208) (6fd94b4)
- update client to support multi file mcap datasets via new ingest endp… (#212) (8d99a41)
Bug Fixes¤
1.28.0 (2025-01-23)¤
Features¤
- allow --token when default token path doesn't exist in CLI (#198) (565ab0c)
- forward client CA cert bundle to requests when pushing artifacts to storage (#200) (615b405)
1.27.0 (2025-01-17)¤
Features¤
- allow searching for multiple properties on an asset (#194) (ed0d9f9)
- allow uniformly filtering for multiple labels / properties for runs / assets (#195) (4ab9afd)
- switch from poetry to uv for environment management, and poetry to hatch for build backend (#192) (0300415)
1.26.0 (2025-01-14)¤
Features¤
- add data-review/batch-initiate endpoint (#165) (3e659f5)
- allow archiving and unarchiving all possible types from the python SDK (#191) (185f789)
- turn scraping back on for nominal data sources (#181) (855018d)
Bug Fixes¤
1.25.0 (2025-01-07)¤
Features¤
1.24.0 (2025-01-07)¤
Features¤
1.23.0 (2025-01-03)¤
Features¤
Bug Fixes¤
1.22.0 (2024-12-20)¤
Features¤
Bug Fixes¤
- fix __from__conjure (#177) (c436015)
- issues of post merge review of #106 (#151) (e6ff256)
- remove available_tag_values from create streaming connection and expose get connection (#179) (cdea621)
1.21.0 (2024-12-16)¤
Features¤
1.20.0 (2024-12-16)¤
Features¤
- rename --desc to --description (#170) (b9827be)
- support wider breadth of filetype extensions (#174) (d3d8d8c)
Bug Fixes¤
- fix name of argument for trust store cert (#173) (9db6a61)
- sanitize PR title before use (#171) (a341d1b)
1.19.0 (2024-12-12)¤
Features¤
Bug Fixes¤
- Handle case where data file has extra extension prefixes (7a0d891)
- handle case where data file has extra extension prefixes (#167) (7a0d891)
1.18.0 (2024-12-10)¤
Features¤
- add support for tags in connections and runs (4003885)
- add support for tags in connections, runs and assets (#159) (4003885)
- expose trust store path for client_options decorator (#162) (ceede7f)
- support string in write stream (#142) (b2cbe18)
1.17.0 (2024-12-03)¤
Features¤
- allow uploading manually timestamped videos (#156) (67f2867)
- make FileType(s) public (#158) (2358570)
1.16.0 (2024-11-26)¤
Features¤
1.15.0 (2024-11-25)¤
Features¤
1.14.0 (2024-11-22)¤
Features¤
1.13.0 (2024-11-22)¤
Features¤
1.12.1 (2024-11-21)¤
Bug Fixes¤
- bucket workaround not correct for current backend (#143) (eac2536)
- nm.upload_pandas() fails with SSLError (#144) (62f2e3c)
1.12.0 (2024-11-21)¤
Features¤
- add content to Asset (#125) (de09dee)
- add enqueue_batch to WriteStreamBase (#138) (447bfe9)
- allow users to interact with videos and runs (#129) (5b43856)
- expose listing connections and logsets from a run object (#128) (14d4c36)
- make polling for io completion update dataset metadata (#133) (ac19e54)
- propagate requests.Session with cert file (#139) (efdf843)
Bug Fixes¤
1.11.0 (2024-11-13)¤
Features¤
- add connections to run (#123) (07ea6f3)
- add create streaming connection (#119) (36b64e4)
- add create/get asset (#120) (181f459)
- add function to create workbook from template (#122) (27f6d46)
- add method to get decimated data to Channel (#118) (c2c9ff5)
- allow archiving / unarchiving videos (#117) (76d7028)
- docs: slate-muted color scheme (#115) (7cec7f5)
- hdf5 extra (#94) (b21674e)
- remove data sources from run (#124) (b44078a)
- write stream (#106) (952f944)
1.10.0 (2024-10-30)¤
Features¤
- add bounds to dataset class (#110) (f111bca)
- add nominal_url property to dataset (#111) (28a3b5a)
- add run number to nominal Run class (#109) (26fc1bb)
- allow end=None when creating runs for streaming (#114) (e89d9bc)
- ingest video from MCAP file (#105) (75e7011)
1.9.0 (2024-10-23)¤
Features¤
- add Channel and Connection to top level (#100) (353e5f7)
- expose index_channel_prefix_tree for datasets (#102) (bd963ad)
Bug Fixes¤
1.8.0 (2024-10-21)¤
Features¤
- add connections (#92) (a8940b0)
- download dataset (#93) (76f8748)
- hide archetype series from channel abstraction (#91) (37f768b)
- validate login flow for new users (#82) (930367a)
- wrap various unit types within the Conjure spec within a single Unit abstraction (#85) (ff6f015)
Bug Fixes¤
1.7.1 (2024-10-16)¤
Bug Fixes¤
1.7.0 (2024-10-15)¤
Features¤
- add CLI endpoint to summarize an existing dataset (#70) (4ebb203)
- expose set_token (#84) (9b12674)
- get channel data as a pandas series (#81) (e38d4b0)
- implement global options / decorators for client + debug + logging within CLI (#71) (1424957)
- native tdms support (#80) (867cd1b)
Bug Fixes¤
1.6.1 (2024-10-09)¤
Chores¤
1.6.0 (2024-10-09)¤
Features¤
Bug Fixes¤
- remove component from release please tag (#75) (3bb709c)
- update release please config (#73) (ed5a5f4)
1.5.0 (2024-10-07)¤
Features¤
- add access to the units endpoint to the python client (#65) (06d3962)
- checklist support (#61) (f9105d9)
1.4.1 (2024-10-03)¤
Bug Fixes¤
1.4.0 (2024-10-02)¤
Features¤
1.3.0 (2024-09-27)¤
Features¤
- add function to poll ingestion status for multiple datasets (#58) (a6327e2)
- add start/end to Run.update() (#55) (98c4adb)
Bug Fixes¤
1.2.0 (2024-09-25)¤
Features¤
1.1.0 (2024-09-17)¤
Features¤
- add bulk add datasource method to run (#47) (f874dda)
- add csv to dataset method (#38) (f28efe4)
- add video support (#42) (b09532a)
Bug Fixes¤
- detect .csv.gz and add helper method for initial csv creation (#41) (8cc307d)
- file path extension check fails for paths with other "."s in them (#45) (9e2d735)
Documentation¤
1.0.0 (2024-09-13)¤
Features¤
Bug Fixes¤
Miscellaneous Chores¤
- release 1.0.0 (32724fb)
1.0.0-beta (2024-09-12)¤
Miscellaneous Chores¤
0.5.0 (2024-09-12)¤
Features¤
Bug Fixes¤
- add isort linting and instructions for configuration in vscode (3f348c5)
- reformat (caac5f1)
- respect run properties (927b50d)
Miscellaneous Chores¤
- release 0.5.0 (348c00a)