{"id":15724662,"url":"https://github.com/berrysauce/detapack","last_synced_at":"2025-03-13T00:31:27.080Z","repository":{"id":98963054,"uuid":"497297845","full_name":"berrysauce/detapack","owner":"berrysauce","description":"📄 Import/Export data from/to Deta Bases","archived":false,"fork":false,"pushed_at":"2023-09-25T14:17:48.000Z","size":31,"stargazers_count":3,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-10-30T04:30:00.327Z","etag":null,"topics":["backup","cli","cli-app","deta","export","import","typer-cli"],"latest_commit_sha":null,"homepage":"http://berrysauce.me/detapack/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/berrysauce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-05-28T11:27:15.000Z","updated_at":"2022-08-29T11:24:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"8f5ccf13-e8d8-44b2-b89a-b6491a8144f0","html_url":"https://github.com/berrysauce/detapack","commit_stats":{"total_commits":13,"total_committers":2,"mean_commits":6.5,"dds":"0.15384615384615385","last_synced_commit":"8f246afb24a86dd90cfa69d78973f77f88ef27d3"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/berrysauce%2Fdetapack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/berrysauce%2Fdetapack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/berrysauce%2Fdetapack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/berrysauce%2Fdetapack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/berrysauce","download_url":"https://codeload.github.com/berrysauce/detapack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243148178,"owners_count":20243935,"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":["backup","cli","cli-app","deta","export","import","typer-cli"],"created_at":"2024-10-03T22:17:30.390Z","updated_at":"2025-03-13T00:31:27.037Z","avatar_url":"https://github.com/berrysauce.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e📄 detapack\u003c/h1\u003e\n\u003cp align=\"center\"\u003e\u003cstrong\u003eImport/Export data from/to Deta Bases\u003c/strong\u003e\u003c/p\u003e\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"PyPI - Python Version\" src=\"https://img.shields.io/pypi/pyversions/detapack\"\u003e\n    \u003cimg alt=\"PyPI - Downloads\" src=\"https://img.shields.io/pypi/dm/detapack\"\u003e\n    \u003cimg alt=\"PyPI\" src=\"https://img.shields.io/pypi/v/detapack\"\u003e\n    \u003cimg alt=\"GitHub last commit\" src=\"https://img.shields.io/github/last-commit/berrysauce/detapack\"\u003e\n    \u003cimg alt=\"GitHub CodeQL\" src=\"https://github.com/berrysauce/detapack/actions/workflows/codeql-analysis.yml/badge.svg\"\u003e\n\u003c/p\u003e\n\n## What is detapack?\ndetapack is a tiny \u0026 simple CLI built with [Typer](https://github.com/tiangolo/typer) (in Python) which can import and export data from and to Deta Bases.\n\n## How to install detapack?\ndetapack can be installed from the Python Package Index.\n```\npip install detapack\n```\nRun `detapack version` to check if detapack was installed successfully. You may need to add detapack to your shell configuration.\n\n## Commands\n\nDetapack is mainly used with two commands:\n\n```bash\ndetapack export \u003cBASE NAME\u003e\n```\n\n```bash\ndetapack import \u003cBASE NAME\u003e \u003cPATH TO JSON\u003e\n```\n\nBoth commands will ask you for your Deta project key, which will be used to access your bases. For security reasons, detapack asks for this key every time and doesn't store it anywhere.\n\nYou can read more about each command by putting `-- help` at the end.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberrysauce%2Fdetapack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fberrysauce%2Fdetapack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fberrysauce%2Fdetapack/lists"}