Skip to content

Releases: datajoint/datajoint-python

Release 0.4.3

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • Fixed aggregation issues (#270)
  • datajoint no longer attempts to connect to server at import time
  • dropped support of view (reversed #257)
  • more elegant handling of insufficient privileges (#268)

Release 0.4.2

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • improved table appearance in Jupyter

Release 0.4.1

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • bugfix for very long error messages

Release 0.3.9

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • Added support for datatype YEAR
  • Fixed issues with dj.U and the aggr operator (#246, #247)

Release 0.3.8

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • added the _update method in base_relation. It allows updating values in existing tuples.
  • bugfix in reading values of type double. Previously it was cast as float32.

Release 0.3.7

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • added parameter ignore_extra_fields in insert
  • insert(..., skip_duplicates=True) now relies on SELECT IGNORE. Previously it explicitly checked if tuple already exists.
  • table previews now include blob attributes displaying the string

Release 0.3.6

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • bugfix in schema.spawn_missing_classes. Previously, spawned part classes would not show in ERDs.
  • dj.key now causes fetch to return as a list of dicts. Previously it was a recarray.

Release 0.3.5

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • dj.set_password() now asks for user confirmation before changing the password.
  • fixed issue #228

Release 0.3.4

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • Added method the ERD.add_parts method, which adds the part tables of all tables currently in the ERD.
  • ERD() + arg and ERD() - arg can now accept table classes as arg.

Release 0.3.3

Choose a tag to compare

@dimitri-yatsenko dimitri-yatsenko released this 15 Oct 18:54
  • Suppressed warnings (redirected them to logging). Previoiusly, scipy would throw warnings in ERD, for example.
  • Added ERD.from_sequence as a shortcut to combining the ERDs of multiple sources
  • ERD() no longer text the context argument.
  • ERD.draw() now takes an optional context argument. By default uses the caller's locals.