Releases: neptune-ai/neptune-client-scale
Releases · neptune-ai/neptune-client-scale
0.9.0
Changes
- Removed support for Python 3.8 (#105)
Added
- Added
projects.list_projects()
method to list projects accessible to the current user (#97)
Fixed
- Fixed retry behavior on encountering a
NeptuneRetryableError
(#99) - Fixed batching of metrics when logged with steps out of order (#91)
Chores
- Not invoking
on_error_callback
on encountering 408 and 429 HTTP statuses (#110)
Full Changelog: 0.8.0...0.9.0-beta.0
0.8.0
What's Changed
- chore: Update neptune-api requirement to 0.8.0b by @PatrykGala in #77
- Rename
MetadataSplitter._fields
->_configs
by @kgodlewski in #70 - Make default error callback logs more informative by @kgodlewski in #78
- Revamp exception descriptions by @kgodlewski in #80
- Add basic e2e tests by @kgodlewski in #73
- Add
SharedVar
class by @kgodlewski in #71 - Use
ProcessLink
for tracking process termination betweenRun
<->SyncProcess
by @kgodlewski in #61 - fix: batch byte limit is properly checked on a new step by @michalsosn in #82
- chore: Set request timeout to 30s by @PatrykGala in #87
- Change "field" to "attribute" in docs by @normandy7 in #84
- Rename
fields
toattributes
. by @kgodlewski in #86 - Allow skipping non-finite values in float series by @kgodlewski in #85
- Refactor internal package structure by @kgodlewski in #88
- chore: neptune-api==0.8.0 by @PatrykGala in #89
- Add
neptune_scale.projects.create_project()
by @kgodlewski in #92 - Docs for
create_project
() by @normandy7 in #93
New Contributors
- @PatrykGala made their first contribution in #77
Full Changelog: 0.7.3...0.8.0
0.8.0-beta.2
What's Changed
- Add
neptune_scale.projects.create_project()
by @kgodlewski in #92 - Docs for
create_project
() by @normandy7 in #93
Full Changelog: 0.8.0-beta.1...0.8.0-beta.2
0.8.0-beta.1
What's Changed
- Rename
MetadataSplitter._fields
->_configs
by @kgodlewski in #70 - Make default error callback logs more informative by @kgodlewski in #78
- Revamp exception descriptions by @kgodlewski in #80
- Add basic e2e tests by @kgodlewski in #73
- Add
SharedVar
class by @kgodlewski in #71 - Use
ProcessLink
for tracking process termination betweenRun
<->SyncProcess
by @kgodlewski in #61 - fix: batch byte limit is properly checked on a new step by @michalsosn in #82
- chore: Set request timeout to 30s by @PatrykGala in #87
- Change "field" to "attribute" in docs by @normandy7 in #84
- Rename
fields
toattributes
. by @kgodlewski in #86 - Allow skipping non-finite values in float series by @kgodlewski in #85
- Refactor internal package structure by @kgodlewski in #88
- chore: neptune-api==0.8.0 by @PatrykGala in #89
Full Changelog: 0.8.0-beta.0...0.8.0-beta.1
0.8.0-beta.0
What's Changed
- chore: Update neptune-api requirement to 0.8.0b by @PatrykGala in #77
New Contributors
- @PatrykGala made their first contribution in #77
Full Changelog: 0.7.3...0.8.0-beta.0
0.7.3
What's Changed
- Debug logging will now create files with the PID component in the filename
0.7.2
What's Changed
- Update CHANGELOG.md by @SiddhantSadangi in #64
- Change the logger's configuration to be more resilient by @kgodlewski in #66
- Update docs: info about timestamp and timezones by @kgodlewski in #69
- Add
ProcessLink
class by @kgodlewski in #59 - Fix an outdated import in
process_link.py
by @kgodlewski in #72 - fix: Strip quotes from env vars by @SiddhantSadangi in #51
- Added list, set, and tuple support for
log_configs()
, added tuple support for tags by @SiddhantSadangi in #67 - Batch metrics with distinct steps by @michalsosn in #65
Full Changelog: 0.7.1...0.7.2
0.7.2-beta.3
What's Changed
- Performance improvements
- Change the logger's configuration to be more resilient
- Update docs: info about timestamp and timezones
- Strip quotes from NEPTUNE_PROJECT env variable
- Added list, set, and tuple support for
log_configs()
- Added tuple support for tags
0.7.1
What's Changed
- Made
timestamp
keyword-only inlog_metrics()
- Removed
family
from run initialization parameters
0.6.3
What's Changed
- Remove iterables from
log_config
value type hints - Marked
step
anddata
as mandatory inlog_metrics
- Check if SyncProcess is alive in SIGCHLD handler
- Fix lock is not owned error in error handling block