python3-sabyenc

yEnc extension for Python, optimized for Usenet

Description

Modified version of the original python-yenc module by Alessandro Duca, optimized for use within SABnzbd. The module was extended to do header parsing and full yEnc decoding from a Python list of chunks, the way in which data is retrieved from usenet.

This is particularly beneficial when SSL is enabled, which limits the size of each chunk to 16K. Parsing these chunks in Python is much more costly. Additionally, this module releases Python's GIL during decoding, greatly increasing performance of the overall download process.

Further improved by using yencode from animetosho, which utilizes x86 and ARM SIMD optimised routines if such CPU features are available.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/sabnzbd/sabyenc


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install python3-sabyenc