release: mdgrep 0.1.2 (documentation)
- version 0.1.2 in pyproject.toml and __init__.py - CHANGELOG: [Unreleased] -> [0.1.2] with "Beim Update zu tun" - install examples and version notes in README, BEDIENUNGSANLEITUNG, FUNKTIONSWEISE point to v0.1.2 - no code changes; widget files unchanged (v0.1.0) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
52f7951a66
commit
9c6b78ec36
6 changed files with 18 additions and 11 deletions
|
|
@ -11,7 +11,7 @@ sich auf vier Arten nutzen:
|
||||||
| **Web-API** (Flask) | JSON-Suchschnittstelle für Webseiten und andere Dienste |
|
| **Web-API** (Flask) | JSON-Suchschnittstelle für Webseiten und andere Dienste |
|
||||||
| **Such-Widget** (JavaScript) | fertige Suchmaske mit Live-Ergebnissen für jede Webseite |
|
| **Such-Widget** (JavaScript) | fertige Suchmaske mit Live-Ergebnissen für jede Webseite |
|
||||||
|
|
||||||
Version: 0.1.1 · Lizenz: MIT · Repository: https://kitux.de/forgejo/dschlueter/mdgrep
|
Version: 0.1.2 · Lizenz: MIT · Repository: https://kitux.de/forgejo/dschlueter/mdgrep
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -38,22 +38,22 @@ Voraussetzung: Python 3.10 oder neuer, `git` (für die Installation aus dem Repo
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# nur Bibliothek + Kommandozeile
|
# nur Bibliothek + Kommandozeile
|
||||||
pip install "mdgrep @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.1"
|
pip install "mdgrep @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.2"
|
||||||
|
|
||||||
# zusätzlich Web-API (installiert Flask)
|
# zusätzlich Web-API (installiert Flask)
|
||||||
pip install "mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.1"
|
pip install "mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.2"
|
||||||
```
|
```
|
||||||
|
|
||||||
In einer `requirements.txt`:
|
In einer `requirements.txt`:
|
||||||
|
|
||||||
```
|
```
|
||||||
mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.1
|
mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.2
|
||||||
```
|
```
|
||||||
|
|
||||||
Prüfen:
|
Prüfen:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
mdgrep --version # mdgrep 0.1.1
|
mdgrep --version # mdgrep 0.1.2
|
||||||
python -c "import mdgrep; print(mdgrep.__version__)"
|
python -c "import mdgrep; print(mdgrep.__version__)"
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -8,12 +8,18 @@ Jede Version ist als Git-Tag verfügbar:
|
||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
|
|
||||||
|
## [0.1.2] – 2026-10-15
|
||||||
|
|
||||||
### Dokumentation
|
### Dokumentation
|
||||||
- `BEDIENUNGSANLEITUNG.md` (deutsch): Installation, Suchsyntax, Kommandozeile, Python-API, Web-API, Widget,
|
- `BEDIENUNGSANLEITUNG.md` (deutsch): Installation, Suchsyntax, Kommandozeile, Python-API, Web-API, Widget,
|
||||||
Serverbetrieb, Voraussetzungen an die Dokumente, Rezepte, Fehlercodes, Fehlersuche, Release-Ablauf.
|
Serverbetrieb, Voraussetzungen an die Dokumente, Rezepte, Fehlercodes, Fehlersuche, Release-Ablauf.
|
||||||
- `FUNKTIONSWEISE.md`: interner Aufbau, Datenfluss und Designentscheidungen.
|
- `FUNKTIONSWEISE.md`: interner Aufbau, Datenfluss und Designentscheidungen.
|
||||||
- `CHANGELOG.md` (diese Datei).
|
- `CHANGELOG.md` (diese Datei).
|
||||||
|
|
||||||
|
### Beim Update zu tun
|
||||||
|
- Nichts; nur Dokumentation, Code unverändert und voll kompatibel zu 0.1.1. Widget-Dateien unverändert
|
||||||
|
(Kopfzeile meldet weiterhin v0.1.0).
|
||||||
|
|
||||||
## [0.1.1] – 2026-10-12
|
## [0.1.1] – 2026-10-12
|
||||||
|
|
||||||
### Neu
|
### Neu
|
||||||
|
|
@ -46,6 +52,7 @@ Erstveröffentlichung.
|
||||||
- JavaScript-Such-Widget ohne Framework: Live-Suche, URL-Zustand, Filter, „Mehr laden", Syntaxhilfe,
|
- JavaScript-Such-Widget ohne Framework: Live-Suche, URL-Zustand, Filter, „Mehr laden", Syntaxhilfe,
|
||||||
deutsch/englisch, Gestaltung über CSS-Variablen; `export_static()` für statische Seiten.
|
deutsch/englisch, Gestaltung über CSS-Variablen; `export_static()` für statische Seiten.
|
||||||
|
|
||||||
[Unreleased]: https://kitux.de/forgejo/dschlueter/mdgrep/compare/v0.1.1...main
|
[Unreleased]: https://kitux.de/forgejo/dschlueter/mdgrep/compare/v0.1.2...main
|
||||||
|
[0.1.2]: https://kitux.de/forgejo/dschlueter/mdgrep/compare/v0.1.1...v0.1.2
|
||||||
[0.1.1]: https://kitux.de/forgejo/dschlueter/mdgrep/compare/v0.1.0...v0.1.1
|
[0.1.1]: https://kitux.de/forgejo/dschlueter/mdgrep/compare/v0.1.0...v0.1.1
|
||||||
[0.1.0]: https://kitux.de/forgejo/dschlueter/mdgrep/src/tag/v0.1.0
|
[0.1.0]: https://kitux.de/forgejo/dschlueter/mdgrep/src/tag/v0.1.0
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
Dieses Dokument erklärt, **wie mdgrep innen arbeitet und warum es so gebaut ist**. Für die Benutzung siehe
|
Dieses Dokument erklärt, **wie mdgrep innen arbeitet und warum es so gebaut ist**. Für die Benutzung siehe
|
||||||
[BEDIENUNGSANLEITUNG.md](BEDIENUNGSANLEITUNG.md), für Änderungen je Version [CHANGELOG.md](CHANGELOG.md).
|
[BEDIENUNGSANLEITUNG.md](BEDIENUNGSANLEITUNG.md), für Änderungen je Version [CHANGELOG.md](CHANGELOG.md).
|
||||||
|
|
||||||
Stand: Version 0.1.1
|
Stand: Version 0.1.2
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -21,8 +21,8 @@ Boolean full-text search over Markdown (and any other text) – as a **Python li
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pip install "mdgrep @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.1" # library + CLI
|
pip install "mdgrep @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.2" # library + CLI
|
||||||
pip install "mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.1" # + Flask API
|
pip install "mdgrep[web] @ git+https://kitux.de/forgejo/dschlueter/mdgrep.git@v0.1.2" # + Flask API
|
||||||
```
|
```
|
||||||
|
|
||||||
Requires Python ≥ 3.10. Dependencies: [`regex`](https://pypi.org/project/regex/) (and `flask` for `[web]`).
|
Requires Python ≥ 3.10. Dependencies: [`regex`](https://pypi.org/project/regex/) (and `flask` for `[web]`).
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "mdgrep"
|
name = "mdgrep"
|
||||||
version = "0.1.1"
|
version = "0.1.2"
|
||||||
description = "Boolean full-text search (substrings, phrases, regex, AND/OR/NOT, parentheses) over Markdown and other text blocks, with CLI, Flask API and a JavaScript search widget"
|
description = "Boolean full-text search (substrings, phrases, regex, AND/OR/NOT, parentheses) over Markdown and other text blocks, with CLI, Flask API and a JavaScript search widget"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
license = "MIT"
|
license = "MIT"
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ from .markdown import load_markdown, markdown_to_text, split_markdown
|
||||||
from .query import Query, QuerySyntaxError, QueryTimeout, compile_query
|
from .query import Query, QuerySyntaxError, QueryTimeout, compile_query
|
||||||
from .snippets import segments
|
from .snippets import segments
|
||||||
|
|
||||||
__version__ = "0.1.1"
|
__version__ = "0.1.2"
|
||||||
|
|
||||||
STATIC_FILES = ("mdgrep-widget.js", "mdgrep-widget.css")
|
STATIC_FILES = ("mdgrep-widget.js", "mdgrep-widget.css")
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue