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

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.8.tar.gz (5.5 kB view details)

Uploaded Source

Built Distributions

clifold-0.2.8-py3.6.egg (14.6 kB view details)

Uploaded Egg

clifold-0.2.8-py2.py3-none-any.whl (8.3 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: clifold-0.2.8.tar.gz
  • Upload date:
  • Size: 5.5 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.8.tar.gz
Algorithm Hash digest
SHA256 64ea3ad63f98e7d83036f64c297365188103c0143d49f58c8099e8f8f0adddef
MD5 0142cdd81a516091653a493cd5593c19
BLAKE2b-256 d90fc48f162b7c0ffb83c6e05a28b6cec02aa470699040a8b0d871e0509245bc

See more details on using hashes here.

File details

Details for the file clifold-0.2.8-py3.6.egg.

File metadata

  • Download URL: clifold-0.2.8-py3.6.egg
  • Upload date:
  • Size: 14.6 kB
  • Tags: Egg
  • 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.8-py3.6.egg
Algorithm Hash digest
SHA256 77be785c605dc066535b774fda4b069a965d6eb1000d9a80c4710ba14b36e6b3
MD5 f35a482672e75b1432895c4a9c437786
BLAKE2b-256 454774966813717f0f0f857a561bc9a8abd07c47d41bb1815c95d9fadd670167

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clifold-0.2.8-py2.py3-none-any.whl
  • Upload date:
  • Size: 8.3 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.8-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 a7fb609597c963760c67374d7ebd9e62fb120e54b35c21dc4449c7564ca5a4b5
MD5 ba83a5ffc4d5a7a836678a35a045c405
BLAKE2b-256 0ed35c68990a447787dea3af6882673732d9d80e7c6c3d08749441d88c7c64dd

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