{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/5"}],"enrichment":{"capability":"Scans Python project source files and Jupyter notebooks to detect imports, then generates a requirements.txt file with pinned or unpinned versions by querying PyPI or using local package metadata.","skillfed_tags":["dependency-management","jupyter-support"],"use_cases":["Generate requirements.txt for a new project before installing any packages, to document what you need.","Audit an existing project to find unused dependencies currently listed in requirements.txt.","Extract dependencies from a Jupyter notebook-heavy data science project that pip freeze would misrepresent.","Migrate a project to a custom or private PyPI server by re-pinning versions against that server.","Quickly document dependencies for a legacy codebase without manually inspecting imports."],"what_it_does":"pipreqs-fivetran is a command-line tool that analyzes a Python project's source code and Jupyter notebooks to extract all imported packages, then generates a requirements.txt file without needing to install anything. Unlike `pip freeze`, which lists every package in your environment, pipreqs scans only the files you actually use, making it useful for documenting real project dependencies or bootstrapping requirements for a new project.\n\nThe tool queries PyPI to determine available versions and can pin them using different schemes (exact, compatible release, or unpinned), or use only local package metadata if you prefer offline operation. It supports custom PyPI servers, HTTP proxies, and can clean up existing requirements files by removing unused packages or comparing against current imports.","worth_installing":"Yes, if you need to generate or audit requirements.txt files for Python projects. The low install friction and permissive license make it a safe addition to a development workflow. However, the aging maintenance status means you should verify it handles your project's import patterns correctly before relying on it for production dependency management. No known vulnerabilities."},"id":"pipreqs-fivetran","links":{"html":"https://skillfed.io/packages/pipreqs-fivetran","md":"https://skillfed.io/packages/pipreqs-fivetran.md","pypi":"https://pypi.org/project/pipreqs-fivetran/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2026-02-02","license_spdx":null,"license_treatment":"permissive","name":"pipreqs-fivetran","python_support":"supports_current","summary":"Pip requirements.txt generator based on imports in project"},"popularity":{"monthly_downloads":116067,"position":12222,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.2"}
