scirs2-python 0.3.4

Python bindings for SciRS2 - A comprehensive scientific computing library in Rust (SciPy alternative)
Documentation
[pytest]
# Pytest configuration for scirs2-python

testpaths = tests

# Minimum Python version
python_files = test_*.py
python_classes = Test*
python_functions = test_*

# Coverage options
addopts =
    --verbose
    --strict-markers
    --tb=short
    --cov=scirs2
    --cov-report=term-missing
    --cov-report=html
    --cov-branch

# Markers for organizing tests
markers =
    scipy_comparison: Comparison tests against SciPy/sklearn
    property: Property-based tests using Hypothesis
    integration: Integration tests across modules
    slow: Slow-running tests
    linalg: Linear algebra tests
    stats: Statistics tests
    fft: FFT tests
    cluster: Clustering tests
    series: Time series tests
    optimize: Optimization tests

# Coverage thresholds
# Fail if coverage is below 85%
# cov-fail-under = 85

# Hypothesis settings
# hypothesis-show-statistics = true