Skip to content

WargaSlowy/mega

Repository files navigation

Github Actions GitHub License

Python package for perform curated arithmetic calculation with Cython. this project was inspired with math (theory) and implementing on python library. this package using cython for speed up calculation and more optiomal and faster code.

Install package

Currently mega not available or registered on official pip , you can directly install mega with pip install git+ parameter

pip install git+https://github.com/WargaSlowy/mega
# adding --break-sytem-packages if you want to install globally

Build Package

Note

Make sure to install uv for build this package. Information you can check here for initialization

git clone https://github.com/mega
cd mega

build package

uv run setup.py build_ext --inplace;
uv pip install -e .

Usage

import mega.op.function as function

number: float = 5.2
gamma_function = mega.GammaZ(number)
print(gamma_function.compute())

benchmark information

Sigma Function sigma_z_benchmark

About

library perform math process

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •