@@ -3,10 +3,9 @@ python3-pip-skeleton-cli
33
44|code_ci | |docs_ci | |coverage | |pypi_version | |license |
55
6- This skeleton module (inspired by `jaraco/skeleton
7- <https://blog.jaraco.com/skeleton/> `_) is a generic Python project structure
8- which provides a means to keep tools and techniques in sync between multiple
9- Python projects.
6+ ``python3-pip-skeleton-cli `` provides the documentation
7+ and a command line tool to enable the adoption of python3-pip-skeleton _
8+ into a new or existing Python project.
109
1110============== ==============================================================
1211PyPI ``pip install python3-pip-skeleton ``
@@ -15,7 +14,16 @@ Documentation https://DiamondLightSource.github.io/python3-pip-skeleton-cli
1514Releases https://github.com/DiamondLightSource/python3-pip-skeleton-cli/releases
1615============== ==============================================================
1716
18- It integrates the following tools:
17+ The related python3-pip-skeleton _ repository contains the source
18+ code that can be merged into new or existing projects, and pulled from to
19+ keep them up to date. It can also serve as a working example for those who
20+ would prefer to cherry-pick.
21+
22+ python3-pip-skeleton _ is inspired by `jaraco/skeleton
23+ <https://blog.jaraco.com/skeleton/> `_.
24+ It provides a generic Python project structure
25+ and allows developers to keep tools and techniques in sync between multiple
26+ Python projects. It integrates the following tools:
1927
2028- pip and setuptools_scm for version management
2129- Pre-commit with black, flake8 and isort for static analysis
@@ -26,20 +34,17 @@ It integrates the following tools:
2634 - which verifies all the things that CI does
2735- If you use VSCode, it will run black, flake8, isort and mypy on save
2836
29- The related skeleton _ repo for this module contains the source
30- code that can be merged into new or existing projects, and pulled from to
31- keep them up to date. It can also serve as a working example for those who
32- would prefer to cherry-pick.
3337
34- .. _skeleton : https://github.com/DiamondLightSource/python3-pip-skeleton
38+ .. _python3-pip-skeleton : https://github.com/DiamondLightSource/python3-pip-skeleton
39+
40+ Quick start
41+ -----------
3542
36- This ``python3-pip-skeleton-cli `` repo contains the
37- docs and a command line tool to ease the adoption of this skeleton into a
38- new project like this::
43+ To create a new project based on skeleton::
3944
4045 python3-pip-skeleton new /path/to/be/created --org my_github_user_or_org
4146
42- and existing projects::
47+ or to adopt skeleton into existing projects::
4348
4449 python3-pip-skeleton existing /path/to/existing/repo --org my_github_user_or_org
4550
0 commit comments