Skip to content

A template project / CLI tool for creating a README and other files for Python projects on GitHub.

License

Notifications You must be signed in to change notification settings

Cutwell/readme-template

Repository files navigation

README Template

A template project / CLI tool for creating a README and other files for Python projects on GitHub.

License: MIT PyPI

  • This project contains templates you can use to write your own README, CONTRIBUTING and PULL_REQUEST_TEMPLATE files.
  • It also includes a CLI tool for using these files in your own projects.
  • Supports pip or poetry for dependency management.

Demo of the Read Me template command line app. It shows the user inputting their GitHub username and a repository name to generate a set of customised files useful for sharing GitHub projects.

Install

pip install readme-template-cli

Usage

readme [-h] [--test] [--force]
Flag Description
-h, --help Show this help message and exit.
--test Run in test mode - files created have .test extension. This does not update filename references inside the templates.
--force Force overwrite existing files.

Run locally

Install dependencies

If using pip:

pip install -r requirements.txt

If using poetry:

poetry install --without dev

Usage

Run the program from the command line (from the project root) like this:

If using pip:

python3 readme_generator/src/generator.py

If using poetry:

poetry run readme

Contributing

For information on how to set up your dev environment and contribute, see here.

License

MIT

About

A template project / CLI tool for creating a README and other files for Python projects on GitHub.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages