From 53b05a3bab6079ad8fafbb3373eca5c1590e2b8d Mon Sep 17 00:00:00 2001 From: jorenham Date: Thu, 29 Aug 2024 15:14:27 +0200 Subject: [PATCH] improved the `README.md` --- .editorconfig | 4 +-- .markdownlint.yaml | 29 ++++++++++++++++ README.md | 87 ++++++++++++++++++++++++++++++++++++++++------ 3 files changed, 108 insertions(+), 12 deletions(-) create mode 100644 .markdownlint.yaml diff --git a/.editorconfig b/.editorconfig index 74f69fdd..c2ed0b51 100644 --- a/.editorconfig +++ b/.editorconfig @@ -11,9 +11,9 @@ indent_style = space trim_trailing_whitespace = true # 4 space indentation -[*.{py, pyi}] +[*.{py, pyi, .md}] indent_size = 4 # 2 space indentation -[{*.json,*.jsonc,*.md,*.yml,*.yaml}] +[*.{json, jsonc, yml, yaml}] indent_size = 2 diff --git a/.markdownlint.yaml b/.markdownlint.yaml new file mode 100644 index 00000000..5362ee32 --- /dev/null +++ b/.markdownlint.yaml @@ -0,0 +1,29 @@ +default: true +no-hard-tabs: true + +MD007: + indent: 4 +MD013: + line_length: 88 +MD031: + list_items: false +MD033: + allowed_elements: + - h1 + - p + - br + - a + - i + - code + - sup + - sub + - img + - table + - tr + - th + - td + - dl + - dt + - dd + - details + - summary diff --git a/README.md b/README.md index 9f0fd1c8..25f3f17e 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,83 @@ -# scipy-stubs +

scipy-stubs

-Typing stubs for [scipy](https://github.com/scipy/scipy). +

+ Building blocks for precise & flexible type hints. +

-> [!IMPORTANT] -> This project is in the early development stage, and is not ready for production use. +

+ + scipy-stubs - PyPI + + + scipy-stubs - Python Versions + + + scipy-stubs - dependencies + + + scipy-stubs - license + +

+

+ + + + + + scipy-stubs - basedmypy + + + scipy-stubs - basedpyright + + + scipy-stubs - ruff + +

+ +--- ## Installation -```bash +The `scipy-stubs` package is available as on PyPI: + +```shell pip install scipy-stubs ``` +> [!IMPORTANT] +> This project is in the early development stage, and is not ready for production use. + ## Development Progress | Module | Stubs status | @@ -55,8 +122,8 @@ pip install scipy-stubs Status labels: -1. missing (failed stubgen) -2. skeleton (mostly succesful stubgen) -3. partial (incomplete/broad annotations) -4. ready (complete & valid annotations, untested) -5. done (complete, valid, tested, and production-ready) +0. missing (failed stubgen) +1. skeleton (mostly succesful stubgen) +2. partial (incomplete/broad annotations) +3. ready (complete & valid annotations, untested) +4. done (complete, valid, tested, and production-ready)