Skip to main content

A tool to generate Python project structures

Project description

pipsetup

pipsetup is a Python tool for generating a structured project template, making it easier to set up and start new Python projects. It automates the creation of essential project files and directories, streamlining the setup process.

Features

  • Generate a standard Python project structure.
  • Create essential files such as setup.py, setup.cfg, README.md, LICENSE, and MANIFEST.in.
  • Customize the project structure with user-defined project names, author names, and email addresses.

Installation

You can install pipsetup via PyPI (Python Package Index). Use the following command:

pip install pipsetup

Usage

After installing pipsetup, you can use it directly from the command line to create a new project. The command format is as follows:

pipsetup <project_name> <user_github> <email>

Parameters

  • <project_name>: The name of the new project you want to create.
  • <user_github>: The author of the project.
  • <email>: The email address of the author.

Example

To create a new project named my_new_project with the author John Doe and email john.doe@example.com, run the following command:

pipsetup my_new_project "John Doe" john.doe@example.com

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

pipsetup-0.1.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

pipsetup-0.1-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file pipsetup-0.1.tar.gz.

File metadata

  • Download URL: pipsetup-0.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for pipsetup-0.1.tar.gz
Algorithm Hash digest
SHA256 897a2b9aa8b0310db6b35ae9304758e90251bb436329581ffc7ae3b1b1fdc283
MD5 40e34eff153598b5c22efb731c41d07b
BLAKE2b-256 b0c9ee30488e25fdc909fc88fa3e0350d43cb6413e88a59de98ddcbef4e269ed

See more details on using hashes here.

File details

Details for the file pipsetup-0.1-py3-none-any.whl.

File metadata

  • Download URL: pipsetup-0.1-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.0

File hashes

Hashes for pipsetup-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 525c8dca67dd67aeaec481f24a6fcd01c97f5b46cad4127f7e8c10e131e16800
MD5 2c4a515b5ac041cf623952081a38bf5c
BLAKE2b-256 d109f2ce290abd577c1d97a7e4003defa668f21e296e01cbc2c1a7d1e06cfc12

See more details on using hashes here.

Supported by

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