11# Publishing Guide
22
3- This guide explains how to package and publish ` lab-testing ` to PyPI.
3+ This guide explains how to package and publish ` ai- lab-testing` to PyPI.
44
55## ⚠️ Alpha Quality Notice
66
@@ -35,15 +35,15 @@ Generate API tokens (recommended over passwords):
3535** Test PyPI:**
36361 . Go to https://test.pypi.org/manage/account/token/
37372 . Click "Add API token"
38- 3 . Name it (e.g., "lab-testing-testpypi")
39- 4 . Scope: "Entire account" (or "Project: lab-testing" if you prefer)
38+ 3 . Name it (e.g., "ai- lab-testing-testpypi")
39+ 4 . Scope: "Entire account" (or "Project: ai- lab-testing" if you prefer)
40405 . Copy the token (starts with ` pypi- ` )
4141
4242** Production PyPI:**
43431 . Go to https://pypi.org/manage/account/token/
44442 . Click "Add API token"
45- 3 . Name it (e.g., "lab-testing-pypi")
46- 4 . Scope: "Entire account" (or "Project: lab-testing" if you prefer)
45+ 3 . Name it (e.g., "ai- lab-testing-pypi")
46+ 4 . Scope: "Entire account" (or "Project: ai- lab-testing" if you prefer)
47475 . Copy the token (starts with ` pypi- ` )
4848
4949** Security** : Store tokens securely. Never commit them to git.
@@ -58,8 +58,8 @@ python3.10 -m pip install --upgrade build twine
5858### 4. Verify Package Name Availability
5959
6060Before first publish, verify the package name is available:
61- - Check https://pypi.org/project/lab-testing/ (should not exist or be yours)
62- - Check https://test.pypi.org/project/lab-testing/ (should not exist or be yours)
61+ - Check https://pypi.org/project/ai- lab-testing/ (should not exist or be yours)
62+ - Check https://test.pypi.org/project/ai- lab-testing/ (should not exist or be yours)
6363
6464## Configuration
6565
@@ -121,7 +121,7 @@ make publish-test
121121
122122Then test installation:
123123``` bash
124- python3.10 -m pip install --index-url https://test.pypi.org/simple/ lab-testing
124+ python3.10 -m pip install --index-url https://test.pypi.org/simple/ ai- lab-testing
125125```
126126
127127### Publish to Production PyPI
@@ -167,10 +167,10 @@ After publishing, users can install:
167167
168168``` bash
169169# From PyPI
170- python3.10 -m pip install lab-testing
170+ python3.10 -m pip install ai- lab-testing
171171
172172# With dev dependencies
173- python3.10 -m pip install " lab-testing[dev]"
173+ python3.10 -m pip install " ai- lab-testing[dev]"
174174```
175175
176176## Troubleshooting
@@ -233,7 +233,7 @@ PyPI supports trusted publishing via GitHub Actions. This is more secure than AP
2332333 . Select "GitHub" as the provider
2342344 . Enter:
235235 - Owner: ` DynamicDevices `
236- - Repository name: ` mcp-remote -testing`
236+ - Repository name: ` ai-lab -testing`
237237 - Workflow filename: ` .github/workflows/build.yml `
2382385 . Click "Add"
239239
0 commit comments