chore: release v1.0.3

This commit is contained in:
Pratik Bhadane
2026-03-24 11:09:48 +05:30
parent 0382c4e302
commit 13cb0dc95a
34 changed files with 5010 additions and 461 deletions
+19
View File
@@ -227,6 +227,25 @@ def test_indicators_returns_list():
assert "ATR" in names
def test_methods_returns_public_callables():
import ferro_ta
result = ferro_ta.methods()
assert isinstance(result, list)
assert any(d["name"] == "SMA" and d["category"] == "top_level" for d in result)
assert any(d["name"] == "option_price" and d["category"] == "options" for d in result)
def test_about_reports_version_and_counts():
import ferro_ta
meta = ferro_ta.about()
assert meta["version"] == ferro_ta.__version__
assert meta["indicator_count"] > 20
assert meta["method_count"] >= meta["indicator_count"]
assert "__version__" in meta["top_level_exports"]
def test_indicators_filter_by_category():
import ferro_ta