-
Notifications
You must be signed in to change notification settings - Fork 2
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
Release 0.3.24 #1339
Merged
Merged
Release 0.3.24 #1339
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* rename extractor config files, re-add data_developer env var * added changelog entry * tests: regen * build: fix changelog --------- Co-authored-by: anders-albert <[email protected]>
* fix(deps): update dependency cognite-sdk to v7.70.3 * tests: regen * fix: switch to upsert --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: anders-albert <[email protected]> Co-authored-by: Anders Albert <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…Rework pull (#1285) * refactor: rename load resource file * refactor: splitting load * refactor: replace parent resource * refactor; split data model load methods * refactor; more splitting * refactor; last piece of splitting * tests: updated tests * refactor: revert * refactor: getting started on pull rework * refactor: basic structure of new pull command * refactor; round 2 * refactor: round 3 * refactor; round 4 for end-to-end * tests: added simple test * test: fix test * tests: new test case * tests: fix tests * feat: first end to end * refactor; fix * refactor: structure for keeping comments * tests: added test cases * feat: first test passing * tests: fix test cases * feat: support list * fix: handle comments * tests: update test data * refactor: simplify test * tests: test case array * tests: transformation sql test case * feat: support multi file * tests: updated test * feat: support array with extra files * tests: updated tests
….3 (#1304) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Anders Albert <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* fix: detect google cloud build * feat: turn-off check * build: turn-on * build: changelog
…odule Pull (#1307) * feat: added new feature flag * refactor: design interface * docs: added missing docs * refactor; rerog * refactor; moved out parsing of user selected modules * feat: first end-to-end * style: mypy * tests: updated tests * docs: updated plan * refactor: renaming legacy method * refactor; structure for new dump method * style: update all signatures * tests: implement proper lookup * fix: robustify variable replacement * refactor; remove pull command * tests: regen * fix: introduced bug
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….4 (#1317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* refactor: stipulate new soltion * feat: implemented first pass of lookup APIs * feat: verify API * fix: lookup missing * fix: imports * tests: added failing test * tests: implemented mocking of lookup methods * docs: Documnted thinking * refactor: update signature of load resource * docs; updated docstring * refactor: update loaders part 1 * refactor: finish replacement * Ãtests: regen * refactor; change signature to set default * tests: updated tests * tests: updated tests * tests: fix failing test * refactor: remove unused verify methods * tests: update test * fix; introduced bug * refactor: remove tools global
* refactor: stipulate new soltion * feat: implemented first pass of lookup APIs * feat: verify API * fix: lookup missing * fix: imports * tests: added failing test * tests: implemented mocking of lookup methods * docs: Documnted thinking * refactor: update signature of load resource * docs; updated docstring * refactor: update loaders part 1 * refactor: finish replacement * Ãtests: regen * refactor; change signature to set default * tests: updated tests * tests: updated tests * tests: fix failing test * refactor: remove unused verify methods * tests: update test * fix; introduced bug * refactor: remove tools global * Ãrefactor: new signature * refactor: reorder and clean signature * refactor: new signature again * refactor: draft new deploy method * refactor: draft of pull and clean * refactor: introduced resource worker * refactor: cleanup * refactor: use worker in clean/deploy * refactor; updated load and dump for Resource Containers * refactor; updating * refactor; two more * refactor: finished workflow loaders * refactor: happier mypy * refactor: happier mypy * refactor: update signatures * refactor: function and location filter * refactor: extraction pipelines * refactor; classic resources * refactor; finished transformation loaders * refactor; only group loader left * refactor: elegant solution to group * style: ruff happy * style: happy mypy * style: cleanup unsued ignore * refactor: handle special gorup case * tests: update snapshot manually * fix: bug in transformation load * fix: introduced bug * tests: updated test data * refactor: remove use of _is_equals * docs; one step closer * refactor: simplify load resource * tests: updated loaders * tests: group and function loaders * tests: closer * refactor; base loaders left * tests: updated base loaders * fix: tiny bug * fix: import * tests: remove tests * refactor: cleanup * refactor: cleanup * refactor: delete are equal
* refactor: stipulate new soltion * feat: implemented first pass of lookup APIs * feat: verify API * fix: lookup missing * fix: imports * tests: added failing test * tests: implemented mocking of lookup methods * docs: Documnted thinking * refactor: update signature of load resource * docs; updated docstring * refactor: update loaders part 1 * refactor: finish replacement * Ãtests: regen * refactor; change signature to set default * tests: updated tests * tests: updated tests * tests: fix failing test * refactor: remove unused verify methods * tests: update test * fix; introduced bug * refactor: remove tools global * Ãrefactor: new signature * refactor: reorder and clean signature * refactor: new signature again * refactor: draft new deploy method * refactor: draft of pull and clean * refactor: introduced resource worker * refactor: cleanup * refactor: use worker in clean/deploy * refactor; updated load and dump for Resource Containers * refactor; updating * refactor; two more * refactor: finished workflow loaders * refactor: happier mypy * refactor: happier mypy * refactor: update signatures * refactor: function and location filter * refactor: extraction pipelines * refactor; classic resources * refactor; finished transformation loaders * refactor; only group loader left * refactor: elegant solution to group * style: ruff happy * style: happy mypy * style: cleanup unsued ignore * refactor: handle special gorup case * tests: update snapshot manually * fix: bug in transformation load * fix: introduced bug * tests: updated test data * refactor: remove use of _is_equals * docs; one step closer * refactor: simplify load resource * tests: updated loaders * tests: group and function loaders * tests: closer * refactor; base loaders left * tests: updated base loaders * fix: tiny bug * fix: import * tests: remove tests * refactor: cleanup * refactor: cleanup * refactor: delete are equal * tests: extend test to check redeploy * fix: dump methods leading to diffs * fix: more redeploy issues * tests: regen * fix: introduced bug * fix: more fixes * refactor: last pieces * build: changelog * Update CHANGELOG.cdf-tk.md
* refactor: stipulate new soltion * feat: implemented first pass of lookup APIs * feat: verify API * fix: lookup missing * fix: imports * tests: added failing test * tests: implemented mocking of lookup methods * docs: Documnted thinking * refactor: update signature of load resource * docs; updated docstring * refactor: update loaders part 1 * refactor: finish replacement * Ãtests: regen * refactor; change signature to set default * tests: updated tests * tests: updated tests * tests: fix failing test * refactor: remove unused verify methods * tests: update test * fix; introduced bug * refactor: remove tools global * Ãrefactor: new signature * refactor: reorder and clean signature * refactor: new signature again * refactor: draft new deploy method * refactor: draft of pull and clean * refactor: introduced resource worker * refactor: cleanup * refactor: use worker in clean/deploy * refactor; updated load and dump for Resource Containers * refactor; updating * refactor; two more * refactor: finished workflow loaders * refactor: happier mypy * refactor: happier mypy * refactor: update signatures * refactor: function and location filter * refactor: extraction pipelines * refactor; classic resources * refactor; finished transformation loaders * refactor; only group loader left * refactor: elegant solution to group * style: ruff happy * style: happy mypy * style: cleanup unsued ignore * refactor: handle special gorup case * tests: update snapshot manually * fix: bug in transformation load * fix: introduced bug * tests: updated test data * refactor: remove use of _is_equals * docs; one step closer * refactor: simplify load resource * tests: updated loaders * tests: group and function loaders * tests: closer * refactor; base loaders left * tests: updated base loaders * fix: tiny bug * fix: import * tests: remove tests * refactor: cleanup * refactor: cleanup * refactor: delete are equal * tests: extend test to check redeploy * fix: dump methods leading to diffs * fix: more redeploy issues * tests: regen * fix: introduced bug * fix: more fixes * refactor: last pieces * build: changelog * Update CHANGELOG.cdf-tk.md * refactor: stipulation of new test * refactor: enviroment variables * tests: set with environment variables * tests: failing test * fix: workflow trigger * feat: replace environment variabls in pull * refactor; cleanup * fix: skip not-supported loaders * tests; extended testing * refactor; setup new diff list method * fix: implemented first diff list * refactor: fixing issues with pull * fix: maintain order * tests: standardization of test data * tests: standardization * fix: skip loaders that should not be supported * fix: standarization * fix; more standarization * tests: regen * refactor; move out safe read * fix: safe read in pull * fix: more standarization * fix: more standarization * fix: more standarization * fix: more standarization * fix: scopes issue * refactor: standarization * refactor; standarization * fix: generic dump of function schedule * tests: added failing test case * fix: pull comments * fix: yaml comment parser * fix: handle raw database case * build; added command and changelog entry * tests: fix mocking * fix: introduced bug * fix: bug in selection
* chore(deps): lock file maintenance * ci: cleanup actions * style: happy mypy --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: anders-albert <[email protected]> Co-authored-by: Anders Albert <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: ugly exception * tests: regen
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior * tests: added failing test * refactor; extending test * fix: set correct kind file name
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior * tests: added failing test * refactor; extending test * fix: set correct kind file name * fix: added missing verbose flags * Update CHANGELOG.cdf-tk.md Co-authored-by: Pål Rønning <[email protected]> --------- Co-authored-by: Pål Rønning <[email protected]>
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior * tests: added failing test * refactor; extending test * fix: set correct kind file name * fix: added missing verbose flags * fix: added asset external ID lookup in sequence * Update CHANGELOG.cdf-tk.md Co-authored-by: Pål Rønning <[email protected]> --------- Co-authored-by: Pål Rønning <[email protected]>
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: added missing reference to dataset
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior * tests: constructing example * fix: structure * tests: updated test data * style * refactor: adding flag * build: activate flag * refactor; start on implementation * feat: per file hashing * refactor; fix running withouth alpha flags * fix: consistent hash * build; deactivate flag * tests: regen * fix: ignore compiled py files
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: only warn if env not set * build; changelog
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * refactor: added new structure for checking * feat; warning if taks is missing * style: improved wording
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: ugly exception * tests: regen * fead: added new utility function * refactor: replace read function * build; changelog * refactor: fix robustify sniffing
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * tests: set cpu and memory outside limits * tests: try to recreate issue * docs: documented case * fix: redeployment issue * feat: added warning on mistake * style: warning message * feat; introduce ToolkitClientConfig * style: better return value * refactor: renaming * Update cognite_toolkit/_cdf_tk/client/_toolkit_client.py * docs; better docs * refactor: deal with special behavior * tests: constructing example * fix: structure * tests: updated test data * style * refactor: adding flag * build: activate flag * refactor; start on implementation * feat: per file hashing * refactor; fix running withouth alpha flags * fix: consistent hash * build; deactivate flag * tests: regen * fix: ignore compiled py files * fix: better error message * style: wording
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: ugly exception * tests: regen * feat: verify containres are deployed
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: ugly exception * tests: regen * feat: verify containres are deployed * fix: force wait after space deletion
* test: extend testing * fix: implemented emtpy * tests: updated mocking * fix: quote version key in location filter * feat: added data modeling type * tests: updated test * tests: regen * feat: support data modeling type * tests: update mock lookup * build: changelog * fix: introduced bugs * fix; bug bug * fix; bug bug bug * tests: standardize * tests: standardize 2 * fix: ugly exception * tests: regen * fead: added new utility function * refactor: replace read function * build; changelog * refactor: fix robustify sniffing * refactor; handling empty csv files
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….5 (#1335) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Anders Albert <[email protected]>
* fix: panel print * refactor; added limitation
Co-authored-by: GitHub Action <[email protected]>
☂️ Python Coverage
Overall Coverage
New Files
Modified Files
|
ronpal
approved these changes
Jan 6, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Please describe the change you have made.
Checklist
_version.py and
pyproject.toml per semantic versioning.