Includes the first 2170 commits (+59 since v2.13) for IPv8, containing:
- Added methods for task retrieval to
TaskManager
- Added ruff/mypy/unittest workflows
- Added serialization of lists of ints and booleans
- Added validation tests to GitHub Actions
- Added workflow for generating code coverage reports
- Fixed GitHub increment version not pushing to correct remote
- Fixed bootstrap with infinite max_peers
- Fixed coverage job failures
- Fixed increment version deleting its current branch
- Fixed indentation in coverage.yml
- Fixed missing file key in ConfigBuilder
- Fixed pending task error in test_unload_while_contacting_node
- Fixed relaying to exits
- Fixed run_all_tests for Mac
- Removed IRMA identity format
- Removed expired DNS entries from bootstrap list
- Updated README.md workflow badge
- Updated TunnelCommunity docs
- Updated default dll import path to be '.'
- Updated the Mock DHT provider to inherit from its intended superclass