semvec/pypi-packages huggingface dataset:
biosequtils 1.0.3
Provide methods on hand for bioinformatics coding work
Keywords: pypi, cicd, python

\n# bio_utils
Define some methods and functions for bioinformatics data processing.

## introduction
Goals:
- Speed-up bioinformatics development
- Improve quality and reusability of python coding

## installation

The quick installation is pip installation.
```
pip install biosequtils
```

## development

Run unit testing
```
pytest tests
```
wheelsmith 0.1.1
A utility tool for building and publishing Python packages to PyPI
Keywords: python, packaging, pypi, wheels, publishing


# WheelSmith

WheelSmith is a command-line utility tool designed to simplify the process of building and publishing Python packages to the Python Package Index (PyPI). It combines the steps of creating source distributions, building wheels, and uploading the package to PyPI into a single command, making it easier for developers to distribute their Python projects. With WheelSmith, you can save countless clicks and make publishing to PyPI easier than ever before, with just a single stroke.

## Features

- **Single Command Publishing**: With WheelSmith, you can build and publish your Python package to PyPI with just one command, eliminating the need to run multiple steps manually.
- **Secure API Token Handling**: WheelSmith prompts you to enter your PyPI API token securely using the `getpass` module, ensuring that your credentials are not exposed in plain text.
- **Progress Monitoring**: WheelSmith utilizes the `tqdm` library to display progress bars during the build and upload processes, providing visual feedback on the operation's status.
- **Rich Output**: The tool leverages the `rich` library to display colorful and formatted output, making it easier to distinguish between different stages of the publishing process.
- **Error Handling**: WheelSmith gracefully handles errors that may occur during the build or upload processes, displaying clear error messages in a user-friendly manner.

## Installation

You can install WheelSmith using pip:

```bash
pip install wheelsmith
```

Alternatively, you can clone the GitHub repository and install WheelSmith locally:

```bash
git clone https://github.com/thtskaran/wheelsmith.git
cd wheelsmith
pip install -e .
```

## Usage

1. Navigate to the root directory of your Python package.
2. Run the following command:

```bash
wheelsmith
```

If WheelSmith hasn't been added to your system's PATH, you might need to use the following command while being in the project directory:

```bash
python -m wheelsmith
```

3. When prompted, enter your PyPI API token.
4. WheelSmith will build the package by running `python setup.py sdist bdist_wheel`.
5. After the build is successful, WheelSmith will upload the package to PyPI using `twine upload`.
6. Progress bars and status messages will be displayed throughout the process.

## Contributing

Contributions to WheelSmith are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the project's GitHub repository.

## License

WheelSmith is released under the [MIT License](https://opensource.org/license/mit).
microagi-git 0.0.6
Git For Humans: Predictable, secure and precision tuned command-line assistant that translates natural language into Git commands.
Requires Python: <4.0,>=3.11
Keywords: agi, microagi, git, assistant, agent, AI, GPT

# AGit: Git for the Pragmatic (and Slightly Lazy) Developer

Are you tired of Git, with its command-line syntax that sounds like a half-baked mixture of Latin and Klingon? Do you find yourself in the middle of an intense coding session, only to be jolted out of the flow because you can't remember the exact sequence of characters to pluck a revision out or execute a particular operation? Has your mind ever screamed, "It's 2023, for crying out loud, not the 90s!"

Well, welcome to the club! My name is Sivan, and like you, I'm a lazy (read: efficient) developer who loves to code but hates to wrestle with Git's arcane syntax.

So, I created AGit: the Git whisperer, making Git a tad more civilized and a lot more human-friendly. It's a command-line assistant that translates your natural language into Git commands. Who would have thought it could be as easy as just telling Git what to do, like, in English? 


To start speaking the Git language without actually learning it, you'll need:

- Python 3.11 or higher (A magical snake, with magical powers)
- OpenAI API key (No less magical)

## How to Use Your New Powers

Want to make Git do your bidding? Just whisper your command into AGit's ear:

```bash
agit compare last two revisions
```

Or:

```bash
agit checkout a branch to work on the lru cache feature
```

AGit will interpret your request, translate it to Git-ese, and voila! You've just manipulated the time-space coding continuum.

This is a **shortened** version of the README you should probably checkout [here](https://github.com/microagi/agit) :)

Welcome to 2023, where we make developer tools work for us, in the language we choose.