Skip to content

Releases: simpx/jsonlite

v1.0.0 - Stable Release

Choose a tag to compare

@simpx simpx released this 21 Mar 09:26

JSONLite v1.0.0 - Stable Release

🎉 JSONLite is now production-ready!

✨ Features

  • Full MongoDB-compatible API (90%+ coverage)
  • CRUD operations with advanced query operators
  • Atomic operations (find_one_and_*)
  • Aggregation pipeline ($match, $group, $project, $sort, $limit, $skip, $count, $unwind)
  • Index support (single, composite, unique, sparse)
  • Transaction support with rollback
  • Query result caching (LRU)
  • Optional orjson acceleration
  • Full concurrency support (file locking)

📊 Performance

  • 10k records query < 100ms
  • 262x faster bulk inserts with optimizations
  • 85%+ test coverage (229 tests)

📚 Documentation

  • Complete API reference
  • Usage tutorials
  • Migration guide
  • Performance benchmarks

🔧 CI/CD

  • Automated testing (Python 3.6-3.12)
  • Auto-publish to PyPI on release

Install: pip install jsonlite-db

v0.0.11

Choose a tag to compare

@simpx simpx released this 29 Jul 05:54
add new apis

v0.0.10

Choose a tag to compare

@simpx simpx released this 28 Jul 10:45

add upsert for update

v0.0.9

Choose a tag to compare

@simpx simpx released this 26 Jul 09:39
implement upsert

v0.0.8

Choose a tag to compare

@simpx simpx released this 15 Jul 07:56
update readme

pymongo_patch :)

Choose a tag to compare

@simpx simpx released this 13 Jul 13:10
v0.0.7

update readme

v0.0.6

Choose a tag to compare

@simpx simpx released this 13 Jul 09:35
use tag as pypi version