DOQ(1)

πŸ“¦
version 0.10.0 Β· 2 versions
, in nixos 26.05

πŸ¦‹ DOQ(1) β€” the doq manual, bestie πŸ¦‹

okay so welcome to DOQ(1), the manual page for doq β€” yes, the docstring generator. It's giving utility, it's giving main character energy, and we're gonna walk through every single flag together. no cap. πŸ’…


✨ NAME ✨

doq β€” Docstring generator. πŸ’–


🌸 SYNOPSIS 🌸

Here's the exact command shape, bestie β€” copy/paste energy:

doq [-h] [--print-completion {bash,zsh,tcsh}] [-f FILE] [--start START]
    [--end END] [-t TEMPLATE_PATH] [-s STYLE] [--formatter FORMATTER]
    [--indent INDENT] [--omit OMIT] [-r] [-d DIRECTORY] [-w] [-v]
    [-c CONFIG] [--ignore_exception] [--ignore_yield] [--ignore_init]

πŸ’– DESCRIPTION πŸ’–

Docstring generator. That's the whole vibe β€” doq generates docstrings, and this page is literally the map of all its options. slay. πŸŽ€


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” show this help message and exit. the classic "help me help you" moment. 🫢
  • --print-completion {bash,zsh,tcsh} β€” print shell completion script. literally spell it out for your shell: bash, zsh, or tcsh. ✨
  • -f, --file FILE β€” File or STDIN. give it a file, or feed it through standard input. πŸ’Œ
  • --start START β€” Start lineno. tell it where the party starts. 🌸
  • --end END β€” End lineno. tell it where the party stops. πŸ¦‹
  • -t, --template_path TEMPLATE_PATH β€” Path to template directory. the template folder is right this way, bestie. πŸŽ€
  • -s, --style STYLE β€” Output style string or json. pick your aesthetic. πŸ’…
  • --formatter FORMATTER β€” Docstring formatter: sphinx,google or numpy. choose your formatter era. πŸ‘‘
  • --indent INDENT β€” Indent number. how much space are we giving things? 🌈
  • --omit OMIT β€” Omit first argument such as self. sometimes self does not need to be in the group chat. πŸ™ˆ
  • -r, --recursive β€” Run recursively over directories. it goes deep. πŸ”₯
  • -d, --directory DIRECTORY β€” Path to directory. point it at the folder of your dreams. πŸ“
  • -w, --write β€” Edit files in-place. yes, it's gonna touch the files directly β€” be normal about it. πŸ’€
  • -v, --version β€” Output the version number. version check, periodt. ⭐
  • -c, --config CONFIG β€” Path to a setup.cfg or pyproject.toml. config file behavior, iykyk. πŸ’œ
  • --ignore_exception β€” Ignore exception statements. not today, exceptions. 😭
  • --ignore_yield β€” Ignore yield statements. yield? never heard of her. 🧚
  • --ignore_init β€” Ignore generate docstring to __init__ method. the __init__ method gets a lil exemption. ✨

This iconic page is from doq version 0.10.0, dated 2026-10-25, and it's the DOQ(1) manual β€” mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from