Skip to main content

A lightweight automatic Python performance analyzer and optimizer.

Project description

⚡ autopyperf

autopyperf is a lightweight Python module that automatically profiles your code and suggests simple optimizations — no external data, no setup, just pure Python.


🚀 Features

  • ⏱️ Function-level timing with @profile_function
  • 🧮 Full-script performance analysis with profile_script()
  • 💡 Simple static code suggestions with suggest_optimizations()
  • 🧰 No dependencies — just plug and play

📦 Installation

Once published to PyPI:

pip install autopyperf

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

autopyperf-0.1.0.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

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

autopyperf-0.1.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file autopyperf-0.1.0.tar.gz.

File metadata

  • Download URL: autopyperf-0.1.0.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.8

File hashes

Hashes for autopyperf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b9bd41f73151e60a040b401025949cc08b0615becdee8e2c130e2d24b4943dad
MD5 e1245e3aef1a32f366d18746a67c3d66
BLAKE2b-256 3e4b022d906055586b985f66a2a489945d8748ff91f39269ab23573807eb65c4

See more details on using hashes here.

File details

Details for the file autopyperf-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: autopyperf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.8

File hashes

Hashes for autopyperf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dea2b82aa72e5909062134857911513d5490e7e6b3b0a5e173e967247feb039a
MD5 b65e159adbece49581c2b6bae98f89f6
BLAKE2b-256 0de8211faffd1dd0ccc9d692fadb387724fbd73f96da5bd2497f40017f21a767

See more details on using hashes here.

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