Skip to content

Release 0.2020.06.29.2024

Compare
Choose a tag to compare
@github-actions github-actions released this 29 Jun 21:09
· 406 commits to master since this release

Changes Since Last Release

History between v0.2020.06.18.1933 and 0.2020.06.29.2024

Issues Closed

  • #644 Next Release (planning)
  • #632 Remove ServiceWorker and Custom Elements message from README
  • #667 Odd error when URI-hacking replay
  • #669 Update tests to use go-ipfs 0.6.0
  • #624 Test functionality in Python 3.8 (released Oct. 18, 2019)

Pull Requests

  • #677 Streamline release and publish process
  • #673 Remove dead code, re:#63
  • #674 Remove futures (unnecessary in Python 3)
  • #672 Move string formatting in indexer to use f-strings
  • #671 Require explicit version of py-ipfs-http-client fork
  • #670 Update IPFS version to 0.6.0
  • #668 Fix 404 handling, remove duplicated route, add 404 tests for mementos' and from replay and distinguish
  • #666 Remove message about Service Worker and Custom Elements from README
  • #665 Remove unused tox
  • #664 Remove undeclared pytest custom markers per discussion in #651
  • #662 Update ipfshttpclient dependency to ipfshttpclient4ipwb
  • #661 Update Python version requirement in README
  • #659 Install ipwb in the comment runner workflow
  • #658 Add a workflow to execute code from issue comments
  • #654 Utilize GitHub Workflow to publish to PyPI
  • #653 Drop Python 3.6 support and add 3.8
  • #648 Add GitHub Workflow for cross-platform tests
  • #647 Update TravisCI to use go-ipfs 0.5.1
  • #643 Update TravisCI for testing with go-ipfs v0.5.0
  • #641 Temporarily install ipfshttpclient from master branch

Contributors

  • Mat Kelly (43 commits)
  • Sawood Alam (34 commits)

Changed Files

.dockerignore                              | 1 -
.github/workflows/build.yml                | 26 +++++
.github/workflows/comment-run.yml          | 32 ++++++
.github/workflows/dist.yml                 | 27 +++++
.github/workflows/lint.yml                 | 21 ++++
.github/workflows/release.yml              | 46 ++++++++
.github/workflows/test.yml                 | 44 ++++++++
.gitignore                                 | 1 -
.travis.yml                                | 2 +-
Dockerfile                                 | 4 +-
README.md                                  | 6 +-
ipwb/__init__.py                           | 2 +-
ipwb/backends.py                           | 12 +-
ipwb/indexer.py                            | 30 +++--
ipwb/replay.py                             | 172 ++++++++++++++---------------
ipwb/util.py                               | 24 ++--
release-requirements.txt                   | 1 -
release.sh                                 | 15 ++-
requirements.txt                           | 2 +-
samples/indexes/froggie_badHeaderHash.cdxj | 2 +-
samples/indexes/salam-home.cdxj            | 2 +-
samples/indexes/sample-1.cdxj              | 2 +-
samples/warcs/HTTP404.warc                 | 36 ++++++
setup.cfg                                  | 5 -
setup.py                                   | 4 +-
tests/test_backends.py                     | 8 +-
tests/test_indexing.py                     | 2 -
tests/test_memento.py                      | 7 +-
tests/test_randomized_add.py               | 1 -
tests/test_replay.py                       | 23 +++-
tox.ini                                    | 17 ---
31 files changed, 384 insertions(+), 193 deletions(-)