Skip to content

Releases: rezwanahmedsami/catzilla

Catzilla v0.2.0

02 Sep 13:37

Choose a tag to compare

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

New Contributors

Full Changelog: v0.1.0...v0.2.0

Catzilla v0.2.0-beta4

25 Aug 12:32

Choose a tag to compare

Catzilla v0.2.0-beta4 Pre-release
Pre-release

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

Installation

Test Release (Test PyPI)

pip install -i https://test.pypi.org/simple/ catzilla==0.2.0b4

Note: This is a pre-release version available on Test PyPI for testing purposes.

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! 🚀

Catzilla v0.2.0-beta3

25 Aug 09:58

Choose a tag to compare

Catzilla v0.2.0-beta3 Pre-release
Pre-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

Performance Highlights

  • 24,759 RPS on Hello World endpoints
  • 8.7x faster than FastAPI on average
  • 87% lower latency than FastAPI
  • Zero runtime dependencies

Quick Start

from catzilla import Catzilla, JSONResponse

app = Catzilla(auto_validation=True, memory_profiling=False)

@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! 🚀

Full Changelog: v0.2.0-beta2...v0.2.0-beta3

Catzilla v0.2.0-beta2

25 Aug 08:00

Choose a tag to compare

Catzilla v0.2.0-beta2 Pre-release
Pre-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

Performance Highlights

  • 24,759 RPS on Hello World endpoints
  • 8.7x faster than FastAPI on average
  • 87% lower latency than FastAPI
  • Zero runtime dependencies

Quick Start

from catzilla import Catzilla, JSONResponse

app = Catzilla(auto_validation=True, memory_profiling=False)

@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! 🚀

Full Changelog: v0.2.0-beta1...v0.2.0-beta2

Catzilla v0.2.0-beta1

24 Aug 21:03

Choose a tag to compare

Catzilla v0.2.0-beta1 Pre-release
Pre-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

Performance Highlights

  • 24,759 RPS on Hello World endpoints
  • 8.7x faster than FastAPI on average
  • 87% lower latency than FastAPI
  • Zero runtime dependencies

Quick Start

from catzilla import Catzilla, JSONResponse

app = Catzilla(auto_validation=True, memory_profiling=False)

@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! 🚀

Full Changelog: v0.2.0-beta...v0.2.0-beta1

Catzilla v0.2.0-beta

22 Aug 15:19

Choose a tag to compare

Catzilla v0.2.0-beta Pre-release
Pre-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

Performance Highlights

  • 24,759 RPS on Hello World endpoints
  • 8.7x faster than FastAPI on average
  • 87% lower latency than FastAPI
  • Zero runtime dependencies

Quick Start

from catzilla import Catzilla, JSONResponse

app = Catzilla(auto_validation=True, memory_profiling=False)

@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

New Contributors

Full Changelog: v0.1.0...v0.2.0-beta

Catzilla v0.1.0

27 May 18:26

Choose a tag to compare

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

Performance Highlights

  • 24,759 RPS on Hello World endpoints
  • 8.7x faster than FastAPI on average
  • 87% lower latency than FastAPI
  • Zero runtime dependencies

Quick Start

from catzilla import App, JSONResponse

app = App()

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

if __name__ == "__main__":
    app.listen(8080)

Tested Platforms

  • Python: 3.8, 3.9, 3.10, 3.11, 3.12
  • 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:

  • cp38-cp38-linux_x86_64 (Python 3.8 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! 🚀

Full Changelog: v0.0.2...v0.1.0