Skip to main content

HyperSel

Overview

HyperSel is a Python-based framework for web automation and data scraping. It simplifies crawling, automating interactions, and data extraction from web pages. It is built with various robust tools to handle dynamic and complex web interactions efficiently, offering features such as headless browsing, proxy support, and API sniffing.

Features

  • Headless Browsing: Supports headless mode for efficient and faster crawls.
  • Proxies: Integration for rotating proxies, ensuring anonymity and bypassing restrictions.
  • Playwright and Selenium Support: Utilizes Playwright and Selenium for browser automation, providing flexible tools for interacting with websites.
  • Undetected ChromeDriver: Uses undetected ChromeDriver to bypass detection by anti-scraping mechanisms.
  • WebDriver Manager: Automatically manages and updates drivers.
  • Recursive Crawling: Supports recursive crawling to traverse multiple levels of web pages.
  • API Sniffer: Built-in API request sniffer to intercept and extract data from API calls made by websites.
  • Regex Tools: Built-in regex utilities for parsing and extracting data from web pages.
  • Logging: Comprehensive logging to track scraping sessions and errors.

Installation

To set up HyperSel, follow the steps below:

  1. Clone the Repository:

    git clone https://github.com/foreandr/hyperSel.git
    
  2. Install Dependencies: Navigate to the project directory and install the required Python packages:

    cd hyperSel
    pip install -r req.txt
    
  3. Install from PyPI: You can also install HyperSel directly from PyPI using pip:

    pip install hyperSel
    

Usage

Once installed, you can import and start using HyperSel in your projects. Example usage:

import hyperSel
# Your web automation code here

Contributing

Feel free to submit issues and pull requests. Contributions are welcome!

License

This project is licensed under the MIT License.

Metadata

Release files for hypersel 7.32

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hypersel 7.32
File Size Uploaded Provenance Actions
hypersel-7.32.tar.gz 2.1 MB Without provenance Details for hypersel-7.32.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hypersel 7.32
File Interpreter ABI Platform Actions
hypersel-7.32-py3-none-any.whl Python 3 none any Details for hypersel-7.32-py3-none-any.whl

Total release size: 2.2 MB

Release files / hypersel-7.32.tar.gz

Download URL hypersel-7.32.tar.gz
Size 2.1 MB
Tags Source
SHA-256 checksum
How to use checksums
e78fad5ab0868dca401f26294884363c8930eedc0a3d8551dba0a98a1d0ecd02
BLAKE2b-256 checksum
How to use checksums
4f0700920d9b13f440c55ba80ea52f34b4346e6bad953859d24fd5c0245be8c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Release files / hypersel-7.32-py3-none-any.whl

Download URL hypersel-7.32-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4189b620ed9394ece8d6af1c3b50b5ac30671f5763bd55dd646e37831a8e9924
BLAKE2b-256 checksum
How to use checksums
4c07af50de412f19094bbc019c6b15c9071c5b7f10b34f95594f9499a977410b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.0

Security for hypersel 7.32

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

7.32 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page