Skip to content

Commit f00e2d2

Browse files
committed
Initial release.
0 parents  commit f00e2d2

39 files changed

+5397
-0
lines changed

.github/workflows/publish.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Publish to PyPI
2+
3+
on:
4+
release:
5+
types: [published]
6+
7+
permissions:
8+
contents: read
9+
10+
jobs:
11+
publish:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- name: Install uv
18+
uses: astral-sh/setup-uv@v5
19+
with:
20+
enable-cache: true
21+
22+
- name: Set up Python
23+
run: uv python install
24+
25+
- name: Build package
26+
run: uv build
27+
28+
- name: Publish to PyPI
29+
env:
30+
UV_PUBLISH_TOKEN: ${{ secrets.PYPI_API_TOKEN }}
31+
run: uv publish

.gitignore

Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Python
2+
__pycache__/
3+
*.py[cod]
4+
*$py.class
5+
*.so
6+
.Python
7+
8+
# Virtual environments
9+
.venv/
10+
venv/
11+
ENV/
12+
env/
13+
14+
# uv
15+
.uv/
16+
uv.lock
17+
18+
# pytest
19+
.pytest_cache/
20+
.coverage
21+
htmlcov/
22+
.tox/
23+
24+
# mypy
25+
.mypy_cache/
26+
.dmypy.json
27+
dmypy.json
28+
29+
# ruff
30+
.ruff_cache/
31+
32+
# IDEs
33+
.vscode/
34+
.idea/
35+
*.swp
36+
*.swo
37+
*~
38+
39+
# OS
40+
.DS_Store
41+
Thumbs.db
42+
43+
# Database files
44+
*.db
45+
*.sqlite
46+
*.sqlite3
47+
48+
# Build artifacts
49+
build/
50+
dist/
51+
*.egg-info/
52+
*.egg
53+
54+
# Environment variables
55+
.env
56+
.env.local
57+
58+
# Logs
59+
*.log
60+
61+
# Project specific
62+
agents.db
63+
examples/fastapi-app/.env

.vscode/settings.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"cSpell.words": [
3+
"agentexec",
4+
"AGENTEXEC",
5+
"sessionmakeer"
6+
]
7+
}

0 commit comments

Comments
 (0)