3e0f289d51
- Bumped version numbers across Cargo.toml, Cargo.lock, pyproject.toml, and conda/meta.yaml to 1.1.3. - Added new features including American option pricing, digital options, extended Greeks, and historical volatility estimators. - Enhanced documentation and tests for new functionalities. - Updated CHANGELOG.md to reflect changes for version 1.1.3.
54 lines
1.5 KiB
YAML
54 lines
1.5 KiB
YAML
{% set name = "ferro-ta" %}
|
|
{% set version = "1.1.3" %}
|
|
|
|
package:
|
|
name: {{ name|lower }}
|
|
version: {{ version }}
|
|
|
|
source:
|
|
# Build from PyPI wheel (simplest approach; no Rust toolchain required).
|
|
# Replace with url/sha256 of the specific wheel for your platform or
|
|
# use `pip_install: true` to let conda-build fetch it.
|
|
pip_install: true
|
|
packages:
|
|
- ferro-ta=={{ version }}
|
|
|
|
build:
|
|
number: 0
|
|
# Use noarch: python only if wheels are already compiled. For source builds
|
|
# remove noarch and add the maturin build steps below.
|
|
noarch: python
|
|
script: |
|
|
{{ PYTHON }} -m pip install ferro-ta=={{ version }} --no-deps --ignore-installed -vv
|
|
|
|
requirements:
|
|
host:
|
|
- python
|
|
- pip
|
|
run:
|
|
- python >=3.10
|
|
- numpy >=1.20
|
|
|
|
test:
|
|
imports:
|
|
- ferro_ta
|
|
commands:
|
|
- python -c "from ferro_ta import SMA, RSI; import numpy as np; print(SMA(np.array([1.0,2.0,3.0,4.0,5.0]), timeperiod=3))"
|
|
|
|
about:
|
|
home: https://github.com/pratikbhadane24/ferro-ta
|
|
license: MIT
|
|
license_family: MIT
|
|
summary: Rust-powered Python technical analysis library with a TA-Lib-compatible API
|
|
description: |
|
|
ferro-ta is a Rust-powered Python technical analysis library with a
|
|
TA-Lib-compatible API and pre-compiled wheels for the supported platforms.
|
|
It provides 155+ indicators via a Rust core and PyO3 bindings, with
|
|
optional pandas and streaming APIs.
|
|
doc_url: https://github.com/pratikbhadane24/ferro-ta
|
|
dev_url: https://github.com/pratikbhadane24/ferro-ta
|
|
|
|
extra:
|
|
recipe-maintainers:
|
|
- pratikbhadane24
|