Waybackpy Versions Save

Wayback Machine API interface & a command-line tool

3.0.6

2 years ago

What's Changed

Full Changelog: https://github.com/akamhy/waybackpy/compare/3.0.5...3.0.6

Download waybackpy

3.0.5

2 years ago

What's Changed

Full Changelog: https://github.com/akamhy/waybackpy/compare/3.0.4...3.0.5

Download waybackpy

3.0.4

2 years ago

What's Changed

Full Changelog: https://github.com/akamhy/waybackpy/compare/3.0.3...3.0.4

Download waybackpy

3.0.3

2 years ago

What's Changed

  • Dropped Python 3.4 to 3.6, both inclusive.
  • Catch 429 and 509 status code for save page now API
  • Increase the default CDX limit from 5000 to 25000 records per API call.
  • Added type hint
  • The package will now close the sessions explicitly.
  • Removed useless code.
  • Added docstrings.

New Contributors

Full Changelog: https://github.com/akamhy/waybackpy/compare/3.0.2...3.0.3

Download waybackpy

3.0.2

2 years ago

Nothing changed wrt to the previous version but creating a release for Conda forge. Replace the NON-ASCII character figlet with ASCII character figlet.

see https://github.com/conda-forge/staged-recipes/pull/17643

Download waybackpy

3.0.1

2 years ago

What's Changed

New Contributors

See also https://github.com/conda-forge/staged-recipes/pull/17634 and https://github.com/conda-forge/staged-recipes/pull/17634#issuecomment-1021208697 Full Changelog: https://github.com/akamhy/waybackpy/compare/3.0.0...3.0.1

Download waybackpy

3.0.0

2 years ago

What's Changed

  • 3 different APIs have now 3 different classes, WaybackMachineCDXServerAPI, WaybackMachineSaveAPI and WaybackMachineAvailabilityAPI.
  • CLI now supports the CDX API.
  • The past Url class will be continued to be supported, don't need to worry that your old code will break.
  • Get is now deprecated, it was a bad idea even trying to add tasks meant for urllib.

Full Changelog: https://github.com/akamhy/waybackpy/compare/2.4.4...3.0.0

2.4.4

2 years ago
  • When the response code is 509, raise an error with an explanation (based on the actual error message contained in the response HTML).
  • Fix typo

Download waybackpy

2.4.3

3 years ago
  • Fix redirect issues with HTTP and HTTPS redirection
  • More stable archiving

Download waybackpy

2.4.2

3 years ago
  • added CLI Arg --file, if this Arg is not used with known URLs than waybackpy will not save the output URLs in file.
  • added cached_save flag on waybackpy URL object, if the returned saved archive is older than 3 mins the flag is true else false.
  • BUG FIX : the CLI --json arg was not returning valid JSON instead JSON loaded python dict. This is now fixed.

Download waybackpy