This release is a pre-release and may not be stable for production use.
SQLMesh is a next-generation data transformation and modeling framework that is backwards compatible with dbt. It aims to be easy to use, correct, and efficient.
SQLMesh enables data practitioners to efficiently run and deploy data transformations written in SQL or Python.
Although SQLMesh will make your dbt projects more efficient, reliable, and maintainable, it is more than just a dbt alternative.
Select Features
- Semantic Understanding of SQL
- Compile time error checking (for 10 different SQL dialects!)
- Definitions using simply SQL (no need for redundant and confusing Jinja + YAML)
- Self documenting queries using native SQL Comments
- Efficiency
- Never builds a table more than once
- Partition-based incremental models
- Confidence
- Plan / Apply workflow like Terraform to understand potential impact of changes
- Easy to use CI/CD bot
- Automatic column level lineage and data contracts
- Unit tests and audits
For more information, check out the website and documentation.
Getting Started
Install SQLMesh through pypi by running:
pip install sqlmesh
Follow the tutorial to learn how to use SQLMesh.
Join our community
We'd love to join you on your data journey. Connect with us in the following ways:
- Join the Tobiko Slack community to ask questions, or just to say hi!
- File an issue on our GitHub.
- Send us an email at hello@tobikodata.com with your questions or feedback.
Contribution
Contributions in the form of issues or pull requests are greatly appreciated. Read more about how to develop for SQLMesh.
Metadata
Release files for lingualeo-sqlmesh 0.0.2.dev1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| lingualeo-sqlmesh-0.0.2.dev1.tar.gz | 18.5 MB | Without provenance | Details for lingualeo-sqlmesh-0.0.2.dev1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| lingualeo_sqlmesh-0.0.2.dev1-py3-none-any.whl | Python 3 | none | any | Details for lingualeo_sqlmesh-0.0.2.dev1-py3-none-any.whl |
Total release size: 19.0 MB
Release files / lingualeo-sqlmesh-0.0.2.dev1.tar.gz
| Download URL | lingualeo-sqlmesh-0.0.2.dev1.tar.gz |
|---|---|
| Size | 18.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b483eb85d08354a98a70416b48bfc9b68bb0cc1b47fbcb65af7c58d500ee223e
|
|
BLAKE2b-256 checksum How to use checksums |
d8cfad0e40040648b29d3303edc47c787ad51cb64c08519896c5a781d73f65b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|
Release files / lingualeo_sqlmesh-0.0.2.dev1-py3-none-any.whl
| Download URL | lingualeo_sqlmesh-0.0.2.dev1-py3-none-any.whl |
|---|---|
| Size | 572.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4c4bb37c3bd403ea3f0f04bb7faa31a8ece8624e230da3edceb8a2282c5cbb21
|
|
BLAKE2b-256 checksum How to use checksums |
0f2b6451ce74bf3153efb90a1c5414ee0f3e422aa9c79e232dbb6a3c8e2a969e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.10.13
|
Security for lingualeo-sqlmesh 0.0.2.dev1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.