{"package":"passagemath-gap","ecosystem":"pypi","latest_version":"10.8.4","description":"passagemath: Computational Group Theory with GAP","license":"GPL-2.0-or-later","license_risk":"unknown","commercial_use_notes":"verify manually — license not parseable / not declared.","homepage":"https://pypi.org/project/passagemath-gap/","repository":"","downloads_weekly":1395,"health":{"score":65,"risk":"moderate","breakdown":{"maintenance":25,"popularity":6,"security":25,"maturity":9,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"10.8.4","total_count":15,"recent":["10.4.11","10.4.36","10.4.68","10.5.29","10.5.49","10.6.42","10.6.47","10.6.48","10.8.1","10.8.2","10.8.3rc3","10.8.3","10.8.4rc0","10.8.4","10.8.5rc0"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-20T14:36:18.054094Z","dependencies_count":70,"dependencies":["cysignals!=1.12.4; sys_platform == \"win32\"","cysignals!=1.12.0,>=1.11.2","dot2tex>=2.11.3","pyparsing<3.3","memory_allocator<0.2","pexpect>=4.8.0","passagemath-environment~=10.8.4.0","passagemath-categories~=10.8.4.0","passagemath-gap-pkg-factint-data~=10.8.4.0","passagemath-gap-pkg-primgrp-data~=10.8.4.0","passagemath-gap-pkg-smallgrp-data~=10.8.4.0","passagemath-repl~=10.8.4.0","passagemath-latte-4ti2; extra == \"4ti2interface\"","passagemath-gap[polycyclic]; extra == \"aclib\"","passagemath-gap-pkg-agt-data; extra == \"agt\"","passagemath-pari; extra == \"alnuth\"","passagemath-gap-pkg-caratinterface; extra == \"caratinterface\"","passagemath-gap-pkg-cddinterface; extra == \"cddinterface\"","passagemath-gap[polycyclic]; extra == \"corefreesub\"","passagemath-gap[polycyclic]; extra == \"cryst\"","passagemath-gap[cryst]; extra == \"crystcat\"","passagemath-gap-pkg-ctbllib-data; extra == \"ctbllib\"","passagemath-gap[grpconst,polycyclic]; extra == \"cubefree\"","passagemath-gap-pkg-curlinterface; extra == \"curlinterface\"","passagemath-gap[polycyclic]; extra == \"deepthought\"","passagemath-gap-pkg-difsets-data; extra == \"difsets\"","passagemath-gap-pkg-float; extra == \"float\"","passagemath-gap[polycyclic]; extra == \"fr\"","passagemath-gap[polycyclic]; extra == \"fwtree\"","passagemath-gap[irredsol]; extra == \"grpconst\"","passagemath-gap[polenta]; extra == \"guarana\"","passagemath-gap[aclib,crystcat,nq,polycyclic]; extra == \"hap\"","passagemath-gap[aclib,cryst,hap,polycyclic,polymaking]; extra == \"hapcryst\"","passagemath-gap[ctbllib]; extra == \"help\"","passagemath-gap-pkg-irredsol-data; extra == \"irredsol\"","passagemath-gap[polycyclic]; extra == \"lpres\"","passagemath-gap[polycyclic]; extra == \"modisom\"","passagemath-gap[polenta]; extra == \"nilmat\"","passagemath-gap[polycyclic]; extra == \"nq\"","passagemath-gap-pkg-normalizinterface; extra == \"normalizinterface\"","passagemath-gap-pkg-numericalsgps-data; extra == \"numericalsgps\"","passagemath-gap[alnuth,polycyclic,radiroot]; extra == \"polenta\"","passagemath-gap[alnuth]; extra == \"polycyclic\"","passagemath-polymake; extra == \"polymaking\"","passagemath-gap[alnuth]; extra == \"radiroot\"","passagemath-gap-pkg-rcwa-data; extra == \"rcwa\"","passagemath-gap[resclasses]; extra == \"rcwa\"","passagemath-gap[polycyclic]; extra == \"resclasses\"","passagemath-gap-pkg-semigroups; extra == \"semigroups\"","passagemath-gap-pkg-sglppow-data; extra == \"sglppow\"","passagemath-gap-pkg-simpcomp-data; extra == \"simpcomp\"","passagemath-singular; extra == \"singular\"","passagemath-gap-pkg-smallsemi-data; extra == \"smallsemi\"","passagemath-gap-pkg-sonata-data; extra == \"sonata\"","passagemath-gap[polycyclic]; extra == \"symbcompcc\"","passagemath-gap-pkg-tomlib-data; extra == \"tomlib\"","passagemath-gap-pkg-transgrp-data; extra == \"transgrp\"","passagemath-gap[hap]; extra == \"xmod\"","passagemath-gap-pkg-unitlib-data; extra == \"unitlib\"","passagemath-gap-pkg-yangbaxter-data; extra == \"yangbaxter\"","passagemath-gap[cryst]; extra == \"yangbaxter\"","passagemath-gap-pkg-jupyterkernel; extra == \"jupyterkernel\"","passagemath-gap[jupyterkernel]; extra == \"jupyterlab\"","jupyterlab; extra == \"jupyterlab\"","passagemath-gap[jupyterkernel]; extra == \"notebook\"","notebook>=6.1.1; extra == \"notebook\"","passagemath-gap[ctbllib,irredsol,tomlib,transgrp]; extra == \"standard\"","passagemath-pari; extra == \"standard\"","passagemath-singular; extra == \"standard\"","passagemath-gap[4ti2interface,agt,caratinterface,cddinterface,curlinterface,difsets,jupyterkernel,normalizinterface,numericalsgps,rcwa,semigroups,sglppow,simpcomp,smallsemi,sonata,standard,unitlib,yangbaxter]; extra == \"full\""]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"use_with_caution","issues":["Moderate health score (65/100) — verify manually"],"use_version":"10.8.4","version_hint":null,"summary":"passagemath-gap@10.8.4 low health (65/100) — consider alternatives"},"version_scoped":null,"_meta":{"endpoint":"check","tier":"full","philosophy":"DepScope is free. Use the cheapest endpoint that answers your real question.","cheaper_alternatives":[{"endpoint":"/api/exists/pypi/passagemath-gap","tokens_estimated":12,"use_when":"you only need to know if the package exists (hallucination guard)"},{"endpoint":"/api/health/pypi/passagemath-gap","tokens_estimated":80,"use_when":"you only need a 0-100 score for go/no-go (>=70 = safe)"},{"endpoint":"/api/prompt/pypi/passagemath-gap","tokens_estimated":280,"use_when":"you want a plain-text LLM-friendly brief instead of JSON"},{"endpoint":"POST /api/check_bulk","tokens_estimated":60,"use_when":"you have 5+ packages to check; sends one round-trip instead of N"}],"docs":"https://depscope.dev/integrate","hint_bulk":"You've called /api/check 7 times in 60s. Save bandwidth + tokens with POST /api/check_bulk (1 round-trip for N pkgs)."},"requested_version":null,"_cache":"miss","_response_ms":707,"_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":15,"first_release_age_days":null,"last_release_days_ago":12,"avg_days_between_releases":null,"release_velocity":"active"}}