Siuba

Latest version: v0.4.4

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

Scan your dependencies

Page 1 of 6

1.0.0a3

Fixes

* fix(ci): allow testing multiple bigquery test branches at the same time (360)
* fix(pandas): fast methods support DataFrame aggs like n() (363)
* fix(pandas): support pandas 1.3 (366)
* fix(install): fix windows install breaking due to utf-8 in README (370)

1.0.0a2

This is an alpha release for v1.0.0. There will likely be extensive changes through January as I work to refactor the core API.

Big changes

* Added `ops` submodule (and removed `spec` submodule).
- This contains generic functions for pandas methods.
- Has method data needed to translate pandas expressions to SQL (e.g. whether something is a property, or uses an accessor).
* Refactored SQL translation mechanism:
- Base dialect that others extend.
- Over clauses in translate.py now have a `func` class method. This generates a constructor for a specific sql translation.
- Now uses a pandas translator from ops submodule.


Features:

* Support bigquery as a SQL dialect (322)
* Support MySQL as a SQL dialect. (https://github.com/machow/siuba/commit/a9b97a9009650ddd483dd2dde9c2d838a840f9e6)
* ci: add test deployment to action (354)

0.4.4

What's Changed
* Misc fixes by machow in https://github.com/machow/siuba/pull/476


**Full Changelog**: https://github.com/machow/siuba/compare/v0.4.3...v0.4.4

0.4.3

What's Changed
* fix(sql): sqlalchemy 2.0 compat imports by machow in https://github.com/machow/siuba/pull/472
- Note that pandas v2 removed a few functions (such as .dt.week). The translations for these are still supported.
* ci: do not upload to airtable by machow in https://github.com/machow/siuba/pull/477


**Full Changelog**: https://github.com/machow/siuba/compare/v0.4.2...v0.4.3

0.4.2

What's Changed

* fix: summarize raising error when a grouping col is all NA (or mostly NA) (https://github.com/machow/siuba/pull/459; issue #458, 251)


**Full Changelog**: https://github.com/machow/siuba/compare/v0.4.1...v0.4.2

0.4.1

What's Changed

* fix: across correctly handles grouped data in sql (https://github.com/machow/siuba/pull/455)
* fix: across handles pandas mutate with aggregation (https://github.com/machow/siuba/pull/455)
* ci: remove doc publishing (https://github.com/machow/siuba/pull/456)


**Full Changelog**: https://github.com/machow/siuba/compare/v0.4.0...v0.4.1

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.