skillfed

audmath

Math function implemented using numpy

audmath v1.4.4 89.4K downloads/30d#13,665 on PyPI0
Permissive license MIT Active released

What it is and what it does

audmath is a collection of mathematical functions written in pure Python that depend only on numpy. It targets developers and researchers who need mathematical utilities for scientific computing. The package is production-stable, actively maintained, and supports modern Python versions from 3.10 onward.

The library sits in the scientific/engineering space and appears designed for cases where you want math functionality without heavy dependencies. With only numpy as a runtime requirement and a wheel-based installation, it integrates easily into existing scientific Python environments.

Use it for:

  • Add mathematical utilities to scientific Python projects without introducing heavy dependencies
  • Incorporate into research code that requires reproducible, pure-Python mathematical operations
  • Extend numpy-based workflows with domain-specific mathematical functions
  • Use in projects where minimal external dependencies are a requirement

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

audmath provides mathematical functions implemented in pure Python with numpy as its only external dependency.

Yes, if you need mathematical functions for scientific work and want to avoid heavy dependencies. The package is actively maintained, MIT-licensed, has low install friction, and supports current Python versions. Install it when numpy-compatible math utilities fit your workflow.

Install

audmath on PyPI

pip

pip install audmath

uv

uv add audmath

poetry

poetry add audmath

Installing audmath

Before you install

Low friction installation with a single numpy dependency. The package is actively maintained with recent commits and supports current Python versions.

License in practice

MIT license permits unrestricted use, modification, and distribution with minimal legal constraints.

Quickstart

pip install audmath
import audmath
import numpy

Requires Python 3.10 or later

Verify before relying

  • What specific mathematical functions are included in the library
  • Performance characteristics and typical use cases beyond generic math utilities
  • Whether pure Python implementation includes any compiled extensions

Package facts

License MIT (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 1 — numpy
Maintenance actively maintained — 305 days since the last release
Last repo commit
First released
Downloads 89,358/month — #13,665 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: audmath-1.4.4-py3-none-any.whl

Keywords: Python, tools, math

Development Status :: 5 - Production/StableIntended Audience :: DevelopersIntended Audience :: Science/ResearchOperating System :: OS IndependentProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Topic :: Scientific/Engineering

Tags

numpy math functionspure python mathematicsscientific computing utilitiesmathematical function librarynumerical computation helperspython math tools
numpy-basedpure-python

More Scientific/Engineering packages