Update dependencies to latest versions: textual 5.0.1 and pytest 8.4.1

This commit is contained in:
Philip Henning 2025-07-29 16:07:50 +02:00
parent a4ffaebb2a
commit d684583cb9
4 changed files with 7 additions and 7 deletions

View file

@ -15,7 +15,7 @@
### Current Project State ### Current Project State
- **Working application**: `uv run hosts` launches fully functional TUI - **Working application**: `uv run hosts` launches fully functional TUI
- **Complete dependencies**: textual, pytest, ruff properly configured - **Updated dependencies**: textual upgraded to 5.0.1, pytest, ruff properly configured
- **Comprehensive test suite**: 42 tests with 100% pass rate - **Comprehensive test suite**: 42 tests with 100% pass rate
- **Clean codebase**: All linting and formatting standards met - **Clean codebase**: All linting and formatting standards met
- **Robust architecture**: Layered design with clear separation of concerns - **Robust architecture**: Layered design with clear separation of concerns

View file

@ -69,8 +69,8 @@ hosts/
[project] [project]
requires-python = ">=3.13" requires-python = ">=3.13"
dependencies = [ dependencies = [
"textual>=0.57.0", "textual>=5.0.1",
"pytest>=8.1.1", "pytest>=8.4.1",
"ruff>=0.12.5", "ruff>=0.12.5",
] ]

View file

@ -5,8 +5,8 @@ description = "A Python TUI application for managing /etc/hosts files"
readme = "README.md" readme = "README.md"
requires-python = ">=3.13" requires-python = ">=3.13"
dependencies = [ dependencies = [
"textual>=0.57.0", "textual>=5.0.1",
"pytest>=8.1.1", "pytest>=8.4.1",
"ruff>=0.12.5", "ruff>=0.12.5",
] ]

4
uv.lock generated
View file

@ -23,9 +23,9 @@ dependencies = [
[package.metadata] [package.metadata]
requires-dist = [ requires-dist = [
{ name = "pytest", specifier = ">=8.1.1" }, { name = "pytest", specifier = ">=8.4.1" },
{ name = "ruff", specifier = ">=0.12.5" }, { name = "ruff", specifier = ">=0.12.5" },
{ name = "textual", specifier = ">=0.57.0" }, { name = "textual", specifier = ">=5.0.1" },
] ]
[[package]] [[package]]