{"package":"edwh","ecosystem":"pypi","latest_version":"1.8.6","description":"Education Warehouse maintenance tools","license":"","license_risk":"unknown","commercial_use_notes":"No license declared in registry metadata — verify manually before commercial use.","homepage":"https://pypi.org/project/edwh/","repository":"https://github.com/educationwarehouse/edwh","downloads_weekly":1432,"health":{"score":71,"risk":"moderate","breakdown":{"maintenance":25,"popularity":6,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"1.8.6","total_count":269,"recent":["1.4.0","1.4.1","1.4.2","1.4.3","1.5.0","1.6.0","1.6.1","1.6.2","1.6.3","1.7.0","1.7.1","1.7.2","1.7.3","1.8.0","1.8.1","1.8.2","1.8.3","1.8.4","1.8.5","1.8.6"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-21T15:34:03.857660Z","dependencies_count":70,"dependencies":["anyio<5","click<9","diceware<2","docstring-parser<1","ewok<2,>=0.4.5","humanize<5","keyring<26","more-itertools<11","packaging<25","plumbum<2","python-dateutil<3","python-dotenv<2","pyyaml<7","rapidfuzz<4","requests<3","ruff==0.14.9","tabulate<1","termcolor<3","threadful<1,>=0.5","tomlkit<1","tqdm<5","typing-extensions<5","uv<1","yayarl<3","edwh-b2-plugin; extra == \"b2\"","edwh-bundler-plugin; extra == \"bundle\"","edwh-bundler-plugin; extra == \"bundler\"","hatch; extra == \"dev\"","python-semantic-release<8; extra == \"dev\"","types-python-dateutil; extra == \"dev\"","types-redis; extra == \"dev\"","types-requests; extra == \"dev\"","types-tabulate; extra == \"dev\"","edwh-devdb-plugin; extra == \"devdb\"","edwh-files-plugin; extra == \"files\"","edwh-git-plugin; extra == \"git\"","edwh-locust-plugin; extra == \"locust\"","edwh-multipass-plugin; extra == \"multipass\"","edwh-passbolt-plugin; extra == \"passbolt\"","edwh-pipcompile-plugin; extra == \"pip\"","edwh-pipcompile-plugin; extra == \"pip-compile\"","edwh-b2-plugin; extra == \"plugins\"","edwh-bundler-plugin; extra == \"plugins\"","edwh-demo-plugin; extra == \"plugins\"","edwh-devdb-plugin; extra == \"plugins\"","edwh-files-plugin; extra == \"plugins\"","edwh-git-plugin; extra == \"plugins\"","edwh-locust-plugin; extra == \"plugins\"","edwh-multipass-plugin; extra == \"plugins\"","edwh-passbolt-plugin; extra == \"plugins\"","edwh-pipcompile-plugin; extra == \"plugins\"","edwh-restic-plugin; extra == \"plugins\"","edwh-server-provisioning-plugin; extra == \"plugins\"","edwh-sshfs-plugin; extra == \"plugins\"","edwh-sshkey-plugin; extra == \"plugins\"","edwh-uptime-plugin; extra == \"plugins\"","edwh-whitelabel-plugin; extra == \"plugins\"","edwh-restic-plugin; extra == \"restic\"","edwh-b2-plugin; extra == \"server-plugins\"","edwh-bundler-plugin; extra == \"server-plugins\"","edwh-devdb-plugin; extra == \"server-plugins\"","edwh-files-plugin; extra == \"server-plugins\"","edwh-pipcompile-plugin; extra == \"server-plugins\"","edwh-restic-plugin; extra == \"server-plugins\"","edwh-uptime-plugin; extra == \"server-plugins\"","edwh-server-provisioning-plugin; extra == \"server-provisioning\"","edwh-sshfs-plugin; extra == \"sshfs\"","edwh-sshkey-plugin; extra == \"sshkey\"","edwh-uptime-plugin; extra == \"uptime\"","edwh-whitelabel-plugin; extra == \"whitelabel\""]},"github_stats":{"stars":4,"forks":0,"open_issues":1,"is_archived":false,"pushed_at":"2026-04-21T15:34:02Z","subscribers_count":2},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"safe_to_use","issues":[],"use_version":"1.8.6","version_hint":null,"summary":"edwh@1.8.6 is safe to use (health: 71/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":1066,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":8,"avg_days_between_releases":null,"release_velocity":"active"}}