semvec/pypi-packages huggingface dataset:
data-fetcher 0.1.9
A Python package for fetching financial data from various sources
Requires Python: >=3.6

# Data Fetcher

A Python package for fetching financial data from various sources including crypto exchanges, Alpaca, and Polygon.

## Publishing to PyPI

Follow these steps to publish a new version to PyPI:

1. Update version in `setup.py`
```python
setup(
    name='data_fetcher',
    version='0.1.8',  # Increment this
    ...
)
```

2. Create and activate a virtual environment:
```bash
python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
```

3. Install build tools:
```bash
pip install --upgrade pip
pip install build twine
```

4. Build the package:
```bash
python -m build
```

5. Test the build (optional):
```bash
python -m twine check dist/*
```

6. Upload to TestPyPI (optional):
```bash
python -m twine upload --repository testpypi dist/*
```

7. Upload to PyPI:
```bash
python -m twine upload dist/*
```

You'll need PyPI credentials to upload. You can store them in `~/.pypirc` or enter them when prompted.

## Development

1. Clone the repository
2. Create a virtual environment
3. Install development dependencies:
```bash
pip install -e ".[dev]"
```

## License

MIT
pyspamdetector 0.0.1
A Python library for detecting spam messages using machine learning models
Requires Python: >=3.0

# **pyspamdetector**

`pyspamdetector` is a Python library that allows you to easily classify text messages as **Spam** or **Not Spam** using a pre-trained machine learning model. The library is designed to be simple and intuitive, with built-in methods to classify and describe text messages.

---

## **Table of Contents**

1. [Usage](#usage)
    - [Basic Usage](#basic-usage)
    - [Method Descriptions](#method-descriptions)
2. [License](#license)
3. [Contributing](#contributing)

---

## **Usage**

Once you have the library installed, you can easily classify text messages. The main features are:

### **Basic Usage**

To classify a message as spam or not, you simply need to import `pyspamdetector` and call the `readText()` method. Here's an example:

```python
from pyspamdetector import PySpamDetector

# Instantiate the classifier
detector = PySpamDetector()

# Classify a message
is_spam = detector.readText("Congratulations, you've won a $1000 gift card! Click here to claim your prize.")

# Output classification result
print(is_spam)  # Output will be True (Spam) or False (Not Spam)
```

### **Method Descriptions**

1. **`readText(text: str) -> bool`**  
   - **Purpose**: Classifies the provided text as Spam or Not Spam.
   - **Arguments**: `text` (str) - The message you want to classify.
   - **Returns**: `bool` - `True` for Spam, `False` for Not Spam.

2. **`describeText(text: str) -> dict`**  
   - **Purpose**: Provides a general description of the message without classifying it.
   - **Arguments**: `text` (str) - The message you want to describe.
   - **Returns**: `dict` - A JSON-like dictionary that includes:
     - The original message.
     - A classification (`Spam` or `Not Spam`).
     - An advice or warning about the message's nature.

Example:

```python
description = detector.describeText("Congratulations, you've won a $1000 gift card! Click here to claim your prize.")

# Example output
{
    "message": "Congratulations, you've won a $1000 gift card! Click here to claim your prize.",
    "classification": "Spam",
    "advice": "Be cautious! This message appears to be spam. Avoid clicking on links or providing sensitive information."
}
```

---

## **License**

`pyspamdetector` is open-source and released under the GNU General Public License v3 (GPLv3). See the [LICENSE](LICENSE) file for more details.

---

## **Contributing**

If you'd like to contribute to the project, feel free to fork the repository and submit a pull request. We welcome improvements and fixes!

---
evilredirex 1.2
A tool to test for open redirects and XSS vulnerabilities.
Requires Python: >=3.6

EvilRedirex
 
EvilRedirex is a Python tool designed by EvilTwinz(SrilakiVarma) for detecting open redirects and XSS vulnerabilities in web applications. It automates vulnerability scanning by testing URLs with various payloads to identify exploitable parameters.
Features
 
    Open Redirect Detection: Identifies URLs vulnerable to open redirects.
    XSS Vulnerability Detection: Detects parameters susceptible to cross-site scripting (XSS) attacks.
    Threaded Scanning: Processes multiple tests simultaneously for faster results.
    Selenium Integration: Uses a headless browser for advanced vulnerability detection.
 
Installation
 
    pip install evilredirex
 
Usage
Command-Line Options
evilredirex --help
 
Example Usage:

    1.Test a single URL:
            evilredirex -u "http://example.com"
    2.Test URLs from a file:
            cat urls.txt | evilredirex
    3.Silent mode:
            evilredirex -u "http://example.com" --silent
 
 
Requirements
 
Ensure the following are installed on your system:
 
    Python 3.6+
    ChromeDriver
    Required Python libraries (automatically installed with pip install evilredirex).