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.1.tar.gz (627.1 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.1-py3-none-any.whl (624.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: raven_pyu-1.0.1.tar.gz
  • Upload date:
  • Size: 627.1 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.1.tar.gz
Algorithm Hash digest
SHA256 bc7f0471da47cdf6a5057c1412e93892d58ffabb36d24ef03d33fefe397d4583
MD5 780b88cb8cdf6443df30f88ea2a0c63b
BLAKE2b-256 03df7c963b387228697b5a71efadc7dea58078f19b92c806e303ae275994a1d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for raven_pyu-1.0.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: raven_pyu-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 624.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5852a6d022aacf13545e2a2684bf5ba7dfded73c35068850af88512ba4ab9f9c
MD5 350995cc9f31b14173a7b0bfd257fcac
BLAKE2b-256 99b2575691e1d38cce1ebf616dbd3009fa54b5b25001abee622388cd4391fdd6

See more details on using hashes here.

Provenance

The following attestation bundles were made for raven_pyu-1.0.1-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