Sqeleton

Latest version: v0.0.9

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

Scan your dependencies

0.0.9

What's Changed

- Added a promptkit REPL. Use `sqeleton repl` to engage.

- compile_with_args - Added support for query args, instead of inlining strings. Opens the door for caching compilation

- Built-in support for JSON fields (define as list or dict)

- Support for declaring table schemas using dataclasses, with primary keys

- Added support for returning() for RETURNING exprs (INSERT, UPDATE, etc.)

- Better typing annotation (mypy/pyright support)

- Better support for bytes type

- Added support for ellipsis (...) in selects

- Performance improvements

- Bugfixes

PRs
* Adds a promptkit REPL and a bunch of other fixes by erezsh in https://github.com/erezsh/sqeleton/pull/1
* Many features and fixes, may-july 2023 by erezsh in https://github.com/erezsh/sqeleton/pull/2
* Update versions of dependencies by erezsh in https://github.com/erezsh/sqeleton/pull/3

New Contributors
* erezsh made their first contribution in https://github.com/erezsh/sqeleton/pull/1

**Full Changelog**: https://github.com/erezsh/sqeleton/commits/0.0.9

0.0.8

What's Changed
* PR 20 with added infrastructure (TimestampTZ repr) by erezsh in https://github.com/datafold/sqeleton/pull/30
* Convert timezone by bjoernhaeuser in https://github.com/datafold/sqeleton/pull/20
* Add snowflake date mapping by bjoernhaeuser in https://github.com/datafold/sqeleton/pull/31
* snowflake: add support for key password by dlawin in https://github.com/datafold/sqeleton/pull/34
* Various changes by erezsh in https://github.com/datafold/sqeleton/pull/35

New Contributors
* bjoernhaeuser made their first contribution in https://github.com/datafold/sqeleton/pull/20

**Full Changelog**: https://github.com/datafold/sqeleton/compare/v0.0.7...v0.0.8

0.0.6

What's Changed
* Merge "dev" branch by erezsh in https://github.com/datafold/sqeleton/pull/8
* Added initial docs by erezsh in https://github.com/datafold/sqeleton/pull/9
* Added conn-editor by erezsh in https://github.com/datafold/sqeleton/pull/11
* Merge 'dev' into master by erezsh in https://github.com/datafold/sqeleton/pull/10
* Dev by erezsh in https://github.com/datafold/sqeleton/pull/12
* Edit type to postgresql database by titou41 in https://github.com/datafold/sqeleton/pull/5
* Edit type in mysql database by titou41 in https://github.com/datafold/sqeleton/pull/7
* Docs and REPL by erezsh in https://github.com/datafold/sqeleton/pull/17
* Redshift: support 3 part id by dlawin in https://github.com/datafold/sqeleton/pull/13
* Databricks: support 3 part id by dlawin in https://github.com/datafold/sqeleton/pull/16
* postgres support 3 part id by dlawin in https://github.com/datafold/sqeleton/pull/18
* Tiny fix for PR 19 - Optimizer hints v1 by erezsh in https://github.com/datafold/sqeleton/pull/23
* Optimizer hints v1 by RoderickJDunn in https://github.com/datafold/sqeleton/pull/19
* Support 3-part paths in DuckDB by dbeatty10 in https://github.com/datafold/sqeleton/pull/24
* rebuild poetry.lock by erezsh in https://github.com/datafold/sqeleton/pull/25

New Contributors
* titou41 made their first contribution in https://github.com/datafold/sqeleton/pull/5
* dlawin made their first contribution in https://github.com/datafold/sqeleton/pull/13
* RoderickJDunn made their first contribution in https://github.com/datafold/sqeleton/pull/19
* dbeatty10 made their first contribution in https://github.com/datafold/sqeleton/pull/24

**Full Changelog**: https://github.com/datafold/sqeleton/compare/v0.0.2...v0.0.6

0.0.2

What's Changed
* Initial code copied from data-diff by erezsh in https://github.com/datafold/sqeleton/pull/2
* Added main with repl command by erezsh in https://github.com/datafold/sqeleton/pull/3

New Contributors
* erezsh made their first contribution in https://github.com/datafold/sqeleton/pull/2

**Full Changelog**: https://github.com/datafold/sqeleton/commits/v0.0.2

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.