-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME.qmd
52 lines (34 loc) · 1.17 KB
/
README.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
---
format: gfm
title: "CCBR Tools 🛠️"
---
<!-- README.md is generated from README.qmd. Please edit that file -->
{{< include docs/badges.qmd >}}
View the website for more detailed documentation:
<https://CCBR.github.io/Tools>
## Installation
{{< include docs/install.qmd >}}
## Basic usage
{{< include docs/basic_usage.qmd >}}
## CLI Utilities
Command-line utilities in CCBR Tools.
```{python}
#| echo: false
#| output: asis
print("\n".join([f" - `{cmd}`" for cmd in ccbr_tools.pkg_util.get_project_scripts()]))
```
Run a command with `--help` to learn how to use it.
## External Scripts
Additional standalone scripts for various common tasks in [scripts/](scripts/) are added to the path when this package is installed.
They are less robust than the CLI Utilities included in the package and do not have any unit tests.
```{python}
#| echo: false
#| output: asis
from ccbr_tools.pkg_util import get_pyproject_toml
from pathlib import Path
print('\n'.join([f" - [`{Path(script).name}`]({script})" for script in get_pyproject_toml()['tool']['setuptools']['script-files']]))
```
## Help & Contributing
{{< include docs/help.qmd >}}
## Citation
{{< include docs/cite.qmd >}}