Skip to content

Catzilla v0.2.2

Latest

Choose a tag to compare

@github-actions github-actions released this 08 May 22:12
· 2 commits to main since this release

Ultra-fast Python web framework with C-accelerated routing.

Installation

Quick Install

pip install catzilla

Platform-specific wheels

Download the appropriate wheel for your platform from the assets below:

Linux (x86_64):

pip install catzilla-*-linux_x86_64.whl

macOS (Intel):

pip install catzilla-*-macosx_*_x86_64.whl

macOS (Apple Silicon):

pip install catzilla-*-macosx_*_arm64.whl

Windows (x64):

pip install catzilla-*-win_amd64.whl

From source

pip install catzilla-*.tar.gz

Quick Start

from catzilla import Catzilla, JSONResponse

app = Catzilla()

@app.get('/')
def hello(request):
    return JSONResponse({"message": "Hello from Catzilla!"})

if __name__ == "__main__":
    app.listen(host="127.0.0.1", port=8080)

Tested Platforms

  • Python: 3.9, 3.10, 3.11, 3.12, 3.13
  • OS: Ubuntu, Windows, macOS
  • Architectures: x86_64, arm64 (Apple Silicon)
  • Quality: 15 test combinations (3 OS × 5 Python versions)

Professional Wheel Building

All wheels are built using cibuildwheel with proper platform tags:

  • cp39-cp39-linux_x86_64 (Python 3.9 on Linux x64)
  • cp311-cp311-macosx_12_0_arm64 (Python 3.11 on macOS Apple Silicon)
  • cp312-cp312-win_amd64 (Python 3.12 on Windows x64)
  • And more...

Documentation

Release Quality Assurance

This release has been thoroughly tested across:

  • 15 test combinations (3 OS × 5 Python versions)
  • Full test suite on all platforms
  • Wheel installation validation on all platforms
  • Functionality verification on all platforms

Built with performance and reliability in mind! 🚀

What's Changed

Full Changelog: v0.2.0...v0.2.2