semvec/pypi-packages huggingface dataset:
atc-tracker 0.1.3b0
The Air traffic Control in your terminal
Requires Python: >=3.10

<div align="center">

<img src="https://raw.githubusercontent.com/Luckyluka17/atc_tracker/refs/heads/main/assets/images/banner2.png" width="500px" alt="logo">

![GitHub Repo stars](https://img.shields.io/github/stars/Luckyluka17/atc_tracker?style=flat&logo=github&label=Github%20stars)
![PyPI - Version](https://img.shields.io/pypi/v/atc_tracker?logo=pypi&label=Latest%20version)
![PyPI - Downloads](https://img.shields.io/pypi/dd/atc-tracker?logo=pypi&label=Daily%20downloads)
![PyPI - Downloads](https://img.shields.io/pypi/dm/atc-tracker?logo=pypi&label=Monthly%20downloads)
![GitHub Actions Workflow Status](https://img.shields.io/github/actions/workflow/status/Luckyluka17/atc_tracker/python-publish.yml?logo=python&logoColor=white&label=Build%20status)

</div>


## Features
- Display of all current flights
- ETA calculation using precise aircraft and arrival airport coordinates
- Advanced search with combinable filters (Search by airline, model, registration, etc.)
- Real-time flight tracking with full flight details
- Detailed airport information

## Screenshots

<details>
<summary>Airport details</summary>

![Airport details](https://raw.githubusercontent.com/Luckyluka17/atc_tracker/main/assets/images/overview/image.png)

</details>

<details>
<summary>Flights list (with filters)</summary>

![Flights list (with filters)](https://raw.githubusercontent.com/Luckyluka17/atc_tracker/main/assets/images/overview/image2.png)

</details>


## Installation

### From PyPi

```
pip install atc_tracker
```

### From source (Github)

```
git clone https://github.com/Luckyluka17/atc_tracker.git
cd atc_tracker/
python setup.py install
```

## Build

```
pip install build 
python -m build
twine check dist/* # Checking the build
```
rclpy-intellisense 1.2.0
Get intellisense for rclpy
Requires Python: >=3.10

# rclpy-intellisense
ROS Client Library for the Python language.
This is a dummy fork of humble only intended to be used for intellisense purposes.
Useful if developing on another system than where ROS 2 is available (Docker for example).
Code within this package is NOT intended to be ran.


## Install
```bash
pip install rclpy-intellisense
```

## Usage

```python
import rclpy

# now pylance should not underline and autocomplete works
```
feroxbuster-scan 1.1.1
A tool to download, run, and generate reports for Feroxbuster scans
Requires Python: >=3.6

# Feroxbuster Scan

## Description

A tool to download, run, and generate reports for Feroxbuster scans.

## Installation Steps

### Step 1: Create a Python Virtual Environment

First, create a virtual environment to isolate dependencies:

```bash
python -m venv venv
```

Activate the environment:

- On Windows:
  ```bash
  venv\Scripts\activate
  ```
- On macOS and Linux:
  ```bash
  source venv/bin/activate
  ```

### Step 2: Install Feroxbuster Package

In the activated virtual environment, run:

```bash
pip install feroxbuster-scan
```

### Step 3: Navigate to Feroxbuster_scan  Folder

Locate the `feroxbuster_scan` folder and navigate into it:

```bash
cd venv/Lib/site-packages/feroxbuster_scan/
```

### Step 4: Install Required Libraries

Ensure that the `requests` library is installed by running:

```bash
pip install requests
pip install setuptools
```

### Step 5: Run the Script

You can now run the Python script:

```bash
python feroxbuster_scan.py
```

## Usage

After running the script, follow the prompts to enter the URL for scanning and wait for the process to complete. Once done, an HTML report will be generated.

## Disclaimer

This script is designed to automate the setup and execution of Feroxbuster. Always ensure you have permission to run content discovery scans on a target website. Unauthorized use could result in legal consequences.
aidataup 0.0.6
aidataup
Requires Python: >=3.10

Description 
-------------
 This project made for verify mobile number in Thailand and verify Email pattern

Feature 
-------------
#### Verify
- verify_mobile_number
- verify_email
- verify_thai_number
- verify_citizenid_format
- verify_datetime_format
#### Convert
- convert_num_th_to_global
#### Clean
- clean_car_plateno **(Inprogress)**
#### Utils
- DatabaseManager
##### Connector
- postgres_connector
- mysql_connector
- sqlite_connector
##### Extract
- extract_api

Installing
----------
    pip install aidataup

Change log 
-------------
#### Version
##### v0.0.6
- **[2024/10/31]** Hotfix remove pysqlite3 and pysqlite3-binary from dependencies
##### v0.0.5 
- **[2024/10/31]** Hotfix add pysqlite3-binary dependencies
##### v0.0.4 
- **[2024/10/31]** Add DatabaseManager and connection
##### v0.0.3 
- **[2024/10/24]** Add function verify citizenid and datetime with fix format pattern (%Y-%m-%d, %d/%m/%Y, %d-%m-%Y, %Y/%m/%d)
##### v0.0.2 
- **[2024/10/22]** Add function convert and verify Thai numbers to arabic number 
##### v0.0.1 
- **[2024/10/22]** Initial verify telephone and mobile number in Thailand 

Documentation
-------------
Official documentation for aidataup will coming soon...

Usage
-------------
##### Example use
    python -m venv test_pylib
    test_pylib\Scripts\activate
    pip install aidataup

##### Python code
    from aidataup import *
    print(verify_email("1234@mail.com")) #--- Verify Email
    print(verify_mobile_number("0841333333")) #--- Verify Thailand Mobile number pattern
telesm 0.2.5
A command-line dictionary app using WordNet and OpenAI

# Telesm
An offline-first dictionary using WordNet -or- OpenAI

## Why Offline?
I'm sick of online dictionaries. Most of them display lots of ads which is distracting, and almost none of them let you save the words to review them in the future and memorzie them, unless, well, you pay for a premium package.

## Introducing Telesm
So, here's an offline dictionary that uses WordNet to display the definition and the examples of a word. It saves your searched words in a list so you can check them later in your spare time.

Now Telesm also supports calling OpenAI api to get the definition and examples of the word. See Usage for more details.

## Terminology
Telesm is the Persian word for Talisman.

## Installation
Using `pip`:

```bash
pip install telesm
```

Or if you want to have it globally:

```bash
pipx install telesm
```

## Usage

### Definition of a word

```bash
telesm <word>

# Example output:
talisman:
        ‣ a trinket or piece of jewelry usually hung about the neck and thought to be a magical protection against evil or disease
```

This will save the word to the database by default, if you don't want to save the word pass `--no-save` argument.

```bash
telesm <word> --no-save
```

### List all words

```bash
telesm --list
```

If you want to navigate over the words one by one, pass `--navigate` argument:

```bash
telesm --list --navigate
```

### Random word

```bash
telesm --random

# Example output:
accruing:
        ‣ grow by addition
Examples:
        ⁃ The interest accrues
```

### Search in saved words

```bash
telesm --search tal

# Example output:
talisman:
        ‣ a trinket or piece of jewelry usually hung about the neck and thought to be a magical protection against evil or disease
```

### Deleting a word

```bash
telesm --delete <word>
```

### Using AI

To use AI feature you need to specify your OpenAI api key in `~/.telesm.conf` file.

1. Create `~/.telesm.conf` file, if you haven't already.
2. Acquire your api key from OpenAi [Dashboard](https://platform.openai.com/api-keys).
3. Put your api key in the config file:

        OPENAI_API_KEY="<your-api-key>"


Now you can use the AI feature:

```bash
telesm --ai <word>
```

You can set `AI_FIRST=1` to `~/.telesm.conf` file to use AI without the need to pass `--ai` argument:

```bash
telesm <word> # Would use AI now
```

This will also save the word in the database so you'd have it offline for future uses. Pass `--no-save` if you don't want to save it.

If you already searched for a word without using AI and saved the word in the database, passing `--ai` would not have any effects. Try deleting the word by running `telesm --delete <word>` and try again in case you prefer to have the AI definition instead.
simplemath4test 0.1.0
A simple math operations library
Requires Python: >=3.8

# SimpleMath

SimpleMath4test is a simple Python library for performing basic arithmetic operations, such as addition and subtraction. This project is designed to provide a basic example of creating a Python library and packaging it for PyPI.

## Features

- **Addition**: Easily add two numbers.
- **Subtraction**: Subtract one number from another.

## Installation

You can install SimpleMath using `pip`:

```bash
pip install simplemath4test