jsonlt
jsonlt-python
BlogDocsChangelog

Branches performance

Pull requests

chore(deps): bump CodSpeedHQ/action from 4.4.1 to 4.5.2#20
last run
6 days ago
chore(deps): bump CodSpeedHQ/action from 4.4.1 to 4.5.2 Bumps [CodSpeedHQ/action](https://github.com/codspeedhq/action) from 4.4.1 to 4.5.2. - [Release notes](https://github.com/codspeedhq/action/releases) - [Changelog](https://github.com/CodSpeedHQ/action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codspeedhq/action/compare/346a2d8a8d9d38909abd0bc3d23f773110f076ad...dbda7111f8ac363564b0c51b992d4ce76bb89f2f) --- updated-dependencies: - dependency-name: CodSpeedHQ/action dependency-version: 4.5.2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
6 days ago
542b6be
dependabot/github_actions/CodSpeedHQ/action-4.5.2
CodSpeed Performance Gauge
-17%
refactor: delegate values() to _sorted_records()#19
last run
9 days ago
refactor: delegate values() to _sorted_records() Eliminate code duplication by having TableMixin.values() call _sorted_records() instead of reimplementing the same list comprehension logic.
9 days ago
4c740e9
refactor/values-delegate-to-sorted-records
CodSpeed Performance Gauge
+18%
feat: add equality and hash methods for Table and Transaction Implement __eq__ and __hash__ for both Table and Transaction classes: - Table: value-based equality comparing resolved path, key_specifier, and record state. Auto-reloads both tables before comparison. - Transaction: equality based on parent table identity (is), finalized status, and snapshot state. - Both classes raise TypeError on hash (mutable objects). Includes comprehensive tests and documentation updates.
9 days ago
ae3537a
feat/equality-methods
CodSpeed Performance Gauge
-1%
feat: add dictionary-like access to Table and Transaction Add support for dictionary operations on tables and transactions: - `table[key]`, `table[key] = record`, `del table[key]` - `pop()`, `popitem()`, `setdefault()`, `update()` Consolidate ReadableMixin into TableMixin which provides the full interface for both Table and Transaction classes. Register TableMixin as a virtual MutableMapping subclass to maintain JSONLT's sorted iteration semantics while passing isinstance checks.
10 days ago
21b0f25
feat/dictionary-access
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home Terms Privacy Docs