|
1 | | -# drc-python-template |
| 1 | +# python-template |
2 | 2 |
|
3 | | -`drc-python-template` is a compact starter for typed Python |
| 3 | +`python-template` is a compact starter for typed Python |
4 | 4 | libraries. It borrows the shared project shape from |
5 | 5 | `design-research-agents` and `design-research-problems`, but keeps the initial |
6 | 6 | surface area small enough to customize quickly. |
@@ -67,7 +67,7 @@ make repro |
67 | 67 | │ ├── check_docs_consistency.py |
68 | 68 | │ └── check_google_docstrings.py |
69 | 69 | ├── src |
70 | | -│ └── drc_python_template |
| 70 | +│ └── python_template |
71 | 71 | │ ├── __init__.py |
72 | 72 | │ ├── core.py |
73 | 73 | │ └── py.typed |
@@ -108,10 +108,10 @@ has a specific job: |
108 | 108 | - `scripts/check_docs_consistency.py` verifies that the docs tree and package references stay in sync. |
109 | 109 | - `scripts/check_google_docstrings.py` checks for required module, class, and function docstrings. |
110 | 110 | - `src/` is the source root for the `src`-layout package. |
111 | | - - `src/drc_python_template/` contains the installable Python package itself. |
112 | | - - `src/drc_python_template/__init__.py` defines the curated public import surface. |
113 | | - - `src/drc_python_template/core.py` contains the small example implementation shipped with the template. |
114 | | - - `src/drc_python_template/py.typed` marks the package as PEP 561 typed for downstream tooling. |
| 111 | + - `src/python_template/` contains the installable Python package itself. |
| 112 | + - `src/python_template/__init__.py` defines the curated public import surface. |
| 113 | + - `src/python_template/core.py` contains the small example implementation shipped with the template. |
| 114 | + - `src/python_template/py.typed` marks the package as PEP 561 typed for downstream tooling. |
115 | 115 | - `tests/` contains the pytest suite that protects the public behavior. |
116 | 116 | - `tests/test_core.py` tests the package's example core behavior. |
117 | 117 | - `tests/test_public_api.py` keeps the top-level exports explicit and stable. |
|
0 commit comments