Skip to main content

🚀 A CLI tool for scaffolding any Python Projects 🚀

Project description

Clifold logo

Clifold

Clifold is a command line tool that can quickly scaffold the python projects.

Requirements

  • Minimum Python 3.6 installed
  • Pip 3 installed

Installation

First, make sure you have at least python3.6 and pip3 installed.

Linux

In linux distributions, at least python3.6 is normally preinstalled, but pip3 isn't. To install pip3 and clifold in linux distributions,

Arch Linux

sudo pacman -S python-pip
pip3 install clifold

Debian/Ubuntu

sudo apt install python3-venv python3-pip
pip3 install clifold

openSUSE

sudo zypper install python3-pip python3-setuptools python3-wheel
pip3 install clifold

Fedora

sudo dnf install python3 python3-wheel
pip3 install clifold

CentOS/RHEL

For CentOS/RHEL, please follow this link.

macOS

Pip3 probably have been installed if python3 has been installed from python.org. After that,

pip3 install clifold

Windows

pip3 install clifold

Usage

After clifold has been installed, you will have clif command to start using.

usage: clif <arg> [options]

🚀 A CLI tool for scaffolding any Python Projects 🚀

Argument:
  project_name    Project name to create with venv

Options:
  -g, --git       Make git initialization
  -ng, --no-git   Skip git initialization
  -p, --pkg       Ask packages to install
  -np, --no-pkg   Skip packages installation
  -i, --init      Create setup.py file
  -ni, --no-init  Skip setup.py file
  -V, --version   Output version number
  -h, --help      Output usage information

asciicast

LICENSE

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clifold-0.2.9.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

clifold-0.2.9-py2.py3-none-any.whl (8.5 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file clifold-0.2.9.tar.gz.

File metadata

  • Download URL: clifold-0.2.9.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.45.0 CPython/3.6.8

File hashes

Hashes for clifold-0.2.9.tar.gz
Algorithm Hash digest
SHA256 fcf360171d88b0b4ca09b0fc7fb3f5e6db34107c1e221b2199439a4719916505
MD5 03de38d23a741ba86f93d010f4d51d54
BLAKE2b-256 b67431db1f5712270e6c6d9b42a056c59c64f0d9945c9438da78885009706393

See more details on using hashes here.

File details

Details for the file clifold-0.2.9-py2.py3-none-any.whl.

File metadata

  • Download URL: clifold-0.2.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.45.0 CPython/3.6.8

File hashes

Hashes for clifold-0.2.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 07b4fe979f56526093d434cd72bc1a56f75882dbaee519784b3910389df414ef
MD5 5e5837fc5d9c9862fe8248fa6cfe6a79
BLAKE2b-256 d664c2da06c2f458d3c5d08434b92005ca7d97adafcf32fbc53efb8b0e61bb5d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page