Conversation
…ssion , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more
…ssion , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more
…h ci separation , adds fixes for bugs identified while testing , refactors tests , and more !
…h ci separation , adds fixes for bugs identified while testing , refactors tests , and more !
…h ci separation , adds fixes for bugs identified while testing , refactors tests , and more !
…h ci separation , compatibility tests, adds missing deps
* solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , compatibility tests, adds missing deps
Josephrp
had a problem deploying
to
approval-required
April 13, 2026 02:12 — with
GitHub Actions
Failure
Josephrp
temporarily deployed
to
approval-required
April 13, 2026 02:12 — with
GitHub Actions
Inactive
Josephrp
temporarily deployed
to
approval-required
April 20, 2026 02:12 — with
GitHub Actions
Inactive
Josephrp
had a problem deploying
to
approval-required
April 20, 2026 02:12 — with
GitHub Actions
Failure
Josephrp
temporarily deployed
to
approval-required
April 27, 2026 02:26 — with
GitHub Actions
Inactive
Josephrp
had a problem deploying
to
approval-required
April 27, 2026 02:26 — with
GitHub Actions
Failure
Josephrp
had a problem deploying
to
approval-required
May 4, 2026 02:30 — with
GitHub Actions
Failure
Josephrp
had a problem deploying
to
approval-required
May 11, 2026 02:44 — with
GitHub Actions
Failure
Josephrp
temporarily deployed
to
approval-required
May 11, 2026 02:44 — with
GitHub Actions
Inactive
Josephrp
had a problem deploying
to
approval-required
May 18, 2026 02:52 — with
GitHub Actions
Failure
Josephrp
temporarily deployed
to
approval-required
May 18, 2026 02:52 — with
GitHub Actions
Inactive
Josephrp
had a problem deploying
to
approval-required
May 25, 2026 02:58 — with
GitHub Actions
Failure
Josephrp
temporarily deployed
to
approval-required
May 25, 2026 02:58 — with
GitHub Actions
Inactive
Josephrp
had a problem deploying
to
approval-required
June 1, 2026 03:35 — with
GitHub Actions
Failure
* init * initial release * adds initial systems * adds ci docs fix * adds ci docs fix 2 * fix documentation blog error / bug * fix documentation blog error / bugs * fix docs monkey patch * fix docs import path * fix import path with import lib * attempts Inline patch script for GitHub CI * attempts docs fix * use extend for i18nfiles * use extend for i18nfiles * adds refactor , docs , translations , pre commit , lints , tests , session , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more * adds refactor , docs , translations , pre commit , lints , tests , session , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more * adds uv docs fix * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , compatibility tests, adds missing deps * Addssessionrefactor (#6) * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , compatibility tests, adds missing deps * improves ci/cd workflows , permissions , and so on * adds docs fixes * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * solves failing tests and timeouts, adds testing fixtures * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * solves failing tests and timeouts, adds testing fixtures * adds rebase * Addscom (#8) * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds cheaper ci and adds lints * adds streaming media / vlc , adds xet implementation , adds bugfix dht peer and connection discorvery * Update .gitignore * Update .github/workflows/release.yml * solves review comments * adds BEP 44 server , client , bugfix , swarm * adds code quality * adds dht guards * solves review comments * solves review comments * solves review comments * adds bugfixes , xet, tests , lints * solves failing tests and some warnings * adds improvements * adds solutions * adds changes * adds transaction , peer , piece , recovery , tests * adds resilience , swarm health , monitoring * adds swarm health, metrics , resilience logic * adds refactors , tests , docs , removes dead code paths * adds ssl , tls , per-peer logic , handshakes , encryption , docs, lints, tests , xet , fixes * adds benchs * adds language, docs , bugfix , transactions, swarms , metrics, interface * adds peer selection , partially solves dht and swarm health bugs * adds tests, bugfixes, queues, config parity , peer discovery, adaptations, profiles, docs lints, and tests * adds bugfix, hydration , pools , connections, tests, and more * adds reactive ui , and connection improvements * fixes bench * adds bench to outside commits --------- Signed-off-by: Tonic <joseph.pollack@emle.eu>
* init * initial release * adds initial systems * adds ci docs fix * adds ci docs fix 2 * fix documentation blog error / bug * fix documentation blog error / bugs * fix docs monkey patch * fix docs import path * fix import path with import lib * attempts Inline patch script for GitHub CI * attempts docs fix * use extend for i18nfiles * use extend for i18nfiles * adds refactor , docs , translations , pre commit , lints , tests , session , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more * adds refactor , docs , translations , pre commit , lints , tests , session , xet, ipfs , benchmarks , bug fixes , peer , piece , executor , daemon , cli , config, and more * adds uv docs fix * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , compatibility tests, adds missing deps * Addssessionrefactor (#6) * solves test failures , lint checks , ci docs build , main / dev branch ci separation , adds fixes for bugs identified while testing , refactors tests , and more ! * solves test failures , lint checks , ci docs build , main / dev branch ci separation , compatibility tests, adds missing deps * improves ci/cd workflows , permissions , and so on * adds docs fixes * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * solves failing tests and timeouts, adds testing fixtures * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * solves failing tests and timeouts, adds testing fixtures * adds rebase * Addscom (#8) * adds docs fixes , compatibility fixes , lint , ci , precommit improvements * adds cheaper ci and adds lints * adds streaming media / vlc , adds xet implementation , adds bugfix dht peer and connection discorvery * Update .gitignore Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Signed-off-by: Tonic <joseph@legml.ai> * Update .github/workflows/release.yml Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com> Signed-off-by: Tonic <joseph@legml.ai> * solves review comments * adds BEP 44 server , client , bugfix , swarm * adds code quality * adds dht guards * solves review comments * solves review comments * solves review comments * adds bugfixes , xet, tests , lints * solves failing tests and some warnings * adds improvements * adds solutions * adds changes * adds transaction , peer , piece , recovery , tests * adds resilience , swarm health , monitoring * adds swarm health, metrics , resilience logic * adds refactors , tests , docs , removes dead code paths * adds ssl , tls , per-peer logic , handshakes , encryption , docs, lints, tests , xet , fixes * adds benchs * adds language, docs , bugfix , transactions, swarms , metrics, interface * adds peer selection , partially solves dht and swarm health bugs * adds tests, bugfixes, queues, config parity , peer discovery, adaptations, profiles, docs lints, and tests * adds bugfix, hydration , pools , connections, tests, and more * adds reactive ui , and connection improvements * fixes bench * adds bench to outside commits * adds compatibility tests and checks --------- Signed-off-by: Tonic <joseph.pollack@emle.eu> Signed-off-by: Tonic <joseph@legml.ai> Co-authored-by: Joseph Pollack <joseph@legml.ai> Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Remove frozen+slots dataclass combo that broke test collection on all Python versions, add dedup.aclose() to satisfy SLF001, commit dev/scripts by un-ignoring that directory, and fix integration tests uncovered by pre-commit. * Fix SwarmTimeoutSignals dataclass and XET shutdown lint on addscompat1. Remove broken frozen+slots decorators that blocked all CI imports, use dedup.aclose() for SLF001, and stabilize MSE loopback handshake timeout under pre-commit load. * Split CI test matrix into shards with 90-minute job timeouts. Shard pytest across four path groups, raise per-test timeout to 600s in CI, merge coverage on ubuntu 3.11, and fix hangs plus stale test stubs for discovery config, pool warmup, and tracker quarantine tiers. * Fix CI failure patterns across shards and Windows patch targets. Remove missing unit-rest shard path, expose peer/config submodules for unittest.patch, fix IPC daemon fixtures, peer connect test isolation, resume TorrentParser mock, UTP socket_manager attribute, and coverage combine when shards produce no data. * solves additional compatibility tests and checks * Fix package import shadowing that broke unittest.patch across CI. Stop ccbt top-level imports from binding peer/config submodules over packages, expose patch targets on package __init__ modules, harden conftest registration, and fix peer/UTP/MSE test flakes seen in run 29068108885. * Fix unittest.patch targets for CLI and config mocks in CI tests. Stop ccbt.cli.main from being shadowed by the main() export, patch get_config where production code imports it, and harden peer connect tests against stray background tasks that caused Linux CI timeouts. * Fix remaining CI timeouts and CLI config test assertions. Disable connection pool warmup in swarm-recovery peer tests, simplify global stats coverage to mock sessions, skip flaky XET manifest test on GitHub Actions, and align config exception tests with config show behavior. * Fix py3.9 loop, Windows timing, and flaky CI test failures. Use pytest_asyncio fixtures for asyncio queue/event tests, rewrite MSE RC4 handshake with real TCP, skip IP_RECVTOS checks on older Python, relax disk batch timing on Windows, and skip slow XET metadata tests in GitHub Actions. * adds improvements * adds downloads , peer and torrent logic and interface * adds swarm health improvements * improves swarm health --------- Signed-off-by: Tonic <joseph.pollack@emle.eu>
|
Too many files changed for review. ( |
Align failing tests/fixtures with current peer, scrape, magnet, and config behavior; bump to 0.1.0 with changelog; harden benchmark CI against older main configs. Normalize flat announce_list in get_torrent_info and stabilize session/MSE unit tests that blocked local pre-commit. Co-authored-by: Joseph Pollack <joseph@legml.ai>
Align session/DHT/tracker/MSE tests with current code, stop FakePeerManager from leaking across tests, and resolve base benchmark config against the base worktree so older main's docs/examples path is not overwritten by HEAD docs/en.
3 tasks
Fix remaining PR #3 CI flakes and base benchmark JSON. Isolate XET temp stores, harden MSE/timeout tests, and overlay HEAD bench harness onto older main worktrees so hash_verify emits CI artifacts.
3 tasks
Freeze wall clock in TestDownloadRate so elapsed time is exact instead of depending on scheduling skew.
1 task
* Wait for Test and CI before docs/publish validation gates. * Track .github/scripts wait helper for validation gates. * Document validation wait behavior for docs and publish-dev.
Align MSE wrong-type coverage tests with legacy-only detection. Short transcript frames no longer trip Expected RKEYE/SKEYE/CRYPTO after #33; use full DH-sized legacy payloads so unit-rest stays green.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Note
Modernizes project automation, documentation, and configuration while applying a Windows runtime fix.
dev, security onmain), and simplifies CI to lint/type-checkccbt.tomldefaults and a rich.envtemplate; extends internal development/performance/monitoring rulesWindowsSelectorEventLoopPolicyto avoid UDP issues; minor typing tweaks in__main__; version set to0.0.1Written by Cursor Bugbot for commit 5b36550. This will update automatically on new commits. Configure here.