semvec/pypi-packages huggingface dataset:
git-add-co-author 0.4.2
Git Add Co-Author is a simple cli tool that allows you to easily add co-authors to your Git commits.
Requires Python: >=3.8,<4.0

# Git Add Co-Author

## Demo
![git-add-co-author](https://user-images.githubusercontent.com/29942790/235257344-93578bf7-104a-46b7-9785-ef6620a019b5.gif)



## Overview

Git Add Co-Author is a simple Python script that allows you to easily add co-authors to your Git commits, ensuring proper credit is given to all contributors involved in the development process. This can be particularly useful for open-source projects, where multiple contributors are working together, or for pair programming sessions where two developers contribute to the same commit.

## Installation

1. Install the package using pip:

```bash
pip install git-add-co-author
```

2. Obtain a personal access token from GitHub. You can generate one by following the instructions in the [GitHub documentation](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).

3. Configure the script with your GitHub token:

```bash
python -m git_add_co_author --token <your_token>
```

## Usage

To add a co-author to your commit, simply run the script with the co-author's GitHub username:

```bash
python -m git_add_co_author --username <co_author_username>
```

For example:

```bash
python -m git_add_co_author sansyrox
```

If you do not want to authorize a token, you can add the co-author's name and email address directly:

```bash
python -m git_add_co_author --name "John Doe" --email "john.doe@example.com"
```

### Optional Configuration

I alias this command as `alias gac="python -m git_add_co_author --username"` in my `.zshrc` file, so I can simply run `gac <co_author_username>` to add a co-author to my commit.

## Rationale

The motivation behind creating this script is to provide an easy way to give credit to contributors in various situations:

- In open-source projects, when a pull request (PR) is closed without merging but the idea or code is later implemented.
- During pair programming sessions, where two or more developers work together on a single commit.

Existing solutions were either too complicated or didn't work as expected, so Git Add Co-Author was developed as a simple, easy-to-use alternative.

## License

This project is licensed under the MIT License.
ws-cli-chat 0.4.4
simple cli-websocket chat
Requires Python: >=3.10,<4.0

# Chat Application
This is a command-line chat application built with Python that allows users to connect to a websocket server and chat with other users in real-time.

# Requirements
- Python 3.7+
- websockets library
- asyncio library
- PySimpleGUI

# Installation
To install run the following command in your terminal:
````shell
pip install ws-cli-chat
````
Usage
To start the application, run the following command in your terminal:

````shell
chat
````
You will be prompted to choose a username. After entering your username, the application will connect to the websocket server and you will be able to chat with other users in real-time.

To send a message, simply type your message and hit enter. Your message will be sent to all other users currently connected to the chat room.

# Features
- Real-time messaging: Messages are sent and received in real-time, allowing for seamless communication between users.
- Multiple users: The chat room can accommodate multiple users at the same time, allowing for group conversations.
- Usernames: Users can choose their own usernames, which are displayed alongside their messages in the chat room.
- Clearing console: The console is cleared after each new message is received, making the chat experience cleaner.

# Contributing
Contributions are welcome! If you have any suggestions or feature requests, please open an issue or submit a pull request.

# License
This project is licensed under the MIT License. See the LICENSE file for more information.