nefelibata.cli package¶
Submodules¶
nefelibata.cli.build module¶
-
nefelibata.cli.build.run(root: pathlib.Path, post: Optional[nefelibata.post.Post] = None, force: bool = False, collect_replies: bool = True) → None[source]¶ Build weblog from Markdown posts and social media interactions.
nefelibata.cli.init module¶
-
nefelibata.cli.init.run(root: pathlib.Path) → None[source]¶ Create initial structure for weblog.
nefelibata.cli.new module¶
-
nefelibata.cli.new.run(root: pathlib.Path, directory: str) → None[source]¶ Create a new post and open editor.
nefelibata.cli.preview module¶
-
nefelibata.cli.preview.run(root: pathlib.Path, port: int = 8000) → None[source]¶ Run a local HTTP server.
nefelibata.cli.publish module¶
-
nefelibata.cli.publish.run(root: pathlib.Path, post: Optional[nefelibata.post.Post] = None, force: bool = False) → None[source]¶ Publish weblog.