Skip to main content

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


Download files

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

Source Distribution

pypicf-1.0.0.tar.gz (12.4 kB view details)

Uploaded Source

File details

Details for the file pypicf-1.0.0.tar.gz.

File metadata

  • Download URL: pypicf-1.0.0.tar.gz
  • Upload date:
  • Size: 12.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pypicf-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e4e2ee99407045c1026aebf33ece493928ceb8cdebab9111c403e13110cad244
MD5 6cc41c410bfe17ac9d80b7a3e9f7b701
BLAKE2b-256 db5f5dfb8bacc7dc80b38a4ea51d08f511cb0f5d0d8ba712f073ed825eaf6ad8

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