Skip to content

Pyferris v0.4.0 Release

Choose a tag to compare

@DVNghiem DVNghiem released this 10 Sep 03:33
· 16 commits to main since this release

What's Changed

  • feat: Implement Level 4 (Expert) Features - Concurrent Data Structures, Memory Management, and Performance Profiling by @DVNghiem in #7
  • feat: Migrate PyFerris to PyO3 0.25 with Level 5 Features by @DVNghiem in #9
  • Add Auto Garbage Collection System to Pyferris by @DVNghiem in #11
  • 🚀 SmartCache: High-Performance Intelligent Caching System by @DVNghiem in #12
  • feat: Implement all TODO features and comprehensive optimizations by @DVNghiem in #10
  • chore(deps): bump the github-actions group with 2 updates by @dependabot[bot] in #13
  • chore(deps): update dependencies and fix security issues by @DVNghiem in #14
  • chore(deps): bump actions/attest-build-provenance from 2 to 3 in the github-actions group by @dependabot[bot] in #16
  • Refactor SharedDict to use Py instead of PyObject for better type safety by @DVNghiem in #17
  • refactor: remove chunk_size parameter from ParallelFileProcessor and related usages by @DVNghiem in #18
  • Add troubleshooting guide for PyFerris users by @DVNghiem in #20
  • refactor: enhance ConcurrentHashMap to use a custom PyKey for dynamic key types by @DVNghiem in #21
  • refactor: update error handling in I/O operations to use specific error types by @DVNghiem in #22

New Contributors

Full Changelog: v0.3.1...v0.4.0