Skip to content

Releases: sabnzbd/sabctools

v6.1.1

24 Feb 22:27
Compare
Choose a tag to compare

Commits

  • ff19846: Restructure yencfiles used in tests (Safihre)
  • c266cf3: No longer run tests on Python 3.7 (Safihre)
  • 9b9e28f: Do not build i686 wheels (Safihre)
  • 9bcc25d: Update all os to latest and use Python 3.11 for setup (Safihre)
  • 23f0323: Run tests on all the latest os (Safihre)
  • a84711c: Add typing file (Safihre)
  • d89b74b: Put C-extension as a submodule to allow typing (Safihre)
  • 726aa25: Prevent 32bit overflow (Safihre)

v6.1.0

18 Feb 14:16
Compare
Choose a tag to compare

Commits

  • f0ae9b7: Update copyright year to 2023 (Safihre)
  • 36bc90d: Drop Python 3.7 builds (Safihre)
  • 3da250f: Decode yEnc filename using UTF8 with Latin1 as fallback (Safihre)

v6.0.0

24 Jan 19:26
Compare
Choose a tag to compare

Commits

  • 2412cee: Bump pypa/cibuildwheel from 2.10.1 to 2.10.2 (#67) (dependabot[bot]) #67
  • 732d87f: Bump pypa/cibuildwheel from 2.10.2 to 2.11.1 (#71) (dependabot[bot]) #71
  • 09fc4bc: Update to Python 3.11 (Safihre)
  • 21fb615: Bump pypa/cibuildwheel from 2.11.1 to 2.11.2 (#72) (dependabot[bot]) #72
  • 1b76d75: Use multiple test files for speed_compare (Safihre)
  • 282544c: Bump pypa/cibuildwheel from 2.11.2 to 2.11.3 (#74) (dependabot[bot]) #74
  • 737b687: Add very basic pyproject.toml (Safihre)
  • 9a6a31a: Bump pypa/cibuildwheel from 2.11.3 to 2.11.4 (#75) (dependabot[bot]) #75
  • 140915f: Bump pypa/cibuildwheel from 2.11.4 to 2.12.0 (dependabot[bot]) #82
  • fc53d1a: Sample code to import OpenSSL's SSL_read_ex function (animetosho)
  • b686f6c: First POC of unlocked_ssl_recv (Safihre)
  • 3898b0b: Add OpenSSL handle for macOS (Safihre)
  • f360e2b: Change to using recv_into (Safihre)
  • a94bd75: Find the openssl handle via the python ssl module (#77) (Michael Nightingale)
  • 558e95d: Return article-CRC during decode instead of True/False (Safihre)
  • 882936c: Update tests for new CRC output (Safihre)
  • 21328a7: Return None in case CRC was invalid instead of 0 (Safihre)
  • 9ba3ab0: Refactor openssl_link for stability, safety and better error state handling (#78) (Michael Nightingale)
  • 9bdfa05: Use a buffer based approach (Safihre)
  • b99ccb3: Updates to buffer based approach (Safihre)
  • 4dc5d53: Use PyBytes object (as this is used by SABnzbd) in buffer approach (Safihre)
  • e743d17: Update based on feedback (Safihre)
  • 8d3af60: Correct pointer-math in search for filename (Safihre)
  • 17cdbf6: Correct refcount for Py_output_crc (Safihre)
  • c6872d3: Add crc32 method utility methods (#80) (Michael Nightingale)
  • 0c97e5e: From a bytearray, acquire a buffer, decode and resize the bytearray (#81) (Michael Nightingale)
  • 368b932: Only lift the GIL during actual decoding (Safihre)
  • df8efdd: Do not for-loop beyond end_loc (Safihre)
  • 05029e7: Add tests for reference counts and apply black formatting (Safihre)
  • 00b52a3: Remove decode_usenet_chunks (Safihre)
  • 9470cf8: Rename to sabctools (Safihre)
  • bd56347: Update PyPi API key (Safihre)

v5.4.4

22 Sep 11:12
Compare
Choose a tag to compare

Commits

  • adc96ef: Bump pypa/cibuildwheel from 2.6.1 to 2.7.0 (dependabot[bot]) #59
  • ac34ac1: Bump pypa/cibuildwheel from 2.7.0 to 2.8.0 (dependabot[bot]) #60
  • e5ce12a: Bump pypa/cibuildwheel from 2.8.0 to 2.8.1 (dependabot[bot]) #61
  • 4f53b46: Bump pypa/cibuildwheel from 2.8.1 to 2.9.0 (dependabot[bot]) #64
  • 5fd3ad8: Update Python 3.11 test to 3.11rc1 (Safihre)
  • 61a562e: Bump pypa/cibuildwheel from 2.9.0 to 2.10.1 (dependabot[bot]) #65
  • 7480367: import setuptools before distutils (#66) (jcfp) #66
  • 22f69ed: Update Python 3.11 test-target (Safihre)
  • a6c7e1c: Remove cron job for CI tests (Safihre)
  • 2555332: Release v5.4.4 (Safihre)

v5.4.3

14 Jun 14:10
Compare
Choose a tag to compare

Commits

  • b19aeea: Bump pypa/cibuildwheel from 2.5.0 to 2.6.0 (dependabot[bot]) #55
  • 74cc79d: Bump pypa/cibuildwheel from 2.6.0 to 2.6.1 (dependabot[bot]) #57
  • 2c87bd7: Bump actions/setup-python from 3 to 4 (dependabot[bot]) #58
  • a51b23f: Disable LTO specifically on non-64bit ARM (Safihre)
  • 0bbfa02: Release v5.4.3 (Safihre)

v5.4.2

30 May 10:19
Compare
Choose a tag to compare

Commits

  • 373f508: Add note about error during compiler-checks (Safihre)
  • ad42c86: Fix compile failure on x32 (animetosho) #53
  • 4127592: Get rid of 'unused useAVX3MaskCmp' warnings (animetosho) #53
  • 067b5bf: Guard against Clang ARMv7 crash/miscompile with vld1q_u8_x2 (animetosho) #53
  • 8701f78: Release v5.4.2 (Safihre)
  • 27bddcf: Implement automatic GitHub Release on tag (Safihre)

v3.3.5

26 Jan 09:10
Compare
Choose a tag to compare
Release v3.3.5

SABYenc 3.3.2

23 Dec 11:42
Compare
Choose a tag to compare
v3.3.2

Set version to 3.3.2

SABYenc 3.0.2

06 Apr 07:33
Compare
Choose a tag to compare
Bump version because source-dist failed

Still need to manually build it.. AppVeyor and Travis do not include the .h file for some reason.

SABYenc 3.0.1

05 Apr 12:43
Compare
Choose a tag to compare
Have to calculate size correctly

Stupid mistake