Skip to content

Releases: DVNghiem/Pyferris

Pyferris v0.5.2 Release

17 Sep 00:05

Choose a tag to compare

What's Changed

  • enhance AsyncExecutor with optimized task submission and shutdown handling by @DVNghiem in #26

Full Changelog: v0.5.1...v0.5.2

Pyferris v0.5.1 Release

15 Sep 01:41

Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v0.5.1

Pyferris v0.5.0 Release

12 Sep 01:59

Choose a tag to compare

What's Changed

  • chore(deps): bump actions/setup-python from 5 to 6 in the github-actions group by @dependabot[bot] in #19
  • feat: implement safe threading module with Rust integration by @DVNghiem in #23

Full Changelog: v0.4.0...v0.5.0

Pyferris v0.4.0 Release

10 Sep 03:33

Choose a tag to compare

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

Pyferris v0.3.1 Release

30 Jun 04:29

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

Pyferris v0.3.0 Release

25 Jun 01:45

Choose a tag to compare

What's Changed

  • feat: Enhance Executor class with thread pool management and compatibility methods by @DVNghiem in #2
  • feat: Major executor performance improvements with Rayon optimization by @DVNghiem in #3
  • feat: implement Level 3 features - Pipeline Processing, Async Support, Shared Memory, and Custom Schedulers by @DVNghiem in #4
  • Add user guide and enhance shared memory features by @DVNghiem in #5
  • Feature/level3 ide enhancement by @DVNghiem in #6

Full Changelog: v0.2.1...v0.3.0

Pyferris v0.2.1 Release

19 Jun 02:54

Choose a tag to compare

Pyferris v0.2.0 Release

19 Jun 02:01

Choose a tag to compare

What's Changed

  • feat: Implement Level 2 Advanced Parallel Operations - Sort, Group By, Unique, Partition, Batch Processing by @DVNghiem in #1

Full Changelog: v0.1.0...v0.2.0

Pyferris v0.1.0 Release

17 Jun 06:33

Choose a tag to compare