Provided by: pelican_4.11.0+dfsg-1_all bug

NAME

       pelican - tool to generate a static blog

DESCRIPTION

       usage: pelican [-h] [-t THEME] [-o OUTPUT] [-s SETTINGS] [-d] [-v] [-q] [-D]

              [--version]   [-r]   [--print-settings   [SETTING_NAME   ...]]    [--relative-urls]  [--cache-path
              CACHE_PATH]    [--ignore-cache]    [--fatal    errors|warnings]    [--log-handler    {plain,rich}]
              [--logs-dedup-min-level  {DEBUG,INFO,WARNING,ERROR}] [-l] [-p PORT] [-b BIND] [-e [OVERRIDES ...]]
              [path]

       A tool to generate a static blog, with restructured text input files.

   positional arguments:
       path   Path where to find the content files. (default: None)

   options:
       -h, --help
              show this help message and exit

       -t THEME, --theme-path THEME
              Path where to find the theme templates. If not specified, it will use  the  default  one  included
              with pelican. (default: None)

       -o OUTPUT, --output OUTPUT
              Where to output the generated files. If not specified, a directory will be created, named "output"
              in the current path. (default: None)

       -s SETTINGS, --settings SETTINGS
              The settings of the application, this is automatically set to pelicanconf.py if a file exists with
              this name.  (default: None)

       -d, --delete-output-directory
              Delete the output directory. (default: None)

       -v, --verbose
              Show all messages. (default: None)

       -q, --quiet
              Show only critical errors. (default: None)

       -D, --debug
              Show all messages, including debug messages. (default: None)

       --version
              Print the pelican version and exit.

       -r, --autoreload
              Relaunch pelican each time a modification occurs on the content files. (default: False)

       --print-settings [SETTING_NAME ...]
              Print  current  configuration  settings and exit. Append one or more setting name arguments to see
              the values for specific settings only. (default: None)

       --relative-urls
              Use relative urls in output, useful for site development (default: False)

       --cache-path CACHE_PATH
              Directory in which to store cache files. If not specified, defaults to "cache". (default: None)

       --ignore-cache
              Ignore content cache from previous runs by not loading cache files. (default: False)

       --fatal errors|warnings
              Exit the program with non-zero status if any errors/warnings encountered. (default: )

       --log-handler {plain,rich}
              Which handler to use to format  log  messages.  The  `rich`  handler  prints  output  in  columns.
              (default: rich)

       --logs-dedup-min-level {DEBUG,INFO,WARNING,ERROR}
              Only enable log de-duplication for levels equal to or above the specified value (default: WARNING)

       -l, --listen
              Serve content files via HTTP and port 8000. (default: False)

       -p PORT, --port PORT
              Port to serve HTTP files at. (default: 8000) (default: None)

       -b BIND, --bind BIND
              IP to bind to when serving files via HTTP (default: 127.0.0.1) (default: None)

       -e [OVERRIDES ...], --extra-settings [OVERRIDES ...]
              Specify  one  or  more  SETTING=VALUE  pairs to override settings. VALUE must be in JSON notation:
              specify string values as SETTING='"some string"'; booleans as SETTING=true or SETTING=false;  None
              as SETTING=null.  (default: {})

pelican 4.11.0                                    January 2025                                        PELICAN(1)