-
Notifications
You must be signed in to change notification settings - Fork 24
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support yaml dataset definitions #914
Conversation
for more information, see https://pre-commit.ci
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #914 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 78 79 +1
Lines 3564 3588 +24
Branches 629 645 +16
=========================================
+ Hits 3564 3588 +24 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
Co-authored-by: SiQube <reich.davidr@gmail.com> Co-authored-by: Daniel G. Krakowczyk <daniel.krakowczyk@uni-potsdam.de>
…10 (#913) Co-authored-by: Daniel G. Krakowczyk <daniel.krakowczyk@uni-potsdam.de>
updates: - github.com/asottile/pyupgrade: v3.19.0 → v3.19.1 - github.com/jsh9/pydoclint: 0.5.10 → 0.6.0 - github.com/hhatto/autopep8: v2.3.1 → v2.3.2 - github.com/PyCQA/pylint: v3.3.2 → v3.3.3 Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daniel G. Krakowczyk <daniel.krakowczyk@uni-potsdam.de>
Co-authored-by: senisioi <sergiu.nisioi@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…s-loader' into yaml-public-datasets-loader
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR is a major breakthrough for pymovements!
YAML dataset definitions will simplify the dataset contribution process by a margin.
Thank you for all the hard work and keeping up with all my change requests!
As a side note: this PR set up a new record for the most comments in a PR, with a whopping count of 155 comments.
You now occupy the top 3 in the list. I may have played a part in this 😇
💥 Breaking Changes
DatasetLibrary.get()
now returns an instantiatedDatasetDefinition
object instead of aDatasetDefinition
class.Description
Supports specifying a
DatasetDefinition
as a yaml file.Example file: