You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/options.md
+10-9Lines changed: 10 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,12 +7,13 @@ The following options are available when using the cookiecutter:
7
7
4.__project\_name__: Used in various headers of the documentation
8
8
5.__repository\_name__: Name of the repository
9
9
6.__package\_name__: Name of the python package.
10
-
7.__project\_short\_description__: Usin in `pyproject.toml`
11
-
8.__version__: The initial version of the software.
12
-
9.__linting__: Enable linting, i.e. [mypy](https://scientificcomputing.github.io/reproducibility/part1/typing.html) and [flake8](https://scientificcomputing.github.io/reproducibility/part1/linting.html). This also enables the "Check Formatting" Github action.
13
-
10.__testing__: Choose testing framework. If not `none` it creates a test folder with an initial test. Also adds [optional installation dependencies](https://scientificcomputing.github.io/reproducibility/part1/packaging.html#optional-dependencies) to `pyproject.toml`. Creates a "Test Package" Github action. If `pytest-cov` is chosen, it adds settings to generate a coverage report and publsuh them as a [Github artifact](https://scientificcomputing.github.io/reproducibility/part1/coverage.html).
14
-
10.__use\_argparse__: Makes it possible to run the package as `module_name` or `python -m module_name` with inputs from the command line.
15
-
11.__build\_docs__: Build a webpage with documentation (including a package API).
16
-
12.__use_pre_commit__: Set up [pre-commit hooks](https://pre-commit.com) that will run some tests every time you make a commit.
17
-
13.__docker__: Adds a Dockerfile that includes the module (not including optional dependencies). Adds a [publishing workflow](https://scientificcomputing.github.io/reproducibility/part4/docker.html#github-packages).
18
-
14.__open\_source\_license__: Choose a open source license for your code
10
+
7.__project\_short\_description__: Using in `pyproject.toml`
11
+
8.__orcid__: Your [ORCID](https://en.wikipedia.org/wiki/ORCID) identification number
12
+
9.__version__: The initial version of the software.
13
+
10.__linting__: Enable linting, i.e. [mypy](https://scientificcomputing.github.io/reproducibility/part1/typing.html) and [flake8](https://scientificcomputing.github.io/reproducibility/part1/linting.html). This also enables the "Check Formatting" Github action.
14
+
11.__testing__: Choose testing framework. If not `none` it creates a test folder with an initial test. Also adds [optional installation dependencies](https://scientificcomputing.github.io/reproducibility/part1/packaging.html#optional-dependencies) to `pyproject.toml`. Creates a "Test Package" Github action. If `pytest-cov` is chosen, it adds settings to generate a coverage report and publsuh them as a [Github artifact](https://scientificcomputing.github.io/reproducibility/part1/coverage.html).
15
+
12.__use\_argparse__: Makes it possible to run the package as `module_name` or `python -m module_name` with inputs from the command line.
16
+
13.__build\_docs__: Build a webpage with documentation (including a package API).
17
+
14.__use_pre_commit__: Set up [pre-commit hooks](https://pre-commit.com) that will run some tests every time you make a commit.
18
+
15.__docker__: Adds a Dockerfile that includes the module (not including optional dependencies). Adds a [publishing workflow](https://scientificcomputing.github.io/reproducibility/part4/docker.html#github-packages).
19
+
16.__open\_source\_license__: Choose a open source license for your code
0 commit comments