{"id":13494029,"url":"https://github.com/rbanffy/pip-chill","last_synced_at":"2025-05-14T11:10:24.441Z","repository":{"id":11585126,"uuid":"69960015","full_name":"rbanffy/pip-chill","owner":"rbanffy","description":"A more relaxed `pip freeze`","archived":false,"fork":false,"pushed_at":"2025-05-06T07:25:08.000Z","size":145,"stargazers_count":582,"open_issues_count":1,"forks_count":25,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-05-06T08:38:06.251Z","etag":null,"topics":["pip","python","python-2","python-3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rbanffy.png","metadata":{"files":{"readme":"README.rst","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.rst","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-04T11:50:01.000Z","updated_at":"2025-04-30T02:33:40.000Z","dependencies_parsed_at":"2023-11-09T12:57:11.952Z","dependency_job_id":"963a6d9b-cbf4-4328-a982-f2b9417fec67","html_url":"https://github.com/rbanffy/pip-chill","commit_stats":{"total_commits":171,"total_committers":8,"mean_commits":21.375,"dds":"0.16374269005847952","last_synced_commit":"c32c458ac7d258c4427acf5312add286063bd823"},"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbanffy%2Fpip-chill","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbanffy%2Fpip-chill/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbanffy%2Fpip-chill/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbanffy%2Fpip-chill/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rbanffy","download_url":"https://codeload.github.com/rbanffy/pip-chill/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254129489,"owners_count":22019628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["pip","python","python-2","python-3"],"created_at":"2024-07-31T19:01:21.057Z","updated_at":"2025-05-14T11:10:24.393Z","avatar_url":"https://github.com/rbanffy.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"=============================================================\nPIP Chill - Make requirements with only the packages you need\n=============================================================\n\n\n.. image:: https://img.shields.io/pypi/v/pip-chill.svg\n        :target: https://pypi.python.org/pypi/pip-chill\n\n.. image:: https://img.shields.io/travis/rbanffy/pip-chill.svg\n        :target: https://travis-ci.org/rbanffy/pip-chill\n\n.. image:: https://readthedocs.org/projects/pip-chill/badge/?version=latest\n        :target: https://pip-chill.readthedocs.io/en/latest/?badge=latest\n        :alt: Documentation Status\n\n.. image:: https://pyup.io/repos/github/rbanffy/pip-chill/shield.svg\n     :target: https://pyup.io/repos/github/rbanffy/pip-chill/\n     :alt: Updates\n\n.. image:: https://api.codacy.com/project/badge/Grade/1100f4243bb54a279a3ee6458847b4a7\n   :target: https://app.codacy.com/app/rbanffy/pip-chill?utm_source=github.com\u0026utm_medium=referral\u0026utm_content=rbanffy/pip-chill\u0026utm_campaign=Badge_Grade_Dashboard\n   :alt: Codacy Badge\n\nLike `pip freeze` but lists only the packages that are not\ndependencies of installed packages.\n\n\n* Free software: GNU General Public License v3\n* Documentation: https://pip-chill.readthedocs.io.\n\n\nFeatures\n--------\n\nGenerates a requirements file without any packages that depend on\nother packages in the file.\n\n.. image:: https://raw.githubusercontent.com/wiki/rbanffy/pip-chill/demo.gif\n   :alt: How it works\n\nUsage\n-----\n\nSuppose you have installed in your virtualenv a couple packages. When\nyou run `pip freeze`, you'll get a list of all packages installed,\nwith all dependencies. If one of the packages you installed ceases to\ndepend on an already installed package, you have to manually remove it\nfrom the list. The list also makes no distinction about the packages\nyou actually care about and packages your packages care about, making\nthe requirements file bloated and, ultimately, inaccurate.\n\nOn your terminal, run::\n\n $ pip-chill\n bandit==1.7.0\n bumpversion==0.6.0\n click==7.1.2\n coverage==5.3.1\n flake8==3.8.4\n nose==1.3.7\n pip-chill==1.0.1\n pytest==6.2.1\n ...\n\nOr, if you want it without version numbers::\n\n $ pip-chill --no-version\n bandit\n bumpversion\n click\n coverage\n flake8\n nose\n pip-chill\n pytest\n ...\n\nOr, if you want it without pip-chill::\n\n $ pip-chill --no-chill\n bandit==1.7.0\n bumpversion==0.6.0\n click==7.1.2\n coverage==5.3.1\n flake8==3.8.4\n nose==1.3.7\n pytest==6.2.1\n ...\n\nOr, if you want to list package dependencies too::\n\n $ pip-chill -v\n bandit==1.7.0\n bumpversion==0.6.0\n click==7.1.2\n coverage==5.3.1\n flake8==3.8.4\n nose==1.3.7\n pip-chill==1.0.1\n pytest==6.2.1\n sphinx==3.4.3\n tox==3.21.1\n twine==3.3.0\n watchdog==1.0.2\n # alabaster==0.7.12 # Installed as dependency for sphinx\n # appdirs==1.4.4 # Installed as dependency for virtualenv\n # attrs==20.3.0 # Installed as dependency for pytest\n # babel==2.9.0 # Installed as dependency for sphinx\n # bleach==3.2.1 # Installed as dependency for readme-renderer\n # bump2version==1.0.1 # Installed as dependency for bumpversion\n # certifi==2020.12.5 # Installed as dependency for requests\n # chardet==4.0.0 # Installed as dependency for requests\n # colorama==0.4.4 # Installed as dependency for twine\n # distlib==0.3.1 # Installed as dependency for virtualenv\n # docutils==0.16 # Installed as dependency for readme-renderer, sphinx\n # filelock==3.0.12 # Installed as dependency for tox, virtualenv\n # gitdb==4.0.5 # Installed as dependency for gitpython\n ...\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the\n`audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frbanffy%2Fpip-chill","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frbanffy%2Fpip-chill","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frbanffy%2Fpip-chill/lists"}