Skip to main content

pypicf - PYPI Classifiers for Humans

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.

Metadata

Release files for pypicf 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pypicf 1.0.0
File Size Uploaded Provenance Actions
pypicf-1.0.0.tar.gz 12.4 kB Without provenance Details for pypicf-1.0.0.tar.gz

Release files / pypicf-1.0.0.tar.gz

Download URL pypicf-1.0.0.tar.gz
Size 12.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e4e2ee99407045c1026aebf33ece493928ceb8cdebab9111c403e13110cad244
BLAKE2b-256 checksum
How to use checksums
db5f5dfb8bacc7dc80b38a4ea51d08f511cb0f5d0d8ba712f073ed825eaf6ad8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for pypicf 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page