Skip to main content

Utilities for Python

Project description

PyU - Python Utilities

PyU Logo
A comprehensive collection of Python utilities for developers

The raven-pyu is a versatile Python utility library designed to enhance your development workflow with powerful tools for performance analysis, profiling, and code optimization. Built by Happy Raven Labs, PyU provides elegant, easy-to-use solutions for common development challenges.

✨ Features

  • 🔍 Performance Profiling: Comprehensive time and memory profiling tools

📦 Installation

pip install raven-pyu

🧩 Modules

Profiling Module

The profiling module provides powerful tools for measuring and analyzing the performance of your Python code.

Key Features:

  • Time profiling with microsecond precision
  • Memory usage tracking and analysis
  • Line-by-line performance breakdowns
  • Multiple output formats (console, CSV, text)
  • Statistical analysis with rich reporting

📖 Full Profiling Documentation →

🔧 Requirements

  • Python 3.8 or higher
  • Rich (for beautiful console output)

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🏢 About

Developed with ❤️ by Happy Raven Labs


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

raven_pyu-1.0.2.tar.gz (628.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

raven_pyu-1.0.2-py3-none-any.whl (626.7 kB view details)

Uploaded Python 3

File details

Details for the file raven_pyu-1.0.2.tar.gz.

File metadata

  • Download URL: raven_pyu-1.0.2.tar.gz
  • Upload date:
  • Size: 628.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for raven_pyu-1.0.2.tar.gz
Algorithm Hash digest
SHA256 42d294e7550b01ae31454a6de3a60bc5dc0be61dc7cad019930e5a34ddc9c0b4
MD5 81cdfd67afdd6fe8226686755af5d732
BLAKE2b-256 25b3b76b3aac7eb6043f175f33446dea69b745c1a7fa93e18549a6f4418ded74

See more details on using hashes here.

Provenance

The following attestation bundles were made for raven_pyu-1.0.2.tar.gz:

Publisher: publish-pypi.yml on HappyRavenLabs/pyu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file raven_pyu-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: raven_pyu-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 626.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for raven_pyu-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 950da73f09a2ce9158171f98e113562402e64fe8e9ce0ce8d6069b96fceb0b11
MD5 2fa0e486c87698bcb7647cc288c0f977
BLAKE2b-256 362da764a9cd61f6f0e33b8fb99b9885321fc2f73893aad92c5960aa1b64f8ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for raven_pyu-1.0.2-py3-none-any.whl:

Publisher: publish-pypi.yml on HappyRavenLabs/pyu

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page