Skip to main content

import_profile

Want to know how much time and memory each of your Python imports costs?

Find out with import_profile!

Just do:

python3 -m import_profile flask sqlalchemy flask_sqlalchemy pandas numpy

And you will get:

flask sqlalchemy flask_sqlalchemy numpy pandas

                   time cpu.user cpu.system memory.uss memory.rss
flask              0.15     0.12       0.02       9.92      13.08
sqlalchemy         0.10     0.09       0.01       5.09       5.22
flask_sqlalchemy   0.07     0.07       0.00       3.45       3.43
numpy              0.12     0.12       0.09       7.52      12.31
pandas             0.35     0.28       0.06      17.78      25.10
*base*             0.00     0.05       0.02       5.96      11.61

time       = seconds of real time since the import trial began
cpu.user   = seconds of CPU time spent in this process
cpu.system = seconds of CPU time spent waiting for the OS kernel, such
             as waiting for file I/O to complete
memory.uss = unique set size - memory taken up by process, minus
             shared objects/DLLs (megabytes)
memory.rss = resident set size (megabytes)

Metadata

Release files for import-profile 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for import-profile 0.1.2
File Size Uploaded Provenance
import_profile-0.1.2.tar.gz 4.0 kB Without provenance Details

Release files / import_profile-0.1.2.tar.gz

Download URL import_profile-0.1.2.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
500b00982d6a83449c49ce70e61f56dabd6e494cc3a27dfec2d9c5b16138ac34
BLAKE2b-256 checksum
How to use checksums
dd03e042b309a43af3b9c2e3ae2456a68e7c5b8abdcd4c531282f82a2b041d04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3

Security for import-profile 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page