Skip to content

Releases: datajoint/datajoint-python

Release 0.12.2

11 Nov 23:38
05a81eb
Compare
Choose a tag to compare

Patch Changes:

  • Bugfix - Convoluted error thrown if there is a reference to a non-existent table attribute (#691)
  • Bugfix - Insert into external does not trim leading slash if defined in dj.config['stores']['<store>']['location'] (#692)

Release 0.12.1

02 Nov 14:21
870f4de
Compare
Choose a tag to compare

Patch Changes:

  • Bugfix - AttributeAdapter converts into a string (#684)

Release 0.12.0

31 Oct 20:34
6f367d1
Compare
Choose a tag to compare

Minor Changes:

  • Dropped support for Python 3.4
  • Support secure connections with TLS (aka SSL) PR #620
  • Convert numpy array from python object to appropriate data type if all elements are of the same type (#587) PR #608
  • Remove expression requirement to have additional attributes (#604) PR #604
  • Support for filepath datatype (#481) PR #603, #659
  • Support file attachment datatype (#480, #592, #637) PR #659
  • Fetch return a dict array when specifying as_dict=True for specified attributes. (#595) PR #593
  • Support of ellipsis in proj: query_expression.proj(.., '-movie') (#499) PR #578
  • Expand support of blob serialization (#572, #520, #427, #392, #244, #594) PR #577
  • Support for alter (#110) PR #573
  • Support for conda install datajoint via conda-forge channel (#293)
  • dj.conn() accepts a port keyword argument (#563) PR #571
  • Support for UUID datatype (#562) PR #567
  • query_expr.fetch("KEY", as_dict=False) returns results as np.recarray(#414) PR #574
  • dj.ERD is now called dj.Diagram (#255, #546) PR #565
  • dj.Diagram underlines "distinguished" classes (#378) PR #557
  • Accept alias for supported MySQL datatypes (#544) PR #545
  • Support for pandas in fetch (#459, #537) PR #534
  • Support for ordering by "KEY" in fetch (#541) PR #534
  • Add config to enable python native blobs PR #672, #676
  • Add secure option for external storage (#663) PR #674, #676
  • Add blob migration utility from DJ011 to DJ012 PR #673
  • Improved external storage - a migration script needed from version 0.11 (#467, #475, #480, #497) PR #532
  • Increase default display rows (#523) PR #526
  • Bugfixes (#521, #205, #279, #477, #570, #581, #597, #596, #618, #633, #643, #644, #647, #648, #650, #656)
  • Minor improvements (#538)

v0.12.dev9: Merge pull request #677 from guzman-raphael/dev

31 Oct 20:37
90ed2b0
Compare
Choose a tag to compare
Bump version + update changelog

v0.12.dev8: Store attachments as intact files (#659)

31 Oct 20:37
Compare
Choose a tag to compare
* attachments are saved as intact files

* reform attachments and filepath

* complete implementation of external storage except for `clean`

* refactor external storage

* complete refactoring of external storage for version 0.12
all tests pass

* rename attribute `basename` to `attachment_name` in external table

* add __repr__ to ExternalMapping

* external files are not copied if stage and store are the same

* make external tables require setting the `delete_external_files` argument

* update CHANGELOG

* fix Python 3.4 compatibility

* fix Python 3.4 and 3.5 compatibility

* dropped support for Python 3.4

* minor changes in error messages

* Update to pathlib in test init.

* Update test_blob_migrate to be compatible for WIN10.

* Fix WIN10 compatibility with KeyboardInterrupt and SystemExit exceptions.

* Fix WIN10 filepath to store as posix and fetch as user's platform.

* Fix relpath for Python3.5.

* Fix copytree for Python3.5.

* Fix typo.

* Fix for Python3.5.

* Update coveralls.

* Update coverall env vars.

* add environment variable DJ_SUPPORT_FILEPATH_MANAGEMENT to enable/disable the filepath datatype

* Update CHANGELOG.md

Co-Authored-By: guzman-raphael <38401847+guzman-raphael@users.noreply.github.com>

* Update CHANGELOG.md

Co-Authored-By: guzman-raphael <38401847+guzman-raphael@users.noreply.github.com>

v0.12.dev7: Merge pull request #660 from guzman-raphael/dev

31 Oct 20:37
aae57ac
Compare
Choose a tag to compare

v0.12.dev6: Merge pull request #654 from guzman-raphael/dev

31 Oct 20:38
fc21b5c
Compare
Choose a tag to compare
Update ahead of pre-release

v0.12.dev5: Merge pull request #642 from guzman-raphael/dev

31 Oct 20:38
bb21796
Compare
Choose a tag to compare
Update changelog

v0.12.dev4: Merge pull request #609 from guzman-raphael/v_update

31 Oct 20:38
a337320
Compare
Choose a tag to compare
Increment version

v0.12.dev: Merge pull request #532 from dimitri-yatsenko/attachments

31 Oct 20:38
26fc8e1
Compare
Choose a tag to compare
Attachments and configurable blobs