Skip to content

Semantica 0.2.7

Choose a tag to compare

@github-actions github-actions released this 09 Feb 07:26
· 926 commits to main since this release

Overview

Release 0.2.7 adds Snowflake integration, Apache Arrow export, and benchmark suite.

πŸš€ New Features

Snowflake Connector for Data Ingestion

PR #276 by @Sameer6305

Native Snowflake connector with multi-authentication support (password, OAuth, key-pair, SSO). Includes table/query ingestion, schema introspection, and SQL injection prevention.

Tests: 24/24 passing
Dependency: db-snowflake optional

Apache Arrow Export Support

PR #273 by @Sameer6305

High-performance columnar export with explicit schemas, compression, and Pandas/DuckDB compatibility.

Tests: 20/20 passing
Dependency: db-arrow optional

Comprehensive Benchmark Suite

PR #289 by @ZohaibHassan16, @KaifAhmad1

137+ benchmarks across all modules with regression detection and CI/CD integration.

Features: Statistical analysis, environment-agnostic design, CLI tool

πŸ“Š Quality Assurance

  • Total Tests: 44/44 passing
  • Breaking Changes: None
  • Backward Compatible: Yes

πŸ›  Installation

pip install semantica==0.2.7
pip install semantica[db-snowflake,db-arrow]==0.2.7

πŸ™ Contributors

πŸ”— Links

πŸ“ˆ Performance

  • Text Processing: >10,000 ops/sec
  • Arrow Export: 10x faster
  • Benchmark Coverage: 137+ tests

Thanks to all contributors for making this release possible!