{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/8"}],"enrichment":{"capability":"Wraps the `git credential` command to retrieve, store, and manage Git credentials from Python code without external dependencies beyond Git itself.","skillfed_tags":["git-integration","credential-management","abandoned"],"use_cases":["Retrieve stored Git credentials in a Python script to authenticate with a private repository.","Validate credentials programmatically and tell Git whether they worked, updating its cache accordingly.","Build automation tools that need Git credentials without hardcoding them or managing a separate secrets store.","Implement custom credential workflows that integrate with Git's native credential helpers."],"what_it_does":"git-credentials is a lightweight Python wrapper around Git's built-in `git credential` command, allowing you to query, approve, and reject credentials programmatically. It provides a simple interface to interact with Git's credential storage system\u2014whether that's the OS keychain, a credential helper, or plaintext storage\u2014without needing to shell out to Git directly or parse its output yourself.\n\nThe package has no external dependencies beyond Git itself and is designed for scenarios where you need to retrieve stored credentials, validate them in code, and optionally store new ones back into Git's credential system. It's useful in automation scripts, CI/CD pipelines, or tools that need to authenticate with Git repositories but want to leverage Git's existing credential infrastructure rather than managing secrets independently.","worth_installing":"No. The package is abandoned (last release January 2022, last commit August 2022) with no maintenance signal. While it has low install friction and permissive licensing, the lack of updates means it may break with newer Python versions, Git releases, or edge cases. For credential management, prefer actively maintained alternatives or direct use of Git's credential system via subprocess calls with proper error handling."},"id":"git-credentials","links":{"html":"https://skillfed.io/packages/git-credentials","md":"https://skillfed.io/packages/git-credentials.md","pypi":"https://pypi.org/project/git-credentials/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2022-01-31","license_spdx":null,"license_treatment":"permissive","name":"git-credentials","python_support":"unspecified","summary":"Simple library to interact with Git Credentials"},"popularity":{"monthly_downloads":163581,"position":10567,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.0"}
