Skip to content

v0.3.678

Choose a tag to compare

@github-actions github-actions released this 07 Nov 21:14
· 111 commits to main since this release

[Unreleased]

[0.3.678] — 2026-11-07

View:

  • Function List lists python-semantic-release setup.cfg / tox.ini [semantic_release] / [tool:semantic_release] sections and fields: [semantic_release], [tool:semantic_release], version_variable = pkg/__init__.py:__version__ / comma lists, version_pattern = setup.py:version=(\d+\.\d+\.\d+), version_toml = pyproject.toml:project.version / tool.poetry.version, version_source = commit / tag / tag_only, prerelease_tag = beta, tag_commit = true, patch_without_tag = false, major_on_zero = yes, commit_parser = angular / emoji / scipy / tag, commit_version_number = true, commit_subject = chore(release): {version}, commit_author = semantic-release <semantic-release> / email, changelog_file = CHANGELOG.md / docs/HISTORY.rst, changelog_placeholder = <!-- next-version -->, changelog_scope = true, changelog_capitalize = false, upload_to_pypi = true, upload_to_repository = false, upload_to_release = 1, dist_path = dist/, remove_dist = true, build_command = python -m build / python setup.py sdist bdist_wheel / false, hvcs = github / gitlab / gitea, hvcs_domain = git.example.com, hvcs_api_domain = git.example.com/api/v4, check_build_status = true, tag_format = v{version} / release-{version}, ignore_token_for_push = true, include_additional_files = README.md,CHANGELOG.md, pre_commit_command = ./scripts/check.sh, use_textual_changelog_sections = true, dist_glob_patterns = *.whl, upload_to_pypi_glob_patterns = *. Exact snake_case keys. INI / TOML key = value or key=value. Optional quotes on values. Optional # / ; comment. tag_format / commit_subject need {version} (Commitizen $version stays out). Bare branch / repository / commit_message / hook arrays stay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / zest.releaser / cibuildwheel / check-wheel-contents / Twine .pypirc / Commitizen / tox / setuptools / Cargo / Pipfile / pyproject [tool.semantic_release] tables / Desktop Entry / pip.conf stay out.

[0.3.677] — 2026-11-07

View:

  • Function List lists Commitizen setup.cfg / .cz.cfg / tox.ini [tool:commitizen] / [commitizen] sections and fields: [tool:commitizen], [commitizen], name = cz_conventional_commits / cz_jira, version_provider = commitizen / pep621 / poetry / scm / uv / cargo / npm / composer, version_scheme = pep440 / semver / semver2, version_files = src/__version__.py / setup.cfg:version, tag_format = $version / v$version / v${version}, bump_message = bump: version $current_version → $new_version, update_changelog_on_bump = true, changelog_file = CHANGELOG.md / docs/HISTORY.rst, changelog_incremental = false, changelog_start_rev = v1.0.0, changelog_merge_prerelease = true, annotated_tag = true, gpg_sign = false, major_version_zero = yes, use_shortcuts = 1, allow_abort = no, retry_after_failure = on, encoding = utf-8, prerelease_offset = 0, message_length_limit = 72, breaking_change_exclamation_in_title = true. Exact snake_case keys. INI / TOML key = value or key=value. Optional quotes on values. Optional # / ; comment. name needs a cz_ plugin id. tag_format / bump_message need $version / ${version} / $current_version / $new_version (unicode arrow ok). Bare version / style / hook arrays stay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / zest.releaser / cibuildwheel / check-wheel-contents / Twine .pypirc / tox / setuptools / Cargo / Pipfile / pyproject [tool.commitizen] tables / Desktop Entry / pip.conf stay out.

[0.3.676] — 2026-11-07

View:

  • Function List lists Twine / distutils .pypirc sections and fields: [distutils], [pypi], [testpypi], [server-login], index-servers = pypi testpypi / pypi,testpypi, repository = https://upload.pypi.org/legacy/ / https://test.pypi.org/legacy/ / http://pypi.example.com/, username = __token__. Exact stock section names (no free-form private-index headers). INI key = value or key=value. Optional # / ; comment. repository needs an http:// / https:// URL with a . host. username only matches Twine's __token__ API-token convention. password / cert / client_cert stay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / zest.releaser / cibuildwheel / check-wheel-contents / tox / setuptools / Cargo / Pipfile / pyproject / Desktop Entry / pip.conf / yum .repo stay out.

[0.3.675] — 2026-11-07

View:

  • Function List lists check-wheel-contents setup.cfg / tox.ini / check-wheel-contents.cfg [tool:check-wheel-contents] / [check-wheel-contents] sections and fields: [tool:check-wheel-contents], [check-wheel-contents], select = W001,W002 / W0 / W, ignore = W009,W101, toplevel = foo.py,bar/, package = src/mypkg, src_dir = src, package_omit = .*,CVS,*.pyc,*.pyo,*.egg-info. Exact check-wheel-contents keys (src_dir / package_omit keep underscores). INI key = value or key=value. Optional # / ; comment. select / ignore need comma-separated W / W0…W2 / W### check ids (no flake8 E/F codes). package needs a path-ish value so towncrier package = myproject stays out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / zest.releaser / cibuildwheel / tox / setuptools / Cargo / Pipfile / pyproject [tool.check-wheel-contents] / Desktop Entry / pip.conf stay out.

[0.3.674] — 2026-11-07

View:

  • Function List lists cibuildwheel setup.cfg / tox.ini [tool:cibuildwheel] / [cibuildwheel] / platform or selector overrides ([tool:cibuildwheel:linux], [tool:cibuildwheel:cp39-manylinux_x86_64]) and fields: [tool:cibuildwheel], [cibuildwheel], [tool:cibuildwheel:linux] / windows / macos / pyodide / ios / android, [tool:cibuildwheel:cp39-manylinux_x86_64], before-all = yum install -y libffi-devel, before-build = pip install -r req.txt, before-test = pip install pytest, repair-wheel-command = auditwheel repair -w {dest_dir} {wheel}, test-command = pytest {project}/tests, test-requires = pytest, test-extras = test, test-groups = test, test-skip = pp*, build-frontend = build / pip / build[uv], build-verbosity = 1 / -1, environment-pass = CFLAGS CXXFLAGS, container-engine = docker / podman, dependency-versions = pinned / latest / file:constraints.txt, config-settings = --build-option=--use-cython, pyodide-version = 0.26.0, xbuild-tools = cmake ninja, manylinux-x86_64-image = manylinux2014 / manylinux_2_28 / quay.io/pypa/…, musllinux-x86_64-image = musllinux_1_2. Exact kebab-case keys. INI key = value or key=value. Optional # / ; comment. Bare build / skip / archs / environment / enable stay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / zest.releaser / tox / setuptools / Cargo / Pipfile / pyproject [tool.cibuildwheel] / Desktop Entry / pip.conf stay out.

[0.3.673] — 2026-11-07

View:

  • Function List lists zest.releaser setup.cfg / .pypirc [zest.releaser] sections and fields: [zest.releaser], create-wheel = yes / false, upload-pypi = no, release = True, no-input = on, register = OFF, push-changes = 1, less-zeroes = true, tag-signing = yes, run-pre-commit = false, extra-message = [ci skip], prefix-message = [TAG], development-marker = .dev0, tag-format = v{version} / %(version)s, tag-message = Tagging {version}, date-format = %%Y-%%m-%%d, history-file = CHANGES.rst / docs/HISTORY.md, history_format = md / rst, version-levels = 3. Exact zest.releaser keys (mostly kebab-case; history_format keeps its underscore). INI key = value or key=value. Optional # / ; comment. Bool values accept yes/true/on/1 / no/false/off/0 (case-insensitive). tag-format / tag-message need {version} or %(version)s; date-format needs %; history-file needs a changelog-ish path; history_format is md / rst; version-levels is 0–10; development-marker needs a leading . or dev. Bare name / version stay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / towncrier / tox / setuptools / Cargo / Pipfile / pyproject [tool.zest-releaser] / Desktop Entry / pip.conf stay out.

[0.3.672] — 2026-11-07

View:

  • Function List lists towncrier setup.cfg / tox.ini [tool:towncrier] / [towncrier] sections and fields: [tool:towncrier], [towncrier], package = myproject, package_dir = src, filename = NEWS.rst / CHANGES.md / docs/CHANGELOG.txt, directory = newsfragments / changelog.d / changes, title_format = {name} {version} ({project_date}), issue_format = \{issue} https://…/{issue}`_, underlines = =-~, template = towncrier:default.rst/templates/release.rst, start_string = .. towncrier release notes start, orphan_prefix = +, all_bullets = true, single_file = False, wrap = yes. Exact towncrier keys (snake_case). INI key = valueorkey=value. Optional #/;comment.title_formatneeds{version}/{name}/{project_date}; issue_formatneeds{issue}; filenameneeds changelog-ish basename or.rst/.md/.txt; directoryneeds a news/changelog cue;start_stringneedstowncrieror a leading.. ; bare name/versionstay out. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / setuptools_scm / tox / setuptools / Cargo / Pipfile / pyproject[tool.towncrier]` / Desktop Entry / pip.conf stay out.

[0.3.671] — 2026-11-07

View:

  • Function List lists setuptools_scm setup.cfg [tool:setuptools_scm] / [setuptools_scm] sections and fields: [tool:setuptools_scm], [setuptools_scm], version_scheme = guess-next-dev / post-release / python-simplified-semver / release-branch-semver / no-guess-dev / calver-by-date, local_scheme = node-and-date / node-and-timestamp / dirty-tag / no-local-version, write_to = pkg/_version.py, version_file = src/pkg/_version.py, write_to_template = version = '{version}', version_file_template = __version__ = %s, fallback_version = 0.0.0, tag_regex = …(?P<version>…)…, git_describe_command = git describe …, parentdir_prefix_version = myproject-, relative_to = setup.py / pyproject.toml, root = . / .., normalize = true, search_parent_directories = False. Exact snake_case keys. INI key = value or key=value. Optional # / ; comment. Stock version_scheme / local_scheme presets only. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / versioneer / tox / setuptools / Cargo / Pipfile / pyproject [tool.setuptools_scm] / Desktop Entry / pip.conf stay out.

[0.3.670] — 2026-11-07

View:

  • Function List lists versioneer setup.cfg [versioneer] sections and fields: [versioneer], VCS = git / mercurial / darcs / fossil / bazaar, style = pep440 / pep440-branch / pep440-pre / pep440-post / pep440-old / git-describe / git-describe-long, versionfile_source = src/pkg/_version.py, versionfile_build = pkg/_version.py, tag_prefix = / tag_prefix = v, parentdir_prefix = myproject-, verbose = True / false. Exact versioneer keys (VCS / style casing; snake_case path keys). INI key = value or key=value. Optional # / ; comment. tag_prefix may be empty. style = sphinx stays on docformatter. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / bumpversion / tox / setuptools / Cargo / Pipfile / pyproject [tool.versioneer] / Desktop Entry / pip.conf stay out.

[0.3.669] — 2026-11-07

View:

  • Function List lists bumpversion / bump2version setup.cfg / .bumpversion.cfg [bumpversion] / [bumpversion:file:…] / [bumpversion:part:…] sections and fields: [bumpversion], [bumpversion:file:setup.py] / [bumpversion:file:src/pkg/__init__.py], [bumpversion:part:release], current_version = 1.2.3, parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+), serialize = {major}.{minor}.{patch}, search = version='{current_version}', replace = version='{new_version}', tag_name = v{new_version}, tag_message = Bump version: {current_version} → {new_version}, allow_dirty = False / true, sign_tags = True / 0, optional_value = gamma, first_value = alpha. Exact bumpversion keys (snake_case). INI key = value or key=value. Optional # / ; comment. Bare commit / tag / message / files / values stay out. parse needs (?P<…> or {…}; serialize / search / replace / tag_name / tag_message need {…}; current_version needs a dotted version token. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / check-manifest / tox / setuptools / Cargo / Pipfile / pyproject [tool.bumpversion] / Desktop Entry / pip.conf stay out.

[0.3.668] — 2026-11-07

View:

  • Function List lists check-manifest setup.cfg / tox.ini [check-manifest] sections and fields: [check-manifest], ignore = .travis.yml / .github/*,*.mo / *.egg-info/*, ignore-default-rules = true / false, ignore-bad-ideas = *.c / generated/*.py,*.so. Exact check-manifest keys (kebab-case). INI key = value or key=value. Optional # / ; comment. ignore / ignore-bad-ideas values need a path/glob token (. / / / * / ?) so flake8 error-code ignore = E203,W503 stays on flake8. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / interrogate / tox / setuptools / Cargo / Pipfile / pyproject [tool.check-manifest] / Desktop Entry / pip.conf stay out.

[0.3.667] — 2026-11-07

View:

  • Function List lists interrogate setup.cfg / tox.ini [tool:interrogate] / [interrogate] sections and fields: [tool:interrogate], [interrogate], ignore-init-method = true, ignore-init-module = false, ignore-magic = true, ignore-semiprivate / ignore-private / ignore-property-decorators / ignore-module / ignore-nested-functions / ignore-nested-classes / ignore-setters / ignore-overloaded-functions, fail-under = 80 / 95.0, ignore-regex = ^get$,^mock_.*, whitelist-regex = ^test_, omit-covered-files = true, generate-badge = . / docs/_static, badge-format = svg / png. Exact interrogate keys (kebab-case). INI key = value or key=value. Optional # / ; comment. Bare exclude / verbose / quiet / color / ext / style stay out (flake8 / shared / docformatter). flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / vulture / tox / setuptools / Cargo / Pipfile / pyproject [tool.interrogate] / Desktop Entry / pip.conf stay out.

[0.3.666] — 2026-11-07

View:

  • Function List lists vulture setup.cfg / tox.ini [vulture] sections and fields: [vulture], ignore_decorators = @app.route,@require_* / ignore-decorators, ignore_names = visit_*,do_* / ignore-names, make_whitelist = true / make-whitelist, min_confidence = 80 / min-confidence, sort_by_size = true / sort-by-size, paths = . / src,tests. Exact vulture keys (snake_case + kebab aliases). INI key = value or key=value. Optional # / ; comment. Bare exclude stays out (flake8). flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / docformatter / tox / setuptools / Cargo / Pipfile / pyproject [tool.vulture] / Desktop Entry / pip.conf stay out.

[0.3.665] — 2026-11-07

View:

  • Function List lists docformatter setup.cfg / tox.ini [docformatter] sections and fields: [docformatter], wrap-summaries = 82, wrap-descriptions = 81, pre-summary-newline = true, pre-summary-space = true, make-summary-multi-line = false, close-quotes-on-newline = true, force-wrap = true, blank = true, black = true, non-strict = false, style = sphinx / epytext / numpy / google, tab-width = 4 / tab_width, non-cap = http,https, rest-section-adorns = …, docstring-length = 10 200. Exact docformatter keys (kebab-case + tab_width). INI key = value or key=value. Optional # / ; comment. recursive / bare exclude / check / diff stay out (autopep8 / flake8 / black). flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / codespell / tox / setuptools / Cargo / Pipfile / pyproject [tool.docformatter] / Desktop Entry / pip.conf stay out.

[0.3.664] — 2026-11-07

View:

  • Function List lists codespell setup.cfg / tox.ini / .codespellrc [codespell] sections and fields: [codespell], ignore-words-list = foobar,bizbaz / ignore_words_list, ignore-words / ignore_words, quiet-level = 3 / quiet_level, check-filenames / check_filenames, check-hidden / check_hidden, uri-ignore-words-list / uri_ignore_words_list, ignore-regex / ignore_regex, write-changes / write_changes, exclude-file / exclude_file, builtin = clear,rare,code, interactive = 3, summary, skip, count. Exact codespell keys (kebab + snake aliases). INI key = value or key=value. Optional # / ; comment. Bare exclude stays out (flake8). flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / bandit / tox / setuptools / Cargo / Pipfile / pyproject [tool.codespell] / Desktop Entry / pip.conf stay out.

[0.3.663] — 2026-11-07

View:

  • Function List lists Bandit setup.cfg / tox.ini / .bandit [bandit] sections and fields: [bandit], skips = B101,B601, tests = B201,B301, exclude_dirs = /tests,/path/to/other / exclude-dirs. Exact bandit keys (snake_case + kebab exclude-dirs). INI key = value or key=value. Optional # / ; comment. Bare exclude stays out (flake8). flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / pydocstyle / tox / setuptools / Cargo / Pipfile / pyproject [tool.bandit] / Desktop Entry / pip.conf stay out.

[0.3.662] — 2026-11-07

View:

  • Function List lists pydocstyle setup.cfg / tox.ini / .pydocstyle [pydocstyle] / legacy [pep257] sections and fields: [pydocstyle], [pep257], convention = pep257 / google / numpy, add_ignore = D100,D104 / add-ignore, add_select = D212 / add-select, ignore = D203, select = D / D1,D2, match = (?!test_).*\.py, match_dir / match-dir, ignore_decorators / ignore-decorators = property|cached_property. Exact pydocstyle keys (snake_case + kebab aliases). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / yapf / tox / setuptools / Cargo / Pipfile / pyproject [tool.pydocstyle] / Desktop Entry / pip.conf stay out.

[0.3.661] — 2026-11-07

View:

  • Function List lists YAPF setup.cfg / tox.ini [yapf] sections and fields: [yapf], based_on_style = pep8 / google / chromium / facebook / yapf, COLUMN_LIMIT = 100, INDENT_WIDTH = 4, CONTINUATION_INDENT_WIDTH = 4, SPACES_BEFORE_COMMENT = 2, CONTINUATION_ALIGN_STYLE = SPACE / FIXED / VALIGN-RIGHT, SPLIT_BEFORE_LOGICAL_OPERATOR = true, SPLIT_BEFORE_NAMED_ASSIGNS = true, DEDENT_CLOSING_BRACKETS = true, COALESCE_BRACKETS = true, ALLOW_MULTILINE_LAMBDAS = true, BLANK_LINE_BEFORE_NESTED_CLASS_OR_DEF = true, USE_TABS = false, and other stock UPPER_SNAKE knobs. Exact YAPF keys (based_on_style + UPPER_SNAKE). INI key = value or key=value. Optional # / ; comment. .style.yapf [style] section headers stay out (too generic); distinctive keys still list. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / black / tox / setuptools / Cargo / Pipfile / pyproject [tool.yapf] / Desktop Entry / pip.conf stay out.

[0.3.660] — 2026-11-07

View:

  • Function List lists Black setup.cfg / tox.ini [black] sections and fields: [black], line-length = 88, target-version = py39 / py37,py38,py39, skip-string-normalization = true, skip-magic-trailing-comma = true, preview = true, check = true, diff = true, color = true, fast = true, quiet = true, verbose = true, include = \.pyi?$, exclude = /(\.git|\.venv)/, extend-exclude = docs, force-exclude = migrations, required-version = 24.3.0, workers = 4. Exact Black keys (kebab-case). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / autopep8 / tox / setuptools / Cargo / Pipfile / pyproject [tool.black] / Desktop Entry / pip.conf stay out.

[0.3.659] — 2026-11-07

View:

  • Function List lists autopep8 setup.cfg / tox.ini / .pep8 [autopep8] sections and fields: [autopep8], aggressive = 1, experimental = True, max_line_length = 120, ignore = E226,E24, select = E,W, hang_closing = True, recursive = True, jobs = 4, verbose = 1, diff = True, exit_code = True, pep8_passes = -1, line_range = 1 10, global_config = /etc/autopep8.cfg, ignore_local_config = True. Exact autopep8 keys (snake_case). indent_size stays out so EditorConfig key lines are not claimed. INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / coverage / pylint / pycodestyle / tox / setuptools / Cargo / Pipfile / pyproject [tool.autopep8] / Desktop Entry / pip.conf stay out.

[0.3.658] — 2026-11-07

View:

  • Function List lists pycodestyle .pycodestyle / setup.cfg / tox.ini [pycodestyle] / legacy [pep8] sections and fields: [pycodestyle], [pep8], max-line-length = 88, max-doc-length = 72, indent-size = 4, ignore = E203,W503, select = E,F,W, exclude = .git,.venv,build,dist, filename = *.py, format = default / pylint / custom %(path)s:…, hang-closing = true, statistics = true, count = true, show-source = true, show-pep8 = true, first = true, diff = true, benchmark = true, quiet = 1, verbose = 1. Exact pycodestyle keys (kebab-case). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / coverage / pylint / tox / setuptools / Cargo / Pipfile / pyproject [tool.pycodestyle] / Desktop Entry / pip.conf stay out.

[0.3.657] — 2026-11-07

View:

  • Function List lists pylint .pylintrc / pylintrc / setup.cfg [pylint.…] sections and fields: [MAIN] / [MASTER] / [MESSAGES CONTROL] / [REPORTS] / [BASIC] / [REFACTORING] / [FORMAT] / [LOGGING] / [MISCELLANEOUS] / [SIMILARITIES] / [SPELLING] / [TYPECHECK] / [CLASSES] / [DESIGN] / [IMPORTS] / [EXCEPTIONS] / [VARIABLES] / [METHOD_ARGS] / [STRING], [pylint.main] / [pylint.master] / [pylint.messages_control] / [pylint.reports] / [pylint.basic] / [pylint.format] / [pylint.design] / [pylint.typecheck] / …, fail-under = 10, jobs = 0, disable = C0114,C0115, enable = useless-suppression, max-line-length = 100, good-names = i,j,k,ex,Run,_, max-args = 5, max-locals = 15, max-returns = 6, max-branches = 12, max-statements = 50, max-parents = 7, max-attributes = 7, min-public-methods = 2, max-public-methods = 20, max-bool-expr = 5, max-nested-blocks = 5, output-format = text / colorized / json / parseable / msvs / github, reports = no, score = yes, suggestion-mode = yes, persistent = yes, py-version = 3.11, ignore = CVS, ignore-paths = …, ignore-patterns = …, load-plugins = …, argument-naming-style = snake_case, function-naming-style = snake_case, class-naming-style = PascalCase, const-naming-style = UPPER_CASE, logging-format-style = new / old, confidence = HIGH,CONTROL_FLOW, notes = FIXME,TODO, min-similarity-lines = 4, ignore-comments = yes, ignore-docstrings = yes, ignore-imports = yes, ignore-signatures = yes, docstring-min-length = -1, indent-string = ' ', indent-after-paren = 4, max-module-lines = 1000, expected-line-ending-format = LF / empty, single-line-if-stmt = no, overgeneral-exceptions = …, ignored-classes = …, dummy-variables-rgx = …, init-import = no, allow-wildcard-with-all = no, recursive = no, unsafe-load-any-extension = no, limit-inference-results = 100, timeout = 0, missing-member-hint = yes, spelling-dict = (empty ok), max-spelling-suggestions = 4, msg-template = …. Exact pylint keys (kebab-case). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / coverage / tox / setuptools / Cargo / Pipfile / pyproject [tool.pylint] / Desktop Entry / pip.conf stay out.

[0.3.656] — 2026-11-06

View:

  • Function List lists coverage.py .coveragerc / setup.cfg [coverage:…] sections and fields: [run] / [report] / [html] / [xml] / [json] / [lcov] / [paths], [coverage:run] / [coverage:report] / [coverage:html] / [coverage:xml] / [coverage:json] / [coverage:lcov] / [coverage:paths], branch = true, parallel = true, source = src, source_pkgs = mypkg, omit = */tests/*, include = src/*, concurrency = multiprocessing / thread / gevent / eventlet / greenlet / multiprocess / threadsafe, data_file = .coverage, plugins = …, cover_pylib = false, relative_files = true, context = unit, dynamic_context = test_function / test_method, sigterm = true, command_line = -m pytest, debug = trace, disable_warnings = no-data-collected, note = nightly, fail_under = 80 / 80.5, show_missing = true, skip_covered = true, skip_empty = true, precision = 2, ignore_errors = true, exclude_lines = pragma: no cover, exclude_also = def __repr__, partial_branches = pragma: no branch, include_namespace_packages = true, sort = Name / Cover / -Name, directory = htmlcov, title = Coverage, extra_css = extra.css, show_contexts = true, output = coverage.xml, package_depth = 99, pretty_print = true. Exact coverage keys (snake_case). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / isort / tox / setuptools / Cargo / Pipfile / pyproject [tool.coverage] / Desktop Entry / pip.conf stay out.

[0.3.655] — 2026-11-06

View:

  • Function List lists isort .isort.cfg / setup.cfg / tox.ini [isort] sections and fields: [isort], profile = black / django / pycharm / google / open_stack / plone / attrs / hug / wemake / appnexus / pep8, multi_line_output = 3, line_length = 88, known_first_party = mypkg, known_third_party = requests, known_standard_library = typing_extensions, known_local_folder = src, extra_standard_library = …, sections = FUTURE,STDLIB,THIRDPARTY,FIRSTPARTY,LOCALFOLDER, default_section = THIRDPARTY, force_single_line = true, force_grid_wrap = 0, include_trailing_comma = true, use_parentheses = true, ensure_newline_before_comments = true, combine_as_imports = true, combine_star = false, force_sort_within_sections = true, lexicographical = true, order_by_type = true, atomic = true, balanced_wrapping = true, color_output = true, honor_noqa = true, from_first = true, lines_after_imports = 2, lines_before_imports = 0, lines_between_types = 1, lines_between_sections = 1, skip = .git,.venv, skip_glob = */migrations/*, extend_skip = build, extend_skip_glob = **/generated/*, src_paths = src,tests, filter_files = true, skip_gitignore = true, reverse_relative = true, group_by_package = true, case_sensitive = true, remove_redundant_aliases = true, float_to_top = true, treat_all_comments_as_code = true, ignore_whitespace = true, length_sort = true, length_sort_straight = true, force_alphabetical_sort = true, force_alphabetical_sort_within_sections = true, honor_case_in_force_sorted_sections = true, sort_reexports_by_module = true, only_sections = true, no_lines_before = LOCALFOLDER, indent = ' ', py_version = 39, virtual_env = .venv, conda_env = base, quiet = true, verbose = true, overwrite_in_place = true, dont_rename_py_typed = true. Exact isort keys (snake_case). INI key = value or key=value. Optional # / ; comment. flake8 / mypy / pytest / tox / setuptools / Cargo / Pipfile / pyproject [tool.isort] / Desktop Entry / pip.conf stay out.

[0.3.654] — 2026-11-06

View:

  • Function List lists flake8 .flake8 / setup.cfg / tox.ini [flake8] sections and fields: [flake8], max-line-length = 88, max-doc-length = 72, indent-size = 4, max-complexity = 10, ignore = E203,W503, select = E,F,W, extend-ignore = E501, extend-select = B950, exclude = .git,.venv,build,dist, extend-exclude = docs, filename = *.py, format = default / pylint, hang-closing = true, per-file-ignores = __init__.py:F401, statistics = true, count = true, show-source = true, jobs = auto / 4, doctests = true, builtins = _, disable-noqa = true, enable-extensions = G, exit-zero = true, tee = true, output-file = flake8.out, quiet = 1, verbose = 1. Exact flake8 keys (kebab-case). INI key = value or key=value. Optional # / ; comment. mypy / pytest / tox / setuptools / Cargo / Pipfile / pyproject [tool.flake8] / Desktop Entry / pip.conf stay out.

[0.3.653] — 2026-11-06

View:

  • Function List lists mypy mypy.ini / .mypy.ini / setup.cfg [mypy] sections and fields: [mypy] / [mypy-packagename] / [mypy-packagename.*] / [mypy-foo,bar], python_version = 3.11, warn_return_any = True, warn_unused_configs = True, disallow_untyped_defs = True, disallow_incomplete_defs = True, disallow_untyped_calls = True, disallow_untyped_decorators = True, disallow_any_generics = True, disallow_subclassing_any = True, check_untyped_defs = True, ignore_missing_imports = True, no_implicit_optional = True, no_implicit_reexport = True, strict_optional = True, strict_equality = True, strict = True, local_partial_types = True, allow_redefinition = True, show_error_codes = True, show_column_numbers = True, show_error_context = True, pretty = True, color_output = True, error_summary = True, incremental = True, sqlite_cache = True, namespace_packages = True, explicit_package_bases = True, scripts_are_modules = True, warn_redundant_casts = True, warn_unused_ignores = True, warn_no_return = True, warn_unreachable = True, follow_imports = normal / silent / skip / error, mypy_path = src, cache_dir = .mypy_cache, files = src, packages = mypkg, modules = mypkg.cli, exclude = …, plugins = pydantic.mypy, platform = linux, python_executable = python3, custom_typeshed_dir = stubs, custom_typing_module = typing_extensions, always_true / always_false, enable_error_code / disable_error_code, force_union_syntax / force_uppercase_builtins, follow_imports_for_stubs / follow_untyped_imports, ignore_errors, allow_untyped_globals, show_error_end / show_absolute_path, cache_fine_grained, skip_version_check / skip_cache_mtime_checks, warn_incomplete_stub. Exact mypy keys (snake_case). INI key = value or key=value. Optional # / ; comment. Flake8 / pytest / tox / setuptools / Cargo / Pipfile / pyproject [tool.mypy] / Desktop Entry / pip.conf stay out.

[0.3.652] — 2026-11-06

View:

  • Function List lists pytest pytest.ini / setup.cfg [tool:pytest] sections and fields: [pytest] / [tool:pytest], minversion = 6.0, addopts = -ra -q, testpaths = tests, python_files = test_*.py, python_classes = Test*, python_functions = test_*, norecursedirs = .* build dist, log_cli = true, log_cli_level = INFO, asyncio_mode = auto / strict / legacy, junit_family = xunit2, junit_logging = all, junit_log_passing_tests = true, junit_duration_report = total / call, junit_suite_name = pytest, xfail_strict = true, strict_markers = true, strict_config = true, consider_namespace_packages = true, pythonpath = src, confcutdir = tests, cache_dir = .pytest_cache, importmode = importlib, required_plugins = pytest-cov, usefixtures = clean_db, faulthandler_timeout = 5, tmp_path_retention_count = 3, tmp_path_retention_policy = failed, empty_parameter_set_mark = xfail, console_output_style = progress, doctest_optionflags = …, doctest_encoding = utf-8, doctest_glob = test_*.txt, log_cli_format / log_cli_date_format / log_file / log_file_level / log_file_format / log_file_date_format / log_level / log_format / log_date_format, asyncio_default_fixture_loop_scope = function, disable_test_id_escaping_and_forfeit_all_rights_to_community_support = true. Exact pytest keys (snake_case). INI key = value or key=value. Optional # / ; comment. Free-form markers / filterwarnings blobs, flake8 / mypy / tox / setuptools / Cargo / Pipfile / pyproject [tool.pytest.ini_options] / Desktop Entry / pip.conf stay out.

[0.3.651] — 2026-11-06

View:

  • Function List lists setuptools setup.cfg sections and fields: [metadata] / [options] / [options.packages.find] / [options.package_data] / [options.exclude_package_data] / [options.extras_require] / [options.entry_points] / [options.data_files] / [sdist] / [bdist_wheel] / [egg_info] / [aliases] / [build_ext], python_requires = >=3.8, long_description_content_type = text/markdown, long_description = file: README.md, install_requires = requests, setup_requires = …, tests_require = …, include_package_data = True, namespace_packages = …, zip_safe = False, package_dir = src, py_modules = foo, packages = find:, license_files = LICENSE, license_file = LICENSE, project_urls = …, download_url = …, author_email = …, maintainer_email = …, provides_extras = …, universal = 1, py-limited-api = cp38, tag_build = …, tag_date = false. Exact setuptools keys (snake_case; py-limited-api kebab). INI key = value or key=value. Optional # / ; comment. Free-form name / version / author / url / license / description / classifiers / keywords / where / include / exclude / scripts, flake8 / mypy / tool:pytest / tox / Cargo / Pipfile / pyproject / Desktop Entry / pip.conf / PDM [install] stay out.

[0.3.650] — 2026-11-06

View:

  • Function List lists PDM pdm.toml sections and fields: [venv] / [python] / [install] / [pypi] / [pypi.name] / [strategy] / [scripts] / [lock] / [global_project] / [theme] / [repository.name], build_isolation = true, use_uv = false, check_update = true, request_timeout = 15, in_project = true, with_pip = false, backend = "virtualenv" / "venv" / "conda", cache_method = "symlink" / "hardlink", use_pyenv = true, use_venv = true, use_python_version = true, verify_ssl = true, ignore_stored_index = false, json_api = false, show_header = false, resolve_max_rounds = 10000, inherit_metadata = true, fallback = false, fallback_verbose = true, user_site = false, exclude-newer = "2024-01-01", format = "pdm" / "pylock", update = "reuse" / "eager" / "all", save = "minimum" / "compatible" / "exact" / "wildcard", prompt = "{project_name}-{python_version}", install_root = "…", ca_certs = "…", client_cert = "…", client_key = "…". Exact PDM keys (snake_case; exclude-newer kebab). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (providers = […]) / nested maps / free-form url / username / password / path / location / cache / parallel / type / prose / wrong case / poetry / hatch / pixi / mise / supabase / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml / pyproject [tool.pdm] stay out.

[0.3.649] — 2026-11-06

View:

  • Function List lists Poetry local poetry.toml sections and fields: [virtualenvs] / [virtualenvs.options], [installer], [solver], [experimental], [warnings], [keyring], [repositories.name] / [certificates.name] / [http-basic.name], in-project = true, prefer-active-python = true, use-poetry-python = false, always-copy = false, system-site-packages = false, no-pip = false, max-workers = 4, no-binary = ":none:", re-resolve = true, system-git-client = false, lazy-wheel = true, export = false, prompt = "{project_name}-py{python_version}", cert = "path/to/ca.pem", client-cert = "path/to/client.pem". Exact Poetry keys (kebab-case). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays / nested maps / free-form url / username / password / create / path / parallel / enabled / prose / wrong case / hatch / pixi / mise / supabase / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml / pyproject [tool.poetry] stay out.

[0.3.648] — 2026-11-06

View:

  • Function List lists Hatch hatch.toml sections and fields: [envs.default] / [envs.hatch-test] / [envs.coverage] / [envs.docs] / [envs.default.scripts] / [envs.docs.env-vars] / [envs.types.extra-scripts] / [envs.test.overrides] / [[envs.test.matrix]], [build] / [build.targets.wheel] / [build.targets.sdist] / [build.targets.wheel.force-include] / [build.targets.wheel.sources] / [build.hooks.custom] / [build.targets.wheel.hooks.custom], [version], [publish.index], detached = true, skip-install = true, dev-mode = false, locked = true, lock-envs = true, installer = "uv" / "pip", locker = "uv" / "pip", lock-filename = "locks/test.lock", template = "default", type = "virtual" / "container", config-path = "ruff_defaults.toml", uv-path = "uv", system-packages = false, matrix-name-format = "{variable}_{value}", ignore-vcs = true, only-packages = true, dev-mode-exact = true. Exact Hatch keys (kebab-case). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (dependencies = […], extra-dependencies = […], features = […], platforms = […]) / nested maps / free-form [envs.x.scripts] / [envs.x.env-vars] entries (run = "pytest", FOO = "bar") / python = "3.12" / path = "…" / prose / wrong case / pixi / mise / supabase / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.647] — 2026-11-06

View:

  • Function List lists Pixi pixi.toml sections and fields: [workspace] / [workspace.build-variants] / [workspace.conda-pypi-map] / [workspace.exclude-newer] / [workspace.exclude-newer.exemptions] / [activation] / [activation.env] / [pypi-dependencies] / [pypi-options] / [system-requirements] / [constraints] / [environments] / [environments.dev] / [environments.dev.dependencies] / [feature.cuda] / [feature.cuda.dependencies] / [feature.cuda.pypi-dependencies] / [feature.cuda.tasks] / [feature.cuda.activation] / [feature.cuda.target.osx-arm64.dependencies] / [target.linux-64.dependencies] / [target.win-64.activation] / [target.win-64.tasks] / [target.linux-64.activation.env] / [package] / [package.build] / [package.build.config] / [package.build.target.linux-64.config] / [package.run-exports] / [build-dependencies] / [host-dependencies] / [run-dependencies] / [run-constraints], channel-priority = "strict" / "flexible" / "disabled", solve-strategy = "highest" / "lowest" / "lowest-direct", requires-pixi = ">=0.40.0", exclude-newer = "2024-01-01", index-strategy = "first-index" / "unsafe-best-match" / "unsafe-first-match", prerelease-mode = "disallow" / "allow" / "if-necessary" / "explicit" / "if-necessary-or-explicit", skip-wheel-filename-check = true, index-url = "https://…", pypi-exclude-newer = "7 days", no-build = true, no-binary = true, no-build-isolation = true, build-variants-files = "variants.yaml", macos = "12.0". Exact Pixi keys (kebab-case). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (channels = […], platforms = […], extra-index-urls = […], find-links = […], preview = […]) / nested maps / free-form [dependencies] / [tasks] / [pypi-dependencies] package entries (python = "3.12", start = "python main.py") / port = … / prose / wrong case / mise / supabase / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.646] — 2026-11-06

View:

  • Function List lists mise mise.toml / .mise.toml sections and fields: [tools] / [tasks] / [tasks.build] / [settings] / [settings.upgrade] / [settings.cargo] / [settings.python] / [settings.status] / [settings.aqua] / [settings.node] / [settings.rust] / [alias] / [plugins] / [vars] / [hooks] / [shell_alias] / [tool_alias] / [task_config] / [deps] / [oci] / [bootstrap] / [history] / [secrets] / [wrappers] / [monorepo] / [dotfiles], min_version = "2024.1.1", experimental_monorepo_root = true, monorepo_root = true, env_file = ".env", dotenv = ".env", not_found_auto_install = true, asdf_compat = false, always_keep_download = false, activate_shims = true, legacy_version_file = true, plugin_autoupdate_last_check_duration = "7d", default_config_filename = "mise.toml", use_versions_host = true, auto_prune = false, binstall = true, uv_venv_auto = true, missing_tools = "if_other_versions_installed", wait_for = "build", depends_post = "lint", run_windows = "…". Exact mise keys (snake_case). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (depends = […], idiomatic_version_file_enable_tools = […]) / nested maps / free-form [tools] / [env] / [tasks] entries (node = "20", FOO = "bar", build = "cargo build") / port = … / prose / wrong case / supabase / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.645] — 2026-11-06

View:

  • Function List lists Supabase CLI supabase/config.toml sections and fields: [api] / [db] / [db.pooler] / [db.migrations] / [db.seed] / [realtime] / [studio] / [inbucket] / [storage] / [storage.image_transformation] / [auth] / [auth.email] / [auth.sms] / [auth.external.github] / [auth.mfa] / [auth.mfa.totp] / [analytics] / [experimental] / [edge_runtime] / [functions] / [functions.hello] / [remotes.production], project_id = "my-app", shadow_port = 54320, major_version = 15, max_rows = 1000, pool_mode = "transaction" / "session", default_pool_size = 20, max_client_conn = 100, site_url = "http://127.0.0.1:3000", jwt_expiry = 3600, enable_signup = true, enable_anonymous_sign_ins = false, double_confirm_changes = true, enable_confirmations = false, file_size_limit = "50MiB", api_url = "http://127.0.0.1", smtp_port = 54325, pop3_port = 54326, backend = "postgres" / "bigquery", verify_jwt = true, inspector_port = 8083, enable_refresh_token_rotation = true, refresh_token_reuse_interval = 10. Exact Supabase keys (snake_case). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (schemas = […], extra_search_path = […], additional_redirect_urls = […]) / nested maps / free-form env / port = … (MySQL option-file collision) / bare [build] / [package] / prose / wrong case / samconfig / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.644] — 2026-11-06

View:

  • Function List lists AWS SAM samconfig.toml sections and fields: [default] / [default.build] / [default.build.parameters] / [default.deploy.parameters] / [default.validate.parameters] / [default.package.parameters] / [default.sync.parameters] / [default.global.parameters] / [default.local_start_api.parameters] / [default.local_start_lambda.parameters] / [default.local_invoke.parameters] / [env.command.parameters], version = 0.1, stack_name = "my-app", resolve_s3 = true, s3_bucket = "…", s3_prefix = "my-app", region = "us-east-1", profile = "default", confirm_changeset = true, capabilities = "CAPABILITY_IAM", parameter_overrides = "…", template_file = "template.yaml", cached = true, parallel = true, watch = true, lint = true, warm_containers = "EAGER" / "LAZY", role_arn = "…", on_failure = "DELETE" / "ROLLBACK" / "DO_NOTHING", debug_port = 5890, host = "127.0.0.1", use_container = true, beta_features = true. Exact SAM keys (snake_case + version). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (capabilities = […], image_repositories = […], tags = […], notification_arns = […], parameter_overrides = […]) / nested maps / free-form env / port = … (MySQL option-file collision) / bare [build] / [package] / prose / wrong case / nixpacks / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.643] — 2026-11-06

View:

  • Function List lists Nixpacks nixpacks.toml sections and fields: [phases.setup] / [phases.install] / [phases.build] / [phases.name], [start] / [variables] / [staticAssets], buildImage = "ghcr.io/railwayapp/nixpacks:latest", nixpkgsArchive = "5148520bfab61f99fd25fb9ff7bfbb50dad3c9db", cmd = "yarn run start", runImage = "debian:bullseye-slim". Exact Nixpacks keys (camelCase + cmd / nixpkgsArchive). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (providers = […], cmds = […], nixPkgs = […], nixLibs = […], nixOverlays = […], aptPkgs = […], dependsOn = […], cacheDirectories = […], onlyIncludeFiles = […], paths = […]) / free-form [variables] / [staticAssets] entries / nested maps / prose / wrong case / railway / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.642] — 2026-11-06

View:

  • Function List lists Railway railway.toml sections and fields: [build] / [deploy] / [environments.name] / [environments.name.build] / [environments.name.deploy], builder = "RAILPACK" / "DOCKERFILE" / "NIXPACKS" / "HEROKU" / "PAKETO", buildCommand = "npm run build", dockerfilePath = "Dockerfile", nixpacksConfigPath = "nixpacks.toml", nixpacksVersion = "1.21.3", railpackVersion = "0.7.0", buildEnvironment = "V2" / "V3", startCommand = "node index.js", preDeployCommand = "…", preDeployTimeoutSeconds = 300, numReplicas = 1, healthcheckPath = "/health", healthcheckTimeout = 100, sleepApplication = false, runtime = "V2" / "LEGACY" / "UNSPECIFIED", restartPolicyType = "ON_FAILURE" / "ALWAYS" / "NEVER", restartPolicyMaxRetries = 10, cronSchedule = "0 * * * *", region = "us-west2", requiredMountPath = "/data", overlapSeconds = 0, drainingSeconds = 10, ipv6EgressEnabled = false. Exact Railway keys (camelCase). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (watchPatterns = […], preDeployCommand = […]) / nested maps (nixpacksPlan = {…}, multiRegionConfig = {…}, limitOverride = {…}, registryCredentials = {…}) / $schema / prose / wrong case / fly / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.641] — 2026-11-06

View:

  • Function List lists Fly.io fly.toml sections and fields: [build] / [deploy] / [http_service] / [http_service.concurrency] / [vm] / [metrics] / [experimental] / [processes] / [checks.name], [[http_service.checks]] / [[services]] / [[services.ports]] / [[services.tcp_checks]] / [[services.http_checks]] / [[vm]] / [[mounts]] / [[statics]] / [[files]], app = "my-app", primary_region = "iad", kill_signal = "SIGTERM", kill_timeout = "5s", swap_size_mb = 512, console_command = "/bin/bash", dockerfile = "Dockerfile", ignorefile = ".dockerignore", image = "…", builder = "…", build-target = "runner", strategy = "rolling" / "bluegreen" / "canary" / "immediate", release_command = "…", wait_timeout = "5m", max_unavailable = 1, internal_port = 8080, force_https = true, auto_stop_machines = "stop" / "suspend" / "off" / true / false, auto_start_machines = true, min_machines_running = 0, idle_timeout = "60s", type = "requests" / "connections", hard_limit = 25, soft_limit = 20, interval = "15s", timeout = "2s", grace_period = "5s", method = "GET", path = "/health", protocol = "tcp" / "udp" / "http" / "https", tls_skip_verify = false, cpu_kind = "shared", cpus = 1, memory_mb = 256, memory = "1gb", size = "shared-cpu-1x", gpu_kind = "a10", gpus = 1, source = "data", destination = "/data", initial_size = "1gb", guest_path = "/app/public", url_prefix = "/static", local_path = "./secret", raw_value = "…", secret_name = "…", auto_rollback = true. Exact Fly keys (snake_case + build-target). TOML key = value with spaces around =. Optional # comment (quote-aware). Arrays (processes = […], handlers = […], buildpacks = […]) / nested maps (args = {…}, headers = {…}) / [env] / free-form env keys / port = … (MySQL option-file collision) / prose / wrong case / netlify / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.640] — 2026-11-06

View:

  • Function List lists Netlify netlify.toml sections and fields: [build] / [build.environment] / [build.processing] / [build.processing.css|js|html|images], [dev] / [functions] / [functions.name], [context.production] / [context.deploy-preview] / [context.branch-deploy] / [context.name] / [context.name.environment] / [context.name.processing…], [[redirects]] / [[headers]] / [[plugins]] / [[edge_functions]], command = "npm run build", publish = "dist", functions = "netlify/functions", edge_functions = "netlify/edge-functions", base = ".", ignore = "…", from = "/*", to = "/index.html", status = 200, force = false, for = "/*", package = "@netlify/plugin-lighthouse", directory = "netlify/functions", node_bundler = "esbuild" / "zisi" / "nft", skip_processing = false, bundle = true, minify = true, pretty_urls = true, compress = true, framework = "#custom", targetPort = 3000, autoLaunch = false, functionsPort = 34567, path = "/api/*", function = "api". Exact Netlify keys (snake_case + known camelCase). TOML key = value with spaces around =. Optional # comment (quote-aware so "#custom" works). Arrays (included_files = […], external_node_modules = […]) / nested maps / port = … (MySQL option-file collision) / prose / wrong case / wrangler / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.639] — 2026-11-06

View:

  • Function List lists Cloudflare Workers Wrangler wrangler.toml sections and fields: [env.name] / [dev] / [triggers] / [vars] / [assets] / [placement] / [observability] / [limits] / [durable_objects] / [queues] / [browser] / [ai] / [site], [[kv_namespaces]] / [[r2_buckets]] / [[d1_databases]] / [[vectorize]] / [[services]] / [[durable_objects.bindings]] / [[queues.producers]] / [[queues.consumers]] / [[tail_consumers]] / [[workflows]] / [[analytics_engine_datasets]] / [[rules]] / [[migrations]] / [[hyperdrive]] / [[send_email]] / [[mtls_certificates]] / [[ai_search_namespaces]] / [[secrets_store_secrets]], name = "my-worker", main = "src/index.ts", compatibility_date = "2024-01-01", account_id = "…", workers_dev = true, preview_urls = false, no_bundle = false, find_additional_modules = true, preserve_file_names = false, keep_names = true, logpush = false, keep_vars = true, send_metrics = false, jsx_factory = "React.createElement", jsx_fragment = "React.Fragment", usage_model = "bundled" / "unbound", base_dir = "src", tsconfig = "./tsconfig.json", route = "example.com/*". Exact snake_case Wrangler keys. TOML key = value with spaces around =. Optional # comment. Arrays (compatibility_flags = […], routes = […], crons = […]) / nested maps / bare minify / prose / wrong case / dioxus / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.638] — 2026-11-06

View:

  • Function List lists Dioxus CLI Dioxus.toml sections and fields: [application] / [web.app] / [web.watcher] / [web.resource] / [web.resource.dev], [[web.proxy]] / [[web.https]], asset_dir = "public", sub_package = "my-crate", out_dir = "dist", public_dir = "public", default_platform = "web" / "desktop" / "mobile", base_path = "my_application", reload_html = true, index_on_404 = true, backend = "http://localhost:8000/api/", mkcert = true, key_path = "…", cert_path = "…". Exact snake_case Dioxus keys. TOML key = value with spaces around =. Optional # comment. Arrays (watch_path = […], style = […], script = […], icon = […]) / nested maps / bare name / title / enabled / prose / wrong case / uniffi / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.637] — 2026-11-06

View:

  • Function List lists Mozilla UniFFI uniffi.toml sections and fields: [bindings.swift] / [bindings.kotlin] / [bindings.python] / [bindings.ruby], cdylib_name = "…", cdylib_path = "…", module_name = "…", ffi_module_name = "…", ffi_module_filename = "…", package_name = "…", generate_module_map = true, omit_argument_labels = false, generate_immutable_records = false, omit_localized_error_conformance = false, generate_case_iterable_conformance = false, generate_codable_conformance = false, omit_checksums = false, android = false, android_cleaner = true, disable_java_cleaner = false, kotlin_target_version = "1.9.0", type_name = "URL", into_custom = "…", from_custom = "…", lift = "…", lower = "…". Exact snake_case UniFFI keys. TOML key = value with spaces around =. Optional # comment. Arrays / nested maps (mutable_records = […], link_frameworks = […], custom_types / external_packages / rename / exclude / [bindings.*.custom_types.*]) / prose / wrong case / cbindgen / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.636] — 2026-11-06

View:

  • Function List lists cbindgen cbindgen.toml sections and fields: [defines] / [export] / [export.rename] / [export.body] / [export.mangle] / [export.pre_body] / [fn] / [struct] / [enum] / [const] / [macro_expansion] / [parse] / [parse.expand] / [layout] / [ptr] / [cython] / [cython.cimports], language = "C" / "C++" / "Cython", include_version = false, pragma_once = true, cpp_compat = true, no_includes = false, braces = "SameLine" / "NextLine", line_length = 100, tab_width = 2, documentation = true, documentation_style = "auto" / "c" / "c99" / "c++" / "doxy", documentation_length = "full" / "short", line_endings = "LF" / "CR" / "CRLF" / "Native", style = "both" / "tag" / "type", sort_by = "Name" / "None", usize_is_size_t = true, include_guard = "…", namespace = "…", header = "…", trailer = "…", autogen_warning = "…", after_includes = "…", renaming_overrides_prefixing = false, rename_args = "None", args = "auto", rename_fields = "None", rename_variants = "None", rename_associated_constant = "None", derive_constructor = false, derive_eq = false, enum_class = true, add_sentinel = false, prefix_with_name = false, allow_static_const = true, allow_constexpr = false, bitflags = false, parse_deps = false, clean = false, all_features = false, default_features = true, packed = "…", aligned_n = "…", non_null_attribute = "…", swift_name_macro = "…", associated_constants_in_body = false. Exact snake_case cbindgen keys. TOML key = value with spaces around =. Optional # comment. Arrays (namespaces = […], includes = […], exclude = […], features = […], crates = […]) / nested rename maps / prose / wrong case / trunk / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.635] — 2026-11-06

View:

  • Function List lists Trunk trunk.toml sections and fields: [build] / [watch] / [serve] / [clean] / [tools], target = "index.html", html_output = "index.html", dist = "dist", public_url = "/", filehash = true, inject_scripts = true, no_sri = false, open = false, no_autoreload = false, no_error_reporting = false, ws_protocol = "ws" / "wss", tls_key_path = "…", tls_cert_path = "…", prefer_address = "127.0.0.1", cargo = false, sass = "1.69.5", wasm_bindgen = "0.2.87", wasm_opt = "version_116", tailwindcss = "3.3.5". Exact snake_case Trunk keys. TOML key = value with spaces around =. Optional # comment. Arrays (watch = […], ignore = […], addresses = […]) / port = … (MySQL option-file collision) / [[hooks]] / prose / wrong case / mutants / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.634] — 2026-11-06

View:

  • Function List lists cargo-mutants .cargo/mutants.toml / mutants.toml fields: timeout_multiplier = 2.0, build_timeout_multiplier = 1.5, minimum_test_timeout = 5.0, cap_lints = true, copy_vcs = false, copy_target = true, gitignore = true, all_features = true, no_default_features = false, skip_calls_defaults = true, test_workspace = true, test_tool = "cargo" / "nextest", profile = "mutants", output = "mutants.out". Exact snake_case cargo-mutants keys. TOML key = value with spaces around =. Optional # comment. Arrays (error_values = […], exclude_globs = […], examine_re = […], skip_calls = […], features = […], test_package = […], additional_cargo_args = […]) / sections / prose / wrong case / audit / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.633] — 2026-11-06

View:

  • Function List lists cargo-audit audit.toml / .cargo/audit.toml sections and fields: [advisories] / [database] / [output] / [target] / [yanked], severity_threshold = "low" / "none" / "medium" / "high" / "critical", path = "~/.cargo/advisory-db", url = "https://…", fetch = true, stale = false, format = "terminal" / "json", quiet = false, show_tree = true, enabled = true, update_index = true. Exact snake_case cargo-audit keys. TOML key = value with spaces around =. Optional # comment. Arrays (ignore = […], informational_warnings = […], deny = […], arch = […], os = […]) / prose / wrong case / cliff / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.632] — 2026-11-06

View:

  • Function List lists git-cliff cliff.toml sections and fields: [changelog] / [git] / [bump] / [remote] / [remote.github] / [remote.gitlab] / [remote.gitea] / [remote.bitbucket] / [remote.azure_devops], trim = true, render_always = false, format = true, header_marker = "…", output = "CHANGELOG.md", conventional_commits = true, require_conventional = false, filter_unconventional = true, split_commits = false, protect_breaking_commits = false, filter_commits = false, fail_on_unmatched_commit = false, tag_pattern = "v[0-9].*", skip_tags = "beta|alpha", ignore_tags = "rc", count_tags = "…", limit_tags = 10, use_branch_tags = false, topo_order = false, topo_order_commits = false, sort_commits = "newest" / "oldest", limit_commits = 100, recurse_submodules = true, offline = false, owner = "orhun", repo = "git-cliff", api_url = "https://…", native_tls = true, features_always_bump_minor = true, breaking_always_bump_major = true, initial_tag = "0.1.0", custom_major_increment_regex = "…", custom_minor_increment_regex = "…", no_increment_regex = "…". Exact snake_case git-cliff keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (postprocessors = […], commit_parsers = […], commit_preprocessors = […], link_parsers = […], include_paths = […], exclude_paths = […], processing_order = […]) / multiline templates (header / body / footer) / token / prose / wrong case / cargo-make / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.631] — 2026-11-06

View:

  • Function List lists cargo-make Makefile.toml sections and fields: [config] / [config.modify_core_tasks] / [tasks.build] / [tasks.ci-flow], skip_core_tasks = true, default_to_workspace = false, time_summary = true, reduce_input_verbosity = true, skip_git_env_info = true, skip_rust_env_info = true, skip_crate_env_info = true, load_cargo_aliases = true, load_script = "…", init_task = "…", end_task = "…", on_error_task = "…", main_project_member = "…", skip_tools_install = true, disable_color = true, min_version = "0.37.0", script_runner = "@duckscript", script_extension = "sh", install_crate = "cargo-outdated", install_script = "…", ignore_errors = true, condition_script = "…", CARGO_MAKE_EXTEND_WORKSPACE_MAKEFILE = "true". Exact snake_case cargo-make keys (and CARGO_MAKE_* env keys). TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (args = […], dependencies = […], env = {…}, run_task = {…}, condition = {…}) / prose / wrong case / release.toml / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.630] — 2026-11-06

View:

  • Function List lists cargo-release release.toml / .release.toml sections and fields: [rate-limit], sign-commit = false, sign-tag = false, release = true, shared-version = false / "group", dependent-version = "upgrade" / "fix" / "error" / "warn" / "ignore", metadata = "optional" / "required" / "ignore" / "persistent", consolidate-commits = true, pre-release-commit-message = "chore: Release", tag = true, tag-message / tag-name / tag-prefix, push = true, push-remote = "origin", publish = true, registry = "…", rate-limit.new-packages = 5, rate-limit.existing-packages = 30, new-packages / existing-packages under [rate-limit], certs-source = "webpki" / "native", verify = true, enable-all-features = false, target = "x86_64-unknown-linux-gnu". Exact kebab-case cargo-release keys. TOML key = value with spaces around =. Optional # comment. Arrays (allow-branch = […], pre-release-hook = […], owners = […], enable-features = […], push-options = […], pre-release-replacements = […]) / prose / wrong case / Dist.toml / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.629] — 2026-11-06

View:

  • Function List lists cargo-dist Dist.toml / dist-workspace.toml sections and fields: [dist] / [dist.bin-aliases] / [dist.azure-windows-sign] / [dist.github-action-commits] / [dist.github-custom-runners.TRIPLE] / [dist.github-custom-runners.TRIPLE.container] / [[dist.extra-artifacts]], cargo-dist-version = "0.32.0", ci = "github", pr-run-mode = "plan" / "upload" / "skip", hosting = "github" / "simple", install-updater = false, github-attestations = true, create-release = true, dist = true, checksum = "sha256" / "sha512" / "blake2b" / "false", source-tarball = true, recursive-tarball = true, ssldotcom-windows-sign = "prod" / "test", auto-includes = true, unix-archive = ".tar.gz" / ".tar.xz" / ".tar.zst" / ".zip", windows-archive = ".zip" / ".tar.gz", precise-builds = true, cache-builds = false, build-local-artifacts = true, dispatch-releases = false, merge-tasks = false, force-latest = false, publish-prereleases = false, msvc-crt-static = true, npm-shrinkwrap = true, npm-scope = "@axodotdev", npm-package = "mycoolapp", tap = "owner/homebrew-tap", formula = "myformula", install-path = "CARGO_HOME" / "~/.my-app/", install-success-msg = "…", tag-namespace = "…", github-releases-repo = "owner/repo", github-releases-branch = "main", simple-download-url = "https://…". Exact kebab-case cargo-dist keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (targets = […], installers = […], packages = […], hosting = […], install-path = […], allow-dirty = […]) / prose / wrong case / mdBook / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.628] — 2026-11-05

View:

  • Function List lists mdBook book.toml sections and fields: [book] / [rust] / [build] / [preprocessor.name] / [output.html] / [output.html.search] / [output.html.print] / [output.html.fold] / [output.html.playground] / [output.markdown] / [output.name], title = "Example book", description = "…", src = "src", language = "en", text-direction = "ltr" / "rtl", logo = "static/logo.svg", edition = "2018", build-dir = "book", create-missing = true, use-default-preprocessors = true, theme = "my-theme", default-theme = "light", preferred-dark-theme = "navy", smart-punctuation = true, definition-lists = true, admonitions = true, mathjax-support = false, no-section-label = false, git-repository-url = "https://…", git-repository-icon = "fab-github", edit-url-template = "https://…/{path}", input-404 = "404.md", site-url = "/book/", canonical-site-url = "https://…", cname = "…", hash-files = true, sidebar-header-nav = true, zoomable-images = true, enable = true, page-break = true, level = 0, editable = false, copyable = true, copy-js = true, line-numbers = false, runnable = true, limit-results = 30, teaser-word-count = 30, use-boolean-and = true, boost-title = 2, boost-hierarchy = 1, boost-paragraph = 1, expand = true, heading-split-level = 3, command = "mdbook-foo", optional = true. Exact kebab-case / snake_case mdBook keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (authors = […], additional-css = […], extra-watch-dirs = […], ignore = […], renderers = […]) / prose / wrong case / taplo / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.627] — 2026-11-05

View:

  • Function List lists Taplo taplo.toml / .taplo.toml sections and fields: [formatting] / [schema] / [[rule]] / [rule.formatting] / [rule.schema], align_entries = true, align_comments = true, align_single_comments = true, array_trailing_comma = true, array_auto_expand = true, array_auto_collapse = true, compact_arrays = true, compact_inline_tables = false, inline_table_expand = true, compact_entries = false, column_width = 80, indent_tables = false, indent_entries = false, indent_string = " ", trailing_newline = true, reorder_keys = false, reorder_arrays = false, reorder_inline_tables = false, allowed_blank_lines = 2, crlf = false, enabled = true, path = "taplo://taplo.toml" / "./schema.json" / "https://…". Exact snake_case Taplo keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (include = […], exclude = […], keys = […]) / prose / wrong case / typos / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.626] — 2026-11-05

View:

  • Function List lists crate-ci typos typos.toml / _typos.toml / .typos.toml sections and fields: [files] / [default] / [default.extend-words] / [default.extend-identifiers] / [type.rust] / [type.py], ignore-hidden = true, ignore-files = true, ignore-dot = true, ignore-vcs = true, ignore-global = true, ignore-parent = true, check-filename = true, check-file = true, locale = "en" / "en-us" / "en-gb" / "en-ca" / "en-au". Exact kebab-case typos keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (extend-exclude = […], extend-ignore-re = […], free-form teh = "teh" under extend-words) / prose / wrong case / unicode / binary (cargo config / generic) / bacon / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.625] — 2026-11-05

View:

  • Function List lists bacon bacon.toml sections and fields: [jobs.check] / [jobs.clippy-all] / [keybindings] / [exports] / [exports.name] / [skin], default_job = "check", need_stdout = false, analyzer = "cargo_json", on_success = "back", allow_warnings = true, allow_failures = false, kill_before_restart = false, hide_scrollbar = true, show_help_panel = false, on_change_strategy = "wait_then_restart", scrollback_len = 10000, apply_gitignore = true, workdir = ".", summary = true, wrap = false, reverse = false, listen = false, background = false, notifications = true, help_line = true, show_system_info = false, keybinding c = "job:clippy-all". Exact snake_case bacon keys (and chord keys under [keybindings]). TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (command = […], watch = […], env.FOO = …, sound.enabled) / prose / wrong case / Cross / rust-toolchain / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.624] — 2026-11-05

View:

  • Function List lists rust-toolchain.toml sections and fields: [toolchain], channel = "stable" / "1.70.0" / "nightly-2024-01-01", profile = "minimal" / "default" / "complete", path = "./custom-toolchain". Exact lowercase keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (components = […], targets = […]) / prose / wrong case / Cross / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.623] — 2026-11-05

View:

  • Function List lists Cross-rs Cross.toml sections and fields: [build] / [build.env] / [build.dockerfile] / [target.TRIPLE], default-target = "x86_64-unknown-linux-gnu", xargo = true, build-std = false, zig = false / zig = "2.17", dockerfile = "./Dockerfile", image = "my/image:latest" / ":edge" / "@sha256:…", runner = "qemu-user", file = "./Dockerfile", context = ".". Exact kebab-case Cross keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (pre-build = […], build-std = […], image = { … }) / prose / wrong case / cargo config / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.622] — 2026-11-05

View:

  • Function List lists Cargo .cargo/config.toml / config.toml sections and fields: [alias] / [build] / [doc] / [future-incompat-report] / [cargo-new] / [http] / [install] / [net] / [registry] / [registries.name] / [source.name] / [target.TRIPLE] / [target.'cfg(…)'] / [term] / [term.progress] / [unstable], jobs = 8, target-dir = "target", rustflags = "-C target-cpu=native", incremental = true, git-fetch-with-cli = true, offline = false, retry = 3, protocol = "sparse", linker = "clang", runner = "qemu-arm", hyperlinks = true, unicode = true, vcs = "git", check-revoke = true, multiplexing = true, frequency = "always", proxy = "http://…", cainfo = "/etc/ssl/cert.pem", replace-with = "vendored-sources", local-registry = "vendor", index = "sparse+https://…", credential-provider = "cargo:token", dep-info-basedir = ".", low-speed-limit = 10, ssl-version = "tlsv1.2", user-agent = "cargo", rustc-wrapper = "sccache". Exact kebab-case Cargo config keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (rustflags = […], global-credential-providers) / free-form [alias] / [env] keys / generic TOML (name / timeout / color) / prose / wrong case / nextest / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo.toml stay out.

[0.3.621] — 2026-11-05

View:

  • Function List lists cargo-nextest nextest.toml / .config/nextest.toml sections and fields: [store] / [profile.default] / [profile.ci] / [profile.name] / [profile.name.junit], dir = "target/nextest", retries = 2, test-threads = "num-cpus", threads-required = 1, slow-timeout = "60s", leak-timeout = "100ms", status-level = "pass", final-status-level = "fail", failure-output = "immediate", success-output = "never", max-fail = 1, fail-fast = true, run-ignored = "default", default-filter = "all()", no-run = false, force-run-flaky = false, path = "junit.xml", report-name = "nextest". Exact kebab-case nextest keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (retries = { … }, slow-timeout = { … }) / prose / wrong case / deny / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo stay out.

[0.3.620] — 2026-11-05

View:

  • Function List lists cargo-deny deny.toml sections and fields: [graph] / [output] / [advisories] / [licenses] / [licenses.private] / [bans] / [sources] / [sources.allow-org], vulnerability = "deny", unmaintained = "warn", unsound = "warn", yanked = "warn", notice = "warn", unlicensed = "deny", copyleft = "warn", allow-osi-fsf-free = "either", confidence-threshold = 0.8, multiple-versions = "warn", wildcards = "allow", highlight = "all", workspace-default-features = "deny", external-default-features = "allow", unknown-registry = "warn", unknown-git = "warn", all-features = false, no-default-features = false, exclude-dev = true, feature-depth = 1, git-fetch-with-cli = true, allow-wildcard-paths = true, multiple-versions-include-dev = true, ignore = true, db-path = "~/.cargo/advisory-db". Exact kebab-case deny keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (allow / deny / ignore / targets) / prose / wrong case / clippy / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo stay out.

[0.3.619] — 2026-11-05

View:

  • Function List lists Rust clippy.toml / .clippy.toml fields: msrv = "1.70.0", avoid-breaking-exported-api = true, cognitive-complexity-threshold = 25, too-many-arguments-threshold = 7, too-many-lines-threshold = 100, type-complexity-threshold = 250, excessive-nesting-threshold = 0, enum-variant-size-threshold = 200, array-size-threshold = 16384, allow-expect-in-tests = false, allow-unwrap-in-tests = false, allow-dbg-in-tests = false, allow-print-in-tests = false, allow-panic-in-tests = false, check-private-items = false, warn-on-all-wildcard-imports = false, upper-case-acronyms-aggressive = false, inherent-impl-lint-scope = "crate", matches-for-let-else = "well-known-types", pub-underscore-fields-behavior = "publicly-exported", trivial-copy-size-limit = 128. Exact kebab-case Clippy keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (disallowed-names / doc-valid-idents) / prose / wrong case / rustfmt / ruff / uv / bunfig / yarn / npmrc / pip / Cargo stay out.

[0.3.618] — 2026-11-05

View:

  • Function List lists Rust rustfmt.toml / .rustfmt.toml fields: max_width = 100, hard_tabs = false, tab_spaces = 4, newline_style = "Unix", indent_style = "Block", use_small_heuristics = "Default", reorder_imports = true, reorder_modules = true, remove_nested_parens = true, edition = "2021", version = "Two", wrap_comments = false, format_code_in_doc_comments = false, normalize_comments = false, normalize_doc_attributes = false, format_strings = false, format_macro_matchers = false, format_macro_bodies = true, empty_item_single_line = true, struct_lit_single_line = true, fn_single_line = false, where_single_line = false, imports_indent = "Block", imports_layout = "Mixed", imports_granularity = "Crate", group_imports = "StdExternalCrate", blank_lines_upper_bound = 1, blank_lines_lower_bound = 0, trailing_semicolon = true, trailing_comma = "Vertical", match_block_trailing_comma = false, force_explicit_abi = true, condense_wildcard_suffixes = false, color = "Auto", required_version = "1.4.38", unstable_features = false, disable_all_formatting = false, skip_children = false, hide_parse_errors = false, error_on_line_overflow = false, error_on_unformatted = false, verbose = "Normal", emit_mode = "Files", make_backup = false, merge_derives = true, use_try_shorthand = true, use_field_init_shorthand = true, brace_style = "SameLineWhere", control_brace_style = "AlwaysSameLine", binop_separator = "Front", fn_params_layout = "Tall". Exact snake_case rustfmt keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (ignore / file_lines) / prose / wrong case / ruff / uv / bunfig / yarn / npmrc / pip / Cargo stay out.

[0.3.617] — 2026-10-28

View:

  • Function List lists Astral ruff.toml / .ruff.toml sections and fields: [lint] / [lint.isort] / [lint.pydocstyle] / [lint.pycodestyle] / [lint.pyflakes] / [lint.pylint] / [lint.mccabe] / [lint.flake8-…] / [lint.pep8-naming] / [lint.per-file-ignores] / [lint.extend-per-file-ignores] / [format] / [analyze], line-length = 88, indent-width = 4, target-version = "py39", preview = true, fix = true, unsafe-fixes = true, output-format = "grouped", required-version = ">=0.4.0", extend = "../ruff.toml", cache-dir = ".ruff_cache", respect-gitignore = true, force-exclude = true, quote-style = "double", indent-style = "space", skip-magic-trailing-comma = false, line-ending = "auto", docstring-code-format = true, docstring-code-line-length = "dynamic", convention = "google", max-complexity = 10, max-line-length = 88, force-single-line = true, relative-imports-order = "furthest-to-closest", direction = "dependencies". Exact kebab-case Ruff keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays (select / ignore) / prose / wrong case / uv / bunfig / yarn / npmrc / pip / Cargo stay out.

[0.3.616] — 2026-10-28

CLI

  • Column jump: -c <N> / --column <N> / -cN parks the caret on 1-based column N in the first opened file (with or without -n; column alone starts at line 1). Status shows → line N col C when both are set.
  • Skip session: -nosession / --no-session skips opt-in session restore on an empty start (Notepad++-style).
  • Read-only alias: -readonly accepted beside -ro / --read-only.
  • ? → Command Line Arguments and --help document the same flags. Unit tests cover parse paths.

[0.3.615] — 2026-10-26

View:

  • Function List lists Astral uv.toml sections and fields: [pip] / [build-backend] / [sources] / [[index]], native-tls = true, offline = false, no-cache = true, preview = true, python-preference = "managed", python-downloads = "automatic", concurrent-downloads = 50, concurrent-builds = 16, concurrent-installs = 8, keyring-provider = "subprocess", required-version = ">=0.4.0", resolution = "highest", prerelease = "if-necessary-or-explicit", link-mode = "clone", compile-bytecode = true, package = false, managed = true, index-strategy = "first-index", fork-strategy = "requires-python", torch-backend = "auto", add-bounds = "lower", exclude-newer = "7 days", publish-url = "https://…", check-url = "https://…", trusted-publishing = "always", system-certs = true, allow-insecure-host = "pypi.example.com", python-install-mirror = "https://…", http-proxy = "http://…", https-proxy = "https://…", no-proxy = "localhost", all-extras = true, allow-empty-requirements = true, annotation-style = "line". Exact kebab-case uv keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays / prose / wrong case / bunfig / yarn / npmrc / pip (index-url / [global]) / Cargo [package] stay out.

[0.3.614] — 2026-10-26

View:

  • Function List lists Bun bunfig.toml sections and fields: [install] / [install.scopes] / [install.lockfile] / [run] / [test] / [debug] / [define] / [loader] / [serve.static], telemetry = false, jsx = "react", smol = false, logLevel = "warn", frozenLockfile = true, exact = true, registry = "https://registry.npmjs.org", backend = "clonefile", linker = "isolated", concurrentScripts = 16, shell = "bun", silent = false, coverage = true, updateSnapshots = false, editor = "code", coverageDir = "coverage". Exact camelCase / lowercase Bun keys. TOML key = value with spaces around =. Optional # comment. Nested maps / arrays / prose / wrong case / .npmrc registry= / Yarn YAML / pip / neighbouring families stay out.

[0.3.613] — 2026-10-26

View:

  • Function List lists Yarn Berry .yarnrc.yml fields: nodeLinker: node-modules / pnp / pnpm, yarnPath: .yarn/releases/yarn-4.0.0.cjs, npmRegistryServer: "https://registry.yarnpkg.com", enableGlobalCache: true, enableImmutableInstalls: false, compressionLevel: mixed, httpProxy: http://…, httpsProxy: https://…, preferOffline: true, enableStrictSsl: true, cacheFolder: ./.yarn/cache, httpTimeout: 60000, checksumBehavior: throw, nmMode: classic, pnpMode: strict, npmPublishAccess: public, winLinkType: junctions. Exact camelCase Yarn config keys. Optional # comment. Nested maps / arrays / prose / wrong case / .npmrc registry= / pip / neighbouring families stay out.

[0.3.612] — 2026-10-26

View:

  • Function List lists .npmrc fields: registry=https://registry.npmjs.org/, @myorg:registry=https://npm.pkg.github.com, always-auth=true, save-exact=true, engine-strict=true, legacy-peer-deps=true, fund=false, audit=false, strict-ssl=true, proxy=http://…, https-proxy=…, noproxy=localhost,127.0.0.1, prefix=/usr/local, cache=/tmp/npm-cache, node-options=--max-old-space-size=4096, fetch-retries=2, loglevel=warn, omit=dev, package-lock=true, plus common pnpm keys (shamefully-hoist=true, node-linker=hoisted, auto-install-peers=true). Exact lowercase keys (npm config / CLI names). Optional # / ; comment. Bare keys / prose / wrong case / user=alice / tag=foo / pip index-url / yum [main] / pacman [options] / apt deb / neighbouring families stay out.

[0.3.611] — 2026-10-26

View:

  • Function List lists pip.conf / pip.ini sections and fields: [global] / [install] / [download] / [list] / [freeze] / [wheel] / [hash] / [search] / [uninstall] / [debug], index-url = https://pypi.org/simple, extra-index-url = https://…, trusted-host = pypi.org, timeout = 60, retries = 5, require-virtualenv = true, no-cache-dir = true, disable-pip-version-check = true, find-links = /srv/wheels, cache-dir = /var/cache/pip, no-deps = true, user = true, upgrade-strategy = only-if-needed, force-reinstall = true, break-system-packages = true, format = columns. Exact lowercase keys (CLI long-option names). Optional # / ; comment. Bare keys / prose / wrong case / user = alice / path = tmp / yum [main] / pacman [options] / apt deb / neighbouring families stay out.

[0.3.610] — 2026-10-26

View:

  • Function List lists yum / dnf .repo files (/etc/yum.repos.d/*.repo) and /etc/dnf/dnf.conf / /etc/yum.conf: [main], stock [fedora] / [updates] / [epel] / …, free-form lowercase ids with a separator or digit ([google-chrome], [docker-ce-stable], [fedora39]), name=Fedora $releasever - $basearch (display names need a space or $), baseurl= / metalink= / mirrorlist=, enabled=1, gpgcheck=1, gpgkey=file:///etc/pki/rpm-gpg/…, repo_gpgcheck=0, countme=1, skip_if_unavailable=False, metadata_expire=7d, module_hotfixes=1, installonly_limit=3, clean_requirements_on_remove=True, best=False, max_parallel_downloads=10, cachedir=/var/cache/dnf. Exact lowercase keys. Optional # / ; comment. Bare keys / prose / wrong case / [Main] / name=arch / Cargo [dev-dependencies] / pacman [options] / apt deb / neighbouring families stay out.

[0.3.609] — 2026-10-26

View:

  • Function List lists apt sources.list / sources.list.d/*.list one-line entries and deb822 *.sources fields: deb http://… bookworm main, deb-src http://… jammy main, deb [arch=amd64 signed-by=…] https://… stable main, deb file:/srv/local-repo ./, deb cdrom:[label]/debian/ bookworm main (space-free cdrom labels), Types: deb, URIs: http://…, Suites: bookworm, Components: main, Signed-By: /usr/share/keyrings/…, Architectures: amd64, Enabled: yes, Trusted: yes, Allow-Insecure: yes, Check-Valid-Until: no, Snapshot: …. Exact deb / deb-src / Title-Case deb822 keys. Optional # comment. Bare deb, prose (deb the team), wrong case, space-in-cdrom labels, Dockerfile FROM, pacman / paru / neighbouring families stay out.

[0.3.608] — 2026-10-25

View:

  • Function List lists /etc/paru.conf / ~/.config/paru/paru.conf sections and fields: [options], [bin], PgpFetch, Devel, Provides, BottomUp, AurOnly, CombinedUpgrade, CleanAfter, BatchInstall, NewsOnUpgrade, SkipReview, SudoLoop, LocalRepo, Chroot, KeepRepoCache, DevelSuffixes = -git -cvs -svn, Mode = aur,repo, RemoveMake = ask, Redownload = all, Rebuild = tree, AurUrl = https://aur.archlinux.org, CloneDir = /var/cache/paru, SortBy = votes, SearchBy = name-desc, Limit = 50, CompletionInterval = 7, PacmanConf = /etc/pacman.conf, MakepkgConf = /etc/makepkg.conf, FileManager = vifm, MFlags = --skippgpcheck, Sudo = doas, Git = /usr/bin/git, Pager = less. Exact stock key casing. Optional # / ; comment. Bare keys / prose / wrong case / free-form [env] / PKGBUILD repo sections / PATH= / pacman / makepkg / neighbouring families stay out.

[0.3.607] — 2026-10-25

View:

  • Function List lists /etc/pacman.conf / /etc/pacman.d sections and fields: [options], [core] / [extra] / [multilib] / [community] / testing / unstable repos, HoldPkg = pacman glibc, IgnorePkg / IgnoreGroup, Architecture = auto, CheckSpace / Color / ILoveCandy / VerbosePkgLists (flag form), ParallelDownloads = 5, SigLevel = Required DatabaseOptional, LocalFileSigLevel / RemoteFileSigLevel, Include = /etc/pacman.d/mirrorlist, Server = https://…/$repo/os/$arch, RootDir / DBPath / CacheDir / LogFile / GPGDir / HookDir, CleanMethod, Usage, DownloadUser. Exact stock key casing. Optional # / ; comment. Bare keys / prose / wrong case / custom [reponame] / PATH= / makepkg / neighbouring families stay out.

[0.3.606] — 2026-10-25

View:

  • Function List lists /etc/makepkg.conf / makepkg.conf.d/*.conf fields: CARCH="x86_64", CHOST="x86_64-pc-linux-gnu", CFLAGS="…", CXXFLAGS="$CFLAGS", LDFLAGS="…", LTOFLAGS="…", RUSTFLAGS="…", DEBUG_CFLAGS="…", MAKEFLAGS="-j$(nproc)", NPROC=8, BUILDENV=(!distcc color !ccache check !sign), OPTIONS=(strip docs !libtool staticlibs emptydirs !zipman !purge !debug lto), INTEGRITY_CHECK=(sha256), STRIP_BINARIES="--", MAN_DIRS=(…), DOC_DIRS=(…), LIB_DIRS=(…), PURGE_TARGETS=(…), DBGSRCDIR="/usr/src/debug", PKGDEST=/var/cache/pacman/pkg, SRCDEST=/var/cache/makepkg, PACKAGER="Name <user@example.com>", GPGKEY="…", PKGEXT='.pkg.tar.zst', SRCEXT='.src.tar.gz', COMPRESSXZ=(xz -c -z -), COMPRESSZST=(zstd -c -z -q -), DLAGENTS=('http::/usr/bin/curl …'), VCSCLIENTS=('git::git' 'hg::mercurial'). Stock UPPER_SNAKE KEY=VALUE (exact case). Optional double-quoted value (escapes ok; empty / () / single-quoted ok). Optional # comment outside quotes. Bare keys / prose / PATH= / grub / mkinitcpio / dracut / neighbouring families stay out.

[0.3.605] — 2026-10-25

View:

  • Function List lists /etc/dracut.conf / dracut.conf.d/*.conf fields: add_dracutmodules+=" nfs ", omit_dracutmodules+=" plymouth ", dracutmodules+=" base ", add_drivers+=" ahci ", omit_drivers+=" nouveau ", filesystems+=" ext4 xfs ", install_items+=" /etc/foo /bin/bar ", compress="xz", compress=zstd, hostonly="yes", hostonly_mode="sloppy", hostonly_cmdline="yes", persistent_policy="by-uuid", tmpdir="/var/tmp", use_fstab="yes", mdadmconf="yes", lvmconf="yes", kernel_cmdline="quiet splash", early_microcode="yes", show_modules="yes", do_strip="yes", uefi="yes", reproducible="yes", stdloglvl="3", sshkey="/root/.ssh/id_rsa". Stock lowercase snake_case KEY=VALUE (exact case); optional trailing + before = for append form. Optional double-quoted value (escapes ok; empty allowed). Optional # comment outside quotes. Bare keys / prose / PATH= / mkinitcpio / grub / neighbouring families stay out.

[0.3.604] — 2026-10-25

View:

  • Function List lists /etc/mkinitcpio.conf / mkinitcpio.d/*.preset fields: MODULES=(), MODULES=(ext4), BINARIES=(), FILES=(), HOOKS=(base udev autodetect …), COMPRESSION="zstd", COMPRESSION=xz, COMPRESSION_OPTIONS=(), MODULES_DECOMPRESS="no", PRESETS=('default' 'fallback'), ALL_config="/etc/mkinitcpio.conf", ALL_kver="/boot/vmlinuz-linux", default_image="/boot/initramfs-linux.img", fallback_image="/boot/initramfs-linux-fallback.img", fallback_options="-S autodetect". Stock mkinitcpio KEY=VALUE (exact case), optional double-quoted value (escapes ok; empty / () allowed). Optional # comment outside quotes. Bare keys / prose / PATH= / grub / vconsole / locale / neighbouring families stay out.

[0.3.603] — 2026-10-25

View:

  • Function List lists /etc/default/grub fields: GRUB_DEFAULT=0, GRUB_DEFAULT=saved, GRUB_TIMEOUT=5, GRUB_TIMEOUT_STYLE=menu, GRUB_DISTRIBUTOR="Arch", GRUB_CMDLINE_LINUX_DEFAULT="quiet splash", GRUB_CMDLINE_LINUX="", GRUB_DISABLE_OS_PROBER=false, GRUB_GFXMODE=auto, GRUB_THEME="/usr/share/grub/themes/…", GRUB_INIT_TUNE="480 440 1", GRUB_COLOR_NORMAL="light-gray/black", GRUB_SAVEDEFAULT=true, GRUB_ENABLE_CRYPTODISK=y. Stock GRUB_* KEY=VALUE (exact case), optional double-quoted value (escapes ok; empty value allowed). Optional # comment outside quotes. Bare keys / prose / PATH= / vconsole / locale / os-release / neighbouring families stay out.

[0.3.602] — 2026-10-25

View:

  • Function List lists /etc/vconsole.conf fields: KEYMAP=us, KEYMAP_TOGGLE=us, FONT=lat9w-16, FONT_MAP=8859-2, FONT_UNIMAP=latarcyrheb-sun, XKBLAYOUT=us,de, XKBMODEL=pc105, XKBVARIANT=nodeadkeys, XKBOPTIONS=grp:alt_shift_toggle. Stock vconsole KEY=VALUE (exact case), optional double-quoted value (escapes ok). Optional # comment outside quotes. Bare keys / prose / PATH= / locale.conf / os-release / machine-info / neighbouring families stay out.

[0.3.601] — 2026-10-25

View:

  • Function List lists /etc/locale.conf fields: LANG=en_US.UTF-8, LANGUAGE=en_US:en, LC_CTYPE=en_US.UTF-8, LC_NUMERIC=de_DE.UTF-8, LC_TIME=C, LC_COLLATE=POSIX, LC_MONETARY=fr_FR.UTF-8, LC_MESSAGES="en_US.UTF-8", LC_PAPER=en_GB.UTF-8, LC_NAME=…, LC_ADDRESS=…, LC_TELEPHONE=…, LC_MEASUREMENT=…, LC_IDENTIFICATION=…, LC_ALL=C.UTF-8. Stock locale KEY=VALUE (exact case), optional double-quoted value (escapes ok). Optional # comment outside quotes. Bare keys / prose / PATH= / os-release / machine-info / login.defs / neighbouring families stay out.

[0.3.600] — 2026-10-25

View:

  • Function List lists /etc/machine-info fields: PRETTY_HOSTNAME=studio, ICON_NAME=computer-laptop, CHASSIS=laptop, DEPLOYMENT=development, LOCATION="Server Room 2", HARDWARE_VENDOR=LENOVO, HARDWARE_MODEL="ThinkPad X1", HARDWARE_SKU=20KH, HARDWARE_VERSION=1.0, FIRMWARE_VENDOR=LENOVO, FIRMWARE_VERSION=N23ET76W, FIRMWARE_DATE=2024-03-15. Stock UPPER_SNAKE key, =, optional double-quoted value (escapes ok). Optional # comment outside quotes. Bare keys / prose / PATH= / LANG= / os-release / login.defs space form / neighbouring families stay out.

[0.3.599] — 2026-10-25

View:

  • Function List lists /etc/os-release / /usr/lib/os-release fields: NAME="Arch Linux", PRETTY_NAME="Arch Linux", ID=arch, ID_LIKE="rhel fedora", VERSION_ID="39", VERSION_CODENAME=bookworm, BUILD_ID=rolling, HOME_URL="https://…", ANSI_COLOR="38;2;23;147;209", LOGO=archlinux-logo, VARIANT_ID=server, CPE_NAME="cpe:/o:…". Stock UPPER_SNAKE key, =, optional double-quoted value (escapes ok). Optional # comment outside quotes. Bare keys / prose / PATH= / LANG= / login.defs space form / neighbouring families stay out.

[0.3.598] — 2026-10-25

View:

  • Function List lists /etc/login.defs parameters: FAIL_DELAY 3, LOG_UNKFAIL_ENAB no, MAIL_DIR /var/spool/mail, ENCRYPT_METHOD YESCRYPT, ENV_PATH PATH=/usr/local/sbin:…, UMASK 022, UID_MIN 1000, USERGROUPS_ENAB yes, HOME_MODE 0700, PASS_MIN_LEN 5, SUB_UID_COUNT 65536, YESCRYPT_COST_FACTOR 5. Stock UPPER_SNAKE key, whitespace, non-empty value (values may contain =). Optional # comment. Bare keys / KEY=value / prose / neighbouring families (sysctl, …) stay out.

[0.3.597] — 2026-10-25

View:

  • Function List lists /etc/networks entries: default 0.0.0.0, loopback 127.0.0.0, link-local 169.254.0.0, localnet 10.0.0.0 local, mynet 192.168.1.0/24, classb 172.16.0.0/12, shortnet 10.0, midnet 10.0.0. Name, dotted network number (optional /prefix 0–32), optional aliases. Requires a . in the number so /etc/protocols name 0–255 stays on that path. Optional # comment. Bare / prose / incomplete / neighbouring families (/etc/protocols, hosts, resolv, nsswitch, …) stay out.

[0.3.596] — 2026-10-25

View:

  • Function List lists /etc/ethers entries: 08:00:20:0a:8c:6d basil, 00-11-22-33-44-55 host, aa:bb:cc:dd:ee:ff host.example.com alias, 08:00:2b:00:01:02 myhost, a:b:c:d:e:f short, FF:EE:DD:CC:BB:AA uppercase. Ethernet MAC (six hex octets, : or - separator), hostname, optional aliases. Optional # comment. Bare / prose / incomplete / neighbouring families (/etc/hosts, /etc/rpc, nsswitch, …) stay out.

[0.3.595] — 2026-10-25

View:

  • Function List lists /etc/rpc entries: portmapper 100000 portmap sunrpc rpcbind, nfs 100003 nfsprog, ypbind 100007, x25.inr 100022, 3270_mapper 100013, rstatd 100001 rstat rup, mountd 100005 mount showmount, yppasswdd 100009 yppasswd, nlockmgr 100021. Name, RPC program number ≥ 100000, optional aliases. Optional # comment. Bare / prose / incomplete / neighbouring families (/etc/protocols, /etc/services, hosts, nsswitch, …) stay out.

[0.3.594] — 2026-10-25

View:

  • Function List lists /etc/protocols entries: ip 0 IP, icmp 1 ICMP, tcp 6 TCP, udp 17 UDP, ipv6 41 IPv6, sctp 132 SCTP, ax.25 93 AX.25, ipv6-icmp 58 IPv6-ICMP, manet 138, ipencap 4 IP-ENCAP. Name, protocol number 0–255, optional aliases. Optional # comment. Bare / prose / incomplete / neighbouring families (/etc/services, hosts, nsswitch, …) stay out.

[0.3.593] — 2026-10-25

View:

  • Function List lists /etc/services entries: ssh 22/tcp, http 80/tcp www www-http, https 443/tcp, domain 53/udp, syslog 514/udp, echo 7/tcp, sctp-test 9899/sctp, dccp-test 9899/dccp. Name, port/protocol (tcp / udp / sctp / dccp), optional aliases. Optional # comment. Bare / prose / incomplete / neighbouring families (hosts, resolv, nsswitch, …) stay out.

[0.3.592] — 2026-10-25

View:

  • Function List lists systemd binfmt.d / binfmt.d/*.conf register lines: :DOSWin:M::MZ::/usr/bin/wine:, :Python:E::py::/usr/bin/python:, :CLR:M::MZ::/usr/bin/mono:, :WASM:M::\x00asm::/usr/bin/wasmtime:, :qemu-i386:M::\x7fELF…:\xff…:/usr/bin/qemu-i386-static:OC. Format :name:type:offset:magic:mask:interpreter:flags (type = M / E; offset/mask/flags may be empty; magic required; interpreter absolute). Optional # / ; comment. Bare / prose / incomplete / neighbouring families (sysusers, tmpfiles, …) stay out.

[0.3.591] — 2026-10-25

View:

  • Function List lists systemd sysusers.d / sysusers.d/*.conf entries: u httpd 404 "HTTP User", u! alpm - "Arch Linux Package Management" -, u root 0:0 "Super User" /root, u! nobody 65534:65534 "Kernel Overflow User" -, u _authd /usr/bin/authd "Authorization user", u git - "git daemon user" / /usr/bin/git-shell, g input - - -, g polkitd 102, m cups lp, r - 500-999, r - 1000-. Types u / u! / g / m / r; Name + ID required; optional GECOS (quoted ok) / Home / Shell. Optional # / ; comment. Bare / prose / incomplete / neighbouring families (tmpfiles, passwd, …) stay out.

[0.3.590] — 2026-10-25

View:

  • Function List lists systemd tmpfiles.d / tmpfiles.d/*.conf entries: d /run/user 0755 root root -, f /etc/hostname - - - -, L /etc/os-release - - - - /usr/lib/os-release, L+ /run/lock - - - -, C /etc/pam.d - - - -, z /home 0755 - - -, Z /var/lib/machines 0700 - - -, e /var/cache - - - -, x /tmp/.X11-unix - - - -, X /dev - - - -, r! /tmp/foo - - - -, R /tmp/bar - - - -, w /etc/motd - - - - Hello, p /run/fifo 0660 root root -, c /dev/mynode 0660 root root - 1:2, b /dev/myblock 0660 root root - 8:0, v / q / Q machine dirs, a+ /home/user - - - - u::rwx, h /srv/www - - - - +i, t /var/lib/foo - - - - security.selinux=…, D / F / A. Type letter (+ optional + / - / = / ~ / ^ / !); absolute path; Mode/User/Group/Age/Argument optional. Optional # / ; comment. Bare / prose / incomplete / neighbouring families (modprobe, fstab, …) stay out.

[0.3.589] — 2026-10-25

View:

  • Function List lists /etc/modprobe.d / modprobe.conf directives: alias char-major-10-175 thinkpad_acpi, alias scsi_hostadapter aic7xxx, options snd_hda_intel index=0, blacklist nouveau, blacklist usb_storage, install snd-emu10k1 /sbin/modprobe --ignore-install …, remove snd-emu10k1 /sbin/modprobe -r …, softdep mlx4_core post: mlx4_en, softdep cifs pre: sha512 post: hmac. Exact lowercase commands (alias / blacklist / install / remove / options / softdep); optional # comment. Bare / prose / shell alias ls=… / Crystal alias Name = / neighbouring families (sysctl, …) stay out.

[0.3.588] — 2026-10-25

View:

  • Function List lists /etc/sysctl.conf / sysctl.d entries: net.ipv4.ip_forward = 1, vm.swappiness=10, kernel.printk = 3 4 1 3, fs.inotify.max_user_watches = 524288, fs.file-max = 2097152, kernel.domainname = example.com, user.max_user_namespaces = 15000, -net.ipv4.conf.all.rp_filter = 1 (leading - ignores missing keys). Stock roots (abi / crypto / debug / dev / fs / kernel / net / sunrpc / user.max_* / vm); optional # comment. Bare / prose / undotted keys (PATH=…) / git-style user.name / neighbouring families stay out.

[0.3.587] — 2026-10-25

View:

  • Function List lists /etc/subuid / /etc/subgid entries: alice:100000:65536, root:165536:65536, user1:100000:65536, bob:200000:1000, _uuidd:300000:65536. Three colon fields (login name, subordinate UID/GID start, count). Optional # comment. Bare / prose / incomplete / neighbouring families (passwd / group / shadow / gshadow, …) stay out.

[0.3.586] — 2026-10-25

View:

  • Function List lists /etc/shadow / /etc/gshadow entries: root:$6$rounds=5000$saltsalt$…:19000:0:99999:7:::, daemon:*:19000:0:99999:7:::, alice:!:19000:0:99999:7:::, locked:!!:19100:0:99999:7:::, nobody:*:::::::, sudo:!:alice,bob:alice,bob, docker:!:alice:alice, root:*::, users:x::alice. Shadow = 9 colon fields (name, password, lastchg, min, max, warn, inactive, expire, flag; numeric fields may be empty); gshadow = 4 (name, password, admins, members; admins/members comma lists, empty OK). Passwd / group lines still match. Optional # comment. Bare / prose / incomplete / neighbouring families (nsswitch shadow: files, …) stay out.

[0.3.585] — 2026-10-25

View:

  • Function List lists /etc/passwd / /etc/group entries: root:x:0:0:root:/root:/bin/bash, alice:x:1000:1000:Alice User,,,:/home/alice:/bin/zsh, nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin, www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin, user:!:1001:1001::/home/user:, locked:!!:1002:1002::/home/locked:/bin/false, sudo:x:27:alice,bob, docker:x:999:, root:x:0:, users:x:100:alice, _uuidd:x:104:104::/run/uuidd:/usr/sbin/nologin. Passwd = 7 colon fields (name, password, UID, GID, GECOS, home, shell); group = 4 (name, password, GID, member list). Optional # comment. Bare / prose / incomplete / neighbouring families (nsswitch passwd: files, hosts.allow, …) stay out.

[0.3.584] — 2026-10-25

View:

  • Function List lists /etc/nsswitch.conf databases: passwd: files systemd, group: files systemd, shadow: files, hosts: files dns, hosts: mymachines resolve [!UNAVAIL=return] files myhostname dns, networks: files, protocols: files, services: files, ethers: files, rpc: files, netgroup: files, sudoers: files, aliases: files, gshadow: files, initgroups: files, automount: files, publickey: files, group: files [SUCCESS=merge] systemd, hosts: mdns4_minimal [NOTFOUND=return] dns. Optional # comment. Bare / prose / incomplete / neighbouring families (hosts.allow ALL:, access.conf, resolv.conf, …) stay out.

[0.3.583] — 2026-10-25

View:

  • Function List lists /etc/resolv.conf directives: nameserver 192.168.1.1, nameserver 2001:db8::1, search example.com corp.example.com, domain example.com, options timeout:2 attempts:3 rotate, options edns0 trust-ad, sortlist 130.155.160.0/255.255.240.0 130.155.0.0, sortlist 192.168.0.0/16. Optional # or ; comment. Bare / prose / incomplete / neighbouring families (hosts, named options {, syslog-ng options {, …) stay out.

[0.3.582] — 2026-10-25

View:

  • Function List lists /etc/hosts entries: 127.0.0.1 localhost, ::1 localhost ip6-localhost, 192.168.1.10 server.example.com server, ff02::1 ip6-allnodes, 0.0.0.0 ads.example.com, 2001:db8::1 www.example.com, ::ffff:192.0.2.1 mapped.host. Address then one or more hostnames. Optional # comment. Bare / prose / incomplete / neighbouring families (hosts.allow, fstab, crypttab, …) stay out.

[0.3.581] — 2026-10-25

View:

  • Function List lists /etc/crypttab entries: cr_home UUID=… none luks, home /dev/sda3 /etc/luks-keys/home luks, swap /dev/sda2 /dev/urandom swap,cipher=aes-xts-plain64,size=256, data /dev/disk/by-uuid/… - luks,discard,nofail, vault PARTUUID=… none. Name, device, key file (none / - / path), optional options. Optional # comment. Bare / prose / incomplete / neighbouring families (incl. fstab) stay out.

[0.3.580] — 2026-10-24

View:

  • Function List lists /etc/fstab entries: UUID=… / ext4 defaults 0 1, /dev/sda1 /boot ext4 defaults 0 2, tmpfs /tmp tmpfs defaults 0 0, LABEL=home /home xfs defaults 0 2, //server/share /mnt/cifs cifs credentials=… 0 0, server:/export /mnt/nfs nfs defaults 0 0, /swapfile none swap sw 0 0. Spec, mount point, type, options, optional dump + pass. Optional # comment. Bare / prose / incomplete / neighbouring families stay out.

[0.3.579] — 2026-10-24

View:

  • Function List lists /etc/hosts.allow / /etc/hosts.deny (tcp_wrappers) rules: ALL: LOCAL, sshd: 192.168.1.0/24, ALL: .example.com EXCEPT bad.example.com, sshd,vsftpd: ALL, in.ftpd: ALL: spawn /bin/echo …, sshd: /etc/hosts.allow.sshd, sshd: @admins. Daemon list then client list, colon-separated; optional third field = shell command. Optional # comment. pam_access +/- : … stays on access.conf. Bare / prose / incomplete / neighbouring families stay out.

[0.3.578] — 2026-10-24

View:

  • Function List lists /etc/security/access.conf (pam_access) rules: + : root : LOCAL, - : ALL EXCEPT wheel : ALL, + : @admins : .example.com, + : (wheel) : ALL, +:root:LOCAL. Permission + / -, then users, then origins, colon-separated. Optional # comment. Bare / prose / incomplete / neighbouring families stay out.

[0.3.577] — 2026-10-24

View:

  • Function List lists /etc/security/limits.conf rules: * soft nofile 1024, * hard nofile 2048, @student hard nproc 20, % hard maxlogins 4, %faculty soft maxlogins 2, ftp hard nproc 0, alice - priority 10. Domain = user / @group / * / % / %group. Type = soft / hard / -. Item = stock ulimit names (core / nofile / nproc / maxlogins / …). Value = number / unlimited / -. Optional # comment. Bare / prose / incomplete / neighbouring families stay out.

[0.3.576] — 2026-10-24

View:

  • Function List lists sudoers rules: #include /etc/sudoers.local, #includedir /etc/sudoers.d, @include … / @includedir …, Defaults env_reset, Defaults:alice !requiretty, Defaults@host timestamp_timeout=15, Defaults!/usr/bin/sudoedit !authenticate, User_Alias / Runas_Alias / Host_Alias / Cmnd_Alias NAME = …, privilege lines root ALL=(ALL:ALL) ALL, %sudo ALL=(ALL) ALL, alice ALL=(ALL) NOPASSWD: /usr/bin/systemctl. Optional # comment after a rule. Bare keywords, prose (root the ALL), C #include <stdio.h>, Sass @include mixin, PAM rules, and incomplete lines stay out.

[0.3.575] — 2026-10-24

View:

  • Function List lists Linux-PAM pam.conf / pam.d rules: auth required pam_unix.so, account requisite pam_unix.so, -password optional pam_gnome_keyring.so, session [success=1 default=ignore] pam_succeed_if.so …, login auth required pam_unix.so (pam.conf with service), auth include system-auth, auth substack password-auth, @include common-auth. Type/control case-insensitive; optional leading - on type. Optional # comment. Bare types, prose (auth the unix), incomplete, wrong @Include, malformed bracket control, and non-PAM lines stay out.

[0.3.574] — 2026-10-24

View:

  • Function List lists Linux audit.rules / auditctl lines: -w /etc/passwd -p wa -k identity, -a always,exit -F arch=b64 -S open -k access, -A never,task, -a exit,always (either order), controls -D / -b 8192 / -f 1 / -e 1 / -r 0 / -i / --loginuid-immutable. Exact leading - option letter (or --loginuid-immutable). Optional # comment. Bare flags, prose (-w the passwd), wrong-case (-W / -d), incomplete (-a always), and non-audit lines stay out.

[0.3.573] — 2026-10-24

View:

  • Function List lists udev rules: KERNEL=="sda", SUBSYSTEM=="usb", ATTR{idVendor}=="1234", MODE="0666", ACTION=="add", RUN+="/usr/local/bin/…", LABEL="end", GOTO="end", ENV{DEVTYPE}=="disk". Match/assign keys with == / != / = / += / -= / :=. Optional {…} on ATTR / ATTRS / ENV / TAG / SYSCTL / SECLABEL / IMPORT. Optional # comment. Comma-separated fields. Bare keys, prose, wrong-case keys, and non-udev lines stay out.

[0.3.572] — 2026-10-24

View:

  • Function List lists logrotate path-block openers and include: /var/log/messages {, /var/log/httpd/*log {, /var/log/a.log /var/log/b.log {, "/var/log/odd name.log" {, include /etc/logrotate.d. Exact lowercase include. Path blocks must start with / or " and end with { (optional # after). Directives inside blocks (rotate, weekly, postrotate / endscript), nginx location / {, syslog-ng / named braces, rsyslog include(file=…), prose (include the logs), and wrong case stay out.

[0.3.571] — 2026-10-24

View:

  • Function List lists rsyslog RainerScript objects and classic $ModLoad / $IncludeConfig: module(load="imudp"), input(type="imudp" port="514"), action(type="omfile" file="…"), parser(name="json" type="mmjsonparse"), timezone(id="UTC" type="offset" offset="+00:00"), template(name="tpl" type="string" string="%msg%\\n"), ruleset(name="remote") {, global(workDirectory="/var/lib/rsyslog"), main_queue(queue.size="10000"), include(file="/etc/rsyslog.d/*.conf"), $ModLoad imudp, $IncludeConfig /etc/rsyslog.d/*.conf. Exact lowercase object names. Params must include a known key (load= / type= / name= / id= / file= / =). Optional { or # after ). Bare input( / module(, Python input("…"), GraphQL input UserInput {, syslog-ng source s_sys {, prose, and wrong case stay out.

[0.3.570] — 2026-10-24

View:

  • Function List lists systemd-networkd .network / .netdev / .link sections: [Match], [Network], [Link], [Address] / [Route] / [Neighbor] / [NextHop] / [RoutingPolicyRule], [DHCPv4] / [DHCPv6] / [DHCPPrefixDelegation] / [DHCPServer] / [DHCPServerStaticLease], [IPv6AcceptRA] / [IPv6SendRA] / [IPv6Prefix] / [IPv6RoutePrefix] / [IPv6AddressLabel] / [IPv6PREF64Prefix], [LLDP] / [CAN] / [Bridge] / [BridgeFDB] / [BridgeMDB] / [BridgeVLAN] / [BridgePort], [NetDev], [VLAN] / [MACVLAN] / [MACVTAP] / [IPVLAN] / [IPVTAP] / [VXLAN] / [GENEVE] / [L2TP] / [L2TPSession] / [MACsec] / [MACsecReceiveChannel] / [MACsecReceiveAssociation], [Tunnel] / [FooOverUDP] / [VXCAN] / [Tun] / [Tap], [WireGuard] / [WireGuardPeer], [Bond] / [Xfrm] / [VRF] / [WLAN] / [BatmanAdvanced], [SR-IOV]. Exact Title Case. Optional # / ; comment. Wrong case, NetworkManager lowercase, systemd unit [Unit] / [Service], WireGuard [Interface] / [Peer] (veth [Peer] stays on WireGuard), SDDM / LightDM / GDM / AWS / Samba / Fail2ban / SSSD / Kerberos / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.569] — 2026-10-24

View:

  • Function List lists NetworkManager connection keyfile sections: [connection], [ethernet] / [802-3-ethernet], [wifi] / [802-11-wireless], [wifi-security] / [802-11-wireless-security], [ipv4] / [ipv6], [proxy], [bond] / [team] / [bridge] (+ port/slave aliases), [vlan] / [vxlan] / [macvlan] / [tun] / [tap] / [veth] / [vrf] / [ip-tunnel] / [dummy] / [loopback] / [generic] / [hsr], [adsl] / [bluetooth] / [gsm] / [cdma] / [serial] / [ppp] / [pppoe] / [infiniband] / [olpc-mesh] / [wimax] / [wpan] / [6lowpan] / [wifi-p2p] / [macsec] / [wireguard] / [vpn] / [dcb] / [sriov] / [tc] / [hostname] / [user] / [ethtool], OVS [ovs-bridge] / [ovs-port] / [ovs-interface] / [ovs-patch] / [ovs-dpdk]. Exact lowercase. Optional # / ; comment. Wrong case, SDDM / LightDM / GDM / AWS / Samba / Fail2ban / SSSD / Kerberos / WireGuard [Interface] / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.568] — 2026-10-24

View:

  • Function List lists SDDM sddm.conf sections: [General], [Theme], [Users], [X11], [Wayland], [Autologin]. Exact stock casing. Optional # / ; comment. Wrong case, LightDM / GDM / AWS / Samba / Fail2ban / SSSD / Kerberos / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.567] — 2026-10-24

View:

  • Function List lists GDM custom.conf / gdm.conf sections: [daemon], [security], [xdmcp], [chooser], [debug], optional [greeter]. Exact lowercase. Optional # / ; comment. Wrong case, LightDM / AWS / Samba / Fail2ban / SSSD / Kerberos / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.566] — 2026-10-24

View:

  • Function List lists LightDM lightdm.conf sections: [LightDM], [Seat:*] / [Seat:seat0], [XDMCPServer], [VNCServer], obsolete [SeatDefaults]. Exact stock casing. Optional # / ; comment. Wrong case, bare [Seat:], AWS / Samba / Fail2ban / SSSD / Kerberos / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.565] — 2026-10-24

View:

  • Function List lists Xorg xorg.conf / xorg.conf.d section openers: Section "ServerLayout", Section "Files", Section "Module", Section "InputDevice", Section "InputClass", Section "Device", Section "VideoAdaptor", Section "Monitor", Section "Modes", Section "Screen", Section "Vendor", Section "ServerFlags", Section "Display", Section "Extensions", Section "DRI", plus obsolete Section "Pointer" / Section "Keyboard". Exact Section casing and quoted stock names. Optional # comment. Wrong case, missing quotes, unknown names, EndSection, Apache <…> tags, and prose stay out.

[0.3.564] — 2026-10-24

View:

  • Function List lists Unbound unbound.conf / NSD nsd.conf top-level clauses: server:, remote-control:, Unbound stub-zone: / forward-zone: / auth-zone: / view: / python: / dynlib: / dnscrypt: / cachedb: / dnstap: / rpz:, NSD verify: / key: / pattern: / zone: / tls-auth:. Exact lowercase. Clause alone on the line (optional # comment). Same-line values, wrong case, nested attrs, BIND zone "x" {, nginx server {, and prose stay out.

[0.3.563] — 2026-10-24

View:

  • Function List lists SSSD sssd.conf sections: [sssd], [nss], [pam], [sudo], [autofs], [ssh], [pac], [ifp], [secrets], [session_recording], [domain/NAME]. Exact lowercase. Optional # / ; comment. Wrong case, bare [domain/], AWS / Samba / Fail2ban / Kerberos / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.562] — 2026-10-24

View:

  • Function List lists Fail2ban jail.conf / fail2ban.conf / filter / action sections: [DEFAULT], [Definition], [Init], [Init?family=inet4], [INCLUDES]. Exact stock casing. Optional # / ; comment. Free-form jail names ([sshd]), wrong case, AWS [default], Samba / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.561] — 2026-10-24

View:

  • Function List lists MIT Kerberos krb5.conf / kdc.conf sections: [libdefaults], [realms], [domain_realm], [capaths], [appdefaults], [logging], [kdcdefaults], [dbdefaults], [dbmodules], [otp], [login], [password_quality], [plugins]. Exact lowercase. Optional # / ; comment. Wrong case, AWS / Samba / WireGuard / systemd / PHP capitals, Cargo / Grafana tables, incomplete brackets, and key lines stay out.

[0.3.560] — 2026-10-24

View:

  • Function List lists Samba smb.conf special sections: [global], [homes], [printers], [print$], [IPC$], [netlogon], [sysvol]. Optional # / ; comment. Wrong case, free-form share names, Cargo / Grafana tables, WireGuard / systemd / PHP capitals, incomplete brackets, and key lines stay out.

[0.3.559] — 2026-10-24

View:

  • Function List lists OpenVPN inline blocks: <ca>, <cert>, <key>, <dh>, <pkcs12>, <extra-certs>, <crl-verify>, <tls-auth>, <tls-crypt>, <tls-crypt-v2>, <auth-user-pass>, <http-proxy-user-pass>, <auth-gen-token-secret>, <peer-fingerprint>, <verify-hash>, <connection>. Exact lowercase. Optional # or ; after >. Closing tags, wrong case, plist <key>name</key>, and trailing payload stay out.

[0.3.558] — 2026-10-24

View:

  • Function List lists strongSwan / Libreswan ipsec.conf section headers: config setup, conn %default, conn vpn, ca rootca. Exact lowercase. Optional # after the name. % magics, idents, or quoted names. Wrong case, prose (conn the), bare keywords, and in-section settings stay out.

[0.3.557] — 2026-10-24

View:

  • Function List lists FreeRADIUS config block openers: client localhost {, client 192.168.0.0/24 {, client "nas-1" {, home_server localhost {, home_server_pool my_auth_failover {, realm example.com {, server default {, modules {, instantiate {, listen {, policy {, files {, authorize {, authenticate {, preacct {, accounting {, session {, post-auth {, pre-proxy {, post-proxy {, recv-coa {, send-coa {. Exact lowercase. Optional # after {. Wrong case, prose (client the {), bare keywords, nginx bare server {, HAProxy listen name, and in-block settings stay out.

[0.3.556] — 2026-10-24

View:

  • Function List lists dovecot.conf block openers: protocol imap {, service auth {, passdb {, userdb {, namespace inbox {, mailbox Drafts {, plugin {, dict {, local_name mail.example.com {, inet_listener imap { / unix_listener auth { / fifo_listener x {, metric auth_success {, local { / local 192.168.0.0/24 {, remote { / remote 10.0.0.0/8 {. Exact lowercase keywords. Optional # after {. Wrong case, prose (protocol the {), bare keywords, and in-block settings stay out.

[0.3.555] — 2026-10-24

View:

  • Function List lists syslog-ng.conf block openers: source s_sys {, destination d_mesg {, filter f_kernel {, parser p_json {, rewrite r_set {, template t_demo {, log {, options {, block source s_tcp { / block destination d_file(…) {. Exact lowercase. Optional (…) params after the name. Optional # after {. Wrong case, prose (source the {), bare keywords, Nim template, and in-block drivers stay out.

[0.3.554] — 2026-10-24

View:

  • Function List lists ISC dhcpd.conf block openers: subnet 192.168.1.0 netmask 255.255.255.0 {, subnet6 2001:db8:1::/64 {, host printer {, group { / group lab {, shared-network office {, pool {, class "Vendor" {, failover peer "dhcp-failover" {, on commit { / on expiry { / on release {. Exact lowercase. Optional # after {. Wrong case, prose (host the {), bare keywords, Java class Foo {, and in-block statements stay out.

[0.3.553] — 2026-10-23

View:

  • Function List lists keepalived.conf block openers: global_defs {, static_ipaddress {, static_routes {, static_rules {, `vrrp_instance VI_1