Skip to content

Commit ec38256

Browse files
committed
chore
1 parent 8049455 commit ec38256

2 files changed

Lines changed: 41 additions & 18 deletions

File tree

Taskfile.yaml

Lines changed: 40 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,51 +1,74 @@
11
version: '3'
22

3+
vars:
4+
UV_SYNC: uv sync --all-extras --all-groups
5+
36
tasks:
47
default:
8+
desc: Install dependencies using lockfile
9+
cmds:
10+
- "{{.UV_SYNC}} --locked"
11+
silent: true
12+
13+
prepare:
14+
desc: Setup development environment (uv, Python, and dependencies)
515
cmds:
6-
- uv sync --locked --all-extras --all-groups
16+
- task: default
17+
- |
18+
if [ -f .git/hooks/pre-commit ]; then
19+
echo "WARNING: .git/hooks/pre-commit already exists."
20+
echo "Please remove or back it up before installing prek."
21+
else
22+
uv run prek install
23+
fi
724
silent: true
25+
826
sync:
27+
desc: Sync dependencies
928
cmds:
10-
- uv sync --all-extras --all-groups
29+
- "{{.UV_SYNC}}"
1130
silent: true
31+
1232
upgrade:
33+
desc: Upgrade dependencies
1334
cmds:
1435
- uv lock --upgrade
15-
- uv sync --locked --all-extras --all-groups
36+
- task: default
1637
silent: true
38+
1739
test:
18-
deps:
19-
- default
40+
desc: Run tests
41+
deps: [default]
2042
cmds:
2143
- uv run pytest
2244
silent: true
23-
test-coverage:
24-
deps:
25-
- default
45+
46+
test:cov:
47+
desc: Run tests with coverage
48+
deps: [default]
2649
cmds:
2750
- uv run coverage run -m pytest
2851
- uv run coverage html
2952
silent: true
53+
3054
docs:
55+
desc: Build documentation
3156
cmds:
3257
- uv run mkdocs build
3358
silent: true
59+
3460
docs:serve:
61+
desc: Serve documentation
3562
cmds:
3663
- uv run mkdocs serve
3764
silent: true
65+
3866
build:
67+
desc: Build package
3968
cmds:
40-
- cmd: rm --rf dist
69+
- cmd: rm -rf dist
4170
platforms: [linux, darwin]
42-
- cmd: rmdir /s /q dist
71+
- cmd: powershell -Command "if (Test-Path dist) { Remove-Item -Recurse -Force dist }"
4372
platforms: [windows]
4473
- uv build
45-
silent: true
46-
changelog:
47-
cmds:
48-
- uv run git cliff -o CHANGELOG.md
49-
- git add CHANGELOG.md
50-
- 'git commit -m "chore: update changelog [skip ci]"'
51-
silent: true
74+
silent: true

src/apkit/client/methods/get.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,4 +70,4 @@ def __exit__(self, *args: Any) -> None:
7070
if self._resp:
7171
self._resp.close()
7272
self._resp = None
73-
self._used = True
73+
self._used = True

0 commit comments

Comments
 (0)