{"categories":[{"label":"Software Development","url":"https://skillfed.io/packages/category/software-development/18"},{"label":"Libraries","url":"https://skillfed.io/packages/category/software-development-libraries/10"},{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/21"},{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/11"},{"label":"Security","url":"https://skillfed.io/packages/category/security/3"},{"label":"Cryptography","url":"https://skillfed.io/packages/category/security-cryptography/2"},{"label":"Office/Business","url":"https://skillfed.io/packages/category/office-business"},{"label":"Systems Administration","url":"https://skillfed.io/packages/category/system-systems-administration"},{"label":"Authentication/Directory","url":"https://skillfed.io/packages/category/system-systems-administration-authentication-directory"}],"enrichment":{"capability":"Python SDK and CLI tool for interacting with Conjur OSS secrets management appliance, providing methods to get, set, and manage variables and policies.","skillfed_tags":["secrets-management","archived-project"],"use_cases":["Retrieve secrets and variables from a Conjur vault within Python applications for database credentials, API keys, and other sensitive data","Automate policy management by applying or replacing Conjur policies programmatically from Python scripts","Build command-line tools and deployment scripts using the included conjur-cli executable to interact with Conjur without writing Python code","Integrate Conjur secret management into microservices and containerized applications running on Python 3.5 or later","Manage privileged access and authentication across multiple services by centralizing secret retrieval through the Conjur client"],"what_it_does":"conjur-client is a Python SDK for the Conjur OSS secrets management platform. It provides a Client class to authenticate with a Conjur server and perform operations like retrieving secrets, setting variable values, and managing policies through methods such as get(), set(), apply_policy_file(), and list(). The package also includes a CLI tool (conjur-cli) that wraps these API operations into command-line commands for scripting and automation.\n\nThe package depends on requests and urllib3 for HTTP communication, PyYAML for configuration parsing, and includes development dependencies like pylint and nose2. It is designed to work with Conjur v5 appliances and supports authentication via login credentials, API keys, or local .netrc/.conjurrc configuration files.","worth_installing":"No. The package is in Alpha with a warning that naming and APIs are subject to breaking changes, the repository is archived, and there have been no releases since 2020-11-05. For production use with Conjur, the maintainers recommend using versions from the latest Conjur OSS suite release rather than this abandoned package. Only consider it if you are locked to an old Conjur version and cannot upgrade."},"id":"conjur-client","links":{"html":"https://skillfed.io/packages/conjur-client","md":"https://skillfed.io/packages/conjur-client.md","pypi":"https://pypi.org/project/conjur-client/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2020-11-05","license_spdx":null,"license_treatment":"permissive","name":"conjur-client","python_support":"supports_current","summary":"APIs for interacting with the Conjur v5 appliance"},"popularity":{"monthly_downloads":81511,"position":14222,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.1"}
