Skip to main content

Python package for asyncronous web crawling.

Project description

Astel logo

Astel

pypi python Build Status codecov Ruff

A simple, fast and reliable asyncronous web crawler for Python.

Features

The main goal of astel is to offer a simpler, efficient and performant solution to programmatically look for links in webpages: no need to extend any class (composition over inheritance), no configuration and as few dependencies as possible.

This package relies on HTTPX to send all requests in asynchronous operations, thus maximizing the number of pages processed during each execution.

Credits

This package was created with Cookiecutter and the waynerv/cookiecutter-pypackage project template.

Project details


Download files

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

Source Distribution

astel-0.1.1.tar.gz (23.7 kB view details)

Uploaded Source

Built Distribution

astel-0.1.1-py3-none-any.whl (18.9 kB view details)

Uploaded Python 3

File details

Details for the file astel-0.1.1.tar.gz.

File metadata

  • Download URL: astel-0.1.1.tar.gz
  • Upload date:
  • Size: 23.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for astel-0.1.1.tar.gz
Algorithm Hash digest
SHA256 52e0f116f85221ac44bb6891bb3974621b236d3138488d96d32926f06f94b2b1
MD5 f78cb2d4d8f43849104fca77bc5e6ec9
BLAKE2b-256 dca998e3046396ef5bab99f3ce358a767870b4e1f53005d304bf3b144162e800

See more details on using hashes here.

File details

Details for the file astel-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: astel-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 18.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for astel-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 abd3fd5ede40d79026978ff7f4cd3ba8ce0f8107c96b9e4237832adec3fb237d
MD5 9d194b34e92bfac1bd15d6241abedfda
BLAKE2b-256 77691321aca460bc79d11e9630ab3f9ff9a62ac1c30f3aee1844ca80c0596d6d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page