Neptune Client Versions Save

📘 The MLOps stack component for experiment tracking

1.9.1

3 months ago

Fixes

  • Fixed conda package (#1652)

1.9.0

3 months ago

Features

  • Add support for seaborn figures (#1613)
  • Added fetching with iterators in fetch_*_table() methods (#1585)
  • Added limit parameter to fetch_*_table() methods (#1593)
  • Added sort_by parameter to fetch_*_table() methods (#1595)
  • Added ascending parameter to fetch_*_table() methods (#1602)
  • Added progress_bar parameter to fetch_*_table() methods (#1599)
  • Added progress_bar parameter to download() method of the Handler class (#1620)
  • Added progress_bar parameter to fetch_values() method of the Handler class (#1633)

Fixes

  • Add direct requirement of typing-extensions (#1586)
  • Handle None values in distribution sorting in InferDependeciesStrategy (#1612)
  • Fixed race conditions with cleaning internal files (#1606)
  • Better value validation for state parameter of fetch_*_table() methods (#1616)
  • Parse datetime attribute values in fetch_runs_table() (#1634)
  • Better handle limit in fetch_*_table() methods (#1644)
  • Fix pagination handling in table fetching (#1651)

Changes

  • Use literals instead of str for Mode typing (#1586)
  • Handle logging in the AsyncOperationProcessor with OperationLogger and signal queue (#1610)
  • Stringify Handler paths (#1623)
  • Added processor id to ProcessorStopSignalData (#1625)
  • Use the same logger instance for logging (#1611)
  • Changed offline directories internal path structure (#1606)
  • Changed internal directories path structure (#1606)
  • Changed format of warning messages (#1635)
  • Make trash_objects() raise ProjectNotFound if project does not exist (#1636)
  • Do not show progress bars when no data to fetch / small amount of data (#1638)

1.9.0-rc1

3 months ago

Features

  • Add support for seaborn figures (#1613)
  • Added fetching with iterators in fetch_*_table() methods (#1585)
  • Added limit parameter to fetch_*_table() methods (#1593)
  • Added sort_by parameter to fetch_*_table() methods (#1595)
  • Added ascending parameter to fetch_*_table() methods (#1602)
  • Added progress_bar parameter to fetch_*_table() methods (#1599)
  • Added progress_bar parameter to download() method of the Handler class (#1620)
  • Added progress_bar parameter to fetch_values() method of the Handler class (#1633)

Fixes

  • Add direct requirement of typing-extensions (#1586)
  • Handle None values in distribution sorting in InferDependeciesStrategy (#1612)
  • Fixed race conditions with cleaning internal files (#1606)
  • Better value validation for state parameter of fetch_*_table() methods (#1616)
  • Parse datetime attribute values in fetch_runs_table() (#1634)

Changes

  • Use literals instead of str for Mode typing (#1586)
  • Flag added for cleaning internal data (#1589)
  • Handle logging in the AsyncOperationProcessor with OperationLogger and signal queue (#1610)
  • Stringify Handler paths (#1623)
  • Added processor id to ProcessorStopSignalData (#1625)
  • Use the same logger instance for logging (#1611)
  • Changed offline directories internal path structure (#1606)
  • Changed internal directories path structure (#1606)
  • Changed format of warning messages (#1635)
  • Make trash_objects() raise ProjectNotFound if project does not exist (#1636)
  • Do not show progress bars when no data to fetch / small amount of data (#1638)

1.9.0-rc0

3 months ago

Features

  • Add support for seaborn figures (#1613)

Fixes

  • Add direct requirement of typing-extensions (#1586)
  • Handle None values in distribution sorting in InferDependeciesStrategy (#1612)
  • Fixed race conditions with cleaning internal files (#1606)

Changes

  • Use literals instead of str for Mode typing (#1586)
  • Flag added for cleaning internal data (#1589)
  • Handle logging in the AsyncOperationProcessor with OperationLogger and signal queue (#1610)
  • Stringify Handler paths (#1623)
  • Added processor id to ProcessorStopSignalData (#1625)
  • Use the same logger instance for logging (#1611)
  • Changed offline directories internal path structure (#1606)
  • Changed internal directories path structure (#1606)

1.8.7rc0

5 months ago

Fixes

  • Add direct requirement of typing-extensions (#1586)

Changes

  • Use literals instead of str for Mode typing (#1586)
  • Flag added for cleaning internal data (#1589)

1.8.6

5 months ago

Fixes

  • Support for more than 10k entries when using fetch_*_table() methods (#1576)
  • Docstrings visibility for Neptune objects (#1580)

Changes

1.8.5

6 months ago

Fixes

  • Fixed no synchronization callbacks behaviour (#1567)

Changes

  • Enabled hooks for internal downloading functions used by the hosted backend (#1571)
  • Added timestamp of operation put to disk queue (#1569)

1.8.4

6 months ago

neptune 1.8.4

Changes

  • Moved prepare_nql_query to a separate function (#1568)

1.8.3

6 months ago

Fixes

  • Added more safe checking to last ack (#1510)
  • Retry request in case of bravado RecursiveCallException (#1521)
  • Fix bug in git tracking when repo was clean (#1517)
  • Run async callback in new daemon thread (#1521)
  • Better handle bool values of git_ref param in init_run (#1525)
  • Updated management docstrings (#1500)
  • Fix error message in case of NeptuneAuthTokenExpired (#1531)
  • Updated NeptuneModelKeyAlreadyExistsError exception message (#1536)
  • Added support for unsupported float values in stringify_unsupported() (#1543)
  • Clarified message shown when nonexistent ID is passed to with_id argument (#1551)

Changes

  • Allow to disable deletion of local parent folder (#1511)
  • Made the disk checking more reliable for env specific errors (#1519)
  • Update Neptune object docstrings (#1516)
  • Added metadata file that stores information about internal directory structure and platform (#1526)
  • Minor tweaks to neptune.cli and cleaning leftovers after async Experiments (#1529)
  • Added support for plugins/extensions (#1545)
  • Skip and warn about unsupported float values (infinity, negative infinity, NaN) in logging floats (#1542)
  • Move error handling to a separate method in AsyncOperationProcessor (#1553)
  • Abstract parts of logic to separate methods for AsyncOperationProcessor (#1557)
  • Rework disk utilization check (#1549)
  • Introduce error handlers for disk utilization (#1559)
  • Added support for neptune[experimental] extras (#1560)
  • Disk utilization environment variables renamed (#1565)

1.8.3rc5

6 months ago

Fixes

  • Added more safe checking to last ack (#1510)
  • Retry request in case of bravado RecursiveCallException (#1521)
  • Fix bug in git tracking when repo was clean (#1517)
  • Run async callback in new daemon thread (#1521)
  • Better handle bool values of git_ref param in init_run (#1525)
  • Updated management docstrings (#1500)
  • Fix error message in case of NeptuneAuthTokenExpired (#1531)
  • Updated NeptuneModelKeyAlreadyExistsError exception message (#1536)
  • Added support for unsupported float values in stringify_unsupported() (#1543)
  • Clarified message shown when nonexistent ID is passed to with_id argument (#1551)

Changes

  • Allow to disable deletion of local parent folder (#1511)
  • Made the disk checking more reliable for env specific errors (#1519)
  • Update Neptune object docstrings (#1516)
  • Added metadata file that stores information about internal directory structure and platform (#1526)
  • Minor tweaks to neptune.cli and cleaning leftovers after async Experiments (#1529)
  • Added support for plugins/extensions (#1545)
  • Skip and warn about unsupported float values (infinity, negative infinity, NaN) in logging floats (#1542)
  • Move error handling to a separate method in AsyncOperationProcessor (#1553)
  • Abstract parts of logic to separate methods for AsyncOperationProcessor (#1557)
  • Rework disk utilization check (#1549)
  • Introduce error handlers for disk utilization (#1559)
  • Added support for neptune[experimental] extras (#1560)
  • Disk utilization environment variables renamed (#1565)