Skip to content

Commit 4c3d7e9

Browse files
committed
Improve documentation
1 parent ca09630 commit 4c3d7e9

File tree

3 files changed

+20
-26
lines changed

3 files changed

+20
-26
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ This Project depends on the following projects.
9999
```sh
100100
poe install-dev
101101
poe test
102+
poe run
102103
```
103104

104105
<p align="right">(<a href="#top">back to top</a>)</p>
@@ -107,7 +108,8 @@ This Project depends on the following projects.
107108
<!-- ROADMAP -->
108109
## Roadmap
109110

110-
- [ ] Improve documentation
111+
- [x] Improve documentation
112+
- [ ] Update packages and look for new industry standards to include
111113

112114
See the [open issues](https://github.com/nullhack/cookiecutter-python-base-project/issues) for a full list of proposed features (and known issues).
113115

@@ -150,14 +152,11 @@ Project Link: [https://github.com/nullhack/cookiecutter-python-base-project/](ht
150152

151153

152154
<!-- ACKNOWLEDGMENTS -->
153-
## Acknowledgments
155+
## Acknowledgments and thanks
154156

155-
Some great references to start from
157+
This project was heavily based on some great references.
156158

157159
* [Choose an Open Source License](https://choosealicense.com)
158-
159-
References and sources of inspiration
160-
161160
* [Hypermodern Python](https://cjolowicz.github.io/posts/hypermodern-python-01-setup/)
162161
* [Best practices for Python projects in 2021](https://mitelman.engineering/blog/python-best-practice/automating-python-best-practices-for-a-new-project/)
163162
* [5 Pytest Best Practices for Writing Great Python Tests](https://www.nerdwallet.com/blog/engineering/5-pytest-best-practices/)

cookiecutter.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
"project_slug": "{{ cookiecutter.project_name.lower().replace(' ', '-') }}",
77
"package_name": "{{ cookiecutter.project_name.lower().replace(' ', '_').replace('-', '_').replace('project', 'package') }}",
88
"module_name": "{{ cookiecutter.package_name.lower().replace(' ', '_').replace('-', '_').replace('package', 'module') }}",
9-
"project_short_description": "Python template with some awesome tools to quickstart any Python project.",
9+
"project_short_description": "Python template with some awesome tools to quickstart any Python project",
1010
"version": "0.1.0",
1111
"license": ["MIT", "BSD_3_Clause", "Apache_2.0", "GPL_3.0", "Proprietary"]
1212
}

{{cookiecutter.project_slug}}/README.md

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,11 @@ Some useful examples of how this project can be used:
125125
poe test
126126
```
127127

128+
* Run the project
129+
```sh
130+
poe run
131+
```
132+
128133
* Generate API documentation
129134
```sh
130135
poe doc
@@ -154,7 +159,7 @@ _For more examples, please refer to the [Documentation](https://{{cookiecutter.g
154159

155160
- [x] Add tests
156161
- [x] Add code coverage
157-
- [ ] Improve documentation
162+
- [x] Improve documentation
158163
- [ ] Include more tests
159164

160165
See the [open issues](https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.project_slug}}/issues) for a full list of proposed features (and known issues).
@@ -180,16 +185,6 @@ Don't forget to give the project a star! Thanks again!
180185
<p align="right">(<a href="#top">back to top</a>)</p>
181186

182187

183-
184-
<!-- LICENSE -->
185-
## License
186-
187-
Distributed under the {{cookiecutter.license}} License. See [`LICENSE`](https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.project_slug}}/blob/main/LICENSE) for more information.
188-
189-
<p align="right">(<a href="#top">back to top</a>)</p>
190-
191-
192-
193188
<!-- CONTACT -->
194189
## Contact
195190

@@ -200,20 +195,20 @@ Project Link: [https://github.com/{{cookiecutter.github_username}}/{{cookiecutte
200195
<p align="right">(<a href="#top">back to top</a>)</p>
201196

202197

203-
204198
<!-- ACKNOWLEDGMENTS -->
205199
## Acknowledgments
206200

207-
Some great references to start from
201+
This project was created using cookiecutter and NullHack's python-project-template:
202+
203+
* [NullHack's python-project-template](https://github.com/nullhack/cookiecutter-python-base-project/)
208204

209-
* [Choose an Open Source License](https://choosealicense.com)
205+
<p align="right">(<a href="#top">back to top</a>)</p>
210206

211-
References and sources of inspiration
212207

213-
* [Hypermodern Python](https://cjolowicz.github.io/posts/hypermodern-python-01-setup/)
214-
* [Best practices for Python projects in 2021](https://mitelman.engineering/blog/python-best-practice/automating-python-best-practices-for-a-new-project/)
215-
* [5 Pytest Best Practices for Writing Great Python Tests](https://www.nerdwallet.com/blog/engineering/5-pytest-best-practices/)
216-
* [Best-README-Template](https://github.com/othneildrew/Best-README-Template)
208+
<!-- LICENSE -->
209+
## License
210+
211+
Distributed under the {{cookiecutter.license}} License. See [`LICENSE`](https://github.com/{{cookiecutter.github_username}}/{{cookiecutter.project_slug}}/blob/main/LICENSE) for more information.
217212

218213
<p align="right">(<a href="#top">back to top</a>)</p>
219214

0 commit comments

Comments
 (0)