Ipwb

Latest version: v0.2024.10.24.1853

Safety actively analyzes 682244 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

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(-)

0.2020.06.18.1933

Changes Since Last Release

Pull Requests

* 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 GH Workflow to publish to PyPI
* 653 Drop Py 3.6 support and add 3.8
* 648 Add GH Workflow for cross-platform tests
* 647 Update TravisCI to use go-ipfs 0.5.1
* 643 Update Travis for testing with go-ipfs v0.5.0
* 641 Temporarily install ipfshttpclient from master branch

Changed Files


.github/workflows/build.yml | 15 ++++++++++++++
.github/workflows/comment-run.yml | 32 +++++++++++++++++++++++++++++
.github/workflows/dist.yml | 26 +++++++++++++++++++++++
.github/workflows/lint.yml | 21 +++++++++++++++++++
.github/workflows/test.yml | 43 +++++++++++++++++++++++++++++++++++++++
.travis.yml | 2 +-
Dockerfile | 4 ++--
README.md | 2 +-
ipwb/__init__.py | 2 +-
ipwb/backends.py | 6 +++---
ipwb/indexer.py | 6 +++---
ipwb/replay.py | 2 +-
ipwb/util.py | 6 +++---
release-requirements.txt | 1 -
release.sh | 10 ++++-----
requirements.txt | 2 +-
setup.py | 4 ++--
tests/test_backends.py | 8 ++++----
18 files changed, 164 insertions(+), 28 deletions(-)


Contributors

* Sawood Alam (26 commits)
* Mat Kelly (9 commits)

0.2020.04.24.1847

* Fix [Standard.JS](https://standardjs.com/) compliance (#626)
* Update testing to latest [go-ipfs](https://github.com/ipfs/go-ipfs) 0.4.23 (#628)
* Fix ability to fetch CDXJ indexes from IPFS (634)
* Fix issue where query parameters where not considered in lookup (595)

0.2019.08.15.0213

* Use system-provided temp location for indexer, remove hard-coded `/tmp` (620)
* Update to use latest version of [go-ipfs (0.4.22)](https://github.com/ipfs/go-ipfs/releases/tag/v0.4.22) (#621)

0.2019.07.26.1435

* Update Flask for replay to latest version to address security vulnerability in old versions (616)
* Fix code semantics referring to host, port, and/or IP of IPFS daemon identifier (610)

0.2019.06.14.1328

* Update to use overhauled `ipfsapi` module, now named `ipfshttpclient` (608)
* Made final adjustments to migrating to Python 3 (51)
* Using newer version of Python now mitigates issues with mementos prior to year 1900 (603)
* Updates tests to use latest version of go-ipfs (v. 0.4.21)

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.