unitforge 0.4.0

A library for unit and quantity consistent computations in Rust
Documentation
image: "rust:latest"

lint:
  script:
    - ./test.sh lint-base
  allow_failure: true

lint_serde:
  script:
    - ./test.sh lint-serde
  allow_failure: true

lint_strum:
  script:
    - ./test.sh lint-strum
  allow_failure: true

lint_pyo3:
  script:
    - ./test.sh lint-pyo3
  allow_failure: true

test:
  script:
    - ./test.sh test-base

test_serde:
  script:
    - ./test.sh test-serde

test_strum:
  script:
    - ./test.sh test-strum

test_pyo3:
  script:
    - apt-get update && apt-get install -y python3 python3-venv python3.13-dev
    - ./test.sh test-pyo3

typecheck_pyo3_stubs:
  script:
    - apt-get update && apt-get install -y python3 python3-venv python3.13-dev
    - ./test.sh typecheck-pyo3