{"id":15567091,"url":"https://github.com/pylipp/ckp","last_synced_at":"2025-03-29T05:16:09.787Z","repository":{"id":90779372,"uuid":"199319395","full_name":"pylipp/ckp","owner":"pylipp","description":"Command line utility for Copying Keepass Passwords","archived":false,"fork":false,"pushed_at":"2021-01-14T21:19:02.000Z","size":17,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-03T14:51:50.642Z","etag":null,"topics":["clipboard","command-line","keepass","keepass2","python","python3"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pylipp.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-28T17:48:42.000Z","updated_at":"2021-01-14T21:19:04.000Z","dependencies_parsed_at":null,"dependency_job_id":"68317def-c366-4971-8cb2-fbfd02802225","html_url":"https://github.com/pylipp/ckp","commit_stats":{"total_commits":19,"total_committers":3,"mean_commits":6.333333333333333,"dds":0.368421052631579,"last_synced_commit":"5d5b14a7191fee0e52e8817b400b0e4460bdcb9d"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pylipp%2Fckp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pylipp%2Fckp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pylipp%2Fckp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pylipp%2Fckp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pylipp","download_url":"https://codeload.github.com/pylipp/ckp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246140591,"owners_count":20729802,"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":["clipboard","command-line","keepass","keepass2","python","python3"],"created_at":"2024-10-02T17:09:55.079Z","updated_at":"2025-03-29T05:16:09.733Z","avatar_url":"https://github.com/pylipp.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Build Status](https://github.com/pylipp/ckp/workflows/CI/badge.svg)\n\n## `ckp`\n\n\u003e Command line utility for Copying Keepass Passwords\n\n## Installation\n\n    pip install git+https://github.com/pylipp/ckp.git#egg=ckp\n\nOn Python \u003e=3.6, I recommend installation via `pipx`:\n\n    pipx install git+https://github.com/pylipp/ckp\n\n## Usage\n\nSet up a database at `~/.database.kdbx` and add some entries (or move an existing database). Query an entry from the command line by running\n\n    ckp \u003centry\u003e\n\nYou're prompted for the master password. If correct, and if the specified entry exists, the password is copied to the system clipboard (check the `pyperclip` package for system dependencies). The system clipboard is cleared after ten seconds.\n\nFull command line help:\n\n    usage: ckp [-h] [-d DATABASE_FILEPATH] entry\n\n    Utility to temporarily Copy Keepass Password to system clipboard.\n\n    positional arguments:\n      entry                 name of the entry to retrieve\n\n    optional arguments:\n      -h, --help            show this help message and exit\n      -d DATABASE_FILEPATH, --database-filepath DATABASE_FILEPATH\n                            optional filepath of database. Default:\n                            ~/.database.kdbx\n\n## Testing\n\n    git clone https://github.com/pylipp/ckp\n    cd ckp\n    python3 -m venv .venv\n    source .venv/bin/activate\n    pip install -U pip\n    pip install -e .\n    python test.py\n\n## Releasing\n\n- tag latest commit with according version number\n- run `git push --tags origin master`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpylipp%2Fckp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpylipp%2Fckp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpylipp%2Fckp/lists"}