Commit Graph
8 Commits
Author SHA1 Message Date
truetype e0e7ea0c8f docs(ci): replace stale CI-placeholder with full Gitea Actions guide
ci / lint (ruff) (push) Has been cancelled
ci / pytest (py3.10) (push) Has been cancelled
ci / pytest (py3.11) (push) Has been cancelled
ci / pytest (py3.12) (push) Has been cancelled
The '## CI minima' section claimed CI was optional and pointed to a
sample YAML, which is now wrong: real workflows live in .gitea/workflows/
and the missing piece is the runner registration, not the YAML.

New section covers:
- inventory of ci.yml + release.yml (matrix, trigger, concurrency)
- step-by-step act_runner registration with docker command
- egress to github.com requirement + mirror workaround
- pip cache key behaviour for the matrix
- tag pattern + manual v0.2.0 badge update checklist
2026-07-07 17:17:08 +00:00
truetype b20f3c0f31 ci(actions): add Gitea Actions ci+release workflows + fix ruff findings
ci / lint (ruff) (push) Has been cancelled
ci / pytest (py3.10) (push) Has been cancelled
ci / pytest (py3.11) (push) Has been cancelled
ci / pytest (py3.12) (push) Has been cancelled
- .gitea/workflows/ci.yml: ruff + matrix pytest on 3.10/3.11/3.12
  on push and PR to main; concurrency cancels superseded runs
- .gitea/workflows/release.yml: gate (ruff + pytest) + build sdist/wheel
  on tag 'v*', uploads via actions/upload-artifact@v4
- README.md: add ci and version badges right under H1
- src/viandante/cli.py: drop unused prompt_toolkit.patch_stdout import
- tests/test_deadsouls.py: add missing RoomBlock import (F821)
- tests/test_logger.py: drop unused local 'raw' in unicode test
- tests/test_mapper.py: rename unused locals to _a/_b/_c (F841) to
  preserve intent (B has 's' back-edge; C is orphan)
2026-07-07 17:15:54 +00:00
truetype 2a8b472d4c docs: add brand block with viandante etymology + mapped-graph motif
Position: between the intro paragraph and the Changelog section.
Tagline surfaces project identity (Italian for 'wanderer');
the tiny ASCII map mirrors the renderer's actual output.
2026-07-07 16:18:52 +00:00
truetype a701fca772 docs: add Changelog section listing v0.2.0 changes
The Changelog lives between the project title and the Requisiti
section. Records GMCP decoder, mapper BFS, EventLogger JSONL+MD,
slash commands, asyncio hardening, the progetto2 -> viandante
rename and the docs/ folder.
2026-07-07 15:59:00 +00:00
truetype 0c6ee0d314 chore: v0.2.0 release polish
- Bump version 0.1.0 to 0.2.0 (GMCP decoder, mapper BFS, EventLogger added since 0.1)
- Update pyproject description to surface project identity
- Expand PyPI keywords: viandante, wandering, ascii-mapper, gmcp
2026-07-07 15:47:25 +00:00
truetype e78d74c306 Move package directory src/progetto2 to src/viandante 2026-07-07 15:45:18 +00:00
truetype cf46689792 Rename progetto2 to viandante 2026-07-07 15:43:54 +00:00
truetype 0030fd7d82 Initial commit: MUD client v0.2 2026-07-07 15:38:28 +00:00