Skip to content

Commit d068579

Browse files
authored
Merge pull request #1 from 1K5-TECH/chore/sync-upstream
Chore/sync upstream
2 parents 5fb2c81 + 438315b commit d068579

180 files changed

Lines changed: 9154 additions & 1416 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.circleci/continue_config.yml

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
name: Run doc tests
4949
command: make doc-test
5050

51-
style_and_slow_tests:
51+
style_and_cicd_tests:
5252
parameters:
5353
python_version:
5454
type: string
@@ -76,7 +76,7 @@ jobs:
7676
name: Run linters and code style checks
7777
command: make py-style
7878
- run:
79-
name: Run slow tests
79+
name: Run cicd tests
8080
command: make cicd-test
8181
- store_test_results:
8282
path: test-results
@@ -157,8 +157,11 @@ jobs:
157157
name: Install envsubst
158158
command: sudo apt-get update && sudo apt-get install gettext-base
159159
- run:
160-
name: Install ruamel.yaml
161-
command: pip3 install ruamel.yaml==0.16.0
160+
name: Setup python env
161+
command: |
162+
pip3 install --upgrade pip
163+
pip3 install ruamel.yaml==0.16.0
164+
python3 --version
162165
- run:
163166
name: Run Airflow slow tests
164167
command: make airflow-docker-test-with-env
@@ -270,7 +273,7 @@ workflows:
270273
main_pr:
271274
jobs:
272275
- doc_tests
273-
- style_and_slow_tests:
276+
- style_and_cicd_tests:
274277
matrix:
275278
parameters:
276279
python_version:
@@ -280,7 +283,7 @@ workflows:
280283
- "3.12"
281284
- airflow_docker_tests:
282285
requires:
283-
- style_and_slow_tests
286+
- style_and_cicd_tests
284287
filters:
285288
branches:
286289
only:
@@ -320,7 +323,7 @@ workflows:
320323
- main
321324
- trigger_private_tests:
322325
requires:
323-
- style_and_slow_tests
326+
- style_and_cicd_tests
324327
filters:
325328
branches:
326329
only:

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,16 @@ ui-style:
1919
SKIP=ruff,ruff-format,mypy pre-commit run --all-files
2020

2121
doc-test:
22-
PYTEST_PLUGINS=tests.common_fixtures pytest --doctest-modules sqlmesh/core sqlmesh/utils
22+
PYTEST_PLUGINS=tests.common_fixtures python -m pytest --doctest-modules sqlmesh/core sqlmesh/utils
2323

2424
package:
25-
pip3 install wheel && python3 setup.py sdist bdist_wheel
25+
pip3 install build && python3 -m build
2626

2727
publish: package
2828
pip3 install twine && python3 -m twine upload dist/*
2929

3030
package-tests:
31-
pip3 install wheel && python3 tests/setup.py sdist bdist_wheel
31+
pip3 install build && cp pyproject.toml tests/sqlmesh_pyproject.toml && python3 -m build tests/
3232

3333
publish-tests: package-tests
3434
pip3 install twine && python3 -m twine upload -r tobiko-private tests/dist/*

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
<p align="center">
2-
<img src="https://github.com/TobikoData/sqlmesh/blob/main/docs/readme/sqlmesh.png?raw=true" alt="SQLMesh logo" width="50%" height="50%">
2+
<img src="docs/readme/sqlmesh.png" alt="SQLMesh logo" width="50%" height="50%">
33
</p>
44

55
SQLMesh is a next-generation data transformation framework designed to ship data quickly, efficiently, and without error. Data teams can efficiently run and deploy data transformations written in SQL or Python with visibility and control at any size.
66

77
It is more than just a [dbt alternative](https://tobikodata.com/reduce_costs_with_cron_and_partitions.html).
88

99
<p align="center">
10-
<img src="https://github.com/TobikoData/sqlmesh/blob/main/docs/readme/architecture_diagram.png?raw=true" alt="Architecture Diagram" width="100%" height="100%">
10+
<img src="docs/readme/architecture_diagram.png" alt="Architecture Diagram" width="100%" height="100%">
1111
</p>
1212

1313
## Core Features

0 commit comments

Comments
 (0)