Skip to content

Commit 73f239b

Browse files
authored
Merge branch 'main' into dependabot/uv/rich-toolkit-0.20.1
2 parents a49a241 + 8d9a9a2 commit 73f239b

16 files changed

Lines changed: 269 additions & 42 deletions

‎.github/workflows/issue-manager.yml‎

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,21 +30,6 @@ jobs:
3030
env:
3131
GITHUB_CONTEXT: ${{ toJson(github) }}
3232
run: echo "$GITHUB_CONTEXT"
33-
- uses: tiangolo/issue-manager@2fb3484ec9279485df8659e8ec73de262431737d # 0.6.0
33+
- uses: tiangolo/issue-manager@75d60679db1ea348f6f6ea1d0e20de80a7c04645 # 0.7.1
3434
with:
3535
token: ${{ secrets.GITHUB_TOKEN }}
36-
config: >
37-
{
38-
"answered": {
39-
"delay": 864000,
40-
"message": "Assuming the original need was handled, this will be automatically closed now. But feel free to add more comments or create new issues or PRs."
41-
},
42-
"waiting": {
43-
"delay": 2628000,
44-
"message": "As this PR has been waiting for the original user for a while but seems to be inactive, it's now going to be closed. But if there's anyone interested, feel free to create a new PR.",
45-
"reminder": {
46-
"before": "P3D",
47-
"message": "Heads-up: this will be closed in 3 days unless there’s new activity."
48-
}
49-
}
50-
}

‎.github/workflows/pre-commit.yml‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@ name: pre-commit
22

33
on:
44
pull_request:
5-
types:
6-
- opened
7-
- synchronize
8-
95
permissions: {}
106

117
env:

‎.github/workflows/test-redistribute.yml‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ on:
55
branches:
66
- main
77
pull_request:
8-
types:
9-
- opened
10-
- synchronize
11-
128
permissions: {}
139

1410
jobs:

‎.github/workflows/test.yml‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ on:
55
branches:
66
- main
77
pull_request:
8-
types:
9-
- opened
10-
- synchronize
118
schedule:
129
# cron every week on monday
1310
- cron: "0 0 * * 1"
@@ -148,6 +145,7 @@ jobs:
148145
if: always()
149146
needs:
150147
- coverage-combine
148+
- test
151149
runs-on: ubuntu-latest
152150
timeout-minutes: 5
153151
steps:

‎.github/workflows/zizmor.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
push:
55
branches:
66
- main
7+
pull_request:
78
workflow_dispatch:
89

910
permissions: {}

‎.pre-commit-config.yaml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ repos:
1111
- --unsafe
1212
- id: end-of-file-fixer
1313
- id: trailing-whitespace
14+
- repo: https://github.com/crate-ci/typos
15+
rev: bbaefadf97b0ec5fdc942684b647f1a6ab250274 # v1.46.0
16+
hooks:
17+
- id: typos
18+
args: [--force-exclude]
1419
- repo: local
1520
hooks:
1621
- id: local-ruff-check

‎README.md‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,6 @@
33
<a href="https://github.com/fastapi/fastapi-cli/actions/workflows/test.yml" target="_blank">
44
<img src="https://github.com/fastapi/fastapi-cli/actions/workflows/test.yml/badge.svg" alt="Test">
55
</a>
6-
<a href="https://github.com/fastapi/fastapi-cli/actions/workflows/publish.yml" target="_blank">
7-
<img src="https://github.com/fastapi/fastapi-cli/actions/workflows/publish.yml/badge.svg" alt="Publish">
8-
</a>
96
<a href="https://coverage-badge.samuelcolvin.workers.dev/redirect/fastapi/fastapi-cli" target="_blank">
107
<img src="https://coverage-badge.samuelcolvin.workers.dev/fastapi/fastapi-cli.svg" alt="Coverage">
118
<a href="https://pypi.org/project/fastapi-cli" target="_blank">

‎pyproject.toml‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,3 +161,20 @@ keep-runtime-typing = true
161161

162162
[tool.ty.terminal]
163163
error-on-warning = true
164+
165+
[tool.typos.files]
166+
extend-exclude = [
167+
"coverage/",
168+
"dist/",
169+
"htmlcov/",
170+
"uv.lock",
171+
]
172+
173+
[tool.typos.default]
174+
extend-ignore-re = [
175+
# GitHub usernames in @mentions
176+
"@[a-zA-Z0-9](?:-?[a-zA-Z0-9])*",
177+
]
178+
179+
[tool.typos.default.extend-identifiers]
180+
alls = "alls"

‎release-notes.md‎

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,44 @@
44

55
### Docs
66

7+
* 📝 Update docs badges: remove Publish badge, it doesn't give extra information. PR [#438](https://github.com/fastapi/fastapi-cli/pull/438) by [@tiangolo](https://github.com/tiangolo).
8+
9+
### Internal
10+
11+
* 👷 Simplify pull request workflow triggers. PR [#443](https://github.com/fastapi/fastapi-cli/pull/443) by [@tiangolo](https://github.com/tiangolo).
12+
* 👷 Update issue-manager to 0.7.1. PR [#441](https://github.com/fastapi/fastapi-cli/pull/441) by [@tiangolo](https://github.com/tiangolo).
13+
* ⬆️ Update issue-manager to 0.7.0. PR [#440](https://github.com/fastapi/fastapi-cli/pull/440) by [@tiangolo](https://github.com/tiangolo).
14+
* 🔒️ Update zizmor workflow security checks. PR [#439](https://github.com/fastapi/fastapi-cli/pull/439) by [@tiangolo](https://github.com/tiangolo).
15+
* 👷 Fix alls-green test dependency. PR [#437](https://github.com/fastapi/fastapi-cli/pull/437) by [@tiangolo](https://github.com/tiangolo).
16+
* 🔧 Enable checking `release-notes.md` for typos. PR [#436](https://github.com/fastapi/fastapi-cli/pull/436) by [@YuriiMotov](https://github.com/YuriiMotov).
17+
18+
## 0.0.27 (2026-06-18)
19+
20+
### Features
21+
22+
* ✨ Add `FASTAPI_PUBLIC_URL` env var to configure app's public URL that is shown on startup. PR [#381](https://github.com/fastapi/fastapi-cli/pull/381) by [@YuriiMotov](https://github.com/YuriiMotov).
23+
24+
## 0.0.26 (2026-06-18)
25+
26+
### Features
27+
28+
* 🚸 Show tip on how to configure `entrypoint` in `pyproject.toml`. PR [#389](https://github.com/fastapi/fastapi-cli/pull/389) by [@YuriiMotov](https://github.com/YuriiMotov).
29+
30+
## 0.0.25 (2026-06-18)
31+
32+
### Features
33+
34+
* 🚸 Show import string source. PR [#388](https://github.com/fastapi/fastapi-cli/pull/388) by [@YuriiMotov](https://github.com/YuriiMotov).
35+
* ✨ Include the version of `fastapi-cloud-cli` to the output of `--version`. PR [#341](https://github.com/fastapi/fastapi-cli/pull/341) by [@YuriiMotov](https://github.com/YuriiMotov).
36+
37+
### Docs
38+
739
* 📝 Update docs about contributing. PR [#410](https://github.com/fastapi/fastapi-cli/pull/410) by [@tiangolo](https://github.com/tiangolo).
840
* 📝 Update security policy. PR [#408](https://github.com/fastapi/fastapi-cli/pull/408) by [@tiangolo](https://github.com/tiangolo).
941

1042
### Internal
1143

44+
* 👷 Add pre-commit hook to catch typos. PR [#418](https://github.com/fastapi/fastapi-cli/pull/418) by [@YuriiMotov](https://github.com/YuriiMotov).
1245
* ⬆ Bump typer from 0.26.2 to 0.26.7. PR [#427](https://github.com/fastapi/fastapi-cli/pull/427) by [@dependabot[bot]](https://github.com/apps/dependabot).
1346
* ⬆ Bump fastapi-cloud-cli from 0.17.1 to 0.19.0. PR [#429](https://github.com/fastapi/fastapi-cli/pull/429) by [@dependabot[bot]](https://github.com/apps/dependabot).
1447
* ⬆ Bump rich-toolkit from 0.19.9 to 0.20.0. PR [#428](https://github.com/fastapi/fastapi-cli/pull/428) by [@dependabot[bot]](https://github.com/apps/dependabot).

‎src/fastapi_cli/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.0.24"
1+
__version__ = "0.0.27"

0 commit comments

Comments
 (0)