{"library":"git-filter-repo","type":"library","category":null,"description":"git-filter-repo is a powerful and fast tool for rewriting Git repository history, designed as a modern and more efficient replacement for the deprecated `git filter-branch`. It is currently at version 2.47.0 and receives active development, with releases typically occurring every few weeks to months, addressing common repository maintenance tasks like removing sensitive data, extracting subdirectories, and reorganizing history.","language":"python","status":"active","version":"2.47.0","tags":["git","version control","history rewrite","repository management","cli"],"last_verified":"Sat May 23","install":[{"cmd":"pip install git-filter-repo","imports":["For command-line execution: `subprocess.run(['git-filter-repo', '--option', 'value'])`. For programmatic library use (advanced): `import git_filter_repo as fr` (requires specific setup, see notes)."]}],"homepage":null,"github":"https://github.com/newren/git-filter-repo","docs":null,"changelog":null,"pypi":"https://pypi.org/project/git-filter-repo/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/git-filter-repo/compatibility"}}