Skip to content

fouladi/far-cookiecutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python far Cookiecutter

This Cookiecutter template creates Python projects from project templates.

Features

  • Supports Python 3.7 and higher.
  • Testing with pytest
  • Formatting with yapf
  • Import sorting with isort
  • Linting with flake8

How to use it

# Install pipx if pipenv and cookiecutter are not installed
python3 -m pip install pipx
python3 -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