semvec/pypi-packages huggingface dataset:
obstacles 2.0
This is a simple arcade-style game where you have to miss the obstacles

# The Game
This is a simple game. You are the turtle and you need to avoid the obstacles to get to the target. Each time you get to the target the target gets to a different place and the number of obstacles increases by one. How many obstacles do you believe you can dodge?

# The Player
The turtle can be moved with the arrow keys to get to the target.

# To install and use:
```
pip install pygame obstacles
```

To import the actual game on a python file type:
```
from Obstacles import obstacles_game
...
obstacles_game()
```

To start directly from the Terminal:
```
obstacles-game
```

# **ADDED FEATURES**:
- Removed Random Colors for Player Sprite
- **Turtle Graphics have been Abandoned in Favour of Pygame**
signalpathwaysimulator 0.1.0
A signal pathway simulator package for SBML-based models.
Requires Python: >=3.8

# SignalPathwaySimulator

Project Introduction:
Signal Pathway Simulator is a simulation tool based on MAPK signaling pathways, designed to build and visualize complex reaction networks using model files in SBML format. It fills the gap that current tools (such as PathVisio) cannot directly load SBML files, and provides improved functions to support the simulation and visualization of complex signal networks.

Features:
1. Support SBML format: XML-based standardized format for easy model sharing and storage.
2. Visual reaction network: Display complex signal pathways through optimized layout algorithms.
3. Modular design: Provide simulation core modules and visualization management modules for easy expansion.

Project Structure:
SignalPathwaySimulator/
│
├── docs/                     # Functional specification & component specification
├── examples/             # Example directory, storing examples
├── signalpathwaysimulator/  
│   ├── __init__.py     # Package initialization file
│   ├── simulator.py          #Simulator core module
│   ├── visualization_manager.py  # Visual management module
│
├── .gitignore                # Git ignore file configuration
├── LICENSE               # License File
├── README.md        # Project Description Document
├── main.py                  # Entry script file
└── setup.py                 # Project installation and configuration scripts

Future improvements:
1. Optimize information extraction and parameter algorithms.
2. Improve network layout algorithms and enhance visualization.
3. Develop interactive interfaces to support dynamic adjustment and real-time visualization.
NashUtils 1.1.1
This package contains Utlitiy tools for Python
Requires Python: >=3.6

#  NashUtils

NashUtils is a lightweight, versatile Python utility library designed to simplify everyday programming tasks. It provides a collection of tools and modules to handle data manipulation, file conversions, and other common utility functions, helping developers streamline their workflows and write cleaner, more efficient code.

# Features
## CSV_TO_JSON
- Converts CSV files to JSON format with ease.
- Handles large datasets.
- Simple and lightweight implementation.
## CreateGitBranch
- creates a git branch 
- shows the craeted branch 
- switches to the branch 
## PythonPackageCleanUP
- **This is only for windows**
- removes the dist/* folder and other folder craeted from python bulid cmd 
## PythonPackageUpload
- Bulids and Uploads the Python files to PyPi 
- Make sure you copy your API key under account settings 
# Usage
- Clone the repository:
  ```bash
      git clone https://github.com/yourusername/csv-to-json-converter.git

- Download depedencies 
  ```bash
      pip install -r requirements.txt

- Running the CSV_to_JSON class
  ```bash
  from Utils.CSV_to_JSON import csv_to_json
  
  Convetor = csv_to_json
  CSV = 'data.csv'
  JSON = 'data.json'
  Convetor.run(CSV,JSON)

- Running the CreateGitBranch
    ```bash 
    from Utils.CreateGitBranch import CreateGitBranch
    CreateGitBranch.run()

- Running the PythonPackageCleanUP
    ```bash 
    from Utils.PythonPackageCleanUP import PythonPackageCleanUP
    PythonPackageCleanUP.run()

- Running the PythonPackageUploads
    ```bash 
    from Utils.PythonPackageUploads import PythonPackageUploads
    PythonPackageUploads.run()
pg-easy-bot 0.2.6
A module for create pyrogram bot with easy and fast
Keywords: python, telegram bot, Easy Bots

Introduction
============

We’ve built the bot framework you’ve been waiting for!
======================================================

Unlock seamless Telegram bot development with our intuitive, powerful framework. Tap into our thriving community for support and inspiration

Installing
==========

You can install or upgrade ``pg-easy-bot`` via

.. code:: shell

    $ pip install pg-easy-bot --upgrade

To install a pre-release, use the ``--pre`` `flag <https://pip.pypa.io/en/stable/cli/pip_install/#cmdoption-pre>`_ in addition.


Quick Start
===========
::

    from Easy_Bot.ext import pyroClient , Bot , Handlers , MessagesHandlers

    API_ID = ''
    API_HASH = ''
    TOKEN = ''

    app = pyroClient(
        bot = Bot(
            name = "test01",
            api_id=API_ID,
            api_hash=API_HASH,
            token=TOKEN,
            workers=200,
            in_memory=True,
            web = True
        ),
        handlers =  Handlers(
            commands='Bot/Commands'
        )
    )

    if __name__ == "__main__":
        app.start()
c-formatter-42 0.2.8
formatting tool complient with 42 school's norm
Requires Python: >=3.7

<p align="center">
  <a style="text-decoration:none" href="https://badge.fury.io/py/c-formatter-42"><img src="https://badge.fury.io/py/c-formatter-42.svg" alt="PyPI version" height="20"></a>
  <a style="text-decoration:none" href="https://github.com/dawnbeen/c_formatter_42/actions"><img src="https://github.com/cacharle/c_formatter_42/actions/workflows/python-package.yml/badge.svg" height="20"></a>
  <a style="text-decoration:none" href="https://github.com/dawnbeen/c_formatter_42/actions"><img src="https://github.com/cacharle/c_formatter_42/actions/workflows/python-publish.yml/badge.svg" height="20"></a>
  <a style="text-decoration:none" href="https://pypi.org/project/c-formatter-42/"><img src="https://img.shields.io/pypi/pyversions/c-formatter-42" height="20"></a>
</p>

<br />

<p align="center">
  <img width="65%" align="center" src="./img/final_back.png">
</p>

# c_formatter_42

C language prettier that conforms to 42 norm v3.
I know you are already a good human norm.
It's just for convenience.

## Installation

Requires Python3.8+ (3.9, 3.10, 3.11, 3.12)

### From PyPI

```sh
pip3 install c-formatter-42
pip3 install --user c-formatter-42  # If you don't have root privileges
```

### From source

```sh
git clone https://github.com/cacharle/c_formatter_42
cd c_formatter_42
pip3 install -e .
```

## Usage

### Command line

```sh
c_formatter_42 < file.c
python3 -m c_formatter_42 < file.c  # If you get 'command not found' with the previous one

c_formatter_42 --help
usage: c_formatter_42 [-h] [-c] [FILE [FILE ...]]

Format C source according to the norm

positional arguments:
  FILE           File to format inplace, if no file is provided read STDIN

optional arguments:
  -h, --help     show this help message and exit
  -c, --confirm  Ask confirmation before overwriting any file
```

## Plugins / Extensions

### Vim

Check out the [`c_formatter_42.vim`](https://github.com/cacharle/c_formatter_42.vim) plugin. This plugin automatically installs the `c_formatter_42` package using pip.

### Visual Studio Code

1. Install `c_formatter_42`
1. Install the [`keyhr.42-c-format`](https://marketplace.visualstudio.com/items?itemName=keyhr.42-c-format) extension
1. Set `keyhr.42-c-format` as the default formatter for C files in `.vscode/settings.json`

```json
{
  "[c]": {
    "editor.defaultFormatter": "keyhr.42-c-format"
  }
}
```

## Contributing

Feel free to report issues or contribute. :)

### Run the tests

```sh
pip3 install tox
tox
tox -e py311  # for a specific python version
```

### Deploy a new version

```sh
pip3 install bumpversion
bumpversion [major|minor|patch]
git push
git push --tags
```

Go to: <https://github.com/dawnbeen/c_formatter_42/tags> and click on the tag you just created.
Then click on `Create release from tag`, the pipeline will build and deploy that version for you.
ovs-system 1.0.1
Online Variables System: Manage variables with Firebase
Requires Python: >=3.6

# OVS (Online Variables System)

OVS is a Python library designed for managing and storing variables using Firebase Realtime Database. The library allows you to create, update, and retrieve variables through a specific token.

## Features

- Connects to Firebase Realtime Database.
- Retrieve, create, and update variables.
- Supports listing all variables.

## Requirements

- Python 3.6 or higher
- Firebase Admin SDK
- `python-dotenv` package

## Installation

```bash
pip install ovs-system
```
combinido-crud-app 0.4.0
A simple database CRUD application with SQLite and TKinter
Requires Python: >=3.6

# Simple Python CRUD System

A simple Python CRUD application using Tkinter and TKBootstrap for the GUI and SQLite for the database.

## Features

- Add, update, delete, and search users.
- Stores user data in an SQLite database.
- User interface created with Tkinter and styled using ttkbootstrap.
- Export user data to a CSV file.

## Requirements

- Python 3.6 or higher
- `ttkbootstrap` for modern GUI components
- SQLite (built-in with Python)
- `csv` for exporting user data

## Installation

To install this package, you can use `pip`. Run the following command:


```bash

pip install combinido-crud-app

```
## Running the CRUD Application

- In a new Python file, import `combinido-crud-app`
- Run the application using the `run()` function.
- e.g. "combinido-crud-app.run()"