Skip to content

Commit 86e3c5c

Browse files
committed
more fixes
1 parent 3f3ba7d commit 86e3c5c

File tree

8 files changed

+13
-541
lines changed

8 files changed

+13
-541
lines changed

.github/copilot-instructions.md

Lines changed: 0 additions & 511 deletions
This file was deleted.

CLAUDE.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@ This is **infrahub-demo**, a comprehensive demonstration of design-driven networ
1010

1111
- **Package Manager**: `uv` (required for all dependency operations)
1212
- **Python Version**: 3.10, 3.11, or 3.12
13-
- **Setup**: `uv sync` to install dependencies
14-
- **Dev Setup**: `uv sync --group dev` for development tools
13+
- **Setup**: `uv sync` to install all dependencies
1514

1615
## Common Commands
1716

data/security/01_ipam_for_security.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ spec:
3232
kind: IpamPrefix
3333
data:
3434
- prefix: "10.1.1.0/24"
35-
description: "DMZ network segment"
35+
description: "DMZ segment"
3636

3737
- prefix: "192.168.1.0/24"
3838
description: "Internal corporate network"

docs/docs/developer-guide.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -474,8 +474,8 @@ uv run invoke validate
474474
git clone https://github.com/opsmill/infrahub-demo.git
475475
cd infrahub-demo
476476

477-
# Install dependencies with dev tools
478-
uv sync --group dev
477+
# Install dependencies
478+
uv sync
479479

480480
# Start Infrahub
481481
uv run invoke start

docs/docs/install.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,7 @@ cd infrahub-demo
5454
Use `uv` to install all required Python packages:
5555

5656
```bash
57-
# Install runtime dependencies
5857
uv sync
59-
60-
# Install development dependencies (optional, for testing and linting)
61-
uv sync --group dev
6258
```
6359

6460
This creates a virtual environment and installs all necessary packages including the Infrahub SDK.

generators/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
"""Generators."""
1+
"""Generators"""

pyproject.toml

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,20 @@ authors = [
55
]
66
requires-python = "<3.13,>=3.10"
77
dependencies = [
8-
"invoke<3.0.0,>=2.2.1",
98
"infrahub-sdk[all]>=1.14.0,<2.0.0",
10-
]
11-
name = "infrahub-demo"
12-
version = "0.1.4"
13-
description = "Design driven automation with Infrahub"
14-
readme = "README.md"
15-
16-
[dependency-groups]
17-
dev = [
189
"infrahub-testcontainers>=1.4.11,<2.0.0",
10+
"invoke<3.0.0,>=2.2.1",
1911
"mypy>=1.15.0",
2012
"pytest>=8.3.5,<9.0.0",
2113
"pytest-asyncio>=0.26.0",
2214
"ruff>=0.14.1",
2315
"types-pyyaml>=6.0.12.20250809",
2416
"yamllint>=1.37.1",
2517
]
18+
name = "infrahub-demo"
19+
version = "0.1.5"
20+
description = "Design driven automation with Infrahub"
21+
readme = "README.md"
2622

2723
[tool.mypy]
2824
pretty = true

uv.lock

Lines changed: 3 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)