Skip to content

Commit 4b641f4

Browse files
authored
Merge branch 'main' into test-context.py
2 parents 82e1d3a + e082336 commit 4b641f4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+2396
-423
lines changed

.coveragerc

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
11
[run]
22
branch = True
3+
omit =
4+
*/tests/*
5+
*/site-packages/*
6+
*/__init__.py
7+
*/noxfile.py*
38

49
[report]
5-
exclude_also =
6-
pass
10+
exclude_lines =
11+
pragma: no cover
712
import
13+
def __repr__
14+
raise NotImplementedError
15+
if TYPE_CHECKING
816
@abstractmethod
17+
pass
18+
raise ImportError

.git-blame-ignore-revs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Template taken from https://github.com/v8/v8/blob/master/.git-blame-ignore-revs.
2+
#
3+
# This file contains a list of git hashes of revisions to be ignored by git blame. These
4+
# revisions are considered "unimportant" in that they are unlikely to be what you are
5+
# interested in when blaming. Most of these will probably be commits related to linting
6+
# and code formatting.
7+
#
8+
# Instructions:
9+
# - Only large (generally automated) reformatting or renaming CLs should be
10+
# added to this list. Do not put things here just because you feel they are
11+
# trivial or unimportant. If in doubt, do not put it on this list.
12+
# - Precede each revision with a comment containing the PR title and number.
13+
# For bulk work over many commits, place all commits in a block with a single
14+
# comment at the top describing the work done in those commits.
15+
# - Only put full 40-character hashes on this list (not short hashes or any
16+
# other revision reference).
17+
# - Append to the bottom of the file (revisions should be in chronological order
18+
# from oldest to newest).
19+
# - Because you must use a hash, you need to append to this list in a follow-up
20+
# PR to the actual reformatting PR that you are trying to ignore.
21+
193693836e1ed8cd361e139668323d2e267a9eaa

.github/actions/spelling/allow.txt

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,35 @@
1+
ACard
2+
AClient
13
AError
24
ARequest
5+
ARun
6+
AServer
37
AStarlette
8+
EUR
9+
GBP
10+
INR
11+
JPY
12+
JSONRPCt
13+
Llm
14+
aconnect
415
adk
16+
autouse
17+
cla
18+
cls
19+
coc
20+
codegen
21+
coro
22+
datamodel
23+
dunders
524
genai
25+
gle
626
inmemory
727
langgraph
828
lifecycles
29+
linting
930
oauthoidc
1031
opensource
1132
socio
1233
sse
34+
tagwords
35+
vulnz

.github/actions/spelling/excludes.txt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,8 @@
8181
\.xz$
8282
\.zip$
8383
^\.github/actions/spelling/
84-
^\Q.github/workflows/spelling.yaml\E$
85-
^\Q.github/workflows/linter.yaml\E$
84+
^\.github/workflows/
8685
\.gitignore\E$
8786
\.vscode/
87+
noxfile.py
88+
\.ruff.toml$
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
excinfo
2+
GVsb
3+
notif
4+
otherurl
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
enabled: true
2+
always_check_pr_title: true

.github/linters/.jscpd.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"ignore": ["**/.github/**", "**/.git/**", "**/tests/**"],
2+
"ignore": ["**/.github/**", "**/.git/**", "**/tests/**", "**/examples/**"],
33
"threshold": 3,
44
"reporters": ["html", "markdown"]
55
}

.github/linters/.markdownlint.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"MD034": false,
3+
"MD013": false
4+
}

.github/linters/.mypy.ini

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[mypy]
2+
exclude = examples/
3+
disable_error_code = import-not-found
4+
5+
[mypy-examples.*]
6+
follow_imports = skip

.github/workflows/linter.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,3 +61,7 @@ jobs:
6161
VALIDATE_CHECKOV: false
6262
VALIDATE_JAVASCRIPT_STANDARD: false
6363
VALIDATE_TYPESCRIPT_STANDARD: false
64+
VALIDATE_GIT_COMMITLINT: false
65+
MARKDOWN_CONFIG_FILE: .markdownlint.json
66+
PYTHON_MYPY_CONFIG_FILE: .mypy.ini
67+
FILTER_REGEX_EXCLUDE: "^examples/.*"

0 commit comments

Comments
 (0)