Skip to main content

gsearch-wrapper v0.3.0

A modern Python package providing a pluggable wrapper for Google Search — ready for API, scraping, and AI integration.


🧠 Functions Available

Function Description
search(query, num=10) Returns placeholder SERP results
get_related_queries(query) Returns related keywords
get_featured_snippets(query) Fetches featured snippet placeholder
get_top_domains(query) Lists placeholder top domains
get_people_also_ask(query) Returns dummy PAA questions
summarize_serp(query) Returns text summary placeholder
cache_results(query) Simulates caching
compare_queries(query1, query2) Compares SERP overlap
export_to_csv(results, filename) Exports results to CSV
visualize_serp(query) Describes visualization placeholder

🚀 Uploading to PyPI (Modern Build)

Step 1: Install dependencies

pip install build twine

Step 2: Build your package

python -m build

Step 3: Upload to TestPyPI

twine upload --repository testpypi dist/*

Step 4: Test install

pip install -i https://test.pypi.org/simple/ gsearch-wrapper

Step 5: Upload to official PyPI

twine upload dist/*

📄 License

MIT License © 2025 Amal Alexander

Metadata

Release files for gsearch-wrapper 0.3.0

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

Source distribution (sdist)

Source distribution for gsearch-wrapper 0.3.0
File Size Uploaded
gsearch_wrapper-0.3.0.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gsearch-wrapper 0.3.0
File Interpreter ABI Platform
gsearch_wrapper-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / gsearch_wrapper-0.3.0.tar.gz

Download URL gsearch_wrapper-0.3.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c2f69ff25853630b56f25fc6f7950b65c8bb9511bde454ac0c34f5bcbf9cd2c0
BLAKE2b-256 checksum
How to use checksums
024a219473ac6c6d7155223a0f8e01a5b4d988291a78fc85091ed1428b4c4c89
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / gsearch_wrapper-0.3.0-py3-none-any.whl

Download URL gsearch_wrapper-0.3.0-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5651636d01013c7484479eddb5fec3d934241ce4dee8ec121839b296bdebf096
BLAKE2b-256 checksum
How to use checksums
e9899e3396b23628c26a7511b9fbe256412c5410d58e2c8a56d691d1fc77d7c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

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