{"package":"pyaedt","ecosystem":"pypi","latest_version":"0.26.3","description":"High-level Python API for Ansys Electronics Desktop Framework","license":"MIT","license_risk":"permissive","commercial_use_notes":"Permissive: commercial closed-source use OK; preserve the copyright notice.","homepage":"https://pypi.org/project/pyaedt/","repository":"https://github.com/ansys/pyaedt","downloads_weekly":16530,"health":{"score":78,"risk":"moderate","breakdown":{"maintenance":25,"popularity":10,"security":25,"maturity":15,"community":3},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"0.26.3","total_count":302,"recent":["0.20.0","0.20.1","0.21.0","0.21.1","0.21.2","0.21.3","0.22.0","0.22.1","0.22.2","0.23.0","0.24.0","0.24.1","0.25.0","0.25.1","0.26.0","0.26.1","0.26.2","0.26.3","1.0.0rc1","1.0.0rc2"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-30T05:09:32.769511Z","dependencies_count":50,"dependencies":["ansys-tools-common","grpcio<1.81,>=1.50.0","jsonschema","psutil>=6.0.0","pyedb==0.74.0","tomli; python_version < \"3.11\"","tomli-w","pyyaml","defusedxml<8.0,>=0.7","numpy<2.3,>=1.20.0","pydantic<2.14,>=2.6.4","ansys-pythonnet>=3.1.0rc3; extra == \"dotnet\"","cffi<2.1,>=1.16.0; platform_system == \"Linux\" and extra == \"dotnet\"","dotnetcore2==3.1.23; platform_system == \"Linux\" and extra == \"dotnet\"","pywin32>=303; platform_system == \"Windows\" and extra == \"dotnet\"","ansys-tools-visualization-interface; extra == \"graphics\"","pyvista[io]<0.48,>=0.38.0; extra == \"graphics\"","matplotlib<3.11,>=3.5.0; extra == \"graphics\"","vtk<9.7,>=9.0; extra == \"graphics\"","fpdf2; extra == \"graphics\"","pillow; extra == \"graphics\"","jupyterlab<4.6,>=3.6.0; extra == \"jupyter\"","ipython<9.1,>=7.30.0; extra == \"jupyter\"","matplotlib<3.11,>=3.5.0; extra == \"all\"","openpyxl<3.3,>=3.1.0; extra == \"all\"","osmnx<2.2,>=2.0.0; extra == \"all\"","pandas<2.4,>=1.1.0; extra == \"all\"","pyvista[io]<0.48,>=0.38.0; extra == \"all\"","fast-simplification>=0.1.7; extra == \"all\"","ansys-tools-visualization-interface; extra == \"all\"","tables; python_version >= \"3.10\" and extra == \"all\"","scikit-rf<1.12,>=0.30.0; extra == \"all\"","pyaedt[jupyter]; extra == \"all\"","requests; extra == \"all\"","typer>=0.20.0; extra == \"all\"","fpdf2; extra == \"all\"","rpyc<6.1,>=6.0.0; extra == \"all\"","imageio<2.38,>=2.34.0; extra == \"examples\"","matplotlib<3.11,>=3.5.0; extra == \"examples\"","openpyxl<3.3,>=3.1.0; extra == \"examples\"","osmnx<2.2,>=2.0.0; extra == \"examples\"","pandas<2.4,>=1.1.0; extra == \"examples\"","pyvista[jupyter]<0.48,>=0.38.0; extra == \"examples\"","fast-simplification>=0.1.7; extra == \"examples\"","joblib<1.6,>=1.4.0; extra == \"examples\"","plotly<6.8,>=6.0; extra == \"examples\"","scikit-rf<1.12,>=0.30.0; extra == \"examples\"","fpdf2; extra == \"examples\"","rpyc<6.1,>=6.0.0; extra == \"examples\"","tables; python_version >= \"3.10\" and extra == \"examples\""]},"github_stats":{"stars":326,"forks":239,"open_issues":224,"is_archived":false,"pushed_at":"2026-04-30T18:55:21Z","subscribers_count":22},"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":"0.26.3","version_hint":null,"summary":"pyaedt@0.26.3 is safe to use (health: 78/100)"},"version_scoped":null,"requested_version":null,"_cache":"miss","_response_ms":1126,"_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":0,"avg_days_between_releases":null,"release_velocity":"active"}}