Skip to content

Commit ee24b1d

Browse files
committed
Remove examples, migrate to GitLab CI/CD templates
1 parent d6ebed5 commit ee24b1d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+15
-1333
lines changed

README.rst

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ common cases, such as mocking CLI arguments and environment variable values.
3939
.. _argparse: https://docs.python.org/3/library/argparse.html
4040
.. _click: https://click.palletsprojects.com/
4141
.. _documentation: https://python-cli-test-helpers.readthedocs.io/
42-
.. _examples: https://github.com/painless-software/python-cli-test-helpers/tree/main/examples
42+
.. _CLI Copier template:https://gitlab.com/painless-software/cicd/app/cli
4343
4444
.. links-marker
4545
@@ -48,11 +48,13 @@ Documentation
4848

4949
See the `documentation`_ for installation instructions and a tutorial.
5050

51-
Examples
52-
--------
51+
Examples / Quickstart
52+
---------------------
5353

54-
The `examples`_ folder contains hands-on example projects you can start to use
55-
directly.
54+
Visit the Painless Software `CLI Copier template`_ to inspect hands-on CLI
55+
application blueprints for the most popular CLI frameworks. The Copier tool
56+
lets you create your own CLI application project with tests and modern CI/CD,
57+
effortlessly.
5658

5759
Development
5860
-----------
@@ -70,10 +72,3 @@ this:
7072
tox -e lint,py312 # run a few environments
7173
tox -e py # run tests with local default Python
7274
tox # run entire suite
73-
74-
The included example projects can be tested independently with their dedicated
75-
environments, e.g.
76-
77-
.. code-block:: shell
78-
79-
tox -e example-docopt

copier.yaml

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

examples/README.rst

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

examples/argparse/.gitignore

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

examples/argparse/.gitlab-ci.yml

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

examples/argparse/LICENSE

Lines changed: 0 additions & 1 deletion
This file was deleted.

examples/argparse/README.md

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

examples/argparse/pyproject.toml

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

examples/argparse/tests/test_cli.py

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

examples/argparse/tests/test_command.py

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

0 commit comments

Comments
 (0)