@@ -34,7 +34,7 @@ Repository Root (ApprovalTests.Python)
3434│ │ ├── Includes: required + extras deps
3535│ │ └── Uses: setup_utils.setup_approvaltests()
3636│ │
37- │ ├── setup.approvaltests-minimal .py # Variant: approvaltests-minimal
37+ │ ├── setup.approvaltests_minimal .py # Variant: approvaltests_minimal
3838│ │ ├── Includes: required deps only
3939│ │ ├── Optional: extras via extras_require
4040│ │ └── Uses: setup_utils.setup_approvaltests()
@@ -51,8 +51,8 @@ Repository Root (ApprovalTests.Python)
5151│ ├── publish.approvaltests.sh
5252│ │ └── Runs: setup.approvaltests.py
5353│ │
54- │ ├── publish.approvaltests-minimal .sh
55- │ │ └── Runs: setup.approvaltests-minimal .py
54+ │ ├── publish.approvaltests_minimal .sh
55+ │ │ └── Runs: setup.approvaltests_minimal .py
5656│ │
5757│ └── publish.approval_utilities.sh
5858│ ├── Swaps: setup.py ↔ setup.approval_utilities.py
@@ -67,7 +67,7 @@ Published Packages (to PyPI):
6767┌─────────────────────────────────────────────────────────┐
6868│ 1. approval_utilities (standalone utility package) │
6969│ 2. approvaltests (full, depends on #1) │
70- │ 3. approvaltests-minimal (minimal, no #1 dependency) │
70+ │ 3. approvaltests_minimal (minimal, no #1 dependency) │
7171└─────────────────────────────────────────────────────────┘
7272```
7373
@@ -92,7 +92,7 @@ Published Packages (to PyPI):
9292 │ │ │
9393 ┌────────▼────────┐ ┌────────▼────────┐ ┌────────▼────────┐
9494 │ File Swapping │ │ Direct Build │ │ Direct Build │
95- │ (setup.py hack) │ │ (setup.approvaltests) │ │ (setup.approvaltests-minimal ) │
95+ │ (setup.py hack) │ │ (setup.approvaltests) │ │ (setup.approvaltests_minimal ) │
9696 └────────┬────────┘ └────────┬────────┘ └────────┬────────┘
9797 <!-- │ │ │ -->
9898 ┌────────▼────────┐ ┌────────▼────────┐ ┌────────▼────────┐
@@ -121,7 +121,7 @@ Published Packages (to PyPI):
121121
122122Order Dependency: approval_utilities ──must publish before──► approvaltests (full)
123123
124- Same Source: approvaltests (full) ═══ same code ═══ approvaltests-minimal
124+ Same Source: approvaltests (full) ═══ same code ═══ approvaltests_minimal
125125 (only dependency configuration differs)
126126```
127127
@@ -158,7 +158,7 @@ Same Source: approvaltests (full) ═══ same code ═══ approval
158158 ├─► publish.approvaltests.sh
159159 │ └─► Auth: secrets.PYPI_PASSWORD
160160 │
161- └─► publish.approvaltests-minimal .sh
161+ └─► publish.approvaltests_minimal .sh
162162 └─► Auth: secrets.PYPI_APPROVALTESTS_MINIMAL
163163```
164164
0 commit comments