Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
127 changes: 0 additions & 127 deletions .config/constraints.txt

This file was deleted.

30 changes: 12 additions & 18 deletions .config/dictionary.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
COLORTERM
ESCDELAY
KEGEX
Kegex
Lightbulbs
PULLABLE
Representer
Rocannon's
ansiblelint
argname
argnames
Expand All @@ -7,16 +15,13 @@ argvalues
autorefs
basesystem
caplog
cliconf # Ansible network cli abstraction plugin
cliconf
codeclimate
colname
colorterm
coltext
colval
devel
dumpable
dunder
escdelay
facelessuser
fedoraproject
fontawesome
Expand All @@ -33,54 +38,43 @@ importables
inlinehilite
introspector
keepends
kegex # An action's regex
kegex
kegexes
lentext
levelname
libonig
lightbulbs
linenums
lintable
lintables
magiclink
maskables
maxsplit
mergeable
mkdocstrings
mqueue # https://github.com/ansible/ansible-runner/issues/984
mqueue
myproject
netcommon # Ansible network collection, seen in tests and README
netcommon
netconf
nonblocking
oldmask
oneline
onigurumacffi
oxfordcomma
preclear
precommand
premanent
pullable
pymdownx
redhatinsights
representer
returndocs
rocannon's
scap
scrollback
somevalue
stripspaces
subaction
subschema
superfences
templatable
templated
testhost
testname
testsfailed
tracebacks
truecolor
usefixtures
volmount
withast
workdir
xmss
1 change: 0 additions & 1 deletion .config/requirements-docs.in

This file was deleted.

12 changes: 0 additions & 12 deletions .config/requirements-test.in

This file was deleted.

9 changes: 0 additions & 9 deletions .config/requirements.in

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
env:
FORCE_COLOR: 1
PY_COLORS: 1
TOXENV: packaging
TOXENV: pkg
TOX_PARALLEL_NO_SPINNER: 1

steps:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/tox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ jobs:
other_names: |
lint
docs
pkg
platforms: linux,macos
tox:
name: ${{ matrix.name }} / python ${{ matrix.python_version }}
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -161,3 +161,6 @@ out

# Ansible
.ansible/

# Ansible Navigator artifact files
playbook-artifact-*.json
34 changes: 12 additions & 22 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,11 @@
ci:
autoupdate_schedule: quarterly
skip:
- renovate-config-validator
default_language_version:
python: python3.11
exclude: "(?x)^(\n _readthedocs|\n .tox\n)$\n"
repos:
- repo: https://github.com/renovatebot/pre-commit-hooks
rev: 41.119.5
- repo: meta
hooks:
- id: renovate-config-validator
alias: renovate
args:
- --strict
- id: check-useless-excludes
- repo: https://github.com/rbubley/mirrors-prettier
rev: v3.6.2
hooks:
Expand All @@ -25,26 +18,26 @@ repos:
additional_dependencies:
- prettier
- prettier-plugin-toml
- repo: https://github.com/pappasam/toml-sort
rev: v0.24.3
hooks:
- id: toml-sort-fix
- repo: https://github.com/tox-dev/tox-ini-fmt
rev: 1.6.0
hooks:
- id: tox-ini-fmt
- repo: https://github.com/streetsidesoftware/cspell-cli
rev: v9.2.0
hooks:
- id: cspell
name: Spell check with cspell
entry: bash
pass_filenames: false
args:
[
"-euo",
"pipefail",
"-c",
"cspell-cli . --relative --no-progress --no-summary && cspell-cli . --disable-dictionary=words --no-exit-code --words-only --quiet --unique | LC_ALL=C sort > .config/dictionary.txt",
]
name: cspell + remove unused and sort dictionary
- repo: https://github.com/pre-commit/pre-commit-hooks.git
rev: v6.0.0
hooks:
- id: trailing-whitespace
- id: check-merge-conflict
- id: end-of-file-fixer
- id: requirements-txt-fixer
- id: check-added-large-files
- id: fix-byte-order-marker
- id: check-case-conflict
Expand Down Expand Up @@ -73,9 +66,6 @@ repos:
args:
- -L
- dout
exclude:
"(?x)^\n (\n tests/fixtures/integration/actions/.*\\.json|\n
\ src/ansible_navigator/data/grammar/.*\\.json\n )\n$\n"
- repo: https://github.com/adrienverge/yamllint.git
rev: v1.37.1
hooks:
Expand Down
33 changes: 14 additions & 19 deletions cspell.config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,32 +12,27 @@ dictionaries:
- "!cryptocurrencies"
- "!cpp"
ignorePaths:
# All dot files in the root
- \.*
# This file
- "*.egg-info"
- _readthedocs
- build
- context/Containerfile
- context/_build
- coverage.lcov
- coverage.xml
- cspell.config.yaml
# The docs requirements file
- docs/requirements.in
# Ignore licenses
- junit.xml
- licenses/*
# The mypy configuration file
- mypy.ini
# The shared file for tool configuration
- out
- playbook-artifact-*.json
- pyproject.toml
# The setup file
- setup.cfg
# All grammar (text-mate) tokenization files
- site
- src/ansible_navigator/_version.py
- src/ansible_navigator/data/grammar/*.json
# Theme files
- src/ansible_navigator/data/themes/*.json
# Anything in the vendored tokenization directory
- src/ansible_navigator/tm_tokenize/*
# requirements.txt is generated
- requirements.txt
# All fixture files in the tests directory
- tests/fixtures/common/builder/test_ee/context/Dockerfile
- tests/fixtures/integration/actions/**/*.json
# The tox configuration file
- tox.ini
- uv.lock

ignoreRegExpList:
- "--\\w+" # ansible-navigator long CLI parameters
Expand Down
Loading
Loading