From a5f51e2fdef4fca940261e1e304512cde42d28ec Mon Sep 17 00:00:00 2001
From: Jimmy7892
Date: Sat, 22 Aug 2026 05:05:00 +0200
Subject: [PATCH] docs: put Discord on its own line, and stop shipping a badge
that says "missing"
Seven badges on one wrapped line buried the only one meant to be clicked. Discord
now sits alone above the rest, in the large style, and the second line keeps four
informational ones: PyPI, Python, Rust, benchmarks. Dropped the licence badge,
which repeated the LICENSE link already in the footer.
The pyversions badge was rendering "missing" in red, and it was right to. Every
published wheel carries NO `Programming Language :: Python :: 3.x` classifier:
crates/bt-python/pyproject.toml, the file maturin actually builds from, has no
`classifiers` field at all. The public pyproject.toml has one, but it does not
build anything, so its list never reached PyPI. `requires-python = ">=3.9"` is a
separate field and does not populate classifiers.
Replaced with a static "python 3.9+" badge, since PyPI cannot answer the question
for 0.18.0 whatever we ask it. The engine-side fix travels separately; once a
wheel ships with classifiers, PyPI's sidebar will list the versions too and this
can go back to being dynamic.
---
README.md | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 3f3c584..f35169c 100644
--- a/README.md
+++ b/README.md
@@ -7,14 +7,15 @@
Rust-powered backtesting engine for quantitative research
+
+
+
+
-
+
-
-
-