github D4Vinci/Scrapling v0.2.97

latest releases: v0.4.3, v0.4.2, v0.4.1...
12 months ago

This is an essential update for everyone to fully enjoy Scrapling as it's intended

What's changed

Lower memory usage and small speed increase across all Fetchers.

  • With new limitations across the library over caching size you will notice significantly lower memory usage than before while doing large numbers of requests/operations.
  • Refactored big parts of the fetchers to easier maintainability and small speed increase.

Bugs fixed

  • Fixed a bug in TextHandler where importing it alone and passing a non-string value converts it to an empty string. Now anything passed to TextHandler is automatically converted to a string before being converted to TextHandler, this is forced on any value passed -- TextHandler as the name implies is intended to work with strings only after all! (#45 )
  • Fixed a bug where the retries arguments weren't taken into account in most AsyncFetcher methods.

Miscellaneous

  • Update type hints for most arguments in all fetchers to be clearer and more accurate.

Thanks for all your support and donations!


Big shoutout to our biggest Sponsor: Scrapeless

Scrapeless Banner

Don't miss a new Scrapling release

NewReleases is sending notifications on new releases.