Bluetooth-Devices
cached-ipaddress
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
chore(ci): bump snok/install-poetry in the github-actions group Bumps the github-actions group with 1 update: [snok/install-poetry](https://github.com/snok/install-poetry). Updates `snok/install-poetry` from 1.4.1 to 1.4.2 - [Release notes](https://github.com/snok/install-poetry/releases) - [Commits](https://github.com/snok/install-poetry/compare/v1.4.1...v1.4.2) --- updated-dependencies: - dependency-name: snok/install-poetry dependency-version: 1.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/github_actions/github-actions-f99b72de6f
2 days ago
chore(deps-dev): bump pytest from 8.4.2 to 9.0.3 Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.2 to 9.0.3. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.0.3 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/pip/pytest-9.0.3
2 days ago
chore(deps): bump propcache from 0.4.1 to 0.5.2 Bumps [propcache](https://github.com/aio-libs/propcache) from 0.4.1 to 0.5.2. - [Release notes](https://github.com/aio-libs/propcache/releases) - [Changelog](https://github.com/aio-libs/propcache/blob/master/CHANGES.rst) - [Commits](https://github.com/aio-libs/propcache/compare/v0.4.1...v0.5.2) --- updated-dependencies: - dependency-name: propcache dependency-version: 0.5.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot/pip/propcache-0.5.2
2 days ago
chore(pre-commit.ci): pre-commit autoupdate updates: - [github.com/commitizen-tools/commitizen: v4.16.2 → v4.16.3](https://github.com/commitizen-tools/commitizen/compare/v4.16.2...v4.16.3) - [github.com/astral-sh/ruff-pre-commit: v0.15.14 → v0.15.15](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.14...v0.15.15)
pre-commit-ci-update-config
2 days ago
test(benchmarks): construction-miss benches for ipv4/ipv6/invalid strings Adds the companion construction-path benchmarks split out of PR #121 per reviewer request. Provides the cold-cache baseline for attributing the colon-prefix dispatch perf gain (#121). Each trial constructs 400 unique addresses (within maxsize=535) after cache_clear(), so all calls are misses without cache_clear() noise dominating per-iteration timing. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
bluetoothbot:koan/benchmark-construction-miss
3 days ago
test: lock stdlib interop contract (eq/hash/sort/network) Add tests/test_interop.py pinning the behaviours that downstream callers rely on when mixing CachedIPv4Address/CachedIPv6Address with raw stdlib instances: symmetric equality, hash compatibility (set dedup and dict lookup), sortability in mixed lists, IPv4 vs IPv6 TypeError on ordering, network membership and construction from a cached instance, str/int round-trip, packed bytes, format spec, and the isinstance relationship to the stdlib base classes. 68 new test cases, source untouched.
bluetoothbot:koan/test-stdlib-interop
3 days ago
test: lock pickle and copy round-trip contract Add tests/test_pickle.py covering pickle, copy.copy, and copy.deepcopy round-trips for CachedIPv4Address and CachedIPv6Address across every pickle protocol. Pins: - type identity preserved (restored object is the cached subclass, not stdlib IPv4Address / IPv6Address) - equality, hash, int and str values match the original - cached_property attributes are intentionally absent on the restored instance and re-cache lazily on first access - pickled instances remain interchangeable with the originals in hash-based containers (set, dict) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
bluetoothbot:koan/test-pickle-and-copy-roundtrip
3 days ago
test: lock LRU semantics of cached_ip_addresses (cache_info, cache_clear, eviction) Add coverage for the wrapper-level LRU contract that callers may rely on: cache_info() hit/miss accounting, cache_clear() eviction, the advertised maxsize=535 bound, oldest-entry eviction past capacity, and the fact that None results consume a cache slot too. No source changes; tests-only.
bluetoothbot:koan/test-lru-cache-contract
3 days ago
Latest Branches
CodSpeed Performance Gauge
0%
chore(ci): bump snok/install-poetry from 1.4.1 to 1.4.2 in the github-actions group
#131
2 days ago
21c9bc4
dependabot/github_actions/github-actions-f99b72de6f
CodSpeed Performance Gauge
0%
chore(deps-dev): bump pytest from 8.4.2 to 9.0.3
#130
2 days ago
a6c4170
dependabot/pip/pytest-9.0.3
CodSpeed Performance Gauge
0%
chore(deps): bump propcache from 0.4.1 to 0.5.2
#129
2 days ago
c17c325
dependabot/pip/propcache-0.5.2
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs