An open API service indexing awesome lists of open source software.

https://github.com/thombashi/python-cli-project-template

A project template for a Python CLI tool with CI configurations
https://github.com/thombashi/python-cli-project-template

cli-template python-template template-project

Last synced: 4 months ago
JSON representation

A project template for a Python CLI tool with CI configurations

Awesome Lists containing this project

README

        

.. contents:: **cli_project_name**
:backlinks: top
:depth: 2

Python CLI project template: getting started
=========================================================
- Click ``[Use this template]`` button to create a new repository
- Replace ``cli_project_name`` within the repository to an arbitrary name
- ``./rename_to.sh ``
- Modify authorized information at ``/__version__.py``

If you would like to use `click `__ framework, reaname ``/__main_click__.py`` to ``/__main__.py``

Related Project
---------------------------------------------------------
- `thombashi/python-lib-project-template `__

********************************************************

README

Summary
============================================

.. image:: https://github.com/thombashi/python-cli-project-template/actions/workflows/lint_and_test.yml/badge.svg
:target: https://github.com/thombashi/python-cli-project-template/actions/workflows/lint_and_test.yml
:alt: CI status of Linux/macOS/Windows

.. image:: https://github.com/thombashi/python-cli-project-template/actions/workflows/github-code-scanning/codeql/badge.svg
:target: https://github.com/thombashi/python-cli-project-template/actions/workflows/github-code-scanning/codeql
:alt: CodeQL

Installation
============================================
::

pip install

Usage
============================================

:Sample Code:
.. code-block:: python

# Sample code

:Output:
.. code-block::

# Output

Dependencies
============================================
- Python 3.7+
- `Python package dependencies (automatically installed) `__