Sqlmesh

Latest version: v0.104.1

Safety actively analyzes 638418 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 36 of 39

0.10.1

:beetle: Bug fixes
* Make sure start_at / end_at are strings when storing an environment record in state sync (870) izeigerman

0.10.0

:beetle: Bug fixes
* Fix State Sync CTAS Replace (861) eakmanrq
* Hydrate the seed model if needed in the built-in scheduler (859) izeigerman
* Make sure that seed column hashes are updated during the migration (863) izeigerman
* Duplicates on migrations (862) tobymao

0.9.0

:sparkles: Features
* Allow sqlmesh models to import jinja macros. (837) tobymao
* Cache snapshot start to improve load time of large projects (826) crericha
* Introduce state backups during migrations (824) vchan
* Feat[breaking]: don't qualify columns on external tables. (840) tobymao
* Store seed content separately from snapshot payload (853) izeigerman
* Display external table in lineage (857) mykalmax

:beetle: Bug fixes
* Support manifest generated by dbt 1.2 (839) izeigerman
* Run only one workflow at a time in CircleCI izeigerman
* Use load API to insert append dataframes in the BigQuery adapter (841) izeigerman
* Use pd.DataFrame to insert snapshots and environments in state sync (843) izeigerman
* Use the public SQLGlot diff API when categorizing changes (845) izeigerman
* In Engine Adapter automatically infer columns-to-types from a DataFrame (844) izeigerman
* Remaining Engine Adapter API which require column schema when pandas DataFrame is passed (847) izeigerman
* Use explicit column-to-types mapping in the state sync izeigerman
* Python 3.7 mypy izeigerman
* Use Snowflake's API to write a dataframe into a table (850) izeigerman
* Escape JSON when inserting a dataframe (849) izeigerman
* Mypy error due to merging without rebasing first izeigerman
* Return no missing intervals for seed models if evaluated at least once (851) izeigerman
* Improve lineage performance (848) mykalmax
* Simplify validation izeigerman
* Improve performance of sushi example. tobymao
* In Snowflake adapter return the DataFrame as is without modifying its column names. (846) izeigerman
* Move circleci release pipeline back into the config.yaml izeigerman

:hammer_and_wrench: Refactor
* Use sqlglot's exp.insert to simplify Insert building (855) GeorgeSittas

:broom: Chore
* BREAKING remove unused getter apis for macros/hooks (838) tobymao
* Move the release workflow into the continue_config.yml izeigerman
* Fix CircleCI config izeigerman
* Improve error message tobymao

:alien: Other
* Add Tests to Github Action CI/CD Bot (852) eakmanrq
* Update dbt incremental docs (790) treysp
* Handle external tables when fetching lineage (856) vchan

0.8.1

:sparkles: Features
* Docs lineage for change categories (817) mykalmax

:beetle: Bug fixes
* Include source dependencies in depends_on for dbt models. (827) crericha
* Fix json encoding for models (828) vchan
* Pin dbt-duckdb version to avoid test failures izeigerman
* Replace exp.StructKwarg with exp.ColumnDef in schema diff (830) GeorgeSittas
* Improve the change categorization results by pre-matching root AST nodes (831) izeigerman
* Various bugs from file tree, editor, lineage, docs (832) mykalmax
* Improve performance of get snapshots queries by using IN instead of AND/OR (820) crericha

:alien: Other
* Always redirect back to index.html (836) mykalmax

0.8.0

:sparkles: Features
* Add loading logging to dbt adapter (804) crericha
* Gateway configuration BREAKING CHANGE (807) izeigerman
* Extend Airflow integration with the ability to provide an external DB connection for SQLMesh state (811) izeigerman
* Introduce logical merge for adapters that do not natively support merge (802) crericha
* BREAKING always parse macro returns as sql (815) tobymao
* Add Github Actions CI/CD Bot (810) eakmanrq
* Set up Docs (801) mykalmax
* Log exception stack traces from executor tasks to API console (825) vchan
* Use dbt manifest to load dbt projects (821) izeigerman

:beetle: Bug fixes
* In Postgres engine adapter only commit if there's no active transaction (800) izeigerman
* Pin ruamel.yaml version when running airflow tests on CircleCI izeigerman
* Data leakage was incorrect with window functions BREAKING CHANGE (805) tobymao
* Enforce unpaused parent snapshots only for new snapshots (809) izeigerman
* Don't add where false if no from statement tobymao
* Use package materialization config in dbt fixture (816) crericha
* Cnclude missing direct model names (822) mykalmax

:broom: Chore
* Upgrade sqlglot to 11.7 tobymao
* Upgrade sqlglot tobymao

:alien: Other
* Update uvicorn development server configs (806) vchan
* Continue watching even if context.load() fails, e.g. typos in a model file (808) vchan
* Format code (812) cornzyblack
* Update engines.md (813) wseaton
* Remove unneeded expand tobymao
* Improve BigQuery Pandas Implementation (814) eakmanrq
* Add missing import (823) eakmanrq

0.7.0

:sparkles: Features
* Introduce LLM integration (799) izeigerman

:beetle: Bug fixes
* Make start_date an actual date and add start_dt tobymao

Page 36 of 39

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.