[workspace]
members = ["grundy"]
[package]
name = "ogdoad"
version = "1.0.5"
edition = "2021"
description = "Clifford algebras and quadratic forms over exact, finite, local, transfinite, and game-adjacent scalar backends."
license = "AGPL-3.0-or-later"
authors = ["a9lim <mx@a9l.im>"]
repository = "https://github.com/a9lim/ogdoad"
homepage = "https://github.com/a9lim/ogdoad"
documentation = "https://docs.rs/ogdoad"
readme = "README.md"
keywords = ["clifford-algebra", "surreal-numbers", "nimbers", "quadratic-forms", "game-theory"]
categories = ["mathematics", "science"]
include = [
"/src/**",
"/examples/**",
"/tests/**",
"/README.md",
"/LICENSE",
"/AGENTS.md",
"/CLAUDE.md",
]
[package.metadata.docs.rs]
no-default-features = false
[lib]
name = "ogdoad"
crate-type = ["cdylib", "rlib"]
[dependencies]
pyo3 = { version = "0.29", features = ["abi3-py39"], optional = true }
[features]
default = []
python = ["dep:pyo3", "pyo3/extension-module"]
[dev-dependencies]
proptest = "1"