{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/7"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/9"}],"enrichment":{"capability":"IPython extension that automatically measures and displays the execution time of every command you run in an interactive session.","skillfed_tags":["ipython-extension","profiling","interactive-development"],"use_cases":["Identify slow cells or commands during interactive data analysis without adding timing code to every operation.","Debug performance issues in Jupyter notebooks by seeing which cells take longer than expected.","Profile exploratory code during development to catch inefficient operations early in the REPL.","Track execution time across a long interactive session to spot cumulative bottlenecks."],"what_it_does":"ipython-autotime is a lightweight IPython extension that hooks into your interactive session and automatically times every command or code block you execute. Once loaded with %load_ext autotime, it prints the elapsed time and timestamp after each input, whether it succeeds or raises an exception. It depends on ipython and monotonic for reliable timing measurement.\n\nThe extension is designed for exploratory work, data science notebooks, and interactive debugging where you want to spot slow operations without manually wrapping code in timing calls. You can unload it with %unload_ext autotime when you no longer need it.","worth_installing":"Yes, if you spend significant time in IPython or Jupyter and want automatic execution timing without code changes. Low install friction and permissive license make it low-risk. However, maintenance is dormant (last update 2023-11-01); verify compatibility with your current IPython version before relying on it."},"id":"ipython-autotime","links":{"html":"https://skillfed.io/packages/ipython-autotime","md":"https://skillfed.io/packages/ipython-autotime.md","pypi":"https://pypi.org/project/ipython-autotime/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2023-11-01","license_spdx":null,"license_treatment":"permissive","name":"ipython-autotime","python_support":"unspecified","summary":"Time everything in IPython"},"popularity":{"monthly_downloads":120276,"position":12037,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.2"}
