{"categories":[{"label":"Mathematics","url":"https://skillfed.io/packages/category/scientific-engineering-mathematics/3"}],"enrichment":{"capability":"Python bindings for FLINT and Arb that provide exact integer and rational arithmetic, arbitrary-precision real and complex numbers with error tracking, and polynomial, power series, and matrix operations over these types.","skillfed_tags":["exact-arithmetic","number-theory","symbolic-computation"],"use_cases":["Compute exact number-theoretic functions like partition counts and Bernoulli numbers without floating-point error.","Perform polynomial arithmetic (GCD, factorization, evaluation) over exact integer and rational coefficients.","Work with matrices of exact rationals or modular integers, including determinant and LLL reduction.","Evaluate special functions and integrals with certified error bounds using arbitrary-precision ball arithmetic.","Prototype symbolic mathematics computations before translating to production systems."],"what_it_does":"Python-FLINT is a Python extension module that wraps FLINT (Fast Library for Number Theory) and Arb (arbitrary-precision ball arithmetic), exposing exact integer, rational, and modular arithmetic alongside arbitrary-precision real and complex numbers with rigorous error bounds. It provides polynomial, power series, and matrix types over all these number systems, plus a large collection of mathematical functions including number-theoretic operations, factorization, and numerical integration.\n\nThe library is designed for applications requiring exact symbolic computation or certified numerical results. It supports CPython 3.10\u20133.14 and provides prebuilt wheels for common platforms; source builds are available for other architectures. The package has no runtime Python dependencies and relies on the underlying FLINT C library, making it suitable for both interactive use and embedded in larger applications.","worth_installing":"Yes, if you need exact arithmetic or certified numerical results. The package is actively maintained, has no known vulnerabilities, and provides prebuilt wheels for modern Python versions on common platforms. Install friction is moderate due to the compiled FLINT dependency, but wheels eliminate build complexity for supported platforms. Dual licensing (MIT/LGPL-3.0-or-later) requires attention to copyleft obligations if redistributing derivative works."},"id":"python-flint","links":{"html":"https://skillfed.io/packages/python-flint","md":"https://skillfed.io/packages/python-flint.md","pypi":"https://pypi.org/project/python-flint/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-03","license_spdx":"MIT AND LGPL-3.0-or-later","license_treatment":"copyleft","name":"python-flint","python_support":"supports_current","summary":"Bindings for FLINT"},"popularity":{"monthly_downloads":86095,"position":13886,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.9.0"}
