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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gsearch_wrapper-0.3.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gsearch_wrapper-0.3.0-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file gsearch_wrapper-0.3.0.tar.gz.

File metadata

  • Download URL: gsearch_wrapper-0.3.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for gsearch_wrapper-0.3.0.tar.gz
Algorithm Hash digest
SHA256 c2f69ff25853630b56f25fc6f7950b65c8bb9511bde454ac0c34f5bcbf9cd2c0
MD5 698238e9241c4226f5ba151b9ee1c588
BLAKE2b-256 024a219473ac6c6d7155223a0f8e01a5b4d988291a78fc85091ed1428b4c4c89

See more details on using hashes here.

File details

Details for the file gsearch_wrapper-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for gsearch_wrapper-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5651636d01013c7484479eddb5fec3d934241ce4dee8ec121839b296bdebf096
MD5 c982eaac566c4dfe8b9fed4076c95fec
BLAKE2b-256 e9899e3396b23628c26a7511b9fbe256412c5410d58e2c8a56d691d1fc77d7c5

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page