Skip to content

Releases: PainterQubits/datalogs

v0.5.1

24 Aug 22:48
5c6530b
Compare
Choose a tag to compare
  • Add view, edit, and GitHub links to documentation website.

v0.5.0

24 Aug 13:47
6d5c1a5
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release
  • Public release of DataLogs.

v0.4.0

16 Apr 21:59
8083284
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Changed

  • Rename package from datalogger to datalogs (since datalogger was taken on PyPI).

v0.3.2

27 Mar 18:54
cfe7d3b
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release

Changed

  • LoggedProp is now a type alias instead of a class.

v0.3.1

07 Feb 22:54
2668eda
Compare
Choose a tag to compare
v0.3.1 Pre-release
Pre-release

Added

  • Latest source distribution (latest.tar.gz) added to Pages site.
  • Support for ParamDB v0.11.0.

v0.3.0

06 Nov 22:57
3ecba15
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

Added

  • LoggedProp type hint to indicate class properties that should be logged by Logger.log_props().

Changed

  • Logger.log_props() only logs properties marked by the LoggedProp type hint in the object's class.
  • Logger.convert_to_json() handles Numpy values and Pandas DataFrames, and takes in an optional convert() function.
  • Logger.log_dict() and Logger.log_props() take in an optional convert() function to pass to Logger.convert_to_json().

v0.2.0

04 Oct 18:05
162ac77
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Added

  • Ability to create sub-Loggers with no timestamp using the timestamp option.

Changed

  • Sub-Loggers without timestamps create their directory as soon as Logger.directory is first called, rather than when a log is created.

v0.1.1

30 Aug 22:51
7d6d0b5
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

Added

  • Support for Python 3.9.

v0.1.0

08 Aug 23:29
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

Added

  • Logger class Logger to create nested directory structure and log array data, dictionaries, and object properties.
  • Log classes DataLog and DictLog, and log metadata class LogMetadata.
  • Classes Coord and DataVar to aid in creating a data log.
  • Function load_log() to load log files.
  • Initial documentation website.