{"categories":[{"label":"Mathematics","url":"https://skillfed.io/packages/category/scientific-engineering-mathematics/3"}],"enrichment":{"capability":"Provides Python interfaces to the GAP computational algebra system through Cython-based libgap and Pexpect-based interactive access, bundled with GAP and a comprehensive set of GAP packages for group theory and related mathematics.","skillfed_tags":["group-theory","computational-algebra","gap-system"],"use_cases":["Computing properties of finite groups, permutation groups, and group actions using GAP algorithms from Python.","Accessing the GAP Small Groups Library and primitive permutation groups library for group classification.","Performing cohomology calculations and representation theory computations via bundled GAP packages.","Integrating group-theoretic computations into scientific Python workflows alongside other ecosystem tools.","Prototyping and teaching group theory and computational algebra in interactive environments."],"what_it_does":"passagemath-gap is a Python distribution that wraps the GAP computational algebra system, providing interfaces for group-theoretic computation. It bundles GAP with a comprehensive set of GAP packages covering group representations, cohomology, combinatorics, Lie algebras, and related areas. The package is part of the passagemath project, a modularized fork focused on pip-installable binary wheels and integration with the scientific Python ecosystem.\n\nIt depends on passagemath-environment, passagemath-categories, passagemath-repl, and data packages for specific GAP libraries (factint, primgrp, smallgrp). Installation is straightforward on Linux and macOS via prebuilt wheels; Windows users currently need WSL or virtualization for full functionality. The package supports Python 3.11\u20133.14 and has no known vulnerabilities.","worth_installing":"Yes, if you need Python access to GAP's group-theoretic algorithms and can use Linux/macOS or WSL on Windows. The package is actively maintained, has no known vulnerabilities, and provides binary wheels that eliminate compilation friction on supported platforms. The copyleft GPL-2.0-or-later license is a constraint for proprietary use. Install friction is moderate but manageable for academic and research use."},"id":"passagemath-gap","links":{"html":"https://skillfed.io/packages/passagemath-gap","md":"https://skillfed.io/packages/passagemath-gap.md","pypi":"https://pypi.org/project/passagemath-gap/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-10","license_spdx":"GPL-2.0-or-later","license_treatment":"copyleft","name":"passagemath-gap","python_support":"supports_current","summary":"passagemath: Computational Group Theory with GAP"},"popularity":{"monthly_downloads":128435,"position":11707,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"10.8.9"}
