iqtoolkit journal

🚀 IQToolkit Analyzer v0.3.0rc3: Release Candidate (Contracts + CLI UX)

less than a minute readBy Giovanni Martinez
releasepostgresqlmongodbdatabase performanceaidevtoolsquery optimizationdatabase analysisperformance tuningcli

IQToolkit Analyzer v0.3.0rc3 is now available on PyPI. This release candidate focuses on making outputs more consistent, improving configuration validation, and polishing the CLI for daily use.

Watch demos and tutorials on the iqtoolkit YouTube channel:

youtube.com/@iqtoolkit

.


Highlights

  • Contracts-first outputs via contract_results across CLI, API, and reports.
  • New config validation command: iqtoolkit-analyzer config validate.
  • CLI UX polish: --examples flag and improved error messaging.
  • MongoDB reports now include a real-time metrics snapshot (serverStatus/dbStats/collStats).

Installation Guide

IQToolkit Analyzer can be installed on macOS, Windows, and Linux using multiple methods.

Quick Start

# Install from PyPI
pip install iqtoolkit-analyzer

# Verify installation
iqtoolkit-analyzer --version

# Run analysis
iqtoolkit-analyzer pg analyze -c postgresql://localhost/postgres --examples

Release Candidate (PyPI)

# Install the release candidate from PyPI
python -m pip install --upgrade iqtoolkit-analyzer==0.3.0rc3

# Verify
iqtoolkit-analyzer --version

Using pipx (Isolated Environment)

# Install pipx if not already installed
pip install pipx
pipx ensurepath

# Install iqtoolkit-analyzer
pipx install iqtoolkit-analyzer

# Run
iqtoolkit-analyzer --version

Platform-Specific Installation

macOS

Homebrew (Easiest)
# Add IQToolkit tap
brew tap iqtoolkit/iqtoolkit

# Install
brew install iqtoolkit-analyzer

# Verify
iqtoolkit-analyzer --version

Status: 🚧 Under Development

  • Formula created and ready
  • Requires tap repository setup before the v0.3.0 stable release
  • RC installs should use pip/pipx
  • See Release Process for timeline

Docs and Guides

  • Getting started: https://docs.iqtoolkit.ai/getting-started
  • Configuration: https://docs.iqtoolkit.ai/configuration
  • Migration guide: https://docs.iqtoolkit.ai/migration-guide
  • API reference: https://docs.iqtoolkit.ai/api-reference

Feedback

Please report issues or feedback here: https://github.com/iqtoolkit/iqtoolkit-analyzer/issues

Thanks for testing the RC and helping us harden the v0.3.0 release.