Skip to content

Commit 75752f7

Browse files
committed
Fix Super-linter and spellcheck CI issues
- Fix markdownlint issues in README.md: * Correct table of contents links to match actual headers * Break long lines to under 400 characters * Remove trailing spaces * Fix list marker spacing (use 1 space instead of 2) * Add blank lines around lists * Change asterisk lists to dash lists for consistency * Add language specification to fenced code blocks * Add blank lines around fenced code blocks - Fix YAML linting issues: * Add document start marker (---) to model_config.yaml * Fix super-linter.yml formatting and add document start marker * Add .yamllint config for GitHub Actions workflows - Fix shell script issues in .codacy/cli.sh: * Separate variable declaration and assignment to avoid masking return values * Address shellcheck SC2155 warnings - Remove trailing whitespace from all Python files in src/ - Expand spellcheck expect list with additional technical terms: * Configuration terms: gemini, bison, gpt, turbo, llama, conversationbuffermemory * Common abbreviations: rag, ai, ml, os, io, db, cd, ci, sdk, ide, etc. * File formats: yaml, yml, json, etc. This should resolve most Super-linter CI failures and spellcheck issues.
1 parent 2b53ab2 commit 75752f7

Some content is hidden

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

85 files changed

+1050
-496
lines changed

.github/actions/spelling/expect/expect.txt

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2047,3 +2047,95 @@ ZCtrl
20472047
ZWJs
20482048
ZYXWVU
20492049
ZYXWVUTd
2050+
anthropic
2051+
arun
2052+
asyncio
2053+
bmad
2054+
codacy
2055+
codeql
2056+
config
2057+
datahandler
2058+
deepagent
2059+
dev
2060+
dev
2061+
drawio
2062+
env
2063+
fastapi
2064+
genai
2065+
htmlcov
2066+
json
2067+
langchain
2068+
langsmith
2069+
llm
2070+
minio
2071+
mermaid
2072+
mypy
2073+
ollama
2074+
openai
2075+
pgvector
2076+
plantuml
2077+
postgres
2078+
postgresql
2079+
pre
2080+
pre
2081+
push
2082+
prompttemplate
2083+
pydantic
2084+
pytest
2085+
repo
2086+
runnable
2087+
ruff
2088+
sdlc
2089+
softwaredevlabs
2090+
starlette
2091+
unstructured
2092+
unstructureddatahandler
2093+
uvicorn
2094+
vectorization
2095+
venv
2096+
virtualenv
2097+
vscode
2098+
yaml
2099+
yml
2100+
zer
2101+
zeroes
2102+
auth
2103+
api
2104+
cli
2105+
gpu
2106+
http
2107+
https
2108+
ssl
2109+
tls
2110+
tcp
2111+
udp
2112+
url
2113+
uri
2114+
urn
2115+
uuid
2116+
guid
2117+
sha
2118+
md
2119+
rag
2120+
ai
2121+
ml
2122+
os
2123+
io
2124+
db
2125+
cd
2126+
ci
2127+
sdk
2128+
ide
2129+
vte
2130+
pty
2131+
tty
2132+
obj
2133+
exe
2134+
dll
2135+
lib
2136+
gemini
2137+
bison
2138+
gpt
2139+
turbo
2140+
llama
2141+
conversationbuffermemory

.github/linters/.yamllint

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
extends: default
3+
4+
rules:
5+
# Don't require document start for GitHub Actions
6+
document-start: disable
7+
# Allow longer lines for GitHub Actions
8+
line-length:
9+
max: 120
10+
# Allow truthy values like 'on:'
11+
truthy:
12+
allowed-values: ['true', 'false', 'on', 'off', 'yes', 'no']
13+
# Be more permissive with comments
14+
comments:
15+
min-spaces-from-content: 1

.github/workflows/super-linter.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
---
12
# Super-Linter
23
# This workflow runs GitHub's Super-Linter on push and pull requests
34
name: Super-Linter
45

5-
on: # yamllint disable-line rule:truthy
6+
on: # yamllint disable-line rule:truthy
67
push: null
78
pull_request: null
89

@@ -28,7 +29,7 @@ jobs:
2829
fetch-depth: 0
2930

3031
- name: Super-linter
31-
uses: super-linter/[email protected] # x-release-please-version
32+
uses: super-linter/[email protected] # x-release-please-version
3233
env:
3334
# To report GitHub Actions status checks
3435
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/WHEEL

Lines changed: 0 additions & 5 deletions
This file was deleted.

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/INSTALLER renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/INSTALLER

File renamed without changes.

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/LICENSE renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/LICENSE

File renamed without changes.

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/METADATA renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/METADATA

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Metadata-Version: 2.1
22
Name: PyYAML
3-
Version: 6.0.1
3+
Version: 6.0.2
44
Summary: YAML parser and emitter for Python
55
Home-page: https://pyyaml.org/
66
Download-URL: https://pypi.org/project/PyYAML/
@@ -20,17 +20,17 @@ Classifier: Operating System :: OS Independent
2020
Classifier: Programming Language :: Cython
2121
Classifier: Programming Language :: Python
2222
Classifier: Programming Language :: Python :: 3
23-
Classifier: Programming Language :: Python :: 3.6
24-
Classifier: Programming Language :: Python :: 3.7
2523
Classifier: Programming Language :: Python :: 3.8
2624
Classifier: Programming Language :: Python :: 3.9
2725
Classifier: Programming Language :: Python :: 3.10
2826
Classifier: Programming Language :: Python :: 3.11
27+
Classifier: Programming Language :: Python :: 3.12
28+
Classifier: Programming Language :: Python :: 3.13
2929
Classifier: Programming Language :: Python :: Implementation :: CPython
3030
Classifier: Programming Language :: Python :: Implementation :: PyPy
3131
Classifier: Topic :: Software Development :: Libraries :: Python Modules
3232
Classifier: Topic :: Text Processing :: Markup
33-
Requires-Python: >=3.6
33+
Requires-Python: >=3.8
3434
License-File: LICENSE
3535

3636
YAML is a data serialization format designed for human readability

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/RECORD renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/RECORD

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
PyYAML-6.0.1.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
2-
PyYAML-6.0.1.dist-info/LICENSE,sha256=jTko-dxEkP1jVwfLiOsmvXZBAqcoKVQwfT5RZ6V36KQ,1101
3-
PyYAML-6.0.1.dist-info/METADATA,sha256=UNNF8-SzzwOKXVo-kV5lXUGH2_wDWMBmGxqISpp5HQk,2058
4-
PyYAML-6.0.1.dist-info/RECORD,,
5-
PyYAML-6.0.1.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
6-
PyYAML-6.0.1.dist-info/WHEEL,sha256=FCrbbeH_Uuw2ZMaB8nW-JE7XeUWVfF-XtWcVJYU0Zm8,110
7-
PyYAML-6.0.1.dist-info/top_level.txt,sha256=rpj0IVMTisAjh_1vG3Ccf9v5jpCQwAz6cD1IVU5ZdhQ,11
1+
PyYAML-6.0.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
2+
PyYAML-6.0.2.dist-info/LICENSE,sha256=jTko-dxEkP1jVwfLiOsmvXZBAqcoKVQwfT5RZ6V36KQ,1101
3+
PyYAML-6.0.2.dist-info/METADATA,sha256=9-odFB5seu4pGPcEv7E8iyxNF51_uKnaNGjLAhz2lto,2060
4+
PyYAML-6.0.2.dist-info/RECORD,,
5+
PyYAML-6.0.2.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
6+
PyYAML-6.0.2.dist-info/WHEEL,sha256=h9jBNgvnuEaix45NgESHvfNcOPGGNEywrbP9Un7hZlk,110
7+
PyYAML-6.0.2.dist-info/top_level.txt,sha256=rpj0IVMTisAjh_1vG3Ccf9v5jpCQwAz6cD1IVU5ZdhQ,11
88
_yaml/__init__.py,sha256=04Ae_5osxahpJHa3XBZUAf4wi6XX32gR8D6X6p64GEA,1402
99
_yaml/__pycache__/__init__.cpython-312.pyc,,
10-
yaml/__init__.py,sha256=bhl05qSeO-1ZxlSRjGrvl2m9nrXb1n9-GQatTN0Mrqc,12311
10+
yaml/__init__.py,sha256=N35S01HMesFTe0aRRMWkPj0Pa8IEbHpE9FK7cr5Bdtw,12311
1111
yaml/__pycache__/__init__.cpython-312.pyc,,
1212
yaml/__pycache__/composer.cpython-312.pyc,,
1313
yaml/__pycache__/constructor.cpython-312.pyc,,
@@ -25,7 +25,7 @@ yaml/__pycache__/resolver.cpython-312.pyc,,
2525
yaml/__pycache__/scanner.cpython-312.pyc,,
2626
yaml/__pycache__/serializer.cpython-312.pyc,,
2727
yaml/__pycache__/tokens.cpython-312.pyc,,
28-
yaml/_yaml.cpython-312-darwin.so,sha256=zLYFDcq5DNWEltMIpJVcuFQ4jRWM4bIJADV_pT4O5wM,361928
28+
yaml/_yaml.cpython-312-darwin.so,sha256=kJhYpZpKSMBUaR-esOCOg7Ao1QLyNGl3tVdptwNUd6Y,375656
2929
yaml/composer.py,sha256=_Ko30Wr6eDWUeUpauUGT3Lcg9QPBnOPVlTnIMRGJ9FM,4883
3030
yaml/constructor.py,sha256=kNgkfaeLUkwQYY_Q6Ff1Tz2XVw_pG1xVE9Ak7z-viLA,28639
3131
yaml/cyaml.py,sha256=6ZrAG9fAYvdVe2FK_w0hmXoG7ZYsoYUwapG8CiC72H0,3851

.venv_ci/lib/python3.12/site-packages/PyYAML-6.0.1.dist-info/REQUESTED renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/REQUESTED

File renamed without changes.

.venv_ci/lib/python3.12/site-packages/psycopg2_binary-2.9.9.dist-info/WHEEL renamed to .venv_ci/lib/python3.12/site-packages/PyYAML-6.0.2.dist-info/WHEEL

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Wheel-Version: 1.0
2-
Generator: bdist_wheel (0.41.2)
2+
Generator: bdist_wheel (0.44.0)
33
Root-Is-Purelib: false
44
Tag: cp312-cp312-macosx_11_0_arm64
55

0 commit comments

Comments
 (0)