Skip to content

Commit e154839

Browse files
authored
Merge pull request #460 from OliviaLynn/main
Documentation Prefactor
2 parents 0dd9a5b + 0b9327b commit e154839

17 files changed

+326
-164
lines changed

docs/index.rst

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,32 +18,37 @@ please :doc:`/source/contact`
1818
.. toctree::
1919
:maxdepth: 1
2020
:caption: Using the Template
21+
:hidden:
2122

2223
source/overview
2324
source/new_project
25+
source/existing_project
2426
source/configuration_checklist
2527
source/update_project
26-
source/existing_project
2728
source/contributing
2829
source/contact
2930

31+
32+
.. toctree::
33+
:maxdepth: 2
34+
:caption: Template Options
35+
:hidden:
36+
37+
source/template_options
38+
39+
3040
.. toctree::
3141
:maxdepth: 1
3242
:caption: Best Practices
43+
:hidden:
3344

3445
practices/overview
35-
practices/ci_benchmarking
36-
practices/ci_precommit
37-
practices/ci_testing
38-
practices/code_coverage
39-
practices/git-lfs
40-
practices/issue_pr_templating
41-
practices/linting
42-
practices/namespace_project
4346
practices/pipx
4447
practices/precommit
45-
practices/pypi
46-
practices/conda
47-
practices/unit_testing
48-
practices/pytest_timeout
48+
practices/linting
49+
practices/ci
50+
practices/namespace_project
51+
practices/issue_pr_templating
4952
practices/sphinx
53+
practices/publishing_package
54+

docs/practices/ci.rst

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
Continuous Integration
2+
===============================================================================
3+
4+
.. toctree::
5+
:maxdepth: 1
6+
:caption: Continuous Integration
7+
8+
ci_testing
9+
ci_benchmarking
10+
ci_precommit
11+
code_coverage
12+
unit_testing
13+
pytest_timeout

docs/practices/git-lfs.rst

Lines changed: 0 additions & 131 deletions
This file was deleted.

docs/practices/linting.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Code Style
1+
Code Style: Linters, Auto-Formatters
22
===============================================================================
33

44
What is it? Why do it?

docs/practices/namespace_project.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Python namespace project
2-
========================
1+
Python Namespace Projects
2+
=========================
33

44
`Pep 420 <https://peps.python.org/pep-0420/>`_ defines a standard for namespace packages.
55
This standard allows for separately versioned and maintained subpackages to present

docs/practices/overview.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ Practices
1919
* :doc:`precommit`
2020
* :doc:`pypi`
2121
* :doc:`sphinx`
22-
* :doc:`git-lfs`
2322
* :doc:`pytest_timeout`
2423

2524
Still have questions?

docs/practices/pipx.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
pipx
2-
=========
1+
Pipx
2+
====================================================================================================
33

44
``pipx`` is a tool to enable installation of end-user applications written
55
in Python.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Publishing Your Package: PyPI, Conda
2+
===============================================================================
3+
4+
.. toctree::
5+
:maxdepth: 1
6+
7+
pypi
8+
conda

docs/practices/pypi.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PyPI
1+
PyPI Publishing
22
===============================================================================
33

44
What is it? Why do it?

docs/practices/sphinx.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Sphinx - ReadTheDocs and AutoAPI
1+
Sphinx: ReadTheDocs, AutoAPI
22
===============================================================================
33

44
What is it? Why do it?

0 commit comments

Comments
 (0)