Skip to content

fouladi/far-cookiecutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python far Cookiecutter

This Cookiecutter template creates Python projects from the project templates.

Features

  • Supports Python 3.7 and higher.
  • Testing with pytest
  • Formatting and Linting with ruff

Prerequisites

How to use it

Here you have to install first of all the cookiecutter. The following steps are necessary:

# Install pipx if pipenv and cookiecutter are not installed
python -m pip install pipx
python -m pipx ensurepath

# Install cookiecutter using pipx
pipx install cookiecutter

# Use cookiecutter to create project from this template
cookiecutter gh:fouladi/far-cookiecutter

# Or

pipx run cookiecutter far-cookiecutter

# Enter project directory
cd <repo_name>

# Initialise git repo
git init

# Creating Virtual Environments with pyenv
pyenv virtualenv <python-version> <repo_name>

# Install requirements
pip install  -r requirements-dev.txt

About

A python project template for Python "cookiecutter"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published