Releases: DagsHub/client
0.3.13 - minor bugfixes and doc improvements
What's Changed
- Bugfix: Fixed a faulty null check by @jinensetpal in #409
- Improve docstring for Datapoint.save() by @guysmoilov in #412
- Raise a better error on adding empty token by @kbolashev in #414
- Add Support ID to Data Engine errors by @sdafni in #416
- DDA Streaming: allow excluding certain glob patterns from being looked up by @kbolashev in #362
- Docs: Add example usage snippets for the bucket client flavors by @kbolashev in #426
Full Changelog: 0.3.12...0.3.13
0.3.12
What's Changed
- global as_of not saved in dataset by @sdafni in #399
- Get and Save Datasets and Datasources to Files by @deanp70 in #402
- Docs: add Authentication section by @kbolashev in #403
- Remove the note about the backend not generating automatic aliases by @kbolashev in #404
- include/ exclude list for LS meta-data by @sdafni in #401
- dict update #1 by @sdafni in #393
- Mark the datasource saving functions as experimental by @kbolashev in #406
- Fix incorrect doc formatting in Datasource.annotate() by @kbolashev in #407
Full Changelog: 0.3.11...0.3.12
0.3.11 - Metadata Versioning and Better Docs
This is an exciting new release for us and includes a feature we've been working on for a couple months now: Metadata Versioning!
Check out ds.as_of()
and ds.select()
to start querying and comparing older data.
Along with versioning we improved our docs infrastructure and moved it to Sphinx. You can find the documentation here
What's Changed
- versioning by @sdafni in #386
- as_of_time - > as_of by @sdafni in #396
- Rename Field.column to Field.field_name by @kbolashev in #397
- Docs: add Sphinx documentation by @kbolashev in #394
Full Changelog: 0.3.10...0.3.11
0.3.10 - Abandoning hotfix post-releases
Due to semver changes in default python build process, we're abandoning the hotfixes post releases where versions were numbered major.minor.patch_post
. We will be using major.minor.patch
from now on
0.3.9 Hotfix 1 - fixing optional dependencies
We forgot to expose the optional dependencies in the previous release. This release should fix that issue
What's Changed
- Add function to get the client for the S3 Repo Bucket by @kbolashev in #387
- Pass extras_require in setup.py by @kbolashev in #392
Full Changelog: 0.3.9...0.3.9_1
0.3.9 - Jupyter dependency is now optional
Starting with this release, the rich[jupyter]
dependency is now optional. This should majorly slim down the ammount of dependencies installed.
If you're using our client in Colab or any other Jupyter environment, either pip install dagshub[jupyter]
(or pip install rich[jupyter]
) if you stop seeing progress bars from appearing.
The FUSE mount is also now in an optional dagshub[fuse]
dependency
What's Changed
- Data Engine docs: add info about metadata tagging + sending to annotation by @kbolashev in #382
- Move jupyter + fuse into optional dependencies by @kbolashev in #381
- Bug: setting annotation metadata two times doesn't work by @kbolashev in #383
Full Changelog: 0.3.8_2...0.3.9
0.3.8 Hotfix 2 - Bringing back metadata tagging
What's Changed
- Revert "Revert "Add enrichment tag annotation"" by @kbolashev in #368
- Update README.md by @guysmoilov in #369
- Fix GraphQL client not sending the correct user agent by @kbolashev in #372
- Add black in pyproject, reformat the repo by @kbolashev in #373
- Added an enhancement - issue 366 to add a download all if no argument… by @rabroldan in #371
- Fix sequential querying composition bug by @kbolashev in #374
- Fix not being able to upload via CLI by @kbolashev in #377
New Contributors
- @rabroldan made their first contribution in #371
Full Changelog: 0.3.8_1...0.3.8_2
0.3.8 Hotfix 1 - Bugfix
We've reverted metadata tagging until it's deployed on the backend. Apologies for the inconvenience
0.3.8 - Metadata tagging
Now you can "tag" your metadata fields with custom information, telling more about what type of data is stored in the field.
For now only is_annotation()
flag is there, but more will be added soon with possibility of defining your own custom tags.
What's Changed
Full Changelog: 0.3.7...0.3.8
0.3.7 - Bugfixes
What's Changed
- Change the serialization for OAuth token to make them TZ-naive by @kbolashev in #359
- External bucket support for file_column detection, dataloader post_hooks, bugfixes by @jinensetpal in #332
- Fix problems with blob field filter deserialization by @kbolashev in #360
Full Changelog: 0.3.6_3...0.3.7