Recent Releases of waybackpy

waybackpy - v3.0.6

What's Changed

  • Add CITATION.cff by @eggplants in https://github.com/akamhy/waybackpy/pull/166
  • Add typed marker (PEP561) by @eggplants in https://github.com/akamhy/waybackpy/pull/167
  • Fix cff format by @eggplants in https://github.com/akamhy/waybackpy/pull/168
  • Update CITATION.cff by @akamhy in https://github.com/akamhy/waybackpy/pull/169
  • v3.0.6 by @akamhy in https://github.com/akamhy/waybackpy/pull/170

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

Download waybackpy

- Python
Published by akamhy almost 4 years ago

waybackpy - v3.0.5

What's Changed

  • undo drop python3.6 by @akamhy in https://github.com/akamhy/waybackpy/pull/163

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

Download waybackpy

- Python
Published by akamhy about 4 years ago

waybackpy - v3.0.4

What's Changed

  • Move metadata from init.py into setup.cfg by @eggplants in https://github.com/akamhy/waybackpy/pull/153
  • add sort param support in CDX API class by @akamhy in https://github.com/akamhy/waybackpy/pull/156
  • Add sort, use_pagination and closest by @akamhy in https://github.com/akamhy/waybackpy/pull/158
  • Cdx based oldest newest and near by @akamhy in https://github.com/akamhy/waybackpy/pull/159

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

Download waybackpy

- Python
Published by akamhy about 4 years ago

waybackpy - v3.0.3

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

  • @eggplants made their first contribution in https://github.com/akamhy/waybackpy/pull/124
  • @deepsource-autofix made their first contribution in https://github.com/akamhy/waybackpy/pull/145

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

Download waybackpy

- Python
Published by akamhy about 4 years ago

waybackpy - v3.0.2

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

- Python
Published by akamhy about 4 years ago

waybackpy - v3.0.1

What's Changed

  • escape '.' before 'archive.org' by @akamhy in https://github.com/akamhy/waybackpy/pull/112
  • Update setup.py by @rafaelrdealmeida in https://github.com/akamhy/waybackpy/pull/114
  • do not use f-strings in setup.py by @akamhy in https://github.com/akamhy/waybackpy/pull/115

New Contributors

  • @rafaelrdealmeida made their first contribution in https://github.com/akamhy/waybackpy/pull/114

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

- Python
Published by akamhy about 4 years ago

waybackpy - v3.0.0

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

- Python
Published by akamhy about 4 years ago

waybackpy - v2.4.4

  • 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

- Python
Published by akamhy over 4 years ago

waybackpy - v2.4.3

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

Download waybackpy

- Python
Published by akamhy almost 5 years ago

waybackpy - v2.4.2

  • 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

- Python
Published by akamhy about 5 years ago

waybackpy - v2.4.1

  • Change str repr of cdxsnapshot to cdx line
  • Support unix ts as an arg in near
  • Don't fetch more pages if >=2 pages are empty, Pagination API
  • Don't use pagination API if total pages <= 2
  • The Cdx method get() now gets the last fetched archive by default

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.4.0

  • Cdx API now fully supported

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.3.3

  • Added support for querying CDX Pagination API
  • Cdx class is publicly available to be used in third party code.
  • Some methods of Url now used Cdx Pagination API

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.3.2

  • Better error messages for CLI users.
  • FIXED BUG: removed code from init that was fetching availability API without instruction.

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.3.1

  • Fixed bug: Url.init() was making unnecessary requests to the availability checking API.

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.3.0

  • Now using requests package instead of urllib.request. requests package is bettor for handling unusual redirects and other issues.
  • Now using threading for checking live URLs.
  • Improve code quality and formatting.
  • And now we also have a new cool logo.
  • Docs are no longer hosted on readthedocs, but https://akamhy.github.io/waybackpy/

Download waybackpy

- Python
Published by akamhy about 5 years ago

waybackpy - v2.2.0

Changes: - Added archive_url and --archive_url in the wrapper and CLI respectively. This just is an alias for the newest method. - All the return types of archive URLs are not strings anymore but instance of the Url class. - Added JSON and --json in the wrapper and CLI respectively. Used to read the API response of the avialiblity API. - the len() method on Url objects will now return the age of the archive.

Download waybackpy

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.9

2.1.9

Download waybackpy

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.8

1) New feature - known urls list 2) Updated Readme

Download waybackpy

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.7

New regex added for parsing the archive URL.

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.6

  • fix issues with cli

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.5

  • minor bug fixes

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.4

  • removed duplicate method which should improve the error handling

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.3

  • Support CLI
  • Code refactoring
  • bug fixes
  • better exceptions

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.2

  • Minor bug fixes.
  • Updated index.rst
  • 2 new test introduced

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.1

  • Minor bug fixes
  • Example replit links changed to my account.

- Python
Published by akamhy over 5 years ago

waybackpy - v2.1.0

  • Updates for recent API changes
  • Updated documentation

- Python
Published by akamhy over 5 years ago

waybackpy - v2.0.2

- Python
Published by akamhy over 5 years ago

waybackpy - 2.0.1

No Time out for final save() try.

- Python
Published by akamhy over 5 years ago

waybackpy - OOP

OOP based

- Python
Published by akamhy over 5 years ago

waybackpy - v1.6

- Python
Published by akamhy almost 6 years ago

waybackpy - version 4

- Python
Published by akamhy almost 6 years ago

waybackpy - Version 1.3

- Python
Published by akamhy almost 6 years ago

waybackpy - version 1.2

support for get() fix bug with near()

- Python
Published by akamhy almost 6 years ago

waybackpy - First release - waybackpy

First release of waybackpy !

- Python
Published by akamhy almost 6 years ago