{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/4"}],"enrichment":{"capability":"Pandarallel parallelizes pandas DataFrame operations across multiple CPU cores by replacing standard pandas methods with parallel equivalents, requiring only a one-line code change.","skillfed_tags":["pandas-acceleration","multiprocessing"],"use_cases":["Speed up row-wise or column-wise transformations on large DataFrames by distributing work across available CPU cores.","Monitor long-running pandas operations with built-in progress bars while parallelizing the computation.","Quickly prototype parallel data processing workflows without rewriting existing pandas code to use a distributed framework.","Process data-science pipelines that apply custom functions to millions of rows more efficiently on multi-CPU machines."],"what_it_does":"Pandarallel is a library that speeds up pandas DataFrame operations by distributing them across multiple CPU cores. Instead of rewriting your code, you initialize the library once and then swap standard pandas method calls (like `apply`) for their parallel equivalents (like `parallel_apply`). It also displays progress bars during execution.\n\nThe package is designed for data scientists and analysts who work with large DataFrames and want to leverage multicore systems without learning distributed computing frameworks. However, the project is no longer actively maintained\u2014the last release was in May 2023, and there have been no updates for over 1200 days. This means new pandas versions, Python releases, or bug reports will not receive fixes.","worth_installing":"Yes, if you have large pandas DataFrames and need quick parallelization without framework overhead\u2014but only if you can accept an abandoned package. The library is stable for its current scope, has no known vulnerabilities, and works with supported Python versions. However, do not rely on it for production systems where you need active maintenance or compatibility with future pandas/Python releases. Consider alternatives if you need ongoing support."},"id":"pandarallel","links":{"html":"https://skillfed.io/packages/pandarallel","md":"https://skillfed.io/packages/pandarallel.md","pypi":"https://pypi.org/project/pandarallel/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2023-05-02","license_spdx":null,"license_treatment":"permissive","name":"pandarallel","python_support":"supports_current","summary":"An easy to use library to speed up computation (by parallelizing on multi CPUs) with pandas."},"popularity":{"monthly_downloads":513139,"position":6252,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.6.5"}
