{"library":"swifter","type":"library","category":null,"description":"Swifter is a Python package designed to significantly speed up `apply` operations on pandas DataFrames and Series. It achieves this by automatically determining the fastest available method for applying a function, leveraging vectorized pandas operations, Dask for parallel processing, or multi-threading/multi-processing. Swifter integrates directly into pandas objects, offering a seamless way to optimize user-defined functions without extensive code changes. The current version is 1.4.0, released in July 2023, and the project maintains an active development and release cadence.","language":"python","status":"active","version":"1.4.0","tags":["pandas","dataframe","performance","optimization","parallel-processing","dask"],"last_verified":"Wed May 20","install":[{"cmd":"pip install swifter","imports":["import swifter","import pandas as pd"]},{"cmd":"pip install -U pandas swifter[notebook]","imports":[]},{"cmd":"pip install -U swifter[groupby]","imports":[]},{"cmd":"conda install -c conda-forge swifter","imports":[]}],"homepage":null,"github":"https://github.com/jmcarpenter2/swifter","docs":null,"changelog":null,"pypi":"https://pypi.org/project/swifter/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":92,"avg_install_s":16.2,"avg_import_s":3.27,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/swifter/compatibility"}}