1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-15 08:04:49 +01:00
Ilya Kreymer 5e9b13e267
proxy mode: don't rewrite xml for ajax requests. Support python 3.8 (#563)
* rewrite:
- don't rewrite xml in proxy mode / html-insert only mode
- ajax: if sec-fetch-mode is set to non-navigate, also treat as 'ajax'

* ci: build python 3.8, ignore 2.7 failures

* reqs: use released ujson for extra_reqs

* hmac: add digestmod, fix for py3.8
2020-06-08 09:40:59 -07:00
..
2014-02-17 10:01:09 -08:00
2019-09-10 14:45:05 -04:00
2020-02-20 21:53:00 -08:00
2019-09-10 14:45:05 -04:00

pywb.utils

This package contains a utils used by pywb wayback tool suite.

Modules

  • binsearch.py -- Binary search implementation over text files

  • loaders.py -- Loading abstraction for loading via http or local file system.

  • bufferedreaders.py -- Buffering wrappers for file-like object, also provide gzip decompression and de-chunking facilities.

  • statusandheaders.py -- Represent http status line + headers and parsing them out from a stream

  • timeutils.py -- Utility functions for converting between standard datetime formats 14-digit timestamp