Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

The pypicf is an interactive tool that asks some

Project description

forthebadge

________     ___    ___  ________    ___      ________      ________
|\   __  \   |\  \  /  /||\   __  \  |\  \    |\   ____\    |\  _____\
\ \  \|\  \  \ \  \/  / /\ \  \|\  \ \ \  \   \ \  \___|    \ \  \__/
 \ \   ____\  \ \    / /  \ \   ____\ \ \  \   \ \  \        \ \   __\
  \ \  \___|   \/  /  /    \ \  \___|  \ \  \   \ \  \____    \ \  \_|
   \ \__\    __/  / /       \ \__\      \ \__\   \ \_______\   \ \__\
    \|__|   |\___/ /         \|__|       \|__|    \|_______|    \|__|
            \|___|/

📄 Overview

The pypicf is an interactive tool that asks some questions about the **PYPI Classifiers** of your Python product, and then generates classifiers list for the insert to the setup.py script.

Powered by **python-inquirer**.

DEMO

DEMO

✏️ Usage

Running the pypicf is simple.

$ pypicf

selection

The pypicf asks you of the classifier by selection. In this case, you can scroll the choices by ‘↑’, ‘↓’ arrow key, and then select the choices by put the Enter key.

Example:

[?] What your product Development Status? ('↑', '↓':Select):
> Development Status :: 1 - Planning
  Development Status :: 2 - Pre-Alpha
  Development Status :: 3 - Alpha
  Development Status :: 4 - Beta
  Development Status :: 5 - Production/Stable
  Development Status :: 6 - Mature
  Development Status :: 7 - Inactive

checkbox

The pypicf asks you of the classifier by the checkbox. In this case, you can scroll the choices by ‘↑’, ‘↓’ arrow key, and then check the checkbox by ‘→’, ‘←’ arrow key.

Example:

[?] What the Programming Language you implemented?: python
[?] Please check the following checkbox ('↑', '↓':Select, '→','←':Choose):
   X Programming Language :: Python
   o Programming Language :: Python :: 2
 > X Programming Language :: Python :: 2.3
   o Programming Language :: Python :: 2.4
   o Programming Language :: Python :: 2.5
   o Programming Language :: Python :: 2.6
   o Programming Language :: Python :: 2.7
   o Programming Language :: Python :: 2 :: Only

📥 Installation

$ pip install pypicf

or

$ git clone git@github.com:alice1017/pypicf.git
$ cd pypicf
$ python setup.py build install

👀 Contribution

  1. Forks on Github
  2. Find a bug? Send a pull request to get it merged and published.

Project details


Release history Release notifications

Download files

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

Files for pypicf, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size pypicf-1.0.0.tar.gz (12.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page