mirror of
https://github.com/onyx-and-iris/obsws-cli.git
synced 2025-08-08 04:31:49 +00:00
Compare commits
No commits in common. "4b359cbfc005eb066f8634424ee6b8de82c47aed" and "fd580f290f20358e0c20c239db28b16c884908b5" have entirely different histories.
4b359cbfc0
...
fd580f290f
3
.gitignore
vendored
3
.gitignore
vendored
@ -176,5 +176,4 @@ pyrightconfig.json
|
|||||||
|
|
||||||
# End of gignore: github.com/onyx-and-iris/gignore
|
# End of gignore: github.com/onyx-and-iris/gignore
|
||||||
|
|
||||||
man/*.1
|
test-*.py
|
||||||
test-*.py
|
|
@ -1,20 +0,0 @@
|
|||||||
"""script for generating man pages for the CLI."""
|
|
||||||
|
|
||||||
import typer
|
|
||||||
from click_man.core import write_man_pages
|
|
||||||
|
|
||||||
from obsws_cli import app
|
|
||||||
from obsws_cli.__about__ import __version__
|
|
||||||
|
|
||||||
|
|
||||||
def make_man():
|
|
||||||
"""Generate man pages for the CLI."""
|
|
||||||
cli = typer.main.get_command(app)
|
|
||||||
name = 'obsws-cli'
|
|
||||||
version = __version__
|
|
||||||
target_dir = './man'
|
|
||||||
write_man_pages(name, cli, version=version, target_dir=target_dir)
|
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
|
||||||
make_man()
|
|
@ -27,7 +27,6 @@ dependencies = [
|
|||||||
"pydantic-settings>=2.9.1",
|
"pydantic-settings>=2.9.1",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
[project.urls]
|
[project.urls]
|
||||||
Documentation = "https://github.com/onyx-and-iris/obsws-cli#readme"
|
Documentation = "https://github.com/onyx-and-iris/obsws-cli#readme"
|
||||||
Issues = "https://github.com/onyx-and-iris/obsws-cli/issues"
|
Issues = "https://github.com/onyx-and-iris/obsws-cli/issues"
|
||||||
@ -39,12 +38,8 @@ obsws-cli = "obsws_cli:app"
|
|||||||
[tool.hatch.version]
|
[tool.hatch.version]
|
||||||
path = "obsws_cli/__about__.py"
|
path = "obsws_cli/__about__.py"
|
||||||
|
|
||||||
[tool.hatch.envs.default]
|
|
||||||
dependencies = ["click-man>=0.5.1"]
|
|
||||||
|
|
||||||
[tool.hatch.envs.default.scripts]
|
[tool.hatch.envs.default.scripts]
|
||||||
cli = "obsws-cli {args:}"
|
cli = "obsws-cli {args:}"
|
||||||
man = "python man/generate.py"
|
|
||||||
|
|
||||||
[tool.hatch.envs.hatch-test]
|
[tool.hatch.envs.hatch-test]
|
||||||
dependencies = ["pytest>=8.3.5"]
|
dependencies = ["pytest>=8.3.5"]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user